/*
 * This file is based on the Symfony VarDumper package: https://github.com/symfony/var-dumper/blob/8.1/Dumper/HtmlDumper.php
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE: https://github.com/symfony/var-dumper/blob/8.1/LICENSE
 * file that was distributed with this source code.
 */

.phpdebugbar pre.sf-dump .sf-dump-compact {
    display: none;
}

.phpdebugbar pre.sf-dump {
    display: block;
    white-space: pre;
    padding: 5px;
    overflow: initial !important;
}

.phpdebugbar pre.sf-dump a {
    text-decoration: none;
    cursor: pointer;
    border: 0;
    outline: none;
    color: inherit;
}

.phpdebugbar pre.sf-dump, .phpdebugbar pre.sf-dump .sf-dump-default {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: normal
}

.phpdebugbar pre.sf-dump .sf-dump-num {
    font-weight: bold;
    color: #1299DA
}

.phpdebugbar pre.sf-dump .sf-dump-const {
    font-weight: bold
}

.phpdebugbar pre.sf-dump .sf-dump-str {
    font-weight: bold;
    color: #3A9B26
}

.phpdebugbar pre.sf-dump .sf-dump-note {
    color: #1299DA
}

.phpdebugbar pre.sf-dump .sf-dump-ref {
    color: #7B7B7B
}

.phpdebugbar pre.sf-dump .sf-dump-public {
    color: #000000
}

.phpdebugbar pre.sf-dump .sf-dump-protected {
    color: #000000
}

.phpdebugbar pre.sf-dump .sf-dump-private {
    color: #000000
}

.phpdebugbar pre.sf-dump .sf-dump-meta {
    color: #B729D9
}

.phpdebugbar pre.sf-dump .sf-dump-key {
    color: #3A9B26
}

.phpdebugbar pre.sf-dump .sf-dump-index {
    color: #1299DA
}

.phpdebugbar[data-theme='dark'] pre.sf-dump, pre.sf-dump .sf-dump-default {
    background-color: #18171B;
    color: #FF8400;
    line-height: 1.2em;
    font: 12px Menlo, Monaco, Consolas, monospace;
    word-wrap: break-word;
    white-space: pre-wrap;
    position: relative;
    z-index: 99999;
    word-break: break-all
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-num {
    font-weight: bold;
    color: #1299DA
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-const {
    font-weight: bold
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-str {
    font-weight: bold;
    color: #56DB3A
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-note {
    color: #1299DA
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-ref {
    color: #A0A0A0
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-public {
    color: #FFFFFF
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-protected {
    color: #FFFFFF
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-private {
    color: #FFFFFF
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-meta {
    color: #B729D9
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-key {
    color: #56DB3A
}

.phpdebugbar[data-theme='dark'] pre.sf-dump .sf-dump-index {
    color: #1299DA
}

.phpdebugbar pre.sf-dump samp {
    display: block;
    padding-left: 2ch
}

.phpdebugbar pre.sf-dump .sf-dump-preview {
    opacity: .6;
    cursor: pointer;
    display: inline-block;
    max-width: 80%;
    vertical-align: top;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: .4em
}

.phpdebugbar pre.sf-dump .sf-dump-hidden {
    display: none !important
}
