
.debug {
    box-shadow: 2px 2px 10px #ccc;
    font: initial;
    vertical-align: baseline;
    min-width: 600px;
    color: #848484;
    background-color: #F5F5F5;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    display: inline-block;
    font-size: 13px;
    line-height: 20px;
    margin: 10px;
    padding: 10px;
    word-break: break-all;
    word-wrap: break-word;
    list-style: none;
    float: left;
    white-space: pre;
    text-align: left;
    position: relative;
}

.debug * {
    font-feature-settings: initial;
    font-kerning: initial;
    font-language-override: initial;
    font-size: 13px;
    font-size-adjust: initial;
    font-stretch: initial;
    font-style: initial;
    font-synthesis: initial;
    font-variant: initial;
    line-height: initial;
}

.debug b {
    font-weight: 600;
}

.debug pre {
    margin: 13px 0 13px 0;
    overflow: hidden;
    position: relative;
}

.debug pre, .monospace {
    font-family: monospace;
    font-feature-settings: initial;
    font-kerning: initial;
    font-language-override: initial;
    font-size: initial;
    font-size-adjust: initial;
    font-stretch: initial;
    font-style: initial;
    font-synthesis: initial;
    font-variant: initial;
    line-height: initial;
}

.debug_struct {
    color: #2d3274;
}

.debug_varname {
    color: #742325;
}

.debug_varvalue {
    color: #317a31;
}

.debug_comment {
    color: #BCB601;
}

.debug hr {
    color: rgba(0, 0, 0, 0.15);
}
