#startup-panel{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;box-sizing:border-box;background:var(--site-raised);color:var(--site-muted);font:14px/1.6 system-ui,sans-serif;text-align:center;z-index:3}
#startup-panel p{margin:0;max-width:30em}
#startup-retry{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid var(--site-line);border-radius:8px;color:var(--site-ink);background:var(--site-soft)}
#startup-retry:focus-visible{outline:3px solid var(--site-accent);outline-offset:2px}
html[data-startup=ready] #startup-panel{display:none}
html:not([data-startup=ready]) :is(#staff,.score-heading>*:not(#startup-panel),.curve-plot>*,.curve-heading,.curve-foot){visibility:hidden}
html:not([data-startup=ready]) :is(.score-foot,.transport-zone){pointer-events:none}
html:not([data-startup=ready]) body.app-shell :is(.score-foot button,.transport button){color:var(--site-muted);background:var(--site-surface);border-color:var(--site-line);opacity:1}
html:not([data-startup=ready]) body.app-shell :is(.live-curve-panel,.curve-plot){background:var(--site-raised)!important}
.app-shell .score-card>.section-top,.app-shell .score-card>.bank-heading,.app-shell .score-card>.exercise-tabs,.app-shell .score-card>.source-details{display:none}
.app-shell>.shell .graph-card{display:none}
@media(min-width:901px){body:has([data-static-shell]) .site-header>.global-account{position:fixed;right:24px;top:10px;z-index:61}[data-static-shell] .global-site-nav{margin-right:64px}}
@media(prefers-color-scheme:dark){:root:not([data-creator-color-scheme]){--site-canvas:#111318;--site-surface:#191d25;--site-raised:#20242e;--site-ink:#f2f4fa;--site-muted:#c0c7d5;--site-line:#363e4d;--site-accent:#c3baff;--site-soft:#2c2844;--site-on:#161b26}}
