/* Scope to Timecode Lab; keep LTC engines and transport untouched. */
.tc-lab{--tool-bg:#0B0D10;--tool-surface:#14181D;--tool-raised:#1D232A;--tool-control:#0B0D10;--tool-text:#F5F7FA;--tool-muted:#A5B0BD;--tool-line:#34404D;--tool-line-strong:#73808E;--tool-accent:#4BA3F5;--tool-accent-hover:#7CC5FF;--tool-accent-ink:#0B0D10;--tool-accent-soft:#4BA3F51F;color-scheme:dark}
.tc-lab .tc-help-button{background:#1D232A;color:#7CC5FF;border-color:#73808E}
.tc-lab .tc-help-button:hover{background:#34404D;border-color:#4BA3F5}
.tc-lab .tc-help-button:focus-visible{outline-color:#4BA3F5}
.tc-lab .tc-help-caption{color:#A5B0BD}
.tc-lab .tc-help-dialog{background:#14181D;color:#F5F7FA;border-color:#73808E;color-scheme:dark}
/* Pop-outs are independent documents and load this stylesheet explicitly. */
body.tc-popout-page,.tc-popout-page .tc-popout-shell{background:#0B0D10;color:#F5F7FA;color-scheme:dark}
.tc-popout-page,.tc-popout-page *{box-sizing:border-box}
.tc-popout-page .tc-popout-card{background:#14181D;border-color:#34404D}
.tc-popout-page .tc-popout-time,.tc-popout-page .tc-popout-stat,.tc-popout-page .tc-popout-scope,.tc-popout-page .tc-popout-meter{background:#1D232A;border-color:#34404D;color:#F5F7FA}
.tc-popout-page .tc-popout-title,.tc-popout-page .tc-popout-subline,.tc-popout-page .tc-popout-stat span{color:#A5B0BD}
.tc-popout-page .tc-popout-stat strong{color:#F5F7FA}
.tc-popout-page .tc-popout-meter>div{background:#4BA3F5}
