/* Sprit3Runn3r chrome, dedicated to tool framing only. Canvas pixels stay unfiltered. */
:root{--cyan:#8cf2ff;--line:#317f92;--line2:#2a6074;--panel:#0a1b28;--glass:rgba(10,33,48,.93);--muted:#a5c8d4}
html body .console-header{background:linear-gradient(115deg,#133549f3,#071624fb 55%,#0f2840f0);border-color:#518fa57a;box-shadow:inset 0 1px #f3ffff20,0 10px 24px #0005}
html body .screen,html body .panel,html body .timeline,html body .statusbar{background:linear-gradient(155deg,#0a2231f4,#04111eeb 76%);border-color:#32718989;box-shadow:inset 0 1px #c5f8ff16,0 8px 24px #0004}
html body .console-header .brand h1{text-shadow:0 0 22px #2eacc627}
html body .key,html body .tool,html body .module-button,html body .screen-actions button,html body .transport button{border-color:#39758b!important;background:linear-gradient(155deg,#17384b,#091c2b);box-shadow:inset 0 1px #eaffff12,0 3px 9px #0003}
html body .key.primary,html body .tool.active{background:linear-gradient(130deg,#18556a,#103248)!important;border-color:#72dff5!important;box-shadow:inset 0 1px #eaffff2a,0 0 0 1px #5be0ff16!important}
html body .screen-header,html body .panel-head{background:linear-gradient(90deg,#123145,#071d2b);border-bottom-color:rgba(115,210,236,.30)}
html body .stage-preview-window{border-color:rgba(133,234,255,.60)!important;box-shadow:0 16px 32px #0009,inset 0 1px #f0ffff28!important}
html body .canvas-wrap>.stage-primary-surface{background-color:#071723}
html body .canvas-wrap{background-color:#06141f}
html body .cursor-readout{border-color:#60c3df66;color:#bdf5ff;background:#071726e8}
html body :is(.tool-drawer,.inspector){border-color:#296c84}
html body :is(.tool,button,select,input):focus-visible{outline:2px solid #b6f5ff;outline-offset:2px}
html body .telemetry .online-dot{background:#76f7c8;box-shadow:0 0 11px #41dba2}
@media(hover:hover) and (pointer:fine){html body :is(.key,.tool,.module-button,.screen-actions button):hover:not(:disabled){border-color:#86ebff!important;box-shadow:inset 0 1px #eaffff22,0 0 0 1px #46d5ff22}}
@media(prefers-reduced-motion:reduce){html body .key,html body .tool{transition:none}}
