
.kb-debug__container{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    position:fixed!important;
    bottom:0!important;
    left:0!important;
    width:50%!important;
    z-index:999999999!important;
    display:block!important;
    background-color:#eee!important;
    border-top:1px solid rgba(0,0,0,.2)!important;
    border-right:1px solid rgba(0,0,0,.2)!important;
    transition:all .275s cubic-bezier(.4,0,.2,1)!important
}
@media only screen and (max-width:63.999em){
    .kb-debug__container{
        width:100%!important
    }
}
.is-expanded .kb-debug__container{
    box-shadow:0 -1px 3px rgba(0,0,0,.2)!important;
    border-right-width:0!important;
    width:100%!important
}
.kb-debug__container .symbol.fa-print,.kb-debug__container button,.kb-debug__container header,.kb-debug__container input{
    all:unset!important;
    box-shadow:0!important;
    border-radius:0!important
}
.kb-debug__container .symbol.fa-print:after,.kb-debug__container .symbol.fa-print:before,.kb-debug__container button:after,.kb-debug__container button:before,.kb-debug__container header:after,.kb-debug__container header:before,.kb-debug__container input:after,.kb-debug__container input:before{
    display:none!important
}
header.kb-debug__header{
    display:block!important;
    height:32px!important;
    background-color:#eee!important
}
.kb-debug__nav,header.kb-debug__header{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important
}
.kb-debug__nav{
    display:flex!important
}
.kb-debug__button.symbol.fa-print,button.kb-debug__button{
    display:inline-flex!important;
    justify-content:center!important;
    align-items:center!important;
    height:32px!important;
    min-width:32px!important;
    padding:0!important;
    margin:0!important;
    background-color:transparent!important;
    color:rgba(0,0,0,.87)!important;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    text-decoration:none!important;
    line-height:1!important;
    cursor:pointer!important
}
.kb-debug__button.symbol.fa-print i,button.kb-debug__button i{
    color:rgba(0,0,0,.87)!important;
    line-height:1!important;
    height:auto!important
}
.kb-debug__button.symbol.fa-print:active,.kb-debug__button.symbol.fa-print:focus,.kb-debug__button.symbol.fa-print:hover,button.kb-debug__button:active,button.kb-debug__button:focus,button.kb-debug__button:hover{
    color:rgba(0,0,0,.87)!important;
    font-weight:400!important;
    background-color:rgba(0,0,0,.1)!important;
    outline:0!important
}
@media only screen and (max-width:64em){
    .kb-debug__button.hide-for-mobile.symbol.fa-print,button.kb-debug__button.hide-for-mobile{
        display:none!important
    }
}
.kb-debug__tab,.kb-debug__tab.symbol.fa-print,button.kb-debug__tab{
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    height:32px!important;
    margin:0!important;
    padding:0 .5rem!important;
    background-color:transparent!important;
    color:rgba(0,0,0,.87)!important;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    font-weight:700!important;
    font-size:.875rem!important;
    text-decoration:none!important;
    line-height:1!important;
    transition:all .175s cubic-bezier(.4,0,.2,1)!important
}
.kb-debug__tab.symbol.fa-print:hover,.kb-debug__tab:hover,button.kb-debug__tab:hover{
    cursor:pointer!important;
    background-color:transparent!important;
    color:rgba(0,0,0,.87)!important;
    font-weight:700!important
}
.kb-debug__tab.symbol.fa-print:focus,.kb-debug__tab:focus,button.kb-debug__tab:focus{
    outline:0!important
}
.kb-debug__tab.is-active,.kb-debug__tab.is-active.symbol.fa-print,button.kb-debug__tab.is-active{
    color:#1e88e5!important;
    background-color:#fff!important
}
.kb-debug__tab.symbol.fa-print i,.kb-debug__tab i,button.kb-debug__tab i{
    color:rgba(0,0,0,.87)!important;
    line-height:1!important;
    height:auto!important
}
.kb-debug__tab--to-end{
    margin-left:auto!important
}
.kb-debug__badge{
    display:inline-block!important;
    height:20px!important;
    min-width:20px!important;
    padding:0 .25rem!important;
    text-align:center!important;
    line-height:20px!important;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    font-size:.75rem!important;
    font-weight:700!important;
    margin-left:.5rem!important;
    color:#fff!important;
    background-color:#1e88e5!important;
    border-radius:20px!important;
    border-bottom-left-radius:0!important
}
.kb-debug__badge--text{
    margin:0!important;
    padding:0 .5rem!important;
    width:auto!important;
    background-color:rgba(0,0,0,.1)!important;
    color:rgba(0,0,0,.6)!important
}
.kb-debug__body{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    display:flex!important;
    flex-direction:column!important;
    position:relative!important;
    border-top:1px solid rgba(0,0,0,.2)!important;
    background-color:#fff!important
}
.kb-debug__body,.kb-debug__spacer{
    height:0!important;
    transition:height .275s cubic-bezier(.4,0,.2,1)!important
}
.kb-debug__spacer{
    display:block!important;
    padding-top:32px!important
}
.is-expanded .kb-debug__body,.is-expanded .kb-debug__spacer{
    height:33vh!important
}
.kb-debug__table{
    border-collapse:collapse!important;
    width:100vw!important
}
.kb-debug__table tr{
    border-bottom:1px solid rgba(0,0,0,.1)!important;
    background-color:#fff!important
}
.kb-debug__table tr:hover{
    background-color:#efefef!important
}
.kb-debug__table tr.is-editmode{
    background-color:#e2e2e2!important
}
.kb-debug__table tr.kb-debug__table-row--clickable{
    transition:background-color .175s cubic-bezier(.4,0,.2,1)!important
}
.kb-debug__table tr.kb-debug__table-row--clickable:hover{
    cursor:pointer!important;
    pointer-events:auto!important;
    background-color:rgba(0,0,0,.05)!important
}
.kb-debug__table tr.kb-debug__table-row--clickable:focus{
    outline:0!important
}
.kb-debug__table td{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    font-size:.875rem!important;
    padding:.25rem .5rem!important;
    max-width:100vw!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important
}
.kb-debug__table td.kb-debug__table-cell--small{
    width:30%!important
}
.kb-debug__list{
    width:100%!important;
    overflow-y:auto!important;
    overflow-x:hidden!important
}
.kb-debug__panel{
    flex:0 0 70%!important;
    display:block!important;
    height:33vh!important;
    width:70vw!important;
    background-color:#fff!important;
    border-left:1px solid rgba(0,0,0,.2)!important;
    padding:1rem!important;
    overflow-y:auto!important
}
input.kb-debug__search-input{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    font-size:.875rem!important;
    font-weight:400!important;
    height:28px!important;
    line-height:1!important;
    box-shadow:none!important;
    background-color:#fff!important;
    border:1px solid rgba(0,0,0,.2)!important;
    margin:0!important;
    padding:0 .5rem!important
}
.kb-debug__list-header{
    display:flex!important;
    flex:0 0 32px!important;
    height:32px!important;
    width:100%!important;
    background-color:#eee!important;
    border-bottom:1px solid rgba(0,0,0,.1)!important;
    align-items:center!important
}
.kb-debug__list-back-button.symbol.fa-print,.kb-debug__list-restart-button.symbol.fa-print,button.kb-debug__list-back-button,button.kb-debug__list-restart-button{
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    height:32px!important;
    width:32px!important;
    padding:0!important;
    margin:0 .5rem 0 0!important;
    transition:all .175s cubic-bezier(.4,0,.2,1)!important;
    background-color:transparent!important;
    color:rgba(0,0,0,.87)!important;
    text-decoration:none!important;
    line-height:1!important;
    cursor:pointer!important
}
.kb-debug__list-back-button.symbol.fa-print:hover,.kb-debug__list-restart-button.symbol.fa-print:hover,button.kb-debug__list-back-button:hover,button.kb-debug__list-restart-button:hover{
    cursor:pointer!important;
    pointer-events:auto!important;
    background-color:rgba(0,0,0,.1)!important
}
.kb-debug__list-back-button.symbol.fa-print:focus,.kb-debug__list-restart-button.symbol.fa-print:focus,button.kb-debug__list-back-button:focus,button.kb-debug__list-restart-button:focus{
    outline:0!important
}
.kb-debug__list-restart-button{
    margin-left:auto!important
}
.kb-debug__list-title{
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,!important!important;
    font-size:1rem!important;
    font-weight:500!important;
    flex:1!important
}
.kb-debug__editable.symbol.fa-print,button.kb-debug__editable{
    display:block!important;
    padding:2px 4px!important;
    border-radius:4px!important;
    cursor:pointer!important;
    line-height:1.2!important
}
.kb-debug__editable.symbol.fa-print:hover,button.kb-debug__editable:hover{
    background-color:#fff!important
}
.kb-debug__editable.is-empty.symbol.fa-print,button.kb-debug__editable.is-empty{
    font-weight:700!important;
    color:rgba(0,0,0,.56)!important
}
.kb-debug__edit-container{
    display:flex!important;
    align-items:center!important;
    width:50%!important
}
.kb-debug__edit-container>.symbol.fa-print,.kb-debug__edit-container>button{
    cursor:pointer!important;
    height:20px!important;
    width:20px!important;
    opacity:.7!important
}
.kb-debug__edit-container>.symbol.fa-print:hover,.kb-debug__edit-container>button:hover{
    opacity:1!important
}
.kb-debug__edit-container>.symbol.fa-print>svg,.kb-debug__edit-container>button>svg{
    height:20px!important;
    width:20px!important
}
input.kb-debug__editable{
    flex:1!important;
    line-height:1.2!important;
    margin:0!important;
    display:block!important;
    padding:2px 4px!important;
    border-radius:4px!important;
    background-color:#fff!important;
    border:1px solid rgba(0,0,0,.12)!important
}