@font-face {
    font-family: "debugpress";
    src: url("fonts/debugpress.eot?1.0");
    src: url("fonts/debugpress.eot?1.0#iefix") format("embedded-opentype"), url("data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAY4AAsAAAAADMgAAAXoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDfAqLSIlFATYCJAMwCxoABCAFhC4HgSIb5ApRVG8KZF9hU4Zfkdy6dtXu5HljHz0bLYH+jX8gfSIXAF/gBAAYOwAE//8u233/J5mZhNpkb8auoiuU2XVUB84jJMejm+12rl/77VfEk6XHDM3M+smecPIcyWSPNKo2saTTSYSoBMDNrskBlVgUDQo4bnuGqfVjAv4nQIDSX3n4b1tvCqcQkJ2emp35p5rJB3QT1SGx6vz/536v/kjbF7igOz6lF3Vj1W2fvs4nGJ2a4GVrUZ9JeO4qfkqlmHUVBLJtA5LtxNwaFG+GiqFKmpgolF21+a4BuXq6wESkTko9W4YvOiJCbfIZeEjfX192CsHECHGMzjBuw9C/r+KfwHn0swMDAyNwsH44mZp686+k8vp1KdnJTzvkKaDPV2lbvhTrB6uhtXFBdP/hVWqNrEApgvvgf2oo+FJIpGIgIA4CEkBAIghIAgGpQEBqEJAGBCSDgBTEUg5piynAONATrEIkXsqFRuR2r+3Dm7zigfHx0tL8rCmGS8tqWoo7LI/pmzyOMfScM7a447xt5uGbWJKMY8yPgsT5277pm/xJYpe1FyGc7XH5FMOgTIGcojYZilkiPcFZpwOT7L2Wv3kT+snt20WKdGtKI32U18ocJyKSDGs3NDPGuFavdaGoaoJqBlRSyyuA/ryrMrWtPHUF5rJVlREGserAvvuU+KsQuGuM8oEbSJpcL2boGGRzo3v00eMol0wU8NfJDXqNu4onaT0ak5gz0YXU/bXz3LEx8GLGYImXZuJ2FpUHEJaNPahvOwk2OGK9GgK05a2MW9BLv0lxTzNvz41uZ93J2jig4zI2q3GxnQu9DC6F3rHXySS3E8fnWbeZQ9mSRNhY7SZIcFubiCqeSnL3SWbngbsvuxm7CTv2GLuBiK2AeetV+9HVS3230+y5uAsMvRVwAjj7SetR71WN0UCyXz5Ut94oaLK93dQt3F21tjYh19jlESZ0DFMeQuWsCbW1qu7hbqbt7ZNBRvW6oeoRuo1tubkm7uHuarU1p4O9qbq7uavm5rY16kZ8r+wt9/Ut8z/oHynZ3ODf/Kd0Q/nY//+CiYDex4wz4d+/Kn5tRERjcY6vFUI1+voeWl0UJVaX7B2ILxVT9rCv75IlOFzvXtz5hrDLqtJqt1WF1a7idINjR/vwY6wkhx/IF8k/UNs9jlKydIujcUfXD6ybQBjm2fZV/hEW8SN5p5Ntww6w+InzVgPcQ3yOVUbPVEMtTc2WmIqNSxIlpXFHpAZ86Ezdt992N2Tu3zdujJY6ay+DBaEeFZ7V3cMhzUEN9UHNIdIQ3kFDcHB9SPMwdHnVuFcUhOp1L70eLL33yDTMLCI5xy7OLiYmOo/93oks2xiHeMhNiBj5fK908PVS95G1WxqCRiDSb6mn4512L/aFvKV7rHucVGppwQKkjhYj3E/ufDkf98X0UXls7vPM/In92yQ92oLVk/sJ3fkur60gP6ot/b25PV//0/3RipToh04MYH1SAIC6VDkAVvmRxmtbfEudhyGhtfjm35z5/hw4NLspGuz7y/3CNfG614k8crflNaNkYIq2EY2xv4Wj39aa1CfkANoBUi1M9XWqDq00NqHV07UgvyMlrWggy6AlCod87ILVa5RgKhlcNuwO/lmIigVO/xUGIFvTs30xCqUobpAxOyswAx7AjTl1B/81RBNeIBnzBdmx/z8qFqttNLXLBEq5gq4ODdEYkb9kA4X0aUyaG5o6nmMSYxSGQpuYu0RuuS1KOcQRNCITNFYYhpQwQTfRUg2eUqynsdEx99lg0QhsyKS5GAFJev8VyKWFDIIdt+3e+HxB8lExolmDpknuSY4n5hqUhDZyTbtxb2mLq4WiXAcJ+wtUhJjYoDYRQxmpw6y/dhOy5PwG3oJapkcjRXOm5jewNmI8opOATJynLzC5gqKSKtVqlFXUp378Yi+ZbxkCVb1Nt+OC4iTCdz1VaHm4JWhcH6KjinS9u3cB7lihERnqqrVM+7FDM1Fco2WahdFGeYxuo6injpPLNcrhNAAAAAA=") format("woff2"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff"), url("fonts/debugpress.ttf?1.0") format("truetype"), url("fonts/debugpress.svg?1.0#debugpress") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: auto;
}

i.debugpress-icon {
    font: normal normal normal 14px "debugpress";
    font-size: inherit;
    text-transform: none;
    display: inline-block;
    vertical-align: text-bottom;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

h1 > .debugpress-icon, h2 > .debugpress-icon, h3 > .debugpress-icon, h4 > .debugpress-icon, h5 > .debugpress-icon, h6 > .debugpress-icon {
    line-height: inherit;
    vertical-align: bottom;
}

a > .debugpress-icon {
    line-height: normal;
}

/* Icons */
.debugpress-icon.debugpress-icon-bug:before {
    content: "\f101";
}

.debugpress-icon.debugpress-icon-caret-down:before {
    content: "\f102";
}

.debugpress-icon.debugpress-icon-caret-right:before {
    content: "\f103";
}

.debugpress-icon.debugpress-icon-chevron-left:before {
    content: "\f104";
}

.debugpress-icon.debugpress-icon-chevron-right:before {
    content: "\f105";
}

.debugpress-icon.debugpress-icon-exclamation:before {
    content: "\f106";
}

.debugpress-icon.debugpress-icon-info:before {
    content: "\f107";
}

.debugpress-icon.debugpress-icon-minus:before {
    content: "\f108";
}

.debugpress-icon.debugpress-icon-plus:before {
    content: "\f109";
}

.debugpress-icon.debugpress-icon-power-off:before {
    content: "\f10a";
}

.debugpress-icon.debugpress-icon-question:before {
    content: "\f10b";
}

/* Full Width */
.debugpress-icon-fw {
    width: 1.28571429em;
    text-align: center;
}

/* Sizes */
.debugpress-icon-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}

.debugpress-icon-2x {
    font-size: 2em;
}

.debugpress-icon-3x {
    font-size: 3em;
}

.debugpress-icon-4x {
    font-size: 4em;
}

.debugpress-grid,
.debugpress-unit {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.debugpress-grid {
    display: block;
    clear: both;
    *zoom: 1;
}

.debugpress-grid .debugpress-unit {
    float: left;
    width: 100%;
    padding: 10px;
    margin: 0;
}

.debugpress-grid .wrap {
    max-width: 978px;
    margin: 0 auto;
}

.debugpress-grid:before, .debugpress-grid:after {
    display: table;
    content: "";
    line-height: 0;
}

.debugpress-grid:after {
    clear: both;
}

.debugpress-grid .whole, .debugpress-grid .w-1-1 {
    width: 100%;
}

.debugpress-grid .half, .debugpress-grid .w-1-2 {
    width: 50%;
}

.debugpress-grid .one-third, .debugpress-grid .w-1-3 {
    width: 33.3332%;
}

.debugpress-grid .two-thirds, .debugpress-grid .w-2-3 {
    width: 66.6665%;
}

.debugpress-grid .one-quarter, .debugpress-grid .w-1-4 {
    width: 25%;
}

.debugpress-grid .three-quarters, .debugpress-grid .w-3-4 {
    width: 75%;
}

.debugpress-grid .one-fifth, .debugpress-grid .w-1-5 {
    width: 20%;
}

.debugpress-grid .two-fifths, .debugpress-grid .w-2-5 {
    width: 40%;
}

.debugpress-grid .three-fifths, .debugpress-grid .w-3-5 {
    width: 60%;
}

.debugpress-grid .four-fifths, .debugpress-grid .w-4-5 {
    width: 80%;
}

.debugpress-grid .golden-small, .debugpress-grid .w-g-s {
    width: 38.2716%;
}

.debugpress-grid .golden-large, .debugpress-grid .w-g-l {
    width: 61.7283%;
}

.debugpress-unit .debugpress-unit:first-child {
    padding-left: 0;
}

.debugpress-unit .debugpress-unit:last-child {
    padding-right: 0;
}

.debugpress-unit .debugpress-unit:first-child > .debugpress-unit {
    padding-top: 0;
}

.debugpress-unit .debugpress-unit:last-child > .debugpress-unit {
    padding-bottom: 0;
}

.debugpress-unit.no-gutters {
    padding: 0 !important;
}

.align-center {
    text-align: center;
}

.align-left {
    text-align: left;
}

.align-right {
    text-align: right;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.gdp_r {
    font: 12px Consolas, "Lucida Console", monospace;
    cursor: default;
}

.gdp_r [class^=debugpress-icon-] {
    vertical-align: middle;
    font-size: 14px;
}

.gdp_r.gdp_r_root {
    background: white;
    border: 1px solid black;
    margin: 1em 0;
}

.gdp_r a {
    outline: none;
    box-shadow: none;
    display: block !important;
    text-decoration: none !important;
}

.gdp_r a:focus, .gdp_r a:hover {
    outline: none;
    box-shadow: none;
}

.gdp_r p {
    line-height: inherit !important;
    margin: 0 !important;
}

.gdp_r .gdp_r_f {
    padding: 3px;
    border-top: 1px dashed #444;
    font: 11px "Verdana", sans-serif;
}

.gdp_r .gdp_r_f code {
    color: red;
    background: none;
    padding: 0;
    margin: 0;
    border: 0;
    font: 11px Consolas, "Liberation Mono", Courier, monospace;
    font-weight: bold;
}

.gdp_r .gdp_r_c {
    display: block;
    text-decoration: none;
    color: #222;
    padding: 2px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.gdp_r .gdp_r_a {
    color: #F00;
    display: inline-block;
    width: 15px;
    text-align: center;
}

.gdp_r .gdp_r_ad .gdp_r_a {
    color: #000;
    opacity: 0.2;
}

.gdp_r .gdp_r_k {
    color: #060;
    font-weight: bold;
}

.gdp_r .gdp_r_d {
    font-size: 11px;
    color: #777;
    margin: 0 2px;
}

.gdp_r .gdp_r_d span {
    color: #333;
}

.gdp_r .gdp_r_p {
    color: #000;
    font-weight: bold;
}

.gdp_r .gdp_r_p.gdp_r_t_integer, .gdp_r .gdp_r_p.gdp_r_t_double {
    color: #F0E;
}

.gdp_r .gdp_r_p.gdp_r_t_string {
    color: #E00;
}

.gdp_r .gdp_r_p.gdp_r_t_boolean {
    color: #00E;
}

.gdp_r .gdp_r_v {
    margin-left: 9px;
    padding-left: 7px;
    border-left: 1px dotted #CCC;
    display: none;
}

.gdp_r .gdp_r_v.gdp_r_open {
    display: block;
}

.gdp_r .gdp_r_ir {
    font-style: italic;
}

.gdp_r .gdp_r_t_comment {
    color: #080;
}

.gdp_r .gdp_r_m .gdp_r_k {
    color: #909;
}

.gdp_r .gdp_r_m .gdp_r_ma {
    font-weight: normal;
    color: #777;
}

.gdp_r .gdp_r_m .gdp_r_mv {
    color: #00E;
}

.gdp_r .gdp_r_m_public .gdp_r_mo,
.gdp_r .gdp_r_m_protected .gdp_r_mo,
.gdp_r .gdp_r_m_private .gdp_r_mo,
.gdp_r .gdp_r_m_abstract .gdp_r_mo,
.gdp_r .gdp_r_m_final .gdp_r_mo {
    font-weight: normal;
    color: #008;
}

.gdp_r.gdp_r_root .gdp_r_rn {
    font-weight: bold;
    color: green;
}

.gdp_r .gdp_r_m_magic {
    font-style: italic;
}

.gdp_r .gdp_r_m_deprecated {
    text-decoration: line-through;
}

.gdp_r a.gdp_r_c.gdp_r_m_constructor .gdp_r_k, .gdp_r a.gdp_r_c.gdp_r_m_destructor .gdp_r_k {
    color: #C02;
}

.gdp_r a.gdp_r_c:hover {
    background-color: Highlight;
    color: HighlightText;
}

.gdp_r a.gdp_r_c:hover .gdp_r_k,
.gdp_r a.gdp_r_c:hover .gdp_r_d,
.gdp_r a.gdp_r_c:hover .gdp_r_d span,
.gdp_r a.gdp_r_c:hover .gdp_r_ma,
.gdp_r a.gdp_r_c:hover .gdp_r_mo,
.gdp_r a.gdp_r_c:hover .gdp_r_mv,
.gdp_r a.gdp_r_c:hover .gdp_r_p,
.gdp_r a.gdp_r_c:hover .gdp_r_a {
    background-color: Highlight;
    color: HighlightText;
}

.gdp_rs.gdp_rs_null {
    color: #C02;
}

.gdp_rs.gdp_rs_empty {
    color: #080;
}

.gdp_rs.gdp_rs_number {
    color: #008;
}

.debugpress-clearfix:before,
.debugpress-clearfix:after {
    content: " ";
    display: table;
}

.debugpress-clearfix:after {
    clear: both;
}

#wpadminbar .debugpress-icon {
    vertical-align: text-top !important;
    font-size: 19px !important;
    font-family: "debugpress" !important;
    line-height: 1;
}

#wp-admin-bar-debugpress-debugger-button {
    float: right !important;
}

.debugpress-float-button {
    position: fixed;
    background-color: #23282D;
    border: 1px solid #23282D;
    box-shadow: 0 0 3px rgba(35, 40, 45, 0.7);
    z-index: 142000;
    padding: 5px;
}

.debugpress-float-button a {
    display: block;
    height: 22px;
    line-height: 22px;
    outline: none !important;
    text-decoration: none;
}

.debugpress-float-button a:focus {
    box-shadow: none;
}

.debugpress-float-button.debugpress-position-topright {
    right: 5px;
    top: 5px;
}

.debugpress-float-button.debugpress-position-topleft {
    left: 5px;
    top: 5px;
}

.debugpress-float-button.debugpress-position-bottomright {
    right: 5px;
    bottom: 5px;
}

.debugpress-float-button.debugpress-position-bottomleft {
    left: 5px;
    bottom: 5px;
}

.debugpress-float-button .debugpress-icon {
    font-size: 24px !important;
    vertical-align: top;
}

.debugpress-debug-dialog-button.debugpress-float-button a .debugpress-debug-button-indicators {
    vertical-align: 8px;
}

.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors,
.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax {
    padding: 2px 3px !important;
    border-radius: 3px !important;
    color: #FFF;
    font-size: 11px !important;
    max-height: 12px !important;
    margin: 4px !important;
}

.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax {
    background-color: #D82AE5;
}

.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors {
    background-color: #ED1E24;
}

.debugpress-debug-dialog-button a, .debugpress-debug-dialog-button a:hover {
    color: #69FB3B !important;
}

.debugpress-debug-dialog-button.debugpress-debug-has-warnings a, .debugpress-debug-dialog-button.debugpress-debug-has-warnings a:hover {
    color: #FF0 !important;
}

.debugpress-debug-dialog-button.debugpress-debug-has-errors a, .debugpress-debug-dialog-button.debugpress-debug-has-errors a:hover {
    color: #FF3232 !important;
}

.debugpress-style-popup {
    color: #444;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    line-height: 1.4em;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    box-sizing: border-box;
}

.debugpress-style-popup * {
    font-family: inherit;
    box-sizing: border-box;
}

.debugpress-style-popup pre {
    margin: 0;
    padding: 5px 7px;
    font-size: 12px;
    line-height: 1.4em;
    white-space: pre;
}

.debugpress-style-popup a {
    color: #0073AA;
    text-decoration: none;
    box-shadow: none;
    outline: none;
}

.debugpress-style-popup a.sqlq-option-on {
    font-weight: bold;
    color: #FFF;
    background: #0073AA;
    padding: 0 3px 1px;
}

.debugpress-style-popup .sanp-wrapper {
    background: #FFF;
    border-radius: 0;
    border: 4px solid #23282D;
    box-shadow: 1px 1px 5px rgba(32, 32, 32, 0.6);
}

.debugpress-style-popup .sanp-wrapper > button {
    -webkit-appearance: none;
    background: none;
    border: medium none;
    color: #EEE;
    cursor: pointer;
    float: right;
    font-size: 20px;
    font-weight: 900;
    line-height: 1;
    right: 5px;
    top: 2px;
}

.debugpress-style-popup .sanp-wrapper .sanp-header {
    background: #23282D;
    border-radius: 0;
    padding: 5px 5px 0;
    color: #FFF;
    height: 33px;
}

.debugpress-style-popup .sanp-wrapper .sanp-header h5 {
    border-bottom: 4px solid #23282D;
    color: #FFF;
    font-size: 18px;
    font-weight: 900;
    line-height: 24px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.debugpress-style-popup .sanp-wrapper .sanp-content {
    padding: 0;
}

.debugpress-style-popup .sanp-wrapper .sanp-footer {
    border-radius: 0;
    padding: 5px;
    background: #E0E0E0;
    text-align: left;
}

.debugpress-style-popup .sanp-wrapper .sanp-footer button {
    -webkit-appearance: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
    color: #23282D;
    font-weight: bold;
    outline: 1px solid transparent;
    background: none;
    border: none;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.debugpress-style-popup.sanp-button-alt .sanp-wrapper > button {
    background: #500;
    box-shadow: 1px 1px 4px rgba(32, 32, 32, 0.3);
    color: #FFF;
}

.debugpress-style-popup #debugpress-debugger-tabs {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    line-height: 26px;
}

.debugpress-style-popup #debugpress-debugger-tabs li {
    float: left;
    height: 28px;
    line-height: 26px;
    margin: 0 5px 0 0;
    padding: 0 5px;
    list-style: none;
}

.debugpress-style-popup #debugpress-debugger-tabs li a {
    color: #EEE;
    box-shadow: none;
    outline: none;
    text-decoration: none;
}

.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active {
    background: #FFF;
}

.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active a {
    color: #23282D;
    font-weight: bold;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content {
    display: none;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content.debugpress-tab-active {
    display: block;
}

.debugpress-style-popup #debugpress-debugger-select {
    display: none;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin: 0;
    padding: 0 10px;
    width: calc(100% - 30px);
    min-height: 28px;
    max-width: 100%;
    border-radius: 0;
    border: 0;
}

.debugpress-style-popup .debugpress-debugger-footer-right {
    float: right;
}

.debugpress-style-popup .debugpress-debugger-footer-left {
    float: left;
}

.debugpress-style-popup .debugpress-debugger-footer-left div {
    display: inline;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggle {
    font-weight: bold;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler {
    border-left: 1px solid #888;
    padding-left: 10px;
    display: none;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler.debugpress-events-log-toggler-opened {
    display: block;
}

.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-error-message {
    font-weight: bold;
    font-style: italic;
    color: red;
}

.debugpress-style-popup .debugpress-debugger-panel-block {
    margin: 5px 0 10px;
    display: block;
    overflow: auto;
}

.debugpress-style-popup .debugpress-debugger-panel-block .sql-calls-button-expander {
    font-weight: bold;
    font-size: 12px;
    color: #FFF !important;
    background: #0073AA;
    padding: 0 6px 3px;
    margin: 0 0 0 10px;
    border-radius: 3px;
}

.debugpress-style-popup .debugpress-debugger-panel-block-title {
    background: #23282D;
    color: #FFF;
    padding: 5px !important;
    font-size: 12px;
    margin: 0;
}

.debugpress-style-popup .debugpress-debugger-panel-block-title > i.debugpress-icon {
    font-size: 1.5em;
    margin: 0 5px 0 0;
}

.debugpress-style-popup .debugpress-debugger-panel-block-title span {
    float: right;
    font-size: 18px;
    cursor: pointer;
}

.debugpress-style-popup .debugpress-debugger-panel-block-title span i.debugpress-icon {
    vertical-align: top;
}

.debugpress-style-popup .debugpress-querie-sidebar-control {
    background: #23282D;
    color: #FFF;
    padding: 5px !important;
    font-size: 12px;
    margin: 0;
    margin-bottom: 10px;
    text-align: right;
}

.debugpress-style-popup .debugpress-querie-sidebar-control span {
    font-size: 15px;
    cursor: pointer;
}

.debugpress-style-popup .debugpress-querie-sidebar-control span i.debugpress-icon {
    vertical-align: top;
}

.debugpress-style-popup .debugpress-debugger-panel-block-subtitle {
    background: #777;
    color: #FFF;
    margin: 5px 0;
    padding: 2px 5px !important;
    font-size: 11px;
    line-height: 20px;
}

.debugpress-style-popup .debugpress-debugger-table {
    width: 100%;
    table-layout: auto;
    margin: 0;
    border: 1px solid #DDD;
    background: #FFF;
    border-collapse: collapse;
    font-size: 12px;
    line-height: 20px;
}

.debugpress-style-popup .debugpress-debugger-table thead {
    background: #DDD;
}

.debugpress-style-popup .debugpress-debugger-table th,
.debugpress-style-popup .debugpress-debugger-table td {
    border: 1px solid #E8E8E8;
    text-align: left;
    padding: 1px 4px !important;
    font-size: 12px;
}

.debugpress-style-popup .debugpress-debugger-table td {
    border-width: 0 1px 1px 0;
    vertical-align: top;
}

.debugpress-style-popup .debugpress-debugger-table tr:nth-of-type(2n) {
    background: #FAFAFA;
}

.debugpress-style-popup .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child {
    width: 30%;
}

.debugpress-style-popup .debugpress-debugger-table .gdp_r.gdp_r_root {
    margin: 0;
}

.debugpress-style-popup #debugpress-debugger-tab-queries .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child {
    width: 60%;
}

.debugpress-style-popup .query-sql-run-full {
    background-color: #F4F4F4;
    color: #000;
    font-family: monospace;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 5px;
}

.debugpress-style-popup .sql-query-list .sql-query {
    border: 1px solid #777;
    margin: 5px 0;
    padding: 5px;
}

.debugpress-style-popup .sql-query-list .sql-query .sql-query-full {
    background-color: #F4F4F4;
    color: #000;
    font-family: monospace;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 5px;
}

.debugpress-style-popup .debugpress-wrapper-warning {
    border: 1px solid #23282D;
    padding: 10px;
    margin: 0 0 10px;
}

.debugpress-style-popup .debugpress-wrapper-warning h4 {
    color: #900;
    font-size: 16px;
    margin: 0 0 5px;
}

.debugpress-style-popup .debugpress-debug-environment {
    margin: 0 0 10px;
    padding: 10px;
    background-color: #F3FFE7;
}

.debugpress-style-popup .debugpress-debug-environment .debugpress-debugger-panel-block-title {
    background-color: #12AE00;
    text-align: center;
    font-size: 1.1em;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development {
    background-color: #FFE7F2;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development .debugpress-debugger-panel-block-title {
    background-color: #AE0060;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local {
    background-color: #F7E7FF;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local .debugpress-debugger-panel-block-title {
    background-color: #8800AE;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging {
    background-color: #E7EEFF;
}

.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging .debugpress-debugger-panel-block-title {
    background-color: #0026AE;
}

.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment {
    color: #12AE00;
}

.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-development {
    color: #AE0060;
}

.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-local {
    color: #8800AE;
}

.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-staging {
    color: #0026AE;
}

.debugpress-style-popup .debugpress-debug-notice-block {
    margin: 10px 0;
    padding: 10px 10px 1px;
    border-left: 4px solid red;
    background-color: #FFE7E7;
}

.debugpress-style-popup .debugpress-debug-notice-block .debugpress-debugger-panel-block-title {
    background-color: red;
}

.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter {
    width: 44px;
}

.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter h5, .debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter div {
    display: none !important;
}

.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .three-quarters {
    width: calc(100% - 44px);
}

@media screen and (max-width: 568px) {
    .debugpress-grid .debugpress-unit {
        width: 100% !important;
        padding-left: 20px;
        padding-right: 20px;
    }

    .debugpress-unit .debugpress-grid .debugpress-unit {
        padding-left: 0;
        padding-right: 0;
    }

    .center-on-mobiles {
        text-align: center !important;
    }

    .hide-on-mobiles {
        display: none !important;
    }
}

@media screen and (max-width: 1080px) {
    #debugpress-debugger-tab-queries .debugpress-grid .one-quarter {
        width: 45%;
    }

    #debugpress-debugger-tab-queries .debugpress-grid .three-quarters {
        width: 55%;
    }

    .debugpress-debugger-footer-left div {
        display: block;
    }

    .debugpress-debugger-footer-left div span {
        display: none;
    }
}

@media screen and (max-width: 800px) {
    .debugpress-style-popup .debugpress-querie-sidebar-control {
        margin-bottom: 5px;
    }

    .debugpress-style-popup .debugpress-debugger-footer-left,
    .debugpress-style-popup .debugpress-debugger-footer-right {
        float: none;
        text-align: center;
    }

    .debugpress-style-popup #debugpress-debugger-tabs {
        display: none;
    }

    .debugpress-style-popup #debugpress-debugger-select {
        display: block;
    }

    .debugpress-style-popup .sanp-wrapper .sanp-header {
        height: 40px;
    }

    .debugpress-style-popup .sanp-wrapper > button {
        top: 5px;
    }

    .debugpress-style-popup .debugpress-tab-content .debugpress-grid .debugpress-unit {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media screen and (max-width: 782px) {
    #wpadminbar .debugpress-debug-dialog-button {
        display: block !important;
    }

    #wpadminbar .debugpress-debug-dialog-button .ab-item {
        padding: 0 10px !important;
    }

    #wpadminbar .debugpress-debug-dialog-button .ab-item i.debugpress-icon {
        font-size: 24px !important;
    }
}
