
    /**
     * Стилизация панели для дебаг-панели внизу страницы
     *
     * Данный файл подключается вне пакера и не проходит обработку less-движком
     *
     * @author Zmi
     */


    #i-debug-panel
    {
        float: right;
        background: #181818 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAAAAACMmsGiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUCB1jUlGRkWH6CQRMf//y8oJZAFUaCmUwcfODAAAAAElFTkSuQmCC");
        font-size: 12px;
        color: #AAA;
        min-height: 22px;

        border-radius: 3px 0 0 3px;
        -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        -o-border-radius: 3px 0 0 3px;
        -ms-border-radius: 3px 0 0 3px;
        -khtml-border-radius: 3px 0 0 3px;
    }

    #i-debug-panel ul,
    #i-debug-panel li
    {
        padding: 0;
        margin: 0;
        line-height: 2;
        list-style: none;
    }

    #i-debug-panel-list li
    {
        padding: 0 10px;
        float: left;
        border-right: 1px solid #444;;
    }

    #i-debug-panel-list li:last-child
    {
        border-right: none 0;
    }

    #i-debug-panel-list .show-hide-elem
    {
        border-bottom: none 0 !important;
    }

    #i-debug-panel a
    {
        color: #DDD;
        text-decoration: none;
    }

    #i-debug-panel a:hover
    {
        color: #DDD;
        text-decoration: underline;
    }

    #i-debug-panel a span
    {
        color: #777;
    }

    #i-debug-panel a span.small
    {
        font-size: 10px;
        color: #777;
    }

    #i-debug-panel table
    {
        font-size: 8pt;
        color: #AAA;
        font-weight: normal;
        border: 0;
        padding: 0;
        border-collapse: collapse;
        margin: 10px auto;
    }

    #i-debug-panel table th
    {
        padding: 0 5px;
    }

    #i-debug-panel table td
    {
        padding:1px 5px;
        text-align: left;
        vertical-align: top;
        border: 1px dotted #424242;
    }

    #i-debug-panel table td.center
    {
        text-align: center;
    }

    #i-debug-panel table td.num
    {
        border: none;
    }

    #i-debug-panel table tr.total td
    {
        border: none;
        border-top: 1px solid #424242;
        border-bottom: 1px solid #424242;
        color: #DDD;
    }

    #i-debug-panel table td span
    {
        color: #777;
    }

    #i-debug-panel table tr:hover
    {
        background: #252525;
    }

    #i-debug-panel span.icon
    {
        background: url("data:image/png;base64,[encoded data, 7816 characters]") left top no-repeat;
        display: inline-block;
        margin-top: 4px;
        vertical-align: top;
        height: 16px;
        width: 16px;
    }

    #i-debug-panel span.time
    {
        background-position: -96px 0;
    }

    #i-debug-panel span.mem
    {
        background-position: -32px 0;
    }

    #i-debug-panel span.db
    {
        background-position: -80px 0;
    }

    #i-debug-panel span.vars
    {
        background-position: -112px 0;
    }

    #i-debug-panel span.files
    {
        background-position: -16px 0;
    }

    #i-debug-panel span.engine
    {
        background-position: -48px 0;
    }

    #i-debug-panel span.ini-values
    {
        background-position: -145px 0;
    }

    #i-debug-panel span.show-profile,
    #i-debug-panel span.hide-profile
    {
        border: none;
    }

    #i-debug-panel span.show-profile
    {
        background-position: -176px 0;
        padding: 2px 4px;
        margin-left: 9px;
    }

    #i-debug-panel span.hide-profile
    {
        background-position: -160px 0;
    }

    #i-debug-panel .panel
    {
        padding: 30px 5px 10px 5px;
    }

    #i-debug-panel .panel li
    {
        font-size: 11px;
    }

    #i-debug-panel h3
    {
        color: #CCC;
        font-size: 12px;
        padding: 5px 0 0 0;
        border-bottom: 1px solid #444;
        text-align: center;
    }

    #i-debug-panel ul.exts
    {
        max-width: 700px;
    }

    #i-debug-panel ul.exts li
    {
        width: 100px;
        float: left;
    }

    #i-ext-show
    {
        margin: 15px auto;
    }