:root{--ink:#0b0920;--panel:#15102b;--line:#6c4d86;--phosphor:#abd4a6;--bright:#fff2c6;--amber:#ffb95f;--muted:#aaa0c4;--pink:#ec84be;--blue:#769bd7}*{box-sizing:border-box}body{min-height:100vh;color:var(--phosphor);background:#151126;margin:0;font-family:IBM Plex Mono,Lucida Console,monospace}body:before{content:"";pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background:repeating-linear-gradient(0deg,#0000 0 3px,#d7b5ff 4px);position:fixed;inset:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:var(--bright);border:1px solid var(--line);letter-spacing:.04em;background:#261c42;padding:.7rem .8rem}button:hover,button:focus{outline:1px solid var(--amber);outline-offset:2px;background:#4b3269}.terminal-shell{width:min(1100px,100% - 2rem);margin:0 auto;padding:2rem 0 1rem}.masthead,.panel-heading,.stat-row,footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.masthead{border-bottom:2px solid var(--phosphor);padding-bottom:1rem}.eyebrow,.panel-label,.microcopy,footer{color:var(--muted);letter-spacing:.1em;font-size:.72rem}h1,h2,p{margin-top:0}h1,h2{font-family:IBM Plex Serif,Georgia,serif}h1{color:var(--bright);letter-spacing:.06em;margin-bottom:0;font-size:clamp(1.7rem,4vw,3.2rem)}h2{color:var(--bright);font-size:1.15rem;line-height:1.35}.signal{color:var(--amber);white-space:nowrap;justify-content:flex-end;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.signal b{font:inherit}.signal span{background:var(--pink);width:.55rem;height:.55rem;box-shadow:0 0 10px var(--pink);border-radius:50%;display:inline-block}.ticker{white-space:nowrap;color:#211335;background:#e1b0cf;margin:1rem 0;padding:.65rem;font-size:.78rem;font-weight:700;overflow:hidden}.ticker span{animation:18s linear infinite scroll;display:inline-block}@keyframes scroll{0%{transform:translate(15%)}to{transform:translate(-100%)}}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(135deg,#271b42f7,#0d0a1df5);min-height:240px;padding:1.15rem;box-shadow:inset 0 0 28px #dc96ff0f}.director-panel,.log-panel,.workboard-panel{grid-column:span 2}.workboard-panel{min-height:0}.workboard-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:1rem 0 .7rem;display:grid}.workboard-track div{color:#a99daf;background:#1f182d80;border:1px solid #5e536d;padding:.65rem;font-size:.66rem}.workboard-track strong{color:#84788c;margin-bottom:.25rem;font-size:.8rem;display:block}.workboard-track div[data-state=complete]{color:#d9ead3;background:#49694638;border-color:#b4dca6}.workboard-track div[data-state=complete] strong{color:#c5e6b8}.channel-number{color:var(--amber);float:right;margin:-.2rem 0 1rem 1rem;font-size:3.7rem;line-height:1}.channel-buttons{clear:both;grid-template-columns:repeat(2,1fr);gap:.45rem;margin-top:1.4rem;display:grid}.primary{border-color:var(--pink);background:#754172}.badge-id{color:var(--amber);font-size:.8rem}.stat-row{border-top:1px dashed #544070;padding:.5rem 0;font-size:.78rem}.questline{padding-left:1.4rem;line-height:1.55}.questline li{margin:.55rem 0}.questline strong{color:var(--amber)}.quest-actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.status-chip{color:var(--amber);border:1px solid var(--amber);padding:.25rem .4rem;font-size:.68rem}.memo{max-width:75ch;line-height:1.5}textarea,input,select{width:100%;color:var(--bright);border:1px solid var(--line);background:#0d0920;margin:.35rem 0 1rem;padding:.65rem}label{color:var(--muted);font-size:.78rem}footer{border-top:1px solid var(--line);flex-wrap:wrap;margin-top:1rem;padding-top:1rem}.modal{background:#04020dd1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal-card{border:1px solid var(--pink);background:#171029;width:min(520px,100%);padding:1.4rem;box-shadow:0 0 50px #eb84be26}.modal[hidden],.desk-terminal[hidden],.director-console[hidden],.station-uplink-status[hidden]{display:none!important}.sigmoid-splash{z-index:60;color:#f9f3ef;background:radial-gradient(#2c1535,#050308 68%);place-items:center;padding:1rem;transition:opacity .55s,visibility .55s;animation:.55s 4.45s forwards sigmoid-exit;display:grid;position:fixed;inset:0}.sigmoid-splash[hidden]{opacity:0;visibility:hidden;pointer-events:none;display:none}.sigmoid-ident{text-align:center;opacity:0;justify-items:center;gap:.7rem;animation:.65s cubic-bezier(.2,.8,.2,1) .18s forwards sigmoid-ident-in;display:grid;transform:scale(.965)}.sigmoid-ident img{object-fit:contain;filter:invert()brightness(1.45)drop-shadow(0 0 12px #ffebfa4d);width:min(210px,48vw);max-height:42vh}.sigmoid-ident p{letter-spacing:.2em;margin:0;font-family:IBM Plex Serif,Georgia,serif;font-size:clamp(1.15rem,3vw,1.8rem)}.sigmoid-ident span{color:#e0a7d1;letter-spacing:.15em;font-size:.62rem}.sigmoid-skip{color:#e9cadf;font:inherit;letter-spacing:.12em;opacity:.76;background:#2c15357a;border:1px solid #f4d2eaa6;margin-top:1.2rem;padding:.45rem .7rem;font-size:.56rem}.sigmoid-skip:hover,.sigmoid-skip:focus{opacity:1}.sigmoid-ident small{color:#cdbfc9;letter-spacing:.11em;margin-top:1.4rem;font-size:.55rem}@keyframes sigmoid-ident-in{to{opacity:1;transform:scale(1)}}@keyframes sigmoid-exit{to{opacity:0;visibility:hidden;pointer-events:none}}.title-screen{z-index:10;background:radial-gradient(#593663 0%,#1a102c 42%,#030207 100%);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.title-screen[hidden]{display:none!important}.title-window{text-align:center;background:linear-gradient(145deg,#251338,#10091f 70%);border:2px solid #e4b6dd;width:min(940px,100%);padding:0 1.4rem 1.5rem;box-shadow:0 0 0 5px #4c2c58,0 0 28px #ffbfe452,0 0 100px #b86bbb4d,inset 0 0 50px #f7b8e012}.window-bar{color:#301337;background:linear-gradient(90deg,#e6b1d4,#f4d3ad,#e6b1d4);justify-content:space-between;gap:1rem;margin:0 -1.4rem 1.6rem;padding:.45rem .7rem;font-size:.7rem;font-weight:700;display:flex}.ascii-title{color:#ffe69a;text-align:left;text-shadow:2px 0 #e57dbb,0 0 14px #ffe09257;margin:0;font-size:clamp(.42rem,1.45vw,.95rem);line-height:1.15;overflow:auto}.ascii-title,.desk-insignia{font-family:IBM Plex Mono,Lucida Console,monospace}.title-subhead{color:#f0aad2;letter-spacing:.12em;text-shadow:0 0 12px #f0aad259;font-size:clamp(.62rem,1.5vw,.88rem)}.title-copy{color:#e1d7ec;margin:1.5rem 0;line-height:1.55}.enter-button{color:#171025;background:linear-gradient(#fff0ae,#e9b772);border:2px solid #ffe69a;padding:1rem 1.35rem;font-weight:700;box-shadow:0 0 20px #ffda8647,0 4px #6d4350}.enter-button:hover{background:linear-gradient(#f8c3e0,#dfa1c8)}.bootline{color:#b8a1bf;margin-top:1.8rem;font-size:.65rem}.entry-loader{vertical-align:middle;gap:.22rem;margin-left:.55rem;display:none}.entry-loader i{background:#43243f;border-radius:50%;width:.38rem;height:.38rem;animation:.9s ease-in-out infinite credential-dot;display:block}.entry-loader i:nth-child(2){animation-delay:.15s}.entry-loader i:nth-child(3){animation-delay:.3s}.enter-button[data-state=connecting] .entry-loader{display:inline-flex}.enter-button[data-state=connecting]{cursor:wait}.enter-button:disabled{opacity:1}@keyframes credential-dot{50%{background:#9c4d78;transform:translateY(-.22rem)}}body{color:#d8c6e5;background:radial-gradient(at 50% -20%,#493257 0%,#181027 43%,#090714 100%)}body:before{z-index:20;opacity:.14;background:repeating-linear-gradient(0deg,#0000 0 3px,#f2c1e3 4px),linear-gradient(90deg,#6d346921,#0000 35%,#3748871f)}.terminal-switch{opacity:0;pointer-events:none;position:fixed}.terminal-switch:checked~.title-screen{display:none}.enter-button{display:inline-block}button{background:linear-gradient(#372451,#211735);transition:transform .12s,filter .12s;box-shadow:inset 0 1px #ffebff1f,0 3px #110b20}button:hover,button:focus{filter:brightness(1.12);background:linear-gradient(#70406e,#3c2858)}button:active{transform:translateY(2px);box-shadow:inset 0 1px #ffebff14,0 1px #110b20}.masthead{text-shadow:0 0 16px #e18bc230;border-color:#d6a4cc}.signal span{box-shadow:0 0 10px var(--pink),0 0 20px #ec84beb3;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.55;box-shadow:0 0 5px var(--pink),0 0 10px #ec84be66}}.station-status{text-align:right;min-width:205px}.clock-in{color:#3a2037;background:linear-gradient(#f2c0dc,#c77da8);border-color:#f2bfdb;margin:.55rem 0 .2rem;font-size:.68rem;font-weight:700;box-shadow:0 2px #70445f,0 0 16px #f1aed333}.identity-connected{color:#f0bf76!important}.clock-in[data-state=connecting]{color:#25182c;cursor:wait;background:linear-gradient(#f4d59d,#d59a71);border-color:#f2d28d;box-shadow:0 2px #755047,0 0 18px #f0c27347}.clock-in:disabled{opacity:.9}.station-panel>.microcopy{border-top:1px dashed #70516f;margin:1.55rem 0 0;padding-top:.75rem;line-height:1.5;display:block}.wallet-pass{letter-spacing:.08em;background:linear-gradient(90deg,#d39abf2e,#1e0e23a8);border:1px solid #d39abf;gap:.35rem;margin:1.2rem 0;padding:1rem;font-size:.78rem;display:grid;box-shadow:inset 0 0 22px #da7ebe1a}.wallet-pass strong{color:#ffe9f4;font-size:1rem}.wallet-pass small{color:#d7acc5}.orientation-stage[hidden],#orientation-experience[hidden],#onboarding-form[hidden]{display:none!important}.orientation-card{max-width:680px;max-height:calc(100vh - 2rem);overflow:auto}.orientation-stage{flex-direction:column;justify-content:center;min-height:390px;display:flex}.reel-counter{color:#efc078;letter-spacing:.12em;font-size:.72rem}.reel-mark,.badge-reveal{color:#f2c9df;font:inherit;background:linear-gradient(90deg,#d296bd1f,#130c228c);border:1px solid #8f6080;margin:1rem 0;padding:1rem;font-size:.78rem;line-height:1.35;overflow:auto;box-shadow:inset 0 0 25px #e283bd14}.reel-subcopy{color:#cfb9c7;max-width:56ch;line-height:1.6}.reel-track{background:#35223f;height:5px;margin:1.4rem 0;overflow:hidden}.reel-track span{background:linear-gradient(90deg,#d988b6,#f0c477);width:33%;height:100%;transition:width .25s;display:block;box-shadow:0 0 12px #e390be}.assessment-prompt{color:#ebd2e2;max-width:58ch;line-height:1.7}.assessment-options{gap:.8rem;margin:1.3rem 0;display:grid}.assessment-choice{text-align:left;color:#efd9e7;width:100%;font:inherit;background:linear-gradient(90deg,#7d4c6e52,#1a1026c2);border:1px solid #875c7f;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem;line-height:1.45;display:grid}.assessment-choice:hover{background:linear-gradient(90deg,#ae5e8e6b,#23142fdb);border-color:#f0b3d5}.assessment-choice .assessment-choice-marker{color:#33203a;background:#efb7d5;place-items:center;width:1.65rem;height:1.65rem;font-weight:700;display:grid}.assessment-choice .assessment-choice-label{width:auto;min-width:0;height:auto;color:inherit;font-weight:inherit;overflow-wrap:anywhere;background:0 0;display:block}.badge-reveal{color:#f6d8e9;border-color:#e4a8cd}.shift-file-list{gap:.55rem;margin-top:1rem;display:grid}.shift-file-item{background:#6539582e;border-left:2px solid #d88fb9;grid-template-columns:1fr auto;gap:.25rem .8rem;padding:.75rem;font-size:.7rem;display:grid}.shift-file-item p,.shift-file-item span,.shift-file-item small{margin:0}.shift-file-item p{color:#f0c477}.shift-file-item span{color:#cfb3c4;text-align:right}.shift-file-item small{color:#dfcad7;grid-column:1/-1;line-height:1.4}.shift-file-item a{color:#f0b3d5;letter-spacing:.07em;grid-column:1/-1;font-size:.65rem}.director-spawn{background:#5f395421;border:1px dashed #8c6280;margin-top:1.25rem;padding:1rem}.mission-spawn-grid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.director-spawn label{color:#d9bdd0;gap:.35rem;margin:.75rem 0;font-size:.72rem;display:grid}.director-spawn input,.director-spawn select,.director-spawn textarea{color:#f2d9e8;width:100%;font:inherit;background:#1b1023;border:1px solid #805a78}.director-spawn input,.director-spawn select{min-height:2.2rem;padding:.45rem}.director-spawn textarea{resize:vertical;padding:.55rem}.artifact-link-button{color:#f0b3d5;width:max-content;box-shadow:none;font:inherit;letter-spacing:.07em;text-align:left;background:0 0;border:0;grid-column:1/-1;padding:0;font-size:.65rem;text-decoration:underline}.ticker{background:linear-gradient(90deg,#e5accd,#f4d2a9,#e5accd);box-shadow:0 0 22px #efa5d224}.panel{background:linear-gradient(135deg,#3a244bf0,#120c24f7);border-color:#80608e;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #f3a6e217,0 10px 24px #02010938}.panel:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffdcf612,#0000 22% 80%,#7d8bd70f);position:absolute;inset:0}.primary{background:linear-gradient(#a95891,#673761);border-color:#f0a5d0;box-shadow:inset 0 1px #ffeff940,0 3px #29182f,0 0 13px #de6fb12b}.secondary{background:#1b112cad}.badge-id{text-shadow:0 0 9px #ffbd6961}.station-badge{background:linear-gradient(135deg,#412442,#23162f 62%,#392542);border:1px solid #ca9dc0;margin:.7rem 0 1rem;overflow:hidden;box-shadow:inset 0 0 26px #f5b8de21,0 0 18px #cf84b81f}.station-badge-bar{color:#34203b;letter-spacing:.09em;background:linear-gradient(90deg,#e5afd0,#f1d0aa,#e3afd0);justify-content:space-between;gap:.8rem;padding:.38rem .55rem;font-size:.6rem;font-weight:700;display:flex}.station-badge-bar strong{color:#4b2746}.badge-body{align-items:center;gap:.75rem;padding:.75rem;display:flex}.badge-seal{color:#fff0bd;letter-spacing:.08em;background:radial-gradient(circle,#6d466a,#24172f 67%);border:1px solid #efc47c;border-radius:50%;flex:0 0 4.2rem;align-content:center;place-items:center;width:4.2rem;height:4.2rem;font-family:IBM Plex Serif,Georgia,serif;display:grid;box-shadow:0 0 14px #f2c37438,inset 0 0 0 4px #efa9cf24}.badge-seal span{font-size:1rem;font-weight:700}.badge-seal small{font:inherit;letter-spacing:.12em;margin-top:.05rem;font-size:.46rem}.badge-personnel{min-width:0}.badge-personnel h2{text-overflow:ellipsis;white-space:nowrap;margin:.12rem 0;overflow:hidden}.badge-personnel p{margin:.12rem 0}.badge-personnel #operative-department{color:#dbb8d3;font-size:.7rem;line-height:1.35}.badge-rank{color:#f2cc87;letter-spacing:.04em;font-size:.7rem}.badge-progress{color:#d8bfd1;letter-spacing:.06em;padding:0 .75rem .8rem;font-size:.6rem}.badge-meter{background:#170d22;border:1px solid #79516f;height:.35rem;margin-top:.35rem;overflow:hidden}.badge-meter i{background:linear-gradient(90deg,#e294bd,#f1c77a);width:0;height:100%;transition:width .35s;display:block;box-shadow:0 0 10px #f2bc73bf}.rotation-panel{grid-column:span 2;min-height:0}.rotation-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.rotation-entry{background:linear-gradient(135deg,#62424561,#2719309e);border-left:3px solid #efc078;padding:.75rem}.rotation-entry p{color:#f2d9e8;margin:.2rem 0;font-size:.74rem;line-height:1.45}.rotation-entry small{color:#eec980;letter-spacing:.07em;font-size:.6rem}.station-placement{background:#4a355838;border:1px solid #927f9f;margin-top:.85rem;padding:.85rem}.station-placement-list{gap:.6rem;margin-top:.7rem;display:grid}.station-placement-list>p{color:#d8c9de;margin:0;font-size:.7rem}.station-placement-entry{background:#54314f3d;border-left:2px solid #d896c3;padding:.75rem}.station-placement-entry p{color:#e7d4e3;margin:.2rem 0;font-size:.72rem;line-height:1.45}.station-placement-entry p:first-child{color:#f0c477;letter-spacing:.05em;font-size:.6rem}.station-placement-entry select{margin:.6rem 0 0}.station-placement-entry .primary{margin-top:.45rem}.station-board{grid-column:span 2;min-height:0}.board-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.board-grid section{background:#22163275;border:1px solid #665071;padding:.75rem}.board-grid p{color:#e3d1de;margin:.38rem 0;font-size:.7rem;line-height:1.4}.board-grid section>p:first-child{color:#efc078;letter-spacing:.06em;font-size:.62rem}.desk-button{color:#ecd9e8;background:#54314f94;border-color:#a9789d;width:100%;margin:.85rem 0 .6rem}.desk-terminal{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d0815c4;place-items:start center;padding:1rem;display:grid;position:fixed;inset:0;overflow:auto}.desk-window{color:#dbc7d9;background:#24162c;border:1px solid #b987aa;width:min(1000px,100%);min-height:min(650px,100vh - 2rem);max-height:calc(100vh - 2rem);overflow:auto;box-shadow:0 0 0 4px #3f283f,0 0 55px #df91bb2e}.desk-bar{color:#342038;letter-spacing:.06em;background:#cfa0b8;justify-content:space-between;align-items:center;gap:1rem;padding:.42rem .65rem;font-size:.7rem;font-weight:700;display:flex}.desk-bar button{color:#42243e;box-shadow:none;background:#e5bdd0;border-color:#8f5e79;padding:.25rem .45rem;font-size:.64rem}.desk-content{grid-template-columns:230px minmax(0,1fr);min-height:590px;display:grid}.desk-sidebar{background:linear-gradient(#39223d,#24162c);border-right:1px solid #79556d;padding:1.4rem 1.1rem}.desk-sidebar .panel-label{color:#d9afc5}.desk-dept{color:#f2d9e7;letter-spacing:.12em;margin:.2rem 0;font-size:1.55rem}.desk-location{color:#c8aec0;font-size:.75rem;line-height:1.45}.desk-divider{background:#735269;height:1px;margin:1.7rem 0 .85rem}.inbox-count{color:#edc073;font-size:.8rem}.desk-main{background:linear-gradient(135deg,#2d1b34,#1d1225);padding:1.55rem}.desk-main h2{color:#f2dce9;font-size:clamp(1.35rem,3vw,2rem)}.desk-copy{color:#d4c2d0;max-width:65ch;line-height:1.65}.desk-task{color:#e7d3df;background:#75466533;border-left:3px solid #d591b7;margin:1.3rem 0;padding:1rem;line-height:1.55}.desk-main textarea{color:#f0dce9;background:#1b1021;border-color:#8d6380;min-height:130px}.desk-main .primary{background:linear-gradient(#925c82,#68415e)}.desk-main .microcopy{align-self:center}.desk-insignia{color:#f0c4dc;min-height:4.4rem;font:inherit;text-shadow:0 0 10px #ec84be6b;margin:1.1rem 0 .8rem;font-size:.72rem;line-height:1.25}.desk-terminal[data-department=SMSD]{--dept-accent:#f0a5d0;--dept-deep:#51314b}.desk-terminal[data-department=HRP]{--dept-accent:#aebde7;--dept-deep:#2d3a60}.desk-terminal[data-department=DATE]{--dept-accent:#b4dca6;--dept-deep:#2c493b}.desk-terminal[data-department=OOAE]{--dept-accent:#efc078;--dept-deep:#5a3d27}.desk-terminal[data-department] .desk-window{border-color:var(--dept-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--dept-deep),#171020 55%),0 0 55px color-mix(in srgb,var(--dept-accent),transparent 82%)}.desk-terminal[data-department] .desk-bar{color:#25172a;background:linear-gradient(90deg,var(--dept-accent),#ead7df,var(--dept-accent))}.desk-terminal[data-department] .desk-sidebar{background:linear-gradient(180deg,var(--dept-deep),#24162c);border-color:color-mix(in srgb,var(--dept-accent),transparent 55%)}.desk-terminal[data-department] .desk-insignia{color:var(--dept-accent);text-shadow:0 0 11px color-mix(in srgb,var(--dept-accent),transparent 48%)}.desk-terminal[data-department] .desk-task{border-color:var(--dept-accent);background:color-mix(in srgb,var(--dept-deep),transparent 70%)}.desk-terminal[data-department] .desk-main .primary{background:linear-gradient(180deg,var(--dept-accent),var(--dept-deep));color:#271727}#operative-card[data-department=SMSD] .badge-id{color:#efa5d2}#operative-card[data-department=HRP] .badge-id{color:#b7c6ef}#operative-card[data-department=DATE] .badge-id{color:#bee5ad}#operative-card[data-department=OOAE] .badge-id{color:#f1c47b}.smsd-edit-bay{background:linear-gradient(145deg,#4625418c,#140c20d6);border:1px solid #b77ca5;margin-top:1.15rem;box-shadow:inset 0 0 30px #ed8ec314}.edit-bay-bar{color:#3d2037;letter-spacing:.07em;background:linear-gradient(90deg,#e6afd1,#f1c99b,#e3afd0);justify-content:space-between;gap:1rem;padding:.48rem .65rem;font-size:.62rem;font-weight:700;display:flex}.edit-preview{text-align:center;background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 4px),radial-gradient(#5f345f,#160d25 72%);border:2px solid #df9dc5;place-content:center;min-height:145px;margin:.75rem;padding:1rem;display:grid;box-shadow:inset 0 0 35px #f7aad629}.edit-preview[data-tone=amber]{background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 4px),radial-gradient(#70513a,#171020 72%);border-color:#efc078}.edit-preview[data-tone=blue]{background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 4px),radial-gradient(#37466e,#101525 72%);border-color:#aebde7}.edit-preview p,.edit-preview h3{margin:.18rem 0}.edit-preview p{color:#f1d1e0;letter-spacing:.12em;font-size:.62rem}.edit-preview h3{color:#fff0cf;letter-spacing:.06em;font-family:IBM Plex Serif,Georgia,serif;font-size:clamp(1.1rem,2.8vw,1.65rem)}.edit-preview span{color:#25142c;letter-spacing:.07em;background:#efbfd7;justify-self:center;margin-top:.55rem;padding:.22rem .42rem;font-size:.57rem;font-weight:700;display:inline-block}.edit-controls{grid-template-columns:2fr 1fr 1fr;gap:.7rem;padding:.25rem .75rem .75rem;display:grid}.edit-controls .panel-label{margin:.35rem 0}.edit-options{flex-wrap:wrap;gap:.35rem;display:flex}.edit-options button{color:#ebd6e6;background:#2a1730d1;border-color:#805772;flex:4.5rem;padding:.48rem .35rem;font-size:.61rem}.edit-options button[data-selected=yes]{color:#321d35;background:linear-gradient(#efbdd5,#cf8caf);border-color:#f3c98b;box-shadow:0 0 13px #ea9ac93b}.smsd-edit-bay .quest-actions{margin-top:0;padding:0 .75rem .85rem}.smsd-edit-bay .microcopy{align-self:center}.director-launch{color:#f0c7de;cursor:pointer;background:#27162f;border:1px solid #9b6d91;padding:.35rem .52rem;font-size:.62rem;text-decoration:none;display:inline-block}.director-console{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05030be8;padding:1rem;display:none;position:fixed;inset:0;overflow:auto}.director-switch{opacity:0;pointer-events:none;position:fixed}.director-switch:checked~.director-console,body[data-founder=yes] .director-console:target{display:block}.director-launch[hidden]{display:none}.director-window{background:#171020;border:1px solid #d69fc1;width:min(1220px,100%);min-height:0;margin:0 auto;box-shadow:0 0 0 4px #4e3047,0 0 65px #e787bc38}.director-bar{z-index:2;color:#352039;letter-spacing:.06em;background:linear-gradient(90deg,#e7b0d0,#eec8a6,#ddb0cc);justify-content:space-between;gap:1rem;padding:.5rem .72rem;font-size:.7rem;font-weight:700;display:flex;position:sticky;top:0}.director-bar div{align-items:center;gap:.65rem;display:flex}.director-bar button{color:#47293f;box-shadow:none;background:#f0cde0;border-color:#95657c;padding:.22rem .45rem;font-size:.62rem}.director-build{font-size:.59rem}.director-layout{grid-template-columns:250px minmax(0,1fr);min-height:670px;display:grid}.director-rail{background:linear-gradient(#322039,#1b1223);border-right:1px solid #6f4a68;padding:1.25rem 1rem}.director-rail h2{color:#efd3e4;margin:.5rem 0 1.2rem;font-size:1.35rem;line-height:1.4}.director-rail strong{color:#f2c276;font-size:1rem}.director-rail p{color:#c9adc1;font-size:.73rem;line-height:1.55}.director-signal{color:#f0c477;font-size:.7rem}.director-signal span{background:#e486b8;border-radius:50%;width:.5rem;height:.5rem;display:inline-block;box-shadow:0 0 11px #e486b8}.director-rule{background:#74516c;height:1px;margin:1.2rem 0}.director-main{background:radial-gradient(at 82% 0,#6d3e6638,#0000 38%),#1c1224;padding:1.45rem}.director-heading{border-bottom:1px solid #805f7d;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.director-heading h1{color:#f4dcea;margin:0;font-size:clamp(1.4rem,3vw,2.35rem)}.director-chip{color:#f4c17a;white-space:nowrap;border:1px solid #d69e68;padding:.3rem .46rem;font-size:.65rem}.director-memo{color:#e1cee0;max-width:78ch;margin:1rem 0;line-height:1.65}.director-facts{grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0 1.3rem;display:grid}.director-facts>div{background:#41254159;border:1px solid #64485f;padding:.85rem}.director-facts ul{color:#e8d7e4;margin:.55rem 0 0;padding-left:1.05rem;font-size:.77rem;line-height:1.55}.director-facts p:last-child{color:#e8d7e4;margin:0;font-size:.78rem;line-height:1.55}.director-audit{background:linear-gradient(135deg,#482e4b66,#160f22c7);border:1px solid #6a546b;margin:1rem 0 1.35rem;padding:.9rem}.director-audit-note{color:#d4c0ce;letter-spacing:.05em;margin:.15rem 0 .8rem;font-size:.66rem}.director-audit-observations{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.director-audit-reading{background:#57345138;border-left:2px solid #d99ac0;padding:.65rem}.director-audit-reading p{color:#f0c477;letter-spacing:.04em;margin:0 0 .35rem;font-size:.62rem}.director-audit-reading strong{color:#e8d6e2;font-size:.72rem;font-weight:400;line-height:1.45;display:block}.director-audit-reading small{color:#bca7b6;margin-top:.45rem;font-size:.58rem;line-height:1.4;display:block}.director-audit-draft{background:#76406526;border:1px dashed #9c708b;margin-top:.7rem;padding:.75rem}.director-audit-draft p{color:#d6c3d0;margin:.2rem 0;font-size:.72rem;line-height:1.5}.director-audit-draft p:first-child{color:#efc078;letter-spacing:.07em;font-size:.62rem}.director-audit-draft h3{color:#f1dce8;margin:.25rem 0 .45rem;font-size:.9rem}.director-model-lane{border-top:1px solid #73536e;margin-top:.8rem;padding-top:.8rem}.director-model-lane label{color:#efc078;letter-spacing:.05em;font-size:.67rem;display:block}.director-model-lane label span{color:#bba5b5}.director-model-lane textarea{min-height:4rem;margin:.4rem 0 .3rem}.director-model-output{background:#4d2d486b;border:1px solid #ba87a8;margin-top:.8rem;padding:.8rem}.director-model-output p{color:#e0ced9;margin:.25rem 0;font-size:.73rem;line-height:1.5}.director-model-output p:first-child{color:#f0c477;letter-spacing:.06em;font-size:.6rem}.director-model-output h3{color:#f2dcea;margin:.35rem 0;font-size:1rem}.director-model-output ol{color:#dec9d7;margin:.65rem 0 0;padding-left:1.2rem;font-size:.72rem;line-height:1.6}.director-consultation{background:#3433582e;border:1px solid #6d668a;margin-top:.85rem;padding:.85rem}.director-consultation .panel-label{color:#bfc9ef;margin:0 0 .6rem}.director-consultation label{color:#c7d1ee;letter-spacing:.05em;font-size:.67rem;display:block}.director-consultation label span{color:#b9afc8}.director-consultation textarea{min-height:4.8rem;margin:.4rem 0 .3rem}.director-consult-output{background:#4d497333;border-left:2px solid #aebde7;margin-top:.75rem;padding:.8rem}.director-consult-output p{color:#ded9ef;white-space:pre-wrap;margin:.2rem 0;font-size:.75rem;line-height:1.6}.director-consult-output p:first-child{color:#bcc8f0;letter-spacing:.06em;font-size:.6rem}.director-notebook{background:#2f2a3e5c;border:1px solid #7b738d;margin-top:.85rem;padding:.85rem}.director-notebook-list{gap:.55rem;margin-top:.7rem;display:grid}.director-notebook-list>p{color:#cfc5d6;margin:0;font-size:.7rem}.director-notebook-entry{background:#5348633d;border-left:2px solid #c6b7d9;padding:.75rem}.director-notebook-entry p{color:#d7cddb;margin:.2rem 0;font-size:.7rem;line-height:1.45}.director-notebook-entry p:first-child{color:#c4b7d8;letter-spacing:.05em;font-size:.59rem}.director-notebook-entry h3{color:#f0e3f1;margin:.35rem 0;font-size:.9rem}.mission-release-queue{background:#56422733;border:1px solid #9b8862;margin-top:.85rem;padding:.85rem}.mission-release-list{gap:.55rem;margin-top:.7rem;display:grid}.mission-release-list>p{color:#dfd2b7;margin:0;font-size:.7rem}.mission-release-entry{background:#654b2b33;border-left:2px solid #efc078;padding:.75rem}.mission-release-entry p{color:#e4d6bd;margin:.2rem 0;font-size:.72rem;line-height:1.45}.mission-release-entry p:first-child{color:#f0c477;letter-spacing:.05em;font-size:.6rem}.mission-release-entry h3{color:#f1e1c7;margin:.35rem 0;font-size:.9rem}.mission-release-entry small{color:#c9baa1;font-size:.6rem}.switchboard-review{background:#30453838;border:1px solid #82927d;margin-top:.85rem;padding:.85rem}.switchboard-review-list{gap:.6rem;margin-top:.7rem;display:grid}.switchboard-review-list>p{color:#ced8ca;margin:0;font-size:.7rem}.switchboard-review-entry{background:#405b4433;border-left:2px solid #b4dca6;padding:.75rem}.switchboard-review-entry p{color:#d5e1d1;margin:.2rem 0;font-size:.72rem;line-height:1.45}.switchboard-review-entry p:first-child{color:#c7dfbb;letter-spacing:.05em;font-size:.6rem}.switchboard-review-controls{gap:.45rem;margin-top:.65rem;display:grid}.switchboard-review-controls select,.switchboard-review-controls textarea{border-color:#718d70;margin:0}.switchboard-review-controls .primary{width:max-content}.director-section-heading{color:#c8a5bd;justify-content:space-between;align-items:center;gap:1rem;margin:1.05rem 0 .6rem;font-size:.64rem;display:flex}.director-section-heading .panel-label{margin:0}.adviser-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.adviser-card{background:linear-gradient(135deg,#36233eeb,#1b1225f5);border:1px solid #675067;min-height:145px;padding:.75rem}.adviser-card h3{color:#f1d2e2;margin:.1rem 0 .55rem;font-size:.9rem}.adviser-card p{color:#cdbdca;margin:0;font-size:.71rem;line-height:1.52}.adviser-card .adviser-code{color:#edc177;font-size:.64rem}.director-stages{gap:.55rem;display:grid}.director-stage{background:#4f2e4857;border-left:3px solid #d785b4;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem;display:grid}.director-stage .stage-dept{color:#f3c373;font-size:.72rem;font-weight:700}.director-stage h3{color:#eedcea;margin:0 0 .25rem;font-size:.9rem}.director-stage p{color:#cdbcca;margin:0;font-size:.72rem;line-height:1.45}.director-stage .stage-hook{color:#c7d8b8;text-align:center;border:1px solid #65795e;padding:.28rem .38rem;font-size:.58rem}.director-actions{border-top:1px solid #73536e;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;padding-top:1rem;display:flex}.director-actions p{color:#c7b4c4;flex:290px;margin:0;font-size:.7rem;line-height:1.45}.director-actions .primary{min-width:180px}.director-return{color:#47293f;box-shadow:none;cursor:pointer;background:#f0cde0;border:1px solid #95657c;padding:.22rem .45rem;font-size:.62rem}@media (width<=720px){.grid{grid-template-columns:1fr}.director-panel,.log-panel,.workboard-panel{grid-column:span 1}.workboard-track{grid-template-columns:repeat(2,minmax(0,1fr))}.masthead{flex-direction:column;align-items:flex-start}.terminal-shell{width:min(100% - 1rem,1100px);padding-top:1rem}.desk-content{grid-template-columns:1fr}.desk-sidebar{border-bottom:1px solid #79556d;border-right:0;padding:1rem}.desk-window{min-height:0}.desk-main{padding:1rem}.desk-bar{flex-direction:column;align-items:flex-start}}@media (width<=860px){.director-layout{grid-template-columns:1fr}.director-rail{border-bottom:1px solid #6f4a68;border-right:0}.adviser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.director-facts,.director-audit-observations{grid-template-columns:1fr}.director-bar{flex-direction:column;align-items:flex-start}.director-stage{grid-template-columns:70px minmax(0,1fr)}.director-stage .stage-hook{grid-column:2;justify-self:start}}.department-workbench{background:linear-gradient(145deg,#301f41ad,#100b1de6);border:1px solid #8a668c;margin-top:1.15rem;box-shadow:inset 0 0 30px #cb97da12}.workbench-bar{color:#321d36;letter-spacing:.07em;background:linear-gradient(90deg,#d4b5d4,#efd0aa,#d4b5d4);justify-content:space-between;gap:1rem;padding:.48rem .65rem;font-size:.62rem;font-weight:700;display:flex}.workbench-copy{color:#dccdda;margin:.8rem .75rem;font-size:.76rem;line-height:1.55}.workbench-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.15rem .75rem .75rem;display:grid}.workbench-group{min-width:0}.workbench-group .panel-label{margin:.2rem 0 .4rem}.workbench-options{flex-wrap:wrap;gap:.32rem;display:flex}.workbench-options button{color:#ebd8e8;background:#211430d1;border-color:#765a82;flex:5rem;min-width:0;padding:.46rem .33rem;font-size:.6rem}.workbench-options button[data-selected=yes]{color:#30203a;background:linear-gradient(#efc7dd,#ca9bc9);border-color:#f1cb91;box-shadow:0 0 13px #ea9ac92e}.workbench-card{text-align:center;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px),radial-gradient(#432951,#120d21 72%);border:1px solid #b989ae;place-content:center;min-height:128px;margin:.15rem .75rem .8rem;padding:1rem;display:grid}.workbench-card p,.workbench-card h3{margin:.18rem 0}.workbench-card p{color:#e7c9dd;letter-spacing:.1em;font-size:.64rem}.workbench-card h3{color:#fff0c9;letter-spacing:.05em;font-family:IBM Plex Serif,Georgia,serif;font-size:clamp(1rem,2.4vw,1.45rem)}.workbench-card span{color:#2d1b36;letter-spacing:.07em;background:#e9bfd6;justify-self:center;margin-top:.5rem;padding:.2rem .42rem;font-size:.56rem;font-weight:700;display:inline-block}.department-workbench .quest-actions{margin-top:0;padding:0 .75rem .85rem}.department-workbench .microcopy{align-self:center}@media (width<=760px){.workbench-controls{grid-template-columns:1fr}}@media (width<=600px){body{overflow-x:hidden}.title-screen{align-items:start;padding:.55rem;overflow:auto}.title-window{padding:0 .8rem 1rem}.window-bar{flex-direction:column;align-items:flex-start;gap:.25rem;margin:0 -.8rem 1rem;padding:.42rem .55rem}.ascii-title{font-size:clamp(.34rem,2.15vw,.58rem)}.title-copy{margin:1rem 0}.enter-button{box-sizing:border-box;width:100%;padding:.9rem .65rem}.bootline{margin-top:1rem;line-height:1.5}.terminal-shell{width:calc(100% - 1rem);padding:1rem 0 2rem}.masthead{gap:.8rem;padding:.85rem}.masthead h1{font-size:1.35rem}.station-status{width:100%}.grid{grid-template-columns:1fr;gap:.75rem}.panel{min-width:0;padding:.85rem}.channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-grid button,.staff-tools button,.quest-actions button{min-height:42px}.station-panel>.microcopy{margin-top:1rem}.workboard-track{grid-template-columns:repeat(2,minmax(0,1fr))}.director-console{padding:.25rem}.director-window{width:100%}.director-main{padding:.75rem}.director-bar{padding:.6rem}.director-return{white-space:nowrap}.desk-terminal{align-items:start;padding:.25rem;overflow:auto}.desk-window{width:100%;min-height:100%;max-height:none}.desk-main{padding:.85rem}.desk-copy,.desk-task{font-size:.82rem;line-height:1.55}.desk-task-actions{display:grid}.smsd-edit-bay,.department-workbench{margin-top:.85rem}.edit-controls,.workbench-controls{grid-template-columns:1fr}.edit-options button,.workbench-options button{min-height:38px}.edit-preview,.workbench-card{min-height:112px}.modal{align-items:start;padding:.55rem;overflow:auto}.modal-card{margin:auto 0}.badge-card{padding:.8rem}.rotation-entry,.mission-release-entry,.switchboard-review-entry{min-width:0}}@media (orientation:landscape) and (height<=560px){.sigmoid-splash{padding:.4rem}.sigmoid-ident{gap:.35rem}.sigmoid-ident img{width:min(128px,25vw);max-height:35vh}.sigmoid-ident p{font-size:1rem}.sigmoid-ident span,.sigmoid-skip{font-size:.5rem}.title-screen{align-items:start;padding:.35rem;overflow:auto}.title-window{width:min(960px,100%);padding:0 .8rem .7rem}.window-bar{flex-direction:row;margin:0 -.8rem .55rem}.ascii-title{font-size:clamp(.32rem,1.12vw,.56rem)}.title-subhead{margin:.45rem 0}.title-copy{margin:.5rem 0}.title-copy p{margin:.25rem 0}.enter-button{padding:.6rem .85rem}.bootline{margin:.55rem 0 0;font-size:.5rem}.terminal-shell{width:min(100% - .8rem,1200px);padding:.45rem 0 1rem}.masthead{padding:.55rem .75rem}.masthead h1{margin:.1rem 0;font-size:1.25rem}.grid{gap:.55rem}.panel{padding:.7rem}.desk-terminal{align-items:start;padding:.25rem}.desk-window{max-height:calc(100vh - .5rem)}.desk-content{grid-template-columns:175px minmax(0,1fr)}.desk-sidebar,.desk-main{padding:.7rem}.desk-copy{margin:.6rem 0}.desk-task{margin:.7rem 0;padding:.65rem}.department-workbench,.smsd-edit-bay{margin-top:.65rem}.workbench-card,.edit-preview{min-height:90px}.workbench-controls,.edit-controls{gap:.45rem}.director-console{padding:.25rem}.director-window{max-height:calc(100vh - .5rem);overflow:auto}.director-main{padding:.7rem}.modal{align-items:start;overflow:auto}.modal-card{margin:.25rem auto}}.cognition-details>summary{color:#d4b2c8;cursor:pointer;letter-spacing:.08em;padding:.65rem 0;font-size:.61rem}.facility-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.facility-heading h2,.station-help h2{color:#f1ddea;margin:.18rem 0 .65rem;font-family:IBM Plex Serif,Georgia,serif;font-size:1.15rem}.station-guide,.station-help{background:#21142f80;border:1px solid #6e5270;margin:0 0 1rem;padding:1rem}.station-help{background:#23223b61;border-color:#65607d}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.75rem 0;display:grid}.guide-entry{background:#4d2d4b47;border-left:2px solid #ce9ab9;min-width:0;padding:.65rem}.guide-entry[data-live=yes]{background:#64482447;border-color:#f0c477}.guide-entry p,.guide-entry h3,.guide-entry small{margin:.16rem 0}.guide-entry p,.guide-entry small{color:#cbb8c7;letter-spacing:.05em;font-size:.62rem}.guide-entry h3{color:#f7e4e8;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.guide-entry strong{color:#efc67b;font-size:.66rem}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.help-grid article{background:#1311236b;border:1px solid #5f5675;padding:.7rem}.help-grid h3{color:#ebc681;letter-spacing:.07em;margin:.05rem 0 .4rem;font-size:.68rem}.help-grid p{color:#d8cbd9;margin:0;font-size:.72rem;line-height:1.55}.guide-grid+.microcopy{margin-bottom:0}@media (width<=720px){.guide-grid,.help-grid{grid-template-columns:1fr}.facility-heading{flex-direction:column;align-items:flex-start}.facility-heading button{width:100%}}.dashboard-command{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.dashboard-command .panel{min-height:0}.personnel-brief,.task-brief{flex-direction:column;display:flex}.personnel-brief h2,.task-brief h2{margin:.2rem 0 .55rem}.personnel-readings,.station-readings{border-top:1px dashed #70516f;flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:.9rem;display:flex}.personnel-readings span,.station-readings span{color:#f1d8e8;letter-spacing:.05em;background:#5b365933;border:1px solid #6b5071;padding:.34rem .45rem;font-size:.64rem}.cognition-summary{color:#fff0d9;margin:.2rem 0 .45rem;font-family:IBM Plex Serif,Georgia,serif;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.35}.cognition-loop{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;margin:1rem 0 .65rem;display:grid}.cognition-node{background:#160e22b8;border:1px solid #5d4a68;min-width:0;min-height:64px;padding:.5rem}.cognition-node span,.cognition-node small{color:#a99bb1;letter-spacing:.08em;font-size:.56rem;display:block}.cognition-node strong{color:#ddc4df;text-overflow:ellipsis;margin:.22rem 0;font-size:.72rem;display:block;overflow:hidden}.cognition-node[data-state=UPDATED],.cognition-node[data-state=ACTIVE]{background:linear-gradient(145deg,#7b457059,#241634d9);border-color:#df9fc5}.cognition-node[data-state=HOLD]{background:#684a233d;border-color:#d7ad6e}.cognition-loop[data-mode=fan]{grid-template-columns:repeat(3,minmax(0,1fr))}.cognition-loop[data-mode=fan] .cognition-node:nth-child(2),.cognition-loop[data-mode=fan] .cognition-node:nth-child(5){transform:translateY(-.18rem)}.cognition-loop[data-mode=lightboard]{background:repeating-linear-gradient(90deg,#e2a9c50b 0 1px,#0000 1px 18px);grid-template-columns:repeat(2,minmax(0,1fr));padding:.45rem}.cognition-loop[data-mode=lightboard] .cognition-node{border-color:#8f6d89}.cognition-meta{color:#cbb9ca;letter-spacing:.05em;flex-wrap:wrap;gap:.5rem 1rem;font-size:.62rem;display:flex}.evidence-drawer{color:#d9c8d7;border-top:1px dashed #70516f;margin-top:1rem;font-size:.72rem;line-height:1.5}.evidence-drawer summary{color:#efc078;cursor:pointer;letter-spacing:.08em;padding:.75rem 0}.evidence-drawer p{margin:.35rem 0 .7rem}.evidence-drawer strong{color:#f3d8e7;letter-spacing:.08em;font-size:.64rem}.station-brief .memo{margin-bottom:.8rem}.station-brief .microcopy{margin:.55rem 0 .2rem}@media (width<=720px){.dashboard-command{grid-template-columns:1fr;gap:.75rem}.cognition-panel{grid-column:span 1}.cognition-loop{grid-template-columns:repeat(3,minmax(0,1fr))}.cognition-loop[data-mode=fan],.cognition-loop[data-mode=lightboard]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-command>.static-incident,.dashboard-command>.static-recovery-recap{grid-area:1/1/auto/-1}.dashboard-command>.personnel-brief{display:none}.dashboard-command>.personnel-panel{grid-area:2/1;min-height:0}.dashboard-command>.cognition-panel{grid-area:4/2;min-height:0}.dashboard-command>.task-brief{grid-area:2/2;min-height:0}.task-brief-explanation{background:#1810267a;border:1px solid #f0c47759;gap:.55rem;margin:.8rem 0;padding:.75rem;display:grid}.task-brief-explanation span,.task-brief-explanation small{color:#b9a8b8;letter-spacing:.09em;font-size:.56rem}.task-brief-explanation strong{color:#eadce8;font-size:.66rem;line-height:1.45}.task-brief-explanation small{line-height:1.4}.dashboard-command>.station-brief{grid-area:3/1/auto/-1;min-height:0;padding:.75rem 1rem}.dashboard-command>.contribution-history{grid-area:4/1/auto/-1;min-height:0}.dashboard-command>.station-facilities{grid-area:5/1/auto/-1}.dashboard-command>.personnel-panel .station-badge{margin-bottom:.7rem}.dashboard-command>.personnel-panel>#operative-card>.desk-button{width:100%;margin-top:.7rem}.clearance-summary{background:#1910267a;border:1px dashed #7a607e;gap:.35rem;margin:.75rem 0;padding:.7rem;display:grid}.clearance-summary>span{color:#bcaabd;letter-spacing:.1em;font-size:.56rem}.clearance-summary>strong{color:#f0c477;font-size:.72rem}.clearance-summary>p{color:#d8c8d4;margin:0;font-size:.64rem;line-height:1.45}.clearance-summary button{justify-self:start;margin-top:.2rem;padding:.45rem .6rem;font-size:.61rem}.personnel-utilities{border-top:1px dashed #71546e;margin-top:.7rem}.personnel-utilities summary{color:#c7a0ba;cursor:pointer;letter-spacing:.08em;padding:.7rem 0;font-size:.62rem}.personnel-utilities button{width:100%;margin-top:.45rem}.personnel-utilities .microcopy{margin:.4rem 0;line-height:1.45}.cognition-panel{overflow:hidden}.cognition-loop{background:radial-gradient(#ae67a333,#0000 58%);grid-template-rows:42px 92px 42px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .7rem;min-height:195px;margin:.75rem 0 .55rem;padding:0 .5rem;display:grid;position:relative}.cognition-loop:before,.cognition-loop:after{content:"";z-index:0;background:linear-gradient(90deg,#0000,#9a7894 15%,#e1a2c5 50%,#9a7894 85%,#0000);height:1px;position:absolute;top:50%;left:12%;right:12%}.cognition-loop:after{background:0 0;border-top:1px dashed #eac1808c;inset:auto 20% 13%}.cognition-node{z-index:1;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;min-height:0;padding:.25rem;display:flex;position:relative}.cognition-node i{width:.48rem;height:.48rem;box-shadow:none;background:#2a2135;border:1px solid #756375;border-radius:50%}.cognition-node span{color:#aa9baa;letter-spacing:.08em;font-size:.56rem}.cognition-node small{display:none}.cognition-node[data-state=UPDATED] i,.cognition-node[data-state=ACTIVE] i{background:#efc078;border-color:#f1c77f;box-shadow:0 0 9px #f0c078bf}.cognition-node[data-state=HOLD] i{background:#76506f;border-color:#d69bbd;box-shadow:0 0 8px #dc91c180}.cognition-node[data-stage=SENSE],.cognition-node[data-stage=FORECAST],.cognition-node[data-stage=IMAGINE]{grid-row:1}.cognition-node[data-stage=FALSIFY],.cognition-node[data-stage=DECIDE],.cognition-node[data-stage=EVALUATE]{grid-row:3}.cognition-node[data-stage=SENSE],.cognition-node[data-stage=FALSIFY]{grid-column:1}.cognition-node[data-stage=FORECAST],.cognition-node[data-stage=DECIDE]{grid-column:2}.cognition-node[data-stage=IMAGINE],.cognition-node[data-stage=EVALUATE]{grid-column:3}.cognition-scope{z-index:2;color:#f6ddec;text-align:center;background:radial-gradient(#563653,#24182e 68%);border:1px solid #b88aaa;border-radius:50%;grid-area:2/2;place-content:center;min-width:132px;min-height:76px;padding:.5rem;display:grid;box-shadow:0 0 0 4px #9d61911f,inset 0 0 22px #f8cde121}.cognition-scope span,.cognition-scope small{color:#c8b0c4;letter-spacing:.11em;font-size:.5rem}.cognition-scope strong{color:#ffe8b7;letter-spacing:.08em;font-family:IBM Plex Serif,Georgia,serif;font-size:.92rem}.cognition-loop[data-imagination=active]:before{box-shadow:0 0 8px #f0c07880}.cognition-loop[data-imagination=active] .cognition-node[data-stage=IMAGINE] i{background:#f3c477;border-color:#ffd587;box-shadow:0 0 12px #f3c477c7}.station-brief .panel-heading{margin-right:1rem;display:inline-flex}.station-brief .station-readings{vertical-align:middle;border:0;margin:0;padding:0;display:inline-flex}.station-brief .station-readings p{border-right:1px solid #5c4760;gap:.35rem;margin:0;padding:.2rem .55rem;display:flex}.station-brief .station-readings span{color:#b8a8b6;font-size:.55rem}.station-brief .station-readings strong{color:#f0d8e8;font-size:.63rem}.station-brief #donna-reason{margin-left:.5rem;display:inline}.station-facilities{border-top:1px dashed #71546e;margin-top:.15rem}.station-facilities>summary{color:#c7a0ba;cursor:pointer;letter-spacing:.09em;padding:.85rem 0;font-size:.65rem}.legacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:1rem;display:grid}.legacy-grid>.panel{min-height:0}.legacy-grid>.director-panel,.legacy-grid>.workboard-panel,.legacy-grid>.log-panel,.legacy-grid>.cognition-panel{grid-column:span 2}.grid:empty{display:none}@media (width<=720px){.dashboard-command{grid-template-columns:1fr}.dashboard-command>.static-incident,.dashboard-command>.static-recovery-recap,.dashboard-command>.personnel-panel,.dashboard-command>.cognition-panel,.dashboard-command>.task-brief,.dashboard-command>.station-brief,.dashboard-command>.contribution-history,.dashboard-command>.station-facilities{grid-area:auto/1}.cognition-loop{min-height:180px}.station-brief .panel-heading,.station-brief .station-readings{display:flex}.station-brief .station-readings{flex-wrap:wrap;margin-top:.5rem}.station-brief .station-readings p{border:0;padding:.2rem .25rem}.legacy-grid{grid-template-columns:1fr}.legacy-grid>.director-panel,.legacy-grid>.workboard-panel,.legacy-grid>.log-panel,.legacy-grid>.cognition-panel{grid-column:1}}.cognition-node:after{content:"";transform-origin:0;opacity:.35;background:linear-gradient(90deg,#0000,#da9dc22e,#0000);width:calc(100% - .15rem);height:1px;position:absolute;top:50%;left:calc(50% + .7rem);transform:scaleX(.25)}.cognition-node[data-live=yes] i{background:#f0c477;border-color:#ffe092;box-shadow:0 0 12px #f3c477d1}.cognition-node[data-live=yes]:after{opacity:1;background:linear-gradient(90deg,#0000,#f0c477 30%,#e2a5c6 70%,#0000);animation:.52s ease-out both trace-draw}.cognition-node[data-salience=HIGH][data-live=yes]:after{box-shadow:0 0 8px #f3c477cc}.cognition-loop[data-branching=yes] .cognition-scope:before,.cognition-loop[data-branching=yes] .cognition-scope:after{content:"";background:#f0c477;width:44px;height:1px;animation:1.25s ease-out both branch-draw;position:absolute;top:50%;box-shadow:0 0 8px #f3c477a6}.cognition-loop[data-branching=yes] .cognition-scope:before{--branch-angle:-24deg;transform-origin:100%;right:100%}.cognition-loop[data-branching=yes] .cognition-scope:after{--branch-angle:24deg;transform-origin:0;left:100%}.cognition-loop[data-hold=yes] .cognition-scope{border-color:#f1c578;box-shadow:0 0 0 4px #cf975929,inset 0 0 22px #f8cde121}.cognition-loop[data-returning=yes]:after{animation:.8s ease-out both return-trace}@keyframes trace-draw{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes branch-draw{0%{transform:scaleX(.05) rotate(var(--branch-angle,0));opacity:0}to{transform:scaleX(1) rotate(var(--branch-angle,0));opacity:1}}@keyframes return-trace{0%{opacity:0}45%{opacity:1;box-shadow:0 0 8px #f0c078b3}to{opacity:.55}}.task-brief{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem 1rem;display:grid}.task-brief .panel-heading{grid-column:1/-1}.task-brief h2,.task-brief .memo,.task-brief .microcopy{margin:.1rem 0}.task-brief .quest-actions{grid-area:2/2/span 2;justify-content:flex-end;margin:0}.task-brief .quest-actions button{white-space:nowrap}.station-brief #donna-reason{display:none}.dashboard-command>.task-brief{display:block}.dashboard-command>.task-brief .quest-actions{justify-content:flex-start;margin-top:.75rem}.dashboard-command>.task-brief h2,.dashboard-command>.task-brief .memo{max-width:none}.cognition-diagnostic{color:#bcaabd;letter-spacing:.05em;background:#1a10257a;border:1px dashed #6f5570;grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem .65rem;margin-top:.65rem;padding:.5rem;font-size:.54rem;display:grid}.cognition-diagnostic span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-changed=yes]{animation:1.4s ease-out both record-change}@keyframes record-change{0%{color:#fff2b8;text-shadow:0 0 10px #f5ca74cc}to{text-shadow:none}}@media (width<=720px){.task-brief{display:block}.task-brief .quest-actions{margin-top:.75rem}.cognition-node:after{display:none}}.static-incident{background:linear-gradient(135deg,#531423f5,#1c0b19fa);border:2px solid #d86675;grid-column:1/-1;min-height:0;padding:1.35rem;animation:1.5s ease-in-out infinite static-alert;box-shadow:inset 0 0 35px #ea44532e,0 0 26px #ea445333}.static-incident .status-chip{color:#ffe0a8;border-color:#ffbc65}.static-incident h2{color:#fff0d9;margin:.2rem 0 .45rem}.static-countdown{color:#ffdb95;letter-spacing:.08em;margin:.6rem 0;font-weight:700}.static-incident .quest-actions{justify-content:space-between;align-items:center}.static-incident .primary{color:#fff6df;letter-spacing:.1em;background:linear-gradient(#b94d5d,#702534);border:2px solid #ffcf83;min-width:min(100%,15rem);padding:1rem 1.35rem;font-size:.9rem;font-weight:700;box-shadow:inset 0 1px #ffeff940,0 3px #321019,0 0 18px #eb57645c}.static-incident .primary:disabled{filter:saturate(.2);cursor:wait}@keyframes static-alert{50%{box-shadow:inset 0 0 48px #ea445347,0 0 34px #ea445366}}.static-recovery-recap{background:linear-gradient(135deg,#2c4e39b8,#191226f5);border:1px solid #b4dca6;min-height:0;box-shadow:inset 0 0 32px #aedda01a,0 0 22px #aedda01f}.static-recovery-recap h2{color:#e8f7df;margin:.35rem 0 .7rem}.recovery-credit{gap:.2rem;margin:.55rem 0;display:grid}.recovery-credit span{color:#b7c9b3;letter-spacing:.11em;font-size:.58rem}.recovery-credit strong{color:#fff0bd;font-family:IBM Plex Serif,Georgia,serif;font-size:1.1rem}.static-recovery-reward{color:#f0c477;letter-spacing:.06em;font-size:.72rem}.static-recovery-recap button{margin-top:.5rem}.contribution-history-list{gap:.65rem;margin:.85rem 0;display:grid}.history-entry{background:#23173194;border-left:3px solid #9e789c;padding:.8rem}.history-entry[data-record-type=STATIC_RESTORATION]{background:#35543b33;border-color:#b4dca6}.history-entry>div{justify-content:space-between;gap:1rem;display:flex}.history-entry>div p,.history-entry h3,.history-entry>p,.history-entry small{margin:.2rem 0}.history-entry>div p{color:#f0c477;letter-spacing:.08em;font-size:.6rem}.history-entry time{color:#aa9baa;font-size:.58rem}.history-entry h3{color:#f2dce9;font-size:.88rem}.history-entry>p{color:#d6c4d1;font-size:.68rem;line-height:1.45}.history-entry small{color:#c9b5c6;font-size:.6rem;line-height:1.45;display:block}.contribution-history>button{margin-top:.25rem}.station-uplink-status{z-index:10001;color:#ffe9c4;letter-spacing:.05em;background:#2d1b1af7;border:1px solid #e5a95f;grid-template-columns:auto minmax(14rem,1fr) auto;align-items:center;gap:.65rem;max-width:min(48rem,100% - 2rem);padding:.8rem 1rem;font:600 .68rem IBM Plex Mono,monospace;display:grid;position:fixed;bottom:1rem;right:1rem;box-shadow:0 0 22px #de8e464d}.station-uplink-status strong{color:#ffd078}.station-uplink-status span{color:#ead5c1;line-height:1.45}.station-uplink-status button{white-space:nowrap;min-height:2.2rem}button[data-station-offline-locked=yes]{cursor:not-allowed;filter:saturate(.25)opacity(.6)}@media (width<=680px){.station-uplink-status{grid-template-columns:1fr;max-width:none;bottom:.6rem;left:.6rem;right:.6rem}.station-uplink-status button{width:100%}}#task-brief-explanation{display:none!important}#task-brief-title{text-wrap:balance;line-height:1.12}#task-brief-copy{max-width:52rem;line-height:1.42}#task-brief-open,#task-brief-file{min-height:48px}@media (width<=640px){#task-brief-title{margin-bottom:.6rem;font-size:clamp(1.2rem,5.8vw,1.65rem);line-height:1.08}#task-brief-copy{margin-bottom:.9rem;font-size:clamp(1rem,4.3vw,1.12rem);line-height:1.42}#task-brief-open,#task-brief-file{width:100%;min-height:52px;margin-top:.45rem;font-size:1rem}}#task-brief-open,#task-brief-file,#task-brief-return{min-height:48px;margin:.25rem .4rem .25rem 0}@media (width<=640px){#task-brief-open,#task-brief-file,#task-brief-return{width:100%;min-height:52px;margin:.45rem 0;display:block}}.dashboard-command{border-radius:2px;position:relative;box-shadow:inset 0 16px 22px #171b1777,0 12px #262b25,0 18px 28px #0008;background:linear-gradient(90deg,#0000 0 49.7%,#171a15aa 49.8% 50.2%,#0000 50.3%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 7px),#40473d!important;border:0!important;grid-template-columns:minmax(280px,.72fr) minmax(430px,1.28fr)!important;gap:22px 28px!important;margin:18px 0 30px!important;padding:32px 30px 46px!important;display:grid!important}.dashboard-command:after{content:"";pointer-events:none;background:linear-gradient(#71614b,#3c3328);border-top:2px solid #a18d6b;height:24px;position:absolute;bottom:-17px;left:-8px;right:-8px;box-shadow:0 8px 15px #0008}.dashboard-command>.panel{min-height:0;box-shadow:none;border-radius:0;border:0!important}.dashboard-command>.personnel-panel{position:relative;transform:rotate(-.35deg);color:#25291f!important;background:#aa9a72!important;grid-area:2/1!important;padding:25px 20px 18px!important;box-shadow:3px 7px 10px #1119!important}.dashboard-command>.personnel-panel:before{content:"PERSONNEL";color:#3a3d31;letter-spacing:.1em;clip-path:polygon(0 0,82% 0,100% 100%,0 100%);background:#b7a77d;width:118px;height:22px;padding:6px 10px 0;font:10px IBM Plex Mono,monospace;position:absolute;top:-17px;left:13px}.dashboard-command>.personnel-panel>.panel-label{color:#4d4c3d!important}.dashboard-command>.personnel-panel .station-badge{box-shadow:1px 3px 5px #29211666;margin:0 0 12px!important}.dashboard-command>.personnel-panel .stat-row{color:#35392d;border-bottom:1px solid #665e4766}.dashboard-command>.personnel-panel .clearance-summary,.dashboard-command>.personnel-panel .personnel-utilities{color:#30352b!important;background:#d5cba944!important;border-color:#70674e!important}.dashboard-command>.personnel-panel .microcopy{color:#4a4e40!important}.dashboard-command>.task-brief{position:relative;transform:rotate(.18deg);color:#252b24!important;background:#ded6bb!important;grid-area:2/2!important;padding:28px 28px 24px!important;box-shadow:4px 8px 10px #1118!important}.dashboard-command>.task-brief:before{content:"";background:#c8b98dbb;width:105px;height:20px;position:absolute;top:-9px;left:42%;transform:rotate(-1deg);box-shadow:0 1px 2px #50482f55}.dashboard-command>.task-brief .panel-heading{border-bottom:1px solid #81785e66;padding-bottom:7px}.dashboard-command>.task-brief h2,.dashboard-command>.task-brief strong,.dashboard-command>.task-brief summary{color:#263023!important}.dashboard-command>.task-brief .memo,.dashboard-command>.task-brief .microcopy,.dashboard-command>.task-brief .panel-label{color:#3e4838!important}.dashboard-command>.task-brief .status-chip{color:#493d25!important;background:0 0!important;border:1px solid #938361!important}.task-brief-explanation{margin-top:16px}.task-brief-explanation summary{cursor:pointer;font-size:12px;font-weight:700}.task-brief-explanation[open]{padding-bottom:12px}.dashboard-command>.station-brief{position:relative;background:#122019!important;border:15px solid #707368!important;border-radius:25px!important;grid-area:3/1/auto/-1!important;padding:20px 24px 22px!important;box-shadow:inset 0 0 30px #06100b,0 8px #242923,0 12px 18px #0008!important}.dashboard-command>.station-brief:after{content:"LCV MASTER MONITOR";color:#c3c4ae;letter-spacing:.13em;font:8px IBM Plex Mono,monospace;position:absolute;bottom:-11px;right:25px}.dashboard-command>.station-brief .panel-heading{border:0}.dashboard-command>.station-brief .station-readings p{border-color:#55705f!important}.dashboard-command>.station-brief .station-readings strong{color:#e4f2c3!important}.dashboard-command>.cognition-panel{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);gap:0 22px;overflow:hidden;background:linear-gradient(90deg,#3e3024 0 18px,#1d201c 18px calc(100% - 18px),#3e3024 calc(100% - 18px))!important;border:0!important;border-top:13px solid #745a3b!important;border-bottom:16px solid #503b28!important;grid-area:4/1/auto/-1!important;padding:22px 24px 18px!important;display:grid!important;box-shadow:inset 0 2px #aa8b5c,inset 0 0 35px #000,4px 9px 12px #1119!important}.master-control-nameplate{color:#282b25;background:#b4a77e;border:2px solid #4d493a;grid-column:1/-1;justify-content:space-between;align-items:center;margin:0 10px 15px;padding:8px 13px;display:flex;box-shadow:inset 0 0 0 2px #d2c59b,0 2px 4px #0008}.master-control-nameplate p,.master-control-nameplate h2{margin:0;color:inherit!important}.master-control-nameplate p{letter-spacing:.16em;font-size:8px}.master-control-nameplate h2{letter-spacing:.08em;font:600 17px IBM Plex Serif,serif}.master-control-nameplate>span{letter-spacing:.12em;font-size:9px}.master-control-annunciator{color:#c7c8af;letter-spacing:.1em;background:#11130f;border-top:2px solid #55584d;border-bottom:2px solid #080907;grid-column:1/-1;align-items:center;gap:9px;margin:0 10px 13px;padding:6px 10px;font-size:9px;display:flex}.master-control-annunciator i{background:#69745a;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 2px #000,0 0 5px #8ca06b}.master-control-annunciator strong{color:#e3d39b;margin-left:auto}.dashboard-command>.cognition-panel .player-signal{grid-area:3/1;position:relative;overflow:hidden;background:#08120f!important;border:12px solid #666a60!important;border-radius:30px 30px 24px 24px!important;margin:0 0 4px 10px!important;padding:18px 18px 14px!important;box-shadow:inset 0 0 38px #000,0 7px #252923,0 9px 12px #000b!important}.dashboard-command>.cognition-panel .player-signal:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#d6f3d507 4px 5px);animation:9s linear infinite mc-raster;position:absolute;inset:0}.dashboard-command>.cognition-panel .player-signal .signal-glass{min-height:125px;background:#061310!important;border-color:#547567!important}.dashboard-command>.cognition-panel .player-signal h2{color:#e7efc5!important;font-size:18px!important}.master-control-instruments{background:linear-gradient(#363a32,#20231f);border-top:6px solid #5e6257;border-bottom:8px solid #10120f;grid-area:3/2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;padding:13px 10px;display:grid;box-shadow:inset 0 0 18px #000,0 4px 7px #0009}.master-control-instruments>div{text-align:center;border-right:1px solid #070807;flex-direction:column;align-items:center;gap:7px;min-width:0;min-height:92px;padding:7px 9px;display:flex}.master-control-instruments>div:last-child{border:0}.master-control-instruments span{letter-spacing:.12em;color:#b9b9a5;font-size:8px}.master-control-instruments strong{color:#e5d59c;overflow-wrap:anywhere;font-size:9px}.master-control-instruments div>i{background:#667155;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 3px #000,0 0 6px #839b68}.cognition-panel[data-signal=attention] [data-instrument=signal]>i{background:#b74a35;animation:1.3s steps(2,end) infinite mc-warning;box-shadow:0 0 10px #e25c40}.cognition-panel[data-activity=recorded] [data-instrument=director]>i{background:#c5a75e;box-shadow:0 0 8px #efd27b}.master-control-instruments .counter{color:#d8e3b8;background:#080a08;border:3px inset #575b50;place-items:center;min-width:34px;height:27px;padding:0 4px;font:600 16px IBM Plex Mono,monospace;display:grid}.master-control-instruments .meter{background:repeating-linear-gradient(90deg,#bbb998 0 1px,#0000 1px 9px),#141714;border:2px solid #6d6c5d;border-radius:58px 58px 0 0;width:58px;height:29px;position:relative;overflow:hidden}.master-control-instruments .meter:after{content:"";transform-origin:bottom;width:2px;height:29px;transform:rotate(calc(-58deg + (116deg * var(--traffic-level,0))));background:#d8b267;transition:transform .45s;position:absolute;bottom:-2px;left:50%}.master-control-output{background:#262822;border-top:8px solid #090a08;grid-area:3/2;align-self:end;margin:114px 8px 0;padding-top:12px;box-shadow:0 4px 8px #0009}.printer-slot{background:#030403;border-bottom:2px solid #55564b;height:9px;margin:0 24px}.master-control-output article{color:#2c332b;background:repeating-linear-gradient(#ddd3b5 0 23px,#b8ae9255 24px 25px);margin:0 18px -11px;padding:16px 17px 14px;position:relative;transform:rotate(.2deg);box-shadow:2px 5px 8px #0008}.master-control-output article:before{content:"";border-top:1px dashed #817960;position:absolute;top:8px;left:17px;right:17px}.master-control-output p,.master-control-output h3,.master-control-output span,.master-control-output time{margin:0;display:block;color:inherit!important}.master-control-output p{letter-spacing:.14em;font-size:8px}.master-control-output h3{margin:9px 0 6px;font:600 15px/1.25 IBM Plex Serif,serif}.master-control-output span{font-size:10px;line-height:1.45}.master-control-output time{letter-spacing:.08em;margin-top:11px;font-size:8px}.cognition-panel[data-activity=recorded] .master-control-output article{animation:.38s ease-out mc-print}.dashboard-command>.cognition-panel .cognition-details{border-top:5px solid #4f5148;grid-column:1/-1;margin:25px 10px 0!important}.dashboard-command>.cognition-panel .cognition-details>summary{color:#c7c1a7;letter-spacing:.1em;padding:10px 7px;font-size:10px}.dashboard-command>.cognition-panel .decision-map{background:#11130f;padding:12px}.cognition-summary,.cognition-panel>.microcopy{display:none}@keyframes mc-raster{0%{background-position:0 0}to{background-position:0 30px}}@keyframes mc-warning{50%{opacity:.38}}@keyframes mc-print{0%{opacity:.5;transform:translateY(-12px)rotate(.2deg)}to{opacity:1;transform:rotate(.2deg)}}.dashboard-command>.contribution-history{min-height:330px;position:relative;background:repeating-linear-gradient(37deg,#8a6039 0 2px,#825936 2px 5px)!important;border:11px solid #766448!important;grid-area:4/1!important;padding:25px 20px 18px!important;box-shadow:inset 0 0 28px #3a2111aa,3px 7px 10px #1118!important}.dashboard-command>.contribution-history>.panel-heading{z-index:2;border:0;position:absolute;top:13px;left:18px}.dashboard-command>.contribution-history>.panel-heading .panel-label{color:#efe4c2;background:#3c4038;padding:4px 8px;display:inline-block;box-shadow:1px 2px 3px #2218}.dashboard-command>.contribution-history>.panel-heading .status-chip{display:none}.workspace-keepsakes{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.keepsake-board{min-height:242px;margin:0;padding:0;position:relative}.keepsake-card{cursor:pointer;text-align:left;transition:transform .12s,filter .12s,box-shadow .12s;display:block;position:absolute;color:#283027!important;background:#e0d4af!important;border:0!important;border-radius:0!important;padding:19px 13px 13px!important;font:11px/1.35 IBM Plex Mono,monospace!important;box-shadow:2px 5px 7px #26170c88!important}.keepsake-card:first-child{width:69%;min-height:125px;top:40px;left:6%;transform:rotate(-2deg)}.keepsake-card:nth-child(2){width:53%;min-height:112px;top:105px;right:4%;transform:rotate(2deg)}.keepsake-card:nth-child(3){width:55%;min-height:100px;top:142px;left:14%;transform:rotate(-.7deg)}.keepsake-card span,.keepsake-card strong,.keepsake-card small{display:block}.keepsake-card span{letter-spacing:.09em;font-size:9px;font-weight:700}.keepsake-card strong{margin:10px 0 7px;font:600 15px/1.2 IBM Plex Serif,serif}.keepsake-card small{color:#4b5143}.keepsake-card:before{content:"";background:#a53b30;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:48%;box-shadow:0 2px 2px #0008}.keepsake-card:hover,.keepsake-card:focus-visible{z-index:5;filter:brightness(1.06);outline-offset:2px;outline:2px solid #f2d174;transform:rotate(0)translateY(-4px);box-shadow:3px 9px 12px #26170c99!important}.keepsake-card[data-kind=continuity]{width:73%;background:repeating-linear-gradient(#e5dcbf 0 22px,#c7bfa344 23px 24px)!important}.keepsake-card[data-kind=guide]{width:62%;background:repeating-linear-gradient(90deg,#d2ddd8 0 54px,#90aaa655 55px 56px)!important;border-left:5px solid #66807c!important}.keepsake-card[data-kind=signal]{width:58%;min-height:92px;background:#cbd1b7!important;border:2px dashed #647255!important}.keepsake-card[data-kind=signal]:before{background:#677758;border-radius:50%;width:22px;height:22px;top:10px;left:auto;right:12px;box-shadow:inset 0 0 0 4px #aeb99b}.keepsake-card[data-kind=break]{width:76%;background:repeating-linear-gradient(#e4dac0 0 25px,#716d6233 26px 27px)!important}.keepsake-card[data-kind=verification]{background:#d8cfb5!important;border-right:7px double #695f4b!important}.keepsake-card[data-kind=file]:before{background:#cbbd91bb;border-radius:0;width:78px;height:18px;top:-7px;left:34%;transform:rotate(1deg);box-shadow:0 1px 2px #4b402977}.contribution-history-list{margin:18px 0 8px!important;display:none!important}.contribution-history.record-open .contribution-history-list,.contribution-history.history-expanded .contribution-history-list{display:grid!important}.contribution-history.record-open .history-entry{display:none}.contribution-history.record-open .history-entry.history-entry-open{display:block}.history-entry{box-shadow:2px 4px 7px #26170c77;color:#293026!important;background:#ded6bb!important;border:0!important;border-left:5px solid #82775d!important;padding:15px 17px!important}.history-entry>div p,.history-entry h3,.history-entry>p,.history-entry small,.history-entry time{color:#343b31!important}.history-entry-open{animation:.35s ease-out archive-pull}.contribution-history>#history-expand,.contribution-history>#contribution-history-refresh{min-height:34px;font-size:10px;position:relative;color:#efe5c8!important;background:#42483f!important;border:0!important;margin:8px 7px 0 0!important;padding:7px 10px!important;box-shadow:1px 3px 3px #2117!important}.contribution-history:not(.history-expanded):not(.record-open)>#contribution-history-refresh{display:none}@keyframes archive-pull{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.dashboard-command>.station-facilities{box-shadow:0 5px 8px #1118;background:#2f322d!important;border:0!important;border-top:8px solid #5f5545!important;grid-area:5/1/auto/-1!important;margin:4px 0 0!important;padding:0 14px!important}.dashboard-command>.station-facilities>summary{color:#d8ccb0!important}.dispatch-board{color:#fff2d3;background:repeating-linear-gradient(25deg,#ffffff06 0 2px,#0000 2px 6px),#59472f;border:10px solid #716248;width:min(1080px,94vw);max-height:88dvh;padding:24px;font:15px/1.5 IBM Plex Mono,monospace;overflow:auto;box-shadow:0 20px 80px #000c}.dispatch-board::backdrop{background:#07100dd9}.dispatch-board header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dispatch-board header p{letter-spacing:.12em;width:100%;margin:0;font-size:12px}.dispatch-board h2{margin:0 auto 0 0;font-size:25px}.dispatch-board button{cursor:pointer;min-height:44px;font:inherit;padding:12px 16px}.dispatch-board button:disabled{opacity:.5;cursor:wait}.dispatch-cards{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:20px;margin:20px 0;display:grid}.dispatch-slip{color:#242d26;background:#ded3b4;border:0;border-top:8px solid #a79465;flex-direction:column;gap:10px;padding:24px 18px 18px;display:flex;position:relative;box-shadow:3px 5px #251c17}.dispatch-slip:before{content:"";background:#535c43;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:50%;box-shadow:0 2px 2px #0008}.dispatch-slip h3,.dispatch-slip p{margin:0}.dispatch-slip small{margin-top:auto}.dispatch-slip button{color:#fff4d1;background:#3a4935;border:0;border-bottom:3px solid #1e281c}.dispatch-program{overflow-wrap:anywhere;font-size:13px}.dispatch-priority{letter-spacing:.04em;font-size:12px;font-weight:700}.jim-priority{border-top-color:#b84427;outline:2px solid #d8b752}.dispatch-channel{font-weight:700}.physical-presentation .continuity-brief{width:32%!important;height:13%!important;padding:10px!important;font-size:13px!important;line-height:1.35!important;top:9%!important;left:3%!important}.physical-presentation .continuity-magnet-board{scrollbar-gutter:stable;width:33%!important;height:56%!important;padding:12px!important;font-size:14px!important;top:25%!important;left:3%!important}.physical-presentation .continuity-magnet-board button{white-space:normal;max-width:100%;min-height:34px;padding:6px 8px!important;font-size:13px!important}.physical-presentation .continuity-magnet-board input{min-width:0;min-height:36px;display:block;width:calc(100% - 8px)!important;font-size:14px!important}.physical-presentation .continuity-magnet-board>div>div{font-size:12px!important}.physical-presentation .clipboard{width:12%!important;height:8%!important;font-size:12px!important;top:3%!important;left:auto!important;right:2%!important}.physical-presentation .scene-room{margin-bottom:20px}.station-scene-mode .desk-content{padding-bottom:env(safe-area-inset-bottom,16px)!important}.station-scene-mode .desk-window{flex-direction:column!important;max-height:94dvh!important;display:flex!important}.station-scene-mode .desk-bar{flex-shrink:0}.station-scene-mode .desk-content{flex:1;min-height:0!important;overflow:auto!important}.physical-presentation .record-tab{width:10%!important;font-size:11px!important;top:3%!important;right:16%!important}.physical-presentation .typewriter{width:29%!important;height:23%!important;top:58%!important;left:39%!important}.physical-presentation .typewriter-paper{font-size:14px!important;line-height:1.45!important}.physical-presentation .paper-roller{width:5%!important;top:55%!important;left:70%!important}@media (width<=720px){.dashboard-command{grid-template-columns:1fr!important;gap:25px!important;padding:24px 15px 38px!important}.dashboard-command>.personnel-panel,.dashboard-command>.task-brief,.dashboard-command>.station-brief,.dashboard-command>.cognition-panel,.dashboard-command>.contribution-history,.dashboard-command>.station-facilities{transform:none;grid-area:auto/1!important}.dashboard-command>.station-brief .station-readings{display:grid!important}.keepsake-board{min-height:300px}.keepsake-card:first-child{width:82%;left:3%}.keepsake-card:nth-child(2){width:70%;top:122px;right:2%}.keepsake-card:nth-child(3){width:75%;top:200px;left:8%}.dispatch-board{border-width:7px;padding:14px}.dispatch-cards{grid-template-columns:1fr}.physical-presentation .scene-room{min-width:650px}.station-scene-mode .desk-content{overflow-x:auto!important}}@media (prefers-reduced-motion:reduce){.dispatch-board *,.keepsake-card,.history-entry-open{transition:none!important;animation:none!important}}.dashboard-command>.station-brief{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 20px;background:linear-gradient(#252b25,#111812)!important;border:10px solid #77796d!important;border-radius:12px!important;padding:14px 18px 16px!important;display:grid!important;box-shadow:inset 0 0 24px #000,0 7px #2b2e28,0 11px 16px #0009!important}.dashboard-command>.station-brief:before{content:"";background:#74845f;border-radius:50%;width:11px;height:11px;box-shadow:0 0 8px #9db77b,inset 0 0 2px #000}.dashboard-command>.station-brief:after{content:"LCV-4A  BROADCAST CONFIDENCE MONITOR";bottom:-9px;right:18px}.dashboard-command>.station-brief .panel-heading{grid-column:1/2;gap:7px}.dashboard-command>.station-brief #home-guide{grid-area:1/3}.dashboard-command>.station-brief .station-readings{background:#07130e;border:3px inset #555d52;grid-column:2/4;grid-template-columns:2fr repeat(3,1fr);box-shadow:inset 0 0 20px #000;margin:0!important;display:grid!important}.dashboard-command>.station-brief .station-readings p{min-width:0;border:0!important;border-right:1px solid #405047!important;margin:0!important;padding:9px 12px!important}.dashboard-command>.station-brief .station-readings p:last-child{border:0!important}.dashboard-command>.station-brief .station-readings span{letter-spacing:.12em;font-size:7px}.dashboard-command>.station-brief .station-readings strong{overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.dashboard-command>.station-brief>.microcopy{grid-column:2/4;font-size:8px;color:#9ba992!important;margin:0!important}.dispatch-station-check{background:#22271f;border:8px solid #857351;margin:18px 0;padding:18px;box-shadow:inset 0 0 22px #000,2px 4px 6px #0008}.dispatch-station-read{background:#55584e;border:2px inset #76796a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.dispatch-station-read p{background:#101611;gap:4px;margin:0;padding:12px;display:grid}.dispatch-station-read span{letter-spacing:.12em;color:#adb3a0;font-size:9px}.dispatch-station-read strong{color:#e8e6b6;overflow-wrap:anywhere;font-size:13px}.dispatch-station-check>button{color:#fff4d1;background:#3a4935;border:0;border-bottom:3px solid #1e281c;margin-top:14px}@media (width<=720px){.dashboard-command>.cognition-panel{grid-template-rows:auto auto auto auto auto!important;grid-template-columns:1fr!important;padding:17px 10px 14px!important}.master-control-nameplate,.master-control-annunciator{grid-column:1}.master-control-nameplate{align-items:flex-start;gap:8px}.master-control-nameplate>span{text-align:right;max-width:46%}.dashboard-command>.cognition-panel .player-signal{grid-area:3/1;margin:0 5px 16px!important}.master-control-instruments{grid-area:4/1;grid-template-columns:repeat(2,minmax(0,1fr))}.master-control-instruments>div{border-bottom:1px solid #080908}.master-control-output{grid-area:5/1;margin:14px 5px 0}.dashboard-command>.cognition-panel .cognition-details{grid-area:6/1}.dashboard-command>.station-brief{grid-template-columns:auto 1fr!important}.dashboard-command>.station-brief #home-guide{grid-area:1/2;justify-self:end}.dashboard-command>.station-brief .station-readings{grid-column:1/-1;grid-template-columns:1fr!important}.dashboard-command>.station-brief .station-readings p{border-bottom:1px solid #405047!important;border-right:0!important}.dashboard-command>.station-brief>.microcopy{grid-column:1/-1}.dispatch-station-read{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard-command>.cognition-panel .player-signal:after,.cognition-panel[data-signal=attention] [data-instrument=signal]>i,.cognition-panel[data-activity=recorded] .master-control-output article{animation:none!important}.master-control-instruments .meter:after{transition:none!important}}.dashboard-command>.station-brief .station-readings{grid-column:1/-1!important;grid-template-columns:minmax(260px,2fr) repeat(3,minmax(105px,1fr))!important}.dashboard-command>.station-brief .station-readings p{display:block!important}.dashboard-command>.station-brief>.microcopy{grid-column:1/-1!important}.dispatch-board [hidden],.dashboard-command[hidden],.product-view[hidden]{display:none!important}@media (width<=720px){.dashboard-command>.station-brief .station-readings{grid-template-columns:1fr!important}}.physical-break-builder{background:radial-gradient(circle at 46% 28%,#24162e 0,#100b17 48%,#07060a 100%)}.physical-break-builder .scene-room{box-shadow:inset 0 0 90px #000,inset 0 0 26px #7658872b}.physical-break-builder button{font-family:ui-monospace,monospace}.physical-break-builder .break-console-head{box-sizing:border-box;background:#0a070ed9;border:1px solid #57465f;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;width:92%;height:8%;padding:6px 10px;display:grid;position:absolute;top:3%;left:4%;box-shadow:inset 0 0 18px #000b}.physical-break-builder .break-status-lamp{background:#9b7440;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #c79654aa}.physical-break-builder .break-status-lamp[data-state=QUEUED_VALIDATED]{background:#c69c58}.physical-break-builder .break-status-lamp[data-state=CONSUMED_IN_BUILD]{background:#8ba06b;box-shadow:0 0 10px #9fbd7daa}.physical-break-builder .break-status-lamp[data-state=INVALIDATED]{background:#a45e65}.physical-break-builder .break-status{color:#ded0e4;letter-spacing:.055em;font:700 11px/1.25 ui-monospace,monospace}.physical-break-builder .break-meter{grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.physical-break-builder .break-meter-rail{background:#100c15;border:1px solid #55435f;height:7px;display:block;position:relative;overflow:hidden}.physical-break-builder .break-meter-fill{background:#9b7245;width:0;height:100%;transition:width .16s;display:block}.physical-break-builder .break-meter-readout{color:#c5b4cd;white-space:nowrap;font:700 9px ui-monospace,monospace}.physical-break-builder .break-crt{box-sizing:border-box;background:#030204;border:10px solid #3c3142;border-radius:18px;width:55%;height:37%;padding:0;position:absolute;top:13%;left:4%;overflow:hidden;box-shadow:0 9px 16px #000b,inset 0 0 26px #75518433,0 0 18px #75518422}.physical-break-builder .break-crt-screen{background:#020203;position:absolute;inset:0 0 42px;overflow:hidden}.physical-break-builder .break-preview-deck{object-fit:contain;background:#020203;width:100%;height:100%;display:none;position:absolute;inset:0}.physical-break-builder .break-preview-deck.active{display:block}.physical-break-builder .break-crt-scan{pointer-events:none;z-index:4;background:repeating-linear-gradient(#0000 0 3px,#00000018 4px),linear-gradient(#0302049c,#0000 25% 70%,#030204b8);position:absolute;inset:0}.physical-break-builder .break-crt-label{color:#e2d5e6;text-shadow:0 1px 2px #000;background:#050307b8;border-left:3px solid #b28049;max-width:82%;padding:4px 6px;font:700 9px/1.25 ui-monospace,monospace;position:absolute;top:7px;left:8px}.physical-break-builder .break-crt-hint{color:#d9af5f;letter-spacing:.05em;background:#050307c4;padding:4px 6px;font:700 9px ui-monospace,monospace;position:absolute;bottom:7px;left:8px}.physical-break-builder .break-transport{box-sizing:border-box;background:#0a080c;border-top:1px solid #514158;align-items:center;gap:5px;height:42px;padding:5px 7px;display:flex;position:absolute;bottom:0;left:0;right:0}.physical-break-builder .break-transport-button{color:#c8b9cf;background:#151019;border:1px solid #594b61;height:29px;padding:0 8px;font:700 9px ui-monospace,monospace}.physical-break-builder .break-transport-button.primary{color:#f0d394;border-color:#806449}.physical-break-builder .break-volume{accent-color:#9b7447;width:70px}.physical-break-builder .break-timecode{color:#cbb9d2;white-space:nowrap;margin-left:auto;font:700 9px ui-monospace,monospace}.physical-break-builder .break-library-panel{box-sizing:border-box;background:#0a070edb;border:1px solid #5b4965;width:35%;height:37%;padding:7px 9px;position:absolute;top:13%;left:61%;box-shadow:inset 0 0 20px #000b}.physical-break-builder .break-panel-head{color:#d9ad57;letter-spacing:.09em;border-bottom:1px solid #564660;height:24px;font:700 10px/24px ui-monospace,monospace}.physical-break-builder .break-library{scrollbar-width:thin;height:calc(100% - 26px);padding:4px 1px;overflow-y:auto}.physical-break-builder .break-cart{background:linear-gradient(#211a25,#120e16);border:1px solid #65546f;border-left:5px solid #9c7448;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:43px;margin:5px 0;padding:6px 7px;display:grid}.physical-break-builder .break-cart-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.physical-break-builder .break-cart-copy strong{text-overflow:ellipsis;white-space:nowrap;color:#dfd2e4;font:700 10px ui-monospace,monospace;overflow:hidden}.physical-break-builder .break-cart-copy small{color:#a694ad;font:9px ui-monospace,monospace}.physical-break-builder .break-cart-buttons{gap:4px;display:flex}.physical-break-builder .break-cart-buttons button{color:#d4c5da;background:#100c14;border:1px solid #604f69;min-height:27px;padding:3px 6px;font:700 8px ui-monospace,monospace}.physical-break-builder .break-cart-buttons button:last-child{color:#efcf91;border-color:#856848}.physical-break-builder button:hover:not(:disabled){filter:brightness(1.12);border-color:#b59ac1}.physical-break-builder button:disabled{opacity:.3}.physical-break-builder .break-rundown-panel{box-sizing:border-box;background:#09070ddf;border:1px solid #5b4965;width:92%;height:29%;padding:7px 9px;position:absolute;top:53%;left:4%;box-shadow:inset 0 0 22px #000c}.physical-break-builder .break-rundown-block{box-sizing:border-box;color:#dbcee0;text-align:left;-webkit-user-select:none;user-select:none;background:linear-gradient(#211a25,#100c14);border:1px solid #66566e;border-radius:3px;flex-direction:column;flex:0 0 92px;justify-content:space-between;gap:4px;min-width:80px;padding:7px;font-family:ui-monospace,monospace;display:flex;position:relative}.physical-break-builder .break-rundown-block:after{content:"›";color:#8f7a99;pointer-events:none;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.physical-break-builder .break-rundown-block:last-child:after{display:none}.physical-break-builder .break-rundown-block strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.2;display:-webkit-box;overflow:hidden}.physical-break-builder .break-rundown-block small{color:#ae9ab5;font-size:9px}.physical-break-builder .break-rundown-block.boundary{text-align:center;background:#0c090f;border-style:dashed;flex-basis:112px;justify-content:center}.physical-break-builder .break-rundown-block.boundary small{text-overflow:ellipsis;margin-top:5px;overflow:hidden}.physical-break-builder .break-rundown-block.bumper{color:#e5bd70;background:linear-gradient(#302719,#151009);border-color:#846b45;flex-basis:76px}.physical-break-builder .break-rundown-block.spot{cursor:pointer;border-left:6px solid #a57948}.physical-break-builder .break-rundown-block.spot.selected{border-color:#d1a05b #d1a05b #d1a05b #efba67;transform:translateY(-2px);box-shadow:0 0 14px #c4934b35}.physical-break-builder .break-rundown-block.spot.dragging{opacity:.4}.physical-break-builder .break-rundown-block.empty{text-align:center;color:#75677c;border-style:dashed;flex-basis:150px;justify-content:center}.physical-break-builder .break-rundown-editor{border-top:1px solid #4d4055;align-items:center;gap:5px;height:35px;padding-top:5px;display:flex}.physical-break-builder .break-selection-readout{text-overflow:ellipsis;white-space:nowrap;color:#bbaac2;flex:1;min-width:0;font:700 9px ui-monospace,monospace;overflow:hidden}.physical-break-builder .break-rundown-editor button{color:#d5c6db;background:#100c14;border:1px solid #5c4c64;min-height:27px;padding:3px 8px;font:700 8px ui-monospace,monospace}.physical-break-builder .break-rundown-editor button.danger{color:#ce9b9f}.physical-break-builder .break-footer{box-sizing:border-box;border-top:1px solid #514158;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:92%;height:11%;padding:7px 9px;display:grid;position:absolute;top:84%;left:4%}.physical-break-builder .break-note{color:#a998b1;font:700 10px/1.4 ui-monospace,monospace}.physical-break-builder .break-footer-controls{gap:7px;display:flex}.physical-break-builder .break-footer-controls button{letter-spacing:.06em;border:1px solid #685674;min-height:37px;padding:5px 16px;font:700 10px ui-monospace,monospace}.physical-break-builder .break-clear{color:#b9a9c0;background:#151019}.physical-break-builder .break-lock{color:#f8dfad;background:#5a3b66;box-shadow:0 0 14px #8f639b44}.physical-break-builder .break-empty{color:#75687d;text-align:center;padding:16px 8px;font:10px ui-monospace,monospace}.physical-break-builder .scene-room[data-master=true] .break-rundown-block.spot{cursor:pointer}.physical-break-builder .scene-room[data-master=true] .break-rundown-head{color:#e0bb6e}@media (width<=700px){.physical-break-builder .break-console-head{grid-template-columns:14px minmax(0,1fr);width:94%;height:10%;left:3%}.physical-break-builder .break-meter{grid-column:1/-1}.physical-break-builder .break-crt{border-width:7px;width:94%;height:29%;top:15%;left:3%}.physical-break-builder .break-library-panel{width:94%;height:19%;top:46%;left:3%}.physical-break-builder .break-rundown-panel{width:94%;height:22%;top:67%;left:3%}.physical-break-builder .break-rundown{height:calc(100% - 62px)}.physical-break-builder .break-footer{width:94%;height:9%;top:90%;left:3%}.physical-break-builder .break-cart{grid-template-columns:minmax(0,1fr) auto}.physical-break-builder .break-volume{display:none}.physical-break-builder .break-timecode{font-size:8px}.physical-break-builder .break-transport-button{padding:0 5px;font-size:8px}.physical-break-builder .break-rundown-editor{overflow-x:auto}.physical-break-builder .break-selection-readout{min-width:130px}}.physical-break-builder .break-rundown-panel .break-meter{box-sizing:border-box;background:0 0;border-top:1px solid #4d4055;grid-template-columns:minmax(100px,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;height:25px;padding:3px 2px 4px;display:grid;position:relative}.physical-break-builder .break-rundown-panel .break-meter-rail{background:repeating-linear-gradient(90deg,#151019 0 calc(20% - 1px),#493d50 calc(20% - 1px) 20%);border:1px solid #65536d;height:8px;display:block;position:relative;overflow:hidden}.physical-break-builder .break-rundown-panel .break-meter-fill{opacity:.78;background:#a17848;height:100%;display:block}.physical-break-builder .break-rundown-panel .break-meter-readout{color:#d4c4da;white-space:nowrap;font:700 9px ui-monospace,monospace}.physical-break-builder .break-rundown-block.open-time{text-align:center;color:#9c8da4;background:repeating-linear-gradient(135deg,#100d13,#100d13 7px,#1a151e 7px 14px);border-style:dashed;border-color:#776b7e;justify-content:center;min-width:34px}.physical-break-builder .break-rundown-block.open-time strong{color:#b3a3ba}.physical-break-builder .break-rundown-block.open-time small{color:#d0b16d}.physical-break-builder .record-tab.pending{border-color:#aa8148;box-shadow:0 0 10px #aa814833}.physical-break-builder .break-note{text-align:right!important;box-sizing:border-box!important;width:45%!important;left:51%!important;right:auto!important}.physical-break-builder[data-break-state=QUEUED_VALIDATED] .break-status{width:16%!important}.physical-break-builder .break-status{width:16%!important;min-height:0!important;padding:8px 10px!important;font-size:clamp(10px,1vw,13px)!important;left:68%!important}.physical-break-builder .break-note{text-align:right!important;box-sizing:border-box!important;pointer-events:none!important;border-top:0!important;width:95%!important;min-height:0!important;padding:2px 7px!important;font-size:10px!important;line-height:1.2!important;top:31.5%!important;left:2.5%!important}@media (width<=700px){.physical-break-builder .break-note{width:94%!important;font-size:8px!important;top:34.5%!important;left:3%!important}}.physical-break-builder .break-library-tools{z-index:4;background:linear-gradient(#0b080f 72%,#0b080f00);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;padding:4px 2px 8px;display:flex;position:sticky;top:0}.physical-break-builder .break-library-tabs{flex:auto;gap:4px;display:flex}.physical-break-builder .break-library-tools button,.physical-break-builder .break-library-sort{color:#b9a6c3;letter-spacing:.06em;background:#120d17;border:1px solid #5f4d69;min-height:28px;padding:4px 7px;font:700 9px ui-monospace,monospace}.physical-break-builder .break-library-tools button{cursor:pointer}.physical-break-builder .break-library-tools button[data-active=true]{color:#f0c973;background:#241a28;border-color:#c49d58;box-shadow:inset 0 -2px #a7783e}.physical-break-builder .break-cart[data-kind=BUMPER]{border-left-color:#7a72b7}.physical-break-builder .break-cart[data-kind=BUMPER] small{color:#aaa5df}.physical-break-builder .break-rundown-block.bumper{cursor:pointer;appearance:none;text-align:left}.physical-break-builder .break-rundown-block.bumper span{white-space:nowrap;text-overflow:ellipsis;opacity:.72;max-width:120px;font:9px ui-monospace,monospace;display:block;overflow:hidden}@media (width<=700px){.physical-break-builder .break-library-tools{gap:3px}.physical-break-builder .break-library-tools button,.physical-break-builder .break-library-sort{min-height:26px;padding:3px 5px;font-size:8px}}.physical-break-builder .break-status{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ded0e4!important;letter-spacing:.055em!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:0!important;font:700 10px/1.2 ui-monospace,monospace!important;position:static!important;top:auto!important;left:auto!important;overflow:hidden!important}.physical-break-builder[data-break-state=QUEUED_VALIDATED] .break-status{width:auto!important;max-width:28%!important}.physical-break-builder .break-queue-panel,.physical-break-builder .break-library-panel{box-sizing:border-box!important;width:44%!important;height:35%!important;padding:7px 9px!important;position:absolute!important;top:14%!important;left:52%!important;overflow:hidden!important}.physical-break-builder .break-queue-panel{width:46%!important;left:4%!important}.physical-break-builder .break-library-panel{width:45%!important;left:51%!important}.physical-break-builder .break-panel-head{letter-spacing:.11em!important;height:24px!important;font-size:10px!important;line-height:24px!important}.physical-break-builder .break-library-tools{background:#0b080f!important;border-bottom:1px solid #392f40!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:5px!important;margin:0 0 5px!important;padding:3px 0 7px!important;display:grid!important}.physical-break-builder .break-library-tabs{gap:3px!important;min-width:0!important;display:flex!important}.physical-break-builder .break-library-tabs button{color:#91819a!important;min-height:25px!important;box-shadow:none!important;background:#0d0911!important;border:0!important;border-bottom:2px solid #403449!important;padding:3px 8px!important}.physical-break-builder .break-library-tabs button[data-active=true]{color:#f1c66b!important;background:#17101b!important;border-bottom-color:#d3a24c!important}.physical-break-builder .break-library-fits,.physical-break-builder .break-library-sort{min-height:25px!important;padding:3px 7px!important;font-size:8px!important}.physical-break-builder .break-library-fits{border-color:#826632!important}.physical-break-builder .break-library-sort{max-width:105px!important}.physical-break-builder .break-cart{background:linear-gradient(#201925,#151019)!important;border-color:#51435a!important;min-height:39px!important;margin:3px 0!important;padding:5px 8px!important}.physical-break-builder .break-cart-copy{gap:2px!important}.physical-break-builder .break-cart-copy strong{font-size:10px!important;line-height:1.15!important}.physical-break-builder .break-cart-copy small{opacity:.78!important;font-size:8px!important}.physical-break-builder .break-cart-buttons button{min-height:25px!important;padding:3px 6px!important;font-size:8px!important}.physical-break-builder .break-rundown-panel{box-sizing:border-box!important;width:92%!important;height:35%!important;padding:7px 9px!important;position:absolute!important;top:52%!important;left:4%!important}.physical-break-builder .break-rundown{box-sizing:border-box!important;scrollbar-width:thin!important;align-items:stretch!important;gap:8px!important;height:calc(100% - 78px)!important;padding:6px 3px 7px!important;display:flex!important;overflow:auto hidden!important}.physical-break-builder .break-rundown-block{box-sizing:border-box!important;min-height:92px!important;box-shadow:none!important;border-radius:2px!important;padding:7px!important}.physical-break-builder .break-rundown-block.boundary{color:#b8aabe!important;opacity:.78!important;background:#0d0a10!important;border:1px dashed #665871!important;flex:0 0 104px!important}.physical-break-builder .break-rundown-block.bumper{color:#d8cef3!important;background:linear-gradient(#221d30,#15111d)!important;border:1px solid #8374b1!important;border-left:4px solid #9b8bd1!important;flex:0 0 86px!important}.physical-break-builder .break-rundown-block.spot{color:#e9dce9!important;background:linear-gradient(#28202d,#18121d)!important;border:1px solid #66546e!important;border-left:5px solid #bb8744!important}.physical-break-builder .break-rundown-block.spot.selected{border-color:#d4a95e #d4a95e #d4a95e #efbd5c!important;box-shadow:inset 0 0 0 1px #d4a95e66!important}.physical-break-builder .break-rundown-block.open-time{color:#aaa0ad!important;background:repeating-linear-gradient(135deg,#16121a,#16121a 7px,#211a26 7px 14px)!important;border:1px dashed #5d5364!important}.physical-break-builder .break-rundown-block strong{font-size:9px!important;line-height:1.15!important}.physical-break-builder .break-rundown-block small{opacity:.78!important;font-size:8px!important}.physical-break-builder .break-rundown-order{color:#e2ad50!important;font-size:8px!important}.physical-break-builder .break-rundown-panel .break-meter{border:1px solid #4c4054!important;width:100%!important;height:14px!important;margin:4px 0 5px!important;position:relative!important;top:auto!important;left:auto!important}.physical-break-builder .break-meter-readout{letter-spacing:.02em!important;justify-content:end!important;place-items:center end!important;padding-right:5px!important;font-size:8px!important}.physical-break-builder .break-rundown-editor{border-top:1px solid #3c3242!important;align-items:center!important;gap:5px!important;min-height:30px!important;padding:4px 0 0!important;display:flex!important}.physical-break-builder .break-selection-readout{text-overflow:ellipsis!important;white-space:nowrap!important;color:#aa98b2!important;flex:auto!important;min-width:0!important;font-size:8px!important;overflow:hidden!important}.physical-break-builder .break-rundown-editor button{flex:none!important;min-height:25px!important;padding:3px 7px!important;font-size:8px!important}.physical-break-builder .break-footer{box-sizing:border-box!important;border-top:1px solid #514459!important;align-items:center!important;gap:10px!important;width:92%!important;height:auto!important;min-height:30px!important;padding:5px 0 0!important;display:flex!important;position:absolute!important;bottom:4.5%!important;left:4%!important}.physical-break-builder .break-footer .break-note{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;color:#9d8ca5!important;letter-spacing:.06em!important;border:0!important;flex:auto!important;width:auto!important;min-height:0!important;padding:0!important;font:8px/1.2 ui-monospace,monospace!important;position:static!important;top:auto!important;left:auto!important;overflow:hidden!important}.physical-break-builder .break-footer-controls{flex:none!important;gap:5px!important;display:flex!important}.physical-break-builder .break-footer-controls button{min-height:27px!important;padding:4px 9px!important;font-size:8px!important}.physical-break-builder .break-console-head{box-sizing:border-box!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:38%!important;height:7%!important;min-height:42px!important;padding:6px 10px!important;display:grid!important;position:absolute!important;top:3%!important;left:4%!important;overflow:hidden!important}.physical-break-builder .break-crt{box-sizing:border-box!important;width:46%!important;height:35%!important;position:absolute!important;top:14%!important;left:4%!important;overflow:hidden!important}.physical-break-builder .break-rundown-panel{grid-template-rows:auto minmax(0,1fr) 14px 34px!important;row-gap:5px!important;height:32%!important;display:grid!important;top:52%!important;overflow:hidden!important}.physical-break-builder .break-rundown{height:auto!important;min-height:0!important;margin:0!important;padding-top:4px!important;padding-bottom:4px!important}.physical-break-builder .break-rundown-panel .break-meter{align-self:center!important;height:14px!important;min-height:14px!important;margin:0!important}.physical-break-builder .break-rundown-editor{box-sizing:border-box!important;align-items:center!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;overflow:visible!important}.physical-break-builder .break-preview-selected{z-index:4!important;box-sizing:border-box!important;cursor:pointer!important;width:auto!important;min-width:78px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:5px 13px!important;position:relative!important}.physical-break-builder .break-footer{height:26px!important;min-height:26px!important;padding-top:3px!important;bottom:6%!important}.physical-break-builder .break-footer .break-note{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:72%!important;overflow:hidden!important}.physical-break-builder .break-library-tools{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto 96px!important;align-items:center!important;gap:0 6px!important;width:100%!important;min-height:30px!important;margin:0 0 6px!important;padding:0!important;display:grid!important}.physical-break-builder .break-library-tools>*{align-self:center!important;margin-top:0!important;margin-bottom:0!important}.physical-break-builder .break-library-tools button,.physical-break-builder .break-library-tools select{box-sizing:border-box!important;height:28px!important;min-height:28px!important;margin-top:0!important;margin-bottom:0!important}.physical-break-builder .break-library-sort{width:96px!important;min-width:96px!important;max-width:96px!important;height:28px!important;min-height:28px!important}@media (width<=700px){.physical-break-builder .break-status{min-width:0!important;max-width:62%!important;font-size:8px!important;top:4.5%!important;left:3%!important}.physical-break-builder .break-queue-panel,.physical-break-builder .break-library-panel{height:35%!important;top:17%!important}.physical-break-builder .break-queue-panel{width:46%!important;left:3%!important}.physical-break-builder .break-library-panel{width:46%!important;left:51%!important}.physical-break-builder .break-rundown-panel{width:94%!important;height:34%!important;padding:6px!important;top:55%!important;left:3%!important}.physical-break-builder .break-rundown-block{min-height:82px!important}.physical-break-builder .break-library-tools{grid-template-columns:1fr auto!important}.physical-break-builder .break-library-sort{grid-column:1/-1!important;width:100%!important;max-width:none!important}.physical-break-builder .break-footer{width:94%!important;bottom:2%!important;left:3%!important}}.physical-review .scene-desk{top:76%}.physical-review .clipboard{z-index:6;width:10%;height:18%;padding:9px;font-size:9px;top:7%;left:3%}.physical-review .scene-name{font-size:9px;bottom:3%}.physical-review .continuity-crt{border-width:12px;width:41%;height:25%;padding:16px;top:11%;right:5%;font-size:12px!important}.physical-review .typewriter{width:52%;height:28%;top:55%;left:26%}.physical-review .typewriter-reader{width:19%;height:8%;top:55%;left:4%;font-size:8px!important}.physical-review .cue-card{color:#263326;background:#c8bd98;border:1px solid #776f55;width:18%;height:9%;padding:8px;position:absolute;left:4%;box-shadow:3px 6px 8px #0007;font-size:8px!important}.physical-review .cue-0{top:25%}.physical-review .cue-1{top:36%}.physical-review .cue-2{top:47%}.physical-review .paper-roller{width:8%;top:57%;left:80%}.physical-review .loose-script{z-index:12;width:44%;height:30%;padding:14px;top:42%;left:28%;font-size:11px!important}.physical-review .continuity-slot{border-width:7px 7px 14px;width:16%;height:12%;top:73%;right:4%;font-size:9px!important}.physical-shopping .continuity-slot{background:#6f5634;color:#f4e1aa!important}.physical-bumper .continuity-slot{background:#3f5343}.relay-panel{background:linear-gradient(145deg,#4b5548,#263229);border:8px solid #3b473b;width:33%;height:49%;padding:20px 15px;position:absolute;top:24%;left:5%;box-shadow:8px 16px 22px #0009}.relay-bank{margin:20px 0 0}.relay-bank strong{letter-spacing:1px;color:#c8ceb1;margin-bottom:6px;font:9px monospace;display:block}.relay-bank button{color:#c9d0b4;background:#29392e;border:1px solid #67725d;margin:2px;padding:7px;font:9px monospace}.relay-bank button[data-selected=true]{color:#fff0bd;background:#88744d;box-shadow:0 0 9px #d7b96d55}.relay-copy-machine{background:#384439;border:8px solid #4e5b4b;width:48%;height:34%;padding:15px;position:absolute;top:42%;left:42%;box-shadow:8px 16px 22px #0009}.relay-paper{resize:none;color:#27382b;background:repeating-linear-gradient(#ded6b9 0 24px,#b8b39a 25px 26px);border:0;width:100%;height:100%;padding:8px 12px;font:13px/26px Courier New,monospace}.relay-preview{background:#67664d;width:16%;height:9%;top:80%;left:43%;font-size:9px!important}.relay-send{background:#784d36;border-bottom:8px solid #3b2c25;width:24%;height:11%;top:79%;right:9%;color:#f6dbb0!important;font-size:9px!important}.relay-monitor{width:47%!important;right:9%!important}@media (width<=760px){.physical-review .scene-room{min-height:760px}.physical-review .clipboard{width:15%;height:12%;font-size:7px;top:3%;left:3%}.physical-review .continuity-crt{border-width:9px;width:72%;height:20%;padding:10px;top:8%;left:22%;right:auto}.physical-review .cue-card{width:27%;height:8%;left:4%;font-size:7px!important}.physical-review .cue-0{top:31%}.physical-review .cue-1{top:40%}.physical-review .cue-2{top:49%}.physical-review .typewriter-reader{width:25%;height:6%;top:59%;left:4%}.physical-review .typewriter{width:63%;height:35%;top:33%;left:33%}.physical-review .paper-roller{width:13%;top:69%;left:76%}.physical-review .continuity-slot{width:42%;height:9%;top:78%;right:4%}.physical-review .loose-script{width:66%;height:33%;top:36%;left:24%}.relay-panel{width:39%;height:40%;padding:12px 7px;top:31%;left:4%}.relay-bank{margin:12px 0 0}.relay-bank button{padding:5px;font-size:7px}.relay-copy-machine{border-width:5px;width:50%;height:40%;padding:8px;top:31%;left:46%}.relay-paper{font-size:11px;line-height:22px}.relay-preview{width:29%;height:8%;top:76%;left:7%}.relay-send{width:52%;height:10%;top:76%;right:5%}}.cognition-panel{grid-column:1/-1}.decision-map{color:#d9e5cc;background:#10191b;border:1px solid #6c8980;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;font:12px/1.5 IBM Plex Mono,monospace;display:grid}.decision-map-heading,.signal-return{grid-column:1/-1}.decision-map-heading{border-bottom:3px double #83a291;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-bottom:12px;display:flex}.decision-map-heading small{color:#a8b8a4;max-width:440px}.signal-region{background:#172224;border-top:3px solid #86b0a0;min-width:0;padding:10px}.signal-region h3{letter-spacing:.1em;color:#dbd6ac;margin:0;font-size:12px}.signal-subtitle,.signal-empty{color:#a4b5aa;font-size:11px}.signal-record{overflow-wrap:anywhere;background:#1d2d2c;border:1px solid #4d655e;border-left:3px solid #a0b894;margin-top:12px;padding:10px;position:relative}.signal-record h4{color:#f1eed4;margin:7px 0;font-size:13px}.signal-record p{margin:5px 0;font-size:11px}.signal-record time,.signal-source{color:#b2c2b9;margin-top:6px;font-size:10px;display:block}.signal-age{color:#c7b582;letter-spacing:.08em;font-size:10px}.signal-authority{color:#eed0a6;border-top:1px dashed #668274;margin-top:8px;padding-top:7px;font-size:10px;display:block}.signal-pruned{background:repeating-linear-gradient(135deg,#2b2824,#2b2824 8px,#302c26 8px 9px);border-style:dashed;border-left-color:#cf9477}.signal-pruned h4:before{content:"× ";color:#f0b295}.signal-boundary{border-top-color:#d4a579}.signal-learning{border-top-color:#c1bb79}.signal-return{color:#dadab6;border:1px dashed #a1ac84;margin:0;padding:12px}.signal-new{animation:1.4s ease-out signal-arrival}.signal-learning .signal-new{animation:1.8s ease-out memory-arrival}@keyframes signal-arrival{0%{background:#667454;transform:translateY(4px)}to{background:#1d2d2c;transform:translateY(0)}}@keyframes memory-arrival{0%{box-shadow:inset 6px 0 #eee6a0}to{box-shadow:inset 0 0 #0000}}@media (width<=900px){.decision-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.decision-map{grid-template-columns:1fr;gap:8px;padding:8px}.signal-record{padding:9px}}@media (prefers-reduced-motion:reduce){.decision-map *{transition:none!important;animation:none!important}}.cognition-panel{background:#101a1d!important;border:2px solid #d8ba77!important;grid-column:1/-1!important;padding:0!important}.cognition-panel>.panel-heading,.cognition-panel>.cognition-summary,.cognition-panel>#cognition-reason,.cognition-meta,.cognition-diagnostic{display:none!important}.cognition-details>summary{color:#ead9ad;padding:12px 18px}.routing-console{color:#e2e8d6;background:#101a1d;font:12px/1.45 monospace;padding:18px!important;display:block!important}.routing-mast{border-bottom:4px double #98b4a0;grid-template-columns:1fr auto;gap:6px;margin-bottom:22px;padding:0 0 16px;display:grid}.routing-mast h2{letter-spacing:.06em;color:#f2dc9b;grid-column:1/-1;margin:4px 0;font-size:26px}.routing-mast p{margin:0}.routing-mast>strong{color:#a7c5b1}.routing-board{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"evidence context possibilities intention boundary""learning learning constraints result result";gap:28px 22px;display:grid;position:relative}.route-evidence{grid-area:evidence}.route-context{grid-area:context}.route-possibilities{grid-area:possibilities}.route-intention{grid-area:intention}.route-boundary{grid-area:boundary}.route-constraints{grid-area:constraints}.route-result{grid-area:result}.route-learning{grid-area:learning}.route-lane{background:#192b2c;border-top:3px solid #9ebf9d;min-width:0;padding:12px;position:relative}.route-lane h3{letter-spacing:.06em;color:#eddda9;margin:0;font-size:12px}.route-caption{color:#a8c2b4;min-height:30px;font-size:11px}.route-evidence:after,.route-context:after,.route-possibilities:after,.route-intention:after{content:"→";text-align:center;color:#ddc477;width:22px;font-size:24px;position:absolute;top:75px;left:100%}.route-boundary{background:#30291f;border:2px dashed #dcb078}.route-boundary:after{content:"↓";color:#dcb078;font-size:24px;position:absolute;top:100%;right:40%}.route-result:after{content:"← MEMORY RETURN";color:#dbd485;font-size:11px;position:absolute;bottom:-25px;right:0}.route-constraints{background:repeating-linear-gradient(135deg,#282524,#282524 10px,#302b29 10px 11px);border-top-color:#cd8d78;border-left:2px dashed #a67f6a}.route-constraints:before{content:"↓ CONSTRAINT BRANCH";color:#cd9a82;font-size:10px;position:absolute;bottom:100%;left:0}.route-learning{background:#26392f;border:2px solid #c8cc86}.route-learning:before{content:"↥ EVIDENCE FOR RECONSIDERATION";color:#d3d894;font-size:10px;position:absolute;bottom:100%;left:0}.route-readout{overflow-wrap:anywhere;border-top:1px solid #49665a;gap:8px;min-height:118px;padding:12px 0;display:grid}.route-readout>strong{color:#f0e9c7;font-size:15px}.route-readout p{margin:0;font-size:11px}.route-readout time,.route-readout small{color:#b7cab9;font-size:10px}.route-records{border-top:1px dashed #6c8470;padding-top:9px;font-size:11px}.route-records summary{cursor:pointer;color:#e4cd9f}.route-records article{background:#12201e;margin:8px 0;padding:8px}.route-records time,.route-records small{overflow-wrap:anywhere;font-size:10px;display:block}.memory-wire{color:#e8e4a7;font-size:15px}.routing-key{color:#b8c9b9;margin:26px 0 0;font-size:11px}.routing-console .signal-new{animation:1.2s ease-out signal-arrival}@media (width<=1050px){.routing-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"evidence context""possibilities constraints""intention boundary""result learning"}.route-lane:after,.route-lane:before{display:none}.route-lane h3:before{content:"→ "}.routing-mast{display:block}.routing-mast h2{font-size:21px}}@media (width<=560px){.routing-console{padding:12px!important}.routing-board{grid-template-columns:1fr;grid-template-areas:"evidence""context""possibilities""constraints""intention""boundary""result""learning";gap:18px}.routing-mast h2{font-size:20px}.route-lane h3:before{content:"↓ "}.route-readout,.route-caption{min-height:0}.route-learning h3:before{content:"↶ "}}@media (prefers-reduced-motion:reduce){.routing-console *{transition:none!important;animation:none!important}}.dashboard-command>.contribution-history{grid-row:5!important}.task-brief-explanation[hidden]{display:none!important}.dashboard-command{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)!important;gap:16px!important}.dashboard-command>.cognition-panel{background:#211b2c!important;border:1px solid #96798d!important;grid-area:2/2!important;padding:16px!important}.dashboard-command>.station-facilities{grid-row:5!important}.dashboard-command>.static-incident,.dashboard-command>.static-recovery-recap{grid-area:auto/1/auto/-1!important}:is(.dashboard-command:has(>.static-incident:not([hidden]))>.personnel-panel,.dashboard-command:has(>.static-incident:not([hidden]))>.contribution-history){grid-row:4!important}.cognition-panel>.panel-heading,.cognition-panel>.cognition-summary,#cognition-reason,.cognition-meta,.cognition-diagnostic{display:none!important}.player-signal{color:#eee2c8;min-width:0;position:relative;overflow:hidden}.player-signal h2{margin:12px 0;font:600 18px IBM Plex Mono,monospace}.player-signal p{max-width:45ch;font:12px/1.6 IBM Plex Mono,monospace}.signal-glass{background:radial-gradient(#253a3b,#121a29 74%);border:1px solid #67747a;height:190px;position:relative;overflow:hidden}.signal-glass svg{opacity:.8;width:100%;height:100%}.signal-current{fill:none;stroke:#a7cabb;stroke-width:1.5px;transform-origin:50%;animation:18s ease-in-out infinite alternate ambient-carrier}.signal-current.second{stroke:#c996bc;animation-direction:alternate-reverse;animation-delay:-7s}.signal-current.third{stroke:#e2c384;opacity:.6;animation-duration:23s}@keyframes ambient-carrier{0%{transform:translateY(-5px)scaleY(.91)}to{transform:translateY(5px)scaleY(1.08)}}.signal-glass:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#090c1525 3px 4px);position:absolute;inset:0}.signal-response .signal-glass{animation:1.8s ease-out record-arrival}@keyframes record-arrival{0%{box-shadow:inset 0 0 50px #d6b68380}to{box-shadow:inset 0 0 #0000}}.player-signal[data-state=review] .signal-glass{border-right:5px double #e0bb7d}.player-signal[data-state=unavailable] svg{opacity:.25;filter:grayscale()}.player-signal[data-state=learning] .signal-current{stroke:#dfd294}.player-signal[data-state=incident] .signal-glass{border-color:#d88184}.player-signal[data-state=assignment] .signal-glass{border-color:#afc896}.player-memory{color:#dec287!important;font-size:11px!important}.player-signal small{color:#ad9eac;font:10px/1.5 monospace;display:block}.cognition-details{border-top:1px dashed #705d75;margin-top:14px}.cognition-details>summary{cursor:pointer;padding:10px 0;font:10px monospace;color:#b7a6b7!important}.cognition-details[open]{z-index:10002;background:#101a1d;border:1px solid #c4aa74;padding:14px;position:fixed;inset:5vh 3vw;overflow:auto;box-shadow:0 0 0 10vw #080510cc}.cognition-details[open]>summary{z-index:2;background:#211b2c;padding:16px;position:sticky;top:0;color:#f2dba0!important}.station-brief .station-readings{display:block}.station-brief #donna-read,.station-brief #donna-reason,.station-brief .station-readings>p{display:none}.station-brief .station-readings>p:first-child{font-size:16px;display:block}.personnel-panel .stats,.personnel-panel .desk-button,#open-personnel-utilities{display:none!important}.clearance-summary{margin:8px 0!important}.clearance-summary>summary{cursor:pointer;font:11px monospace}.personnel-panel .station-badge{margin:0!important}.history-entry:not(:first-child){display:none}.contribution-history.history-expanded .history-entry{display:block}.history-entry small{display:none}.history-expanded .history-entry small{display:block}.history-entry>div time{font-size:10px}.personnel-panel .stat-row:first-of-type{display:none}.station-facilities .station-panel,body[data-founder=no] .director-panel{display:none!important}#work-request-receipt{overflow-wrap:anywhere;font-size:10px}.request-record{color:#ab9aab;margin-top:10px;font-size:10px}.task-brief #task-brief-reward{font-size:11px}.task-brief-explanation>p:last-child{display:none}@media (width<=720px){.dashboard-command{grid-template-columns:minmax(0,1fr)!important}.dashboard-command>.task-brief{grid-row:2!important}.dashboard-command>.cognition-panel{grid-area:3/1!important}.dashboard-command>.contribution-history{grid-area:4/1!important}.dashboard-command>.personnel-panel{grid-area:5/1!important}.dashboard-command>.station-facilities{grid-row:6!important}.signal-glass{height:170px}}@media (prefers-reduced-motion:reduce){.player-signal *,.signal-response .signal-glass{transition:none!important;animation:none!important}}@media (width<=720px){.dashboard-command:has(>.static-incident:not([hidden]))>.static-incident{grid-row:4!important}.dashboard-command:has(>.static-incident:not([hidden]))>.contribution-history{grid-row:5!important}.dashboard-command:has(>.static-incident:not([hidden]))>.personnel-panel{grid-row:6!important}.dashboard-command:has(>.static-incident:not([hidden]))>.station-facilities{grid-row:7!important}}body .terminal-shell #dashboard-command[hidden]{display:none!important}.founder-current pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}#station-now-playing{line-height:1.5;display:block;font-size:16px!important}.station-brief .station-readings>p:first-child{font-size:15px!important}.guide-entry>small{margin:5px 0 12px;display:block}.badge-personnel #operative-department,.badge-personnel .badge-rank{line-height:1.4;font-size:14px!important}.player-signal h2{overflow-wrap:anywhere;white-space:normal!important;overflow:visible!important}.masthead{align-items:center;padding:12px 0!important}.masthead h1{margin:4px 0;font-size:30px!important}.masthead .eyebrow{font-size:11px}.masthead .station-status .microcopy{display:none}.station-intro{max-width:80ch;font:15px/1.5 IBM Plex Mono,monospace}.product-navigation{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.product-navigation button{padding:12px;font-size:12px}.ticker{display:none}.dashboard-command{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)!important;align-items:start!important}.dashboard-command>.personnel-panel{grid-area:1/1/span 2!important}.dashboard-command>.station-brief{grid-area:1/2!important}.dashboard-command>.task-brief{grid-area:2/2!important}.dashboard-command>.cognition-panel{grid-area:3/1/auto/-1!important}.dashboard-command>.contribution-history{grid-area:4/1/auto/-1!important}.dashboard-command>.station-facilities,.dashboard-command>.personnel-brief{display:none!important}.dashboard-command:has(>.static-incident:not([hidden]))>.static-incident{grid-row:3!important}.dashboard-command:has(>.static-incident:not([hidden]))>.cognition-panel{grid-row:4!important}.dashboard-command:has(>.static-incident:not([hidden]))>.contribution-history{grid-row:5!important}.dashboard-command:has(>.static-incident:not([hidden]))>.personnel-panel{grid-row:1/span 2!important}.badge-personnel h2{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;font-size:23px!important}.badge-seal,.badge-id{display:none!important}.badge-body{padding:16px!important;display:block!important}.badge-progress-label,#badge-progress-label{font-size:12px}.personnel-panel .panel-label{font-size:14px}.personnel-panel .station-badge{border:0}.personnel-panel{border-top:3px solid #efd58b!important}.personnel-panel .stat-row{font-size:15px}.personnel-panel .clearance-summary{font-size:14px}.personnel-panel .clearance-summary summary{font-size:13px}.personnel-panel .desk-button{display:none!important}.player-signal{grid-template-columns:1.2fr 1fr;align-items:center;column-gap:22px;display:grid}.player-signal>.panel-label{grid-column:2;margin:0}.player-signal .signal-glass{grid-area:1/1/span 5;height:180px}.player-signal h2,.player-signal p,.player-signal small{grid-column:2;margin:5px 0}.player-signal small{font-size:10px}.player-signal h2{font-size:23px}.player-signal p{font-size:14px}.player-signal .player-memory{font-size:13px!important}.signal-glass{color:#7ee0c6;background:radial-gradient(#163a3a,#061519 75%);border:1px solid #507f7b;border-radius:70% 35% 60% 40%/15% 25% 18% 20%}.carrier-cloud{fill:url(#carrier-light);transform-origin:300px 110px;animation:19s ease-in-out infinite alternate carrier-drift}.carrier-cloud ellipse:nth-child(2){opacity:.65}.carrier-contours{fill:none;stroke:currentColor;stroke-width:1px;opacity:.8;transform-origin:50%;animation:13s ease-in-out infinite alternate carrier-breathe}.carrier-gate{fill:none;stroke:currentColor;stroke-width:3px;opacity:0}.carrier-return{fill:none;stroke:currentColor;stroke-width:2px;opacity:0}@keyframes carrier-drift{to{transform:translate(28px,-9px)rotate(12deg)scale(1.18,.76)}}@keyframes carrier-breathe{to{transform:translate(-16px)scaleY(.8)}}.player-signal[data-state=checking] .signal-glass,.player-signal[data-state=options] .signal-glass{color:#eac9ff}.player-signal[data-state=checking] .carrier-contours{stroke-width:2px;transform:scaleY(1.5)}.player-signal[data-state=assignment] .signal-glass{color:#bef095}.player-signal[data-state=assignment] .carrier-gate{opacity:1;transform-origin:50%;transform:scaleX(1.5)}.player-signal[data-state=review] .signal-glass{color:#efbf73;border-right:6px double #efbf73}.player-signal[data-state=review] .carrier-gate{opacity:1}.player-signal[data-state=review] .carrier-cloud{animation-play-state:paused}.player-signal[data-state=result] .signal-glass{color:#9cdcff}.player-signal[data-state=result] .carrier-return{opacity:.8}.player-signal[data-state=learning] .signal-glass{color:#ffe080}.player-signal[data-state=learning] .carrier-return{opacity:1;stroke-width:4px}.player-signal[data-state=unavailable] .signal-glass,.player-signal[data-state=access] .signal-glass,.player-signal[data-state=incident] .signal-glass{color:#ff9f89;border:2px dashed #ff9f89}.player-signal[data-state=unavailable] .carrier-cloud{opacity:.25;animation-play-state:paused}.signal-response .carrier-return{animation:1.8s ease-out feedback-return}@keyframes feedback-return{0%{opacity:1;transform-origin:50%;transform:translate(180px)scale(.5)}to{opacity:.1;transform-origin:50%;transform:translate(-180px)scale(1.8)}}.product-view{background:#1e1729;border:1px solid #a489a4;padding:20px}.product-view[hidden]{display:none!important}.product-view .panel{margin-top:16px}.product-view .personnel-utilities{margin-top:24px}.product-view .guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.guide-entry{padding:20px!important}.guide-entry h3{font-size:21px}.guide-entry p{font-size:15px;line-height:1.5}.guide-entry h4{color:#e6c995;margin:20px 0 6px;font-size:12px}.guide-program{grid-template-columns:90px 1fr;gap:12px;display:grid}.guide-program time{color:#edd7ac}.guide-entry small:empty,.guide-entry strong:empty{display:none}.guide-entry strong{font-size:15px}.guide-later summary{cursor:pointer;padding:14px 0}.guide-note{font-size:13px}.cognition-details[open]{padding:24px!important;inset:3vh max(12px,8vw)!important}.diagnostic-record{font-size:15px;line-height:1.5}.diagnostic-section{border-bottom:1px solid #6a6072;padding:16px 0}.diagnostic-section>summary{cursor:pointer;color:#ecd5a3;font-size:16px}.diagnostic-record article{padding:12px 0}.diagnostic-record pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.diagnostic-record h3{font-size:17px}.diagnostic-record details details{padding:12px}.director-layout{display:block!important}.director-main{max-width:1000px;margin:auto;padding:24px!important}.founder-section,.founder-archive{border-bottom:1px solid #846e87;padding:18px 0}.founder-section>summary,.founder-archive>summary{cursor:pointer;color:#e8d29c;font-size:17px}.founder-current h1{font-size:30px}.founder-archive .director-rail{display:block}.director-build{display:none}.director-consultation,.director-audit{border:0!important}.founder-current .director-notebook-entry,.founder-current .mission-release-entry{overflow-wrap:anywhere;font-size:14px}footer{font-size:11px;margin-top:24px!important}footer>span,.contribution-history #contribution-history-refresh{display:none}.station-facilities .director-panel{display:none!important}@media (width<=720px){.dashboard-command{flex-direction:column;display:flex!important}.dashboard-command>article{box-sizing:border-box;width:100%}.dashboard-command>.personnel-panel{order:1}.dashboard-command>.station-brief{order:2}.dashboard-command>.task-brief{order:3}.dashboard-command>.static-incident{order:4}.dashboard-command>.cognition-panel{order:5}.dashboard-command>.static-recovery-recap{order:6}.dashboard-command>.contribution-history{order:7}.player-signal{display:block}.player-signal .signal-glass{height:160px}.product-view .guide-grid{grid-template-columns:1fr}.product-navigation{gap:5px}.product-navigation button{padding:10px;font-size:11px}.masthead h1{font-size:25px!important}.product-view{padding:12px}.director-main{padding:12px!important}}@media (prefers-reduced-motion:reduce){.player-signal *{transition:none!important;animation:none!important}}.task-brief-explanation p{gap:6px;margin:18px 0;display:grid}.task-brief-explanation p>span{letter-spacing:.1em;color:#d3bf95;font-size:11px}.task-brief-explanation strong{font-weight:400;line-height:1.5}.task-brief .quest-actions{flex-wrap:wrap;gap:12px;display:flex}#assigned-mission-workspace{overflow-wrap:anywhere;min-width:0;max-width:800px;padding:20px}#assigned-mission-workspace label{gap:8px;margin:18px 0;display:grid}#assigned-mission-workspace input,#assigned-mission-workspace textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;padding:12px}#assigned-mission-workspace p{line-height:1.6}@media (width<=600px){#desk-terminal{box-sizing:border-box;width:100vw;max-width:100vw}.desk-window,.desk-content,.desk-main{box-sizing:border-box;min-width:0!important;max-width:100%!important}.desk-content{grid-template-columns:minmax(0,1fr)!important}.desk-sidebar{display:none}.desk-main{overflow-wrap:anywhere}.desk-main h2{font-size:22px}#assigned-mission-workspace{padding:8px 0}.desk-bar{flex-wrap:wrap}}.signal-console{gap:.75rem;display:grid}.signal-console pre{white-space:pre-wrap;overflow-wrap:anywhere}.dashboard-command{position:relative;box-shadow:none!important;background:0 0!important;border:0!important;margin:18px 0 34px!important;padding:0!important;display:block!important}.dashboard-command:after{display:none!important}.player-cubicle{background:#30372f;border:13px solid #4c4234;border-top-color:#78664b;min-height:1010px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #171b17,0 20px 35px #000a}.cubicle-back-wall{background:linear-gradient(90deg,#0000 49.6%,#20251f 49.7% 50.3%,#0000 50.4%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 7px),#596154;border-bottom:14px solid #30291f;height:445px;position:absolute;inset:0 0 auto;box-shadow:inset 0 18px 28px #20261f99}.cubicle-back-wall:after{content:"";background:linear-gradient(#8b7150,#584630);height:38px;position:absolute;bottom:-35px;left:0;right:0;box-shadow:0 9px 16px #0008}.cubicle-name-strip{color:#343329;letter-spacing:.11em;background:#b8aa7d;border:2px solid #5b5846;padding:6px 13px;font:9px IBM Plex Mono,monospace;position:absolute;top:18px;left:26px;box-shadow:inset 0 0 0 2px #d5ca9e,2px 3px 5px #0007}.cubicle-intercom{background:repeating-linear-gradient(90deg,#171a16 0 3px,#484c42 4px 7px);border:7px solid #55594f;border-radius:6px;width:92px;height:42px;position:absolute;top:17px;right:30px;box-shadow:2px 5px 7px #0008}.cubicle-intercom:after{content:"INTERCOM";color:#d2c7a5;letter-spacing:.12em;font:7px monospace;position:absolute;bottom:-17px;left:14px}.personnel-wall-pocket{clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);background:linear-gradient(100deg,#c4c5af99,#7e897866);border:4px solid #abb3a2;border-top:0;width:240px;height:290px;padding:16px 12px 0;position:absolute;top:85px;left:28px;box-shadow:inset 0 -14px 18px #52605088,4px 8px 10px #0008}.personnel-wall-pocket:after{content:"PERSONNEL";color:#3f4a40;letter-spacing:.13em;font:8px monospace;position:absolute;bottom:8px;right:13px}.personnel-wall-pocket .personnel-panel{height:260px;overflow:hidden;transform:rotate(-1.2deg);color:#2e332a!important;background:#b4a57d!important;width:auto!important;padding:11px!important;display:block!important;box-shadow:2px 4px 7px #0007!important}.personnel-wall-pocket .personnel-panel:before,.personnel-wall-pocket .personnel-panel>.panel-label,.personnel-wall-pocket .stat-row,.personnel-wall-pocket .personnel-utilities,.personnel-wall-pocket #open-personnel-utilities,.personnel-wall-pocket #open-desk-button{display:none!important}.personnel-wall-pocket .station-badge{margin:0!important;box-shadow:1px 3px 4px #0006!important}.personnel-wall-pocket .clearance-summary{font-size:8px;margin:8px 0 0!important;padding:6px!important}.personnel-wall-pocket .clearance-summary strong,.personnel-wall-pocket .clearance-summary p,.personnel-wall-pocket .clearance-summary button{display:none!important}.cubicle-pinboard{width:345px;height:315px;position:absolute;top:75px;left:287px}.cubicle-pinboard .contribution-history{background:repeating-linear-gradient(37deg,#8d623b 0 2px,#805635 2px 5px)!important;border:12px solid #776144!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;box-shadow:inset 0 0 25px #3a211199,5px 9px 12px #0008!important}.cubicle-pinboard .contribution-history>.panel-heading{top:9px;left:10px}.cubicle-pinboard .keepsake-board{min-height:255px}.cubicle-pinboard .keepsake-card{font-size:9px!important}.cubicle-pinboard .keepsake-card strong{font-size:12px}.cubicle-pinboard .contribution-history>#history-expand,.cubicle-pinboard .contribution-history>#contribution-history-refresh{z-index:8;bottom:8px;position:absolute!important}.cubicle-pinboard #history-expand{left:9px}.cubicle-pinboard #contribution-history-refresh{left:105px}.cubicle-pinboard .contribution-history-list{z-index:9;position:absolute;inset:40px 10px 45px;overflow:auto}.confidence-monitor-mount{width:390px;height:285px;position:absolute;top:83px;right:27px}.confidence-monitor-mount .station-brief{height:238px;background:#101812!important;border:13px solid #6c7065!important;border-bottom-width:25px!important;border-radius:17px!important;width:auto!important;padding:15px 17px!important;display:block!important;position:relative!important;box-shadow:inset 0 0 30px #000,7px 13px 16px #0009!important}.confidence-monitor-mount .station-brief:before{content:"";background:#7f9565;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-19px;right:15px;box-shadow:0 0 8px #a6c27c}.confidence-monitor-mount .station-brief:after{content:"LCV CONFIDENCE MONITOR // 4A";bottom:-19px;left:15px;right:auto}.confidence-monitor-mount .panel-heading{display:flex!important}.confidence-monitor-mount #home-guide{padding:7px 10px;font-size:9px;position:absolute;top:12px;right:14px}.confidence-monitor-mount .station-readings{background:#06110c!important;border:3px inset #586358!important;margin:15px 0 0!important;padding:13px!important;display:block!important}.confidence-monitor-mount .station-readings p{display:none!important}.confidence-monitor-mount .station-readings p:first-child{display:block!important}.confidence-monitor-mount .station-readings span{color:#8fa088!important;background:0 0!important;border:0!important;font-size:8px!important;display:block!important}.confidence-monitor-mount .station-readings strong{color:#e3edbd!important;margin-top:8px!important;font:600 18px/1.3 IBM Plex Serif,serif!important;display:block!important}.confidence-monitor-mount .station-brief>.microcopy{color:#9ba992!important;margin:7px 0 0!important;font-size:8px!important;display:block!important}.cubicle-desk{background:radial-gradient(circle at 18% 48%,#3d302722 0 48px,#0000 50px),repeating-linear-gradient(3deg,#765b3f 0 2px,#6b5038 3px 9px);height:565px;position:absolute;top:445px;left:0;right:0;box-shadow:inset 0 20px 25px #2c2119aa}.cubicle-desk:before{content:"";background:#9a7953;border-bottom:3px solid #3e3024;height:15px;position:absolute;top:0;left:0;right:0}.shift-paper-position{width:315px;height:330px;position:absolute;top:62px;left:38px}.shift-paper-position .task-brief{min-height:270px;transform:rotate(-1.2deg);color:#252b24!important;background:#ded6bb!important;width:auto!important;padding:27px 24px 22px!important;display:block!important;position:relative!important;box-shadow:6px 11px 15px #21180faa!important}.shift-paper-position .task-brief:before{content:"";background:#c8b98dcc;width:92px;height:19px;position:absolute;top:-9px;left:35%}.shift-paper-position .task-brief h2,.shift-paper-position .task-brief strong{color:#283127!important}.shift-paper-position .task-brief .memo,.shift-paper-position .task-brief .microcopy{color:#465045!important}.shift-paper-position .quest-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.shift-paper-position button{min-height:42px}.master-control-installation{height:475px;position:absolute;top:30px;left:375px;right:28px}.master-control-installation .cognition-panel{height:430px;background:linear-gradient(100deg,#263026,#151b16)!important;border:18px solid #4d5749!important;border-width:18px 18px 30px 27px!important;border-radius:8px!important;width:auto!important;padding:18px!important;display:block!important;position:relative!important;box-shadow:inset 0 0 0 2px #151b16,inset 0 0 35px #000,9px 16px 20px #000a!important}.master-control-installation .cognition-panel:before,.master-control-installation .cognition-panel:after{content:"âŠ•\a \a âŠ•\a \a âŠ•";white-space:pre;color:#1c251d;font:14px/2.8 monospace;position:absolute;top:13px}.master-control-installation .cognition-panel:before{left:-20px}.master-control-installation .cognition-panel:after{right:-12px}.master-control-nameplate{z-index:3;width:210px;height:44px;position:absolute;top:12px;left:15px;margin:0!important;padding:6px 9px!important}.master-control-nameplate p{display:none}.master-control-nameplate h2{font-size:15px}.master-control-nameplate>span{font-size:7px}.master-control-annunciator{height:32px;position:absolute;top:13px;left:248px;right:14px;margin:0!important;padding:5px 8px!important}.master-control-installation .player-signal{width:55%;height:214px;top:79px;left:18px;border:12px solid #596458!important;border-radius:18px!important;margin:0!important;padding:14px!important;position:absolute!important}.master-control-installation .player-signal .signal-glass{width:42%;height:145px;position:absolute;top:14px;left:13px;min-height:0!important}.master-control-installation .player-signal>.panel-label{position:absolute;top:18px;left:49%}.master-control-installation .player-signal h2{margin:0;position:absolute;top:41px;left:49%;right:10px;font-size:17px!important}.master-control-installation .player-signal>[data-signal-copy]{font-size:10px;line-height:1.45;position:absolute;top:73px;left:49%;right:8px}.master-control-installation .player-signal>small{font-size:7px;position:absolute;bottom:15px;left:49%;right:8px}.master-control-installation .player-memory{display:none}.master-control-instruments{width:34%;height:214px;position:absolute;top:79px;right:16px;grid-template-columns:1fr 1fr!important;padding:7px!important;display:grid!important}.master-control-instruments>div{min-height:82px;padding:5px}.master-control-output{height:89px;position:absolute;top:315px;left:18px;right:16px;margin:0!important;padding-top:8px!important}.master-control-output article{height:58px;overflow:hidden;margin:0 22px -10px!important;padding:12px 15px!important}.master-control-output h3{margin:6px 0 2px;font-size:13px}.master-control-output span{font-size:8px}.master-control-output time{margin:0;font-size:7px;position:absolute;top:6px;right:13px}.master-control-installation .cognition-details{z-index:5;width:155px;position:absolute;bottom:-27px;right:15px;border:0!important;margin:0!important}.master-control-installation .cognition-details>summary{background:#262d25;border:1px solid #6c7565;padding:6px!important}.master-control-installation .cognition-details[open]{z-index:12;background:#11150f;width:auto;max-height:360px;bottom:5px;left:8px;right:8px;overflow:auto}.desk-front-edge{background:linear-gradient(#75583c,#392b21);border-top:3px solid #a47f58;height:38px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 12px #31231999}.desk-pencil{background:linear-gradient(90deg,#c89c45 0 84%,#d1c9a9 85% 92%,#4a3329 93%);width:130px;height:8px;position:absolute;top:430px;left:285px;transform:rotate(8deg);box-shadow:2px 4px 5px #0007}.coffee-ring{border:4px solid #392a1d66;border-radius:50%;width:72px;height:49px;position:absolute;top:405px;left:118px;transform:rotate(-9deg)}.station-facilities{z-index:4;width:235px;bottom:7px;left:45px;margin:0!important;position:absolute!important}.player-cubicle>.static-incident,.player-cubicle>.static-recovery-recap{z-index:20;position:absolute;top:18px;left:25%;right:25%}.dispatch-board{background:repeating-linear-gradient(28deg,#ffffff06 0 2px,#0000 2px 6px),#5a462f;border:12px solid #725f43;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr) 285px;gap:14px 18px;width:min(1120px,95vw);max-height:90dvh;padding:24px;display:grid}.dispatch-board>header,.dispatch-board>header+p{grid-column:1/-1}.dispatch-board>[role=status]{grid-column:1}.dispatch-cards{grid-area:3/1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0!important;display:grid!important}.dispatch-station-check{grid-area:3/2;align-self:start;border-width:7px!important;margin:0!important;padding:13px!important}.dispatch-station-read{grid-template-columns:1fr!important}.dispatch-board>button{grid-column:1;justify-self:start}.dispatch-board [hidden]{display:none!important}.dispatch-slip{min-height:325px}.dispatch-slip h3{font-size:17px}.dispatch-slip button{margin-top:auto}.jim-priority:after{content:"DIRECTOR PRIORITY";color:#f3dfb2;letter-spacing:.08em;background:#a84e36;padding:4px 7px;font-size:8px;position:absolute;top:30px;right:-8px;transform:rotate(4deg);box-shadow:1px 3px 4px #0007}@media (width<=760px){body .dashboard-command{display:block!important}.player-cubicle{box-sizing:border-box;flex:none;width:100%;min-height:1900px}.cubicle-back-wall{height:1040px}.cubicle-back-wall:after{bottom:-34px}.personnel-wall-pocket{width:auto;height:280px;top:80px;left:20px;right:20px}.cubicle-pinboard{width:auto;height:305px;top:385px;left:20px;right:20px}.confidence-monitor-mount{width:auto;height:285px;top:720px;left:20px;right:20px}.cubicle-desk{height:860px;top:1040px}.shift-paper-position{width:auto;height:330px;top:45px;left:20px;right:20px}.master-control-installation{height:405px;top:410px;left:14px;right:14px}.master-control-installation .cognition-panel{height:365px;border-width:12px 12px 12px 18px!important;padding:12px!important}.master-control-nameplate{width:155px;top:8px;left:9px}.master-control-annunciator{top:9px;left:180px;right:8px}.master-control-installation .player-signal{width:auto;height:138px;top:67px;left:9px;right:9px;border-width:8px!important}.master-control-installation .player-signal .signal-glass{width:38%;height:90px}.master-control-installation .player-signal>.panel-label,.master-control-installation .player-signal h2,.master-control-installation .player-signal>[data-signal-copy],.master-control-installation .player-signal>small{left:44%}.master-control-installation .player-signal h2{font-size:14px!important}.master-control-installation .player-signal>[data-signal-copy]{font-size:9px}.master-control-instruments{width:auto;height:93px;top:225px;left:9px;right:9px;grid-template-columns:repeat(4,1fr)!important}.master-control-instruments>div{min-height:73px;border-bottom:0!important}.master-control-output{height:76px;top:332px;left:9px;right:9px}.master-control-output article{height:49px}.master-control-output span,.master-control-output time,.master-control-installation .cognition-details{display:none}.desk-pencil{top:385px;left:auto;right:25px}.coffee-ring{top:380px;left:38px}.station-facilities{bottom:8px;left:20px}.dispatch-board{border-width:8px;width:94vw;padding:14px;display:block}.dispatch-board header{grid-template-columns:1fr 1fr;display:grid}.dispatch-board header p,.dispatch-board header h2{grid-column:1/-1}.dispatch-board header button{width:100%}.dispatch-station-check{margin:12px 0!important}.dispatch-cards{grid-template-columns:1fr!important}.dispatch-slip{min-height:0}.dashboard-command{margin-left:-3px!important;margin-right:-3px!important}}@media (prefers-reduced-motion:reduce){.player-cubicle *{transition:none!important;animation:none!important}}.player-cubicle>.personnel-brief{display:none!important}.personnel-wall-pocket .station-badge{transform-origin:0 0;transform:scale(.72);width:139%!important}.confidence-monitor-mount .station-brief>.microcopy,.desk-pencil,.coffee-ring{display:none!important}.desk-object-rail{pointer-events:none;height:92px;position:absolute;bottom:42px;left:34px;right:28px}.desk-object-zone{width:110px;height:75px;position:absolute}.desk-object-zone.desk-left{left:0}.desk-object-zone.desk-center{left:34%}.desk-object-zone.desk-right{right:0}.shift-paper-position .quest-actions{min-height:72px;margin-top:14px;position:relative;display:block!important}.shift-paper-position .desk-request-key{letter-spacing:.05em;width:148px;position:absolute;top:0;right:3px;transform:perspective(90px)rotateX(3deg);color:#fff0c8!important;background:linear-gradient(#556047,#303b2c)!important;border:5px solid #443b31!important;border-top-color:#736657!important;border-radius:4px!important;min-height:54px!important;padding:8px 12px!important;font:700 11px/1.15 IBM Plex Mono,monospace!important;box-shadow:inset 0 2px #89957a,0 7px #1d241c,2px 11px 9px #0006!important}.shift-paper-position .desk-request-key:before{content:"DISPATCH";color:#c7d2aa;letter-spacing:.18em;margin-bottom:3px;font-size:7px;display:block}.shift-paper-position .desk-request-key:active{transform:translateY(5px);box-shadow:inset 0 2px #89957a,0 2px #1d241c!important}.shift-paper-position .shift-file-tab{letter-spacing:.08em;width:132px;position:absolute;top:12px;left:-7px;transform:rotate(-1deg);color:#322c23!important;background:#b89c62!important;border:0!important;border-radius:0 4px 4px 0!important;min-height:45px!important;padding:16px 10px 7px!important;font:700 9px IBM Plex Mono,monospace!important;box-shadow:inset 0 2px #e0ca91,3px 6px 6px #0005!important}.shift-paper-position .shift-file-tab:before{content:"";background:#c9ad72;border-radius:3px 3px 0 0;width:58px;height:12px;position:absolute;top:-8px;left:8px}.shift-paper-position .shift-file-tab:active{transform:translate(5px)rotate(-1deg)}.master-control-installation .player-signal{background:#111711!important;border-radius:8px!important}.master-control-installation .player-signal:before{content:"INPUT";color:#151a14;letter-spacing:.14em;z-index:4;background:#687062;padding:3px 7px;font:8px monospace;position:absolute;top:-10px;left:10px}.master-control-installation .player-signal:after{background:repeating-linear-gradient(0deg,#0000 0 4px,#d6f3d507 5px 6px)!important;animation:none!important}.master-control-installation .player-signal .signal-glass{box-sizing:border-box;flex-direction:column;justify-content:center;gap:7px;display:flex;color:#d9e5b4!important;background:#07120d!important;border:3px inset #4e6656!important;border-radius:5px!important;padding:12px!important}.master-control-installation .signal-glass span{letter-spacing:.08em;font:700 25px IBM Plex Mono,monospace}.master-control-installation .signal-glass b{text-transform:uppercase;font:9px/1.35 IBM Plex Mono,monospace}.master-control-installation .signal-glass i{background:#7b9c70;width:82%;height:4px;display:block;box-shadow:0 0 7px #91b37f}.master-control-installation .player-signal h2{text-transform:uppercase;max-height:49px;overflow:hidden;font-size:13px!important;line-height:1.2!important}.master-control-installation .player-signal>[data-signal-copy]{letter-spacing:.06em;font:700 9px/1.3 IBM Plex Mono,monospace!important}.master-control-installation .player-signal>small{opacity:.65}.master-control-instruments:before{content:"ATTENTION  →  DIRECTOR";color:#c9c79e;letter-spacing:.12em;font:8px monospace;position:absolute;top:-20px;left:8px;right:8px}.master-control-instruments{overflow:visible!important}.master-control-instruments>div{position:relative}.master-control-instruments>div small{color:#888e7b;font:7px monospace}.master-control-output:before{content:"OUTPUT";color:#c9c79e;letter-spacing:.12em;font:8px monospace;position:absolute;top:-22px;left:12px}.master-control-output{position:absolute!important}.master-control-output h3{letter-spacing:.04em;font-family:IBM Plex Mono,monospace!important;font-size:12px!important}.master-control-output span{display:none!important}.master-control-annunciator span{font-size:0}.master-control-annunciator span:after{content:"DIAMOND JIM";font-size:8px}.master-control-annunciator strong{font-size:10px}.dispatch-board{position:relative}.dispatch-board>header{border-bottom:2px solid #8c7654;padding-bottom:12px}.dispatch-board .dispatch-desk-key{letter-spacing:.12em;margin-left:auto;color:#efe3bd!important;background:#252b25!important;border:5px solid #3f4138!important;width:72px!important;min-height:38px!important;padding:5px!important;font-size:9px!important;box-shadow:inset 0 1px #747769,0 5px #171b17!important}.dispatch-board .dispatch-desk-key:active{transform:translateY(4px);box-shadow:inset 0 1px #747769,0 1px #171b17!important}.dispatch-board>[role=status]{letter-spacing:.06em;color:#d5c79f;font-size:10px}.dispatch-station-check{cursor:pointer;outline-offset:4px;padding:13px 13px 52px!important;position:relative!important}.dispatch-station-check:before{content:"LIVE STATION RECEIVER";color:#bdc4aa;letter-spacing:.14em;margin-bottom:8px;font:8px monospace;display:block}.dispatch-station-check.tuning{box-shadow:inset 0 0 30px #6d7952,2px 4px 6px #0008!important}.station-tune-key{color:#e9dfb5;letter-spacing:.1em;background:#253126;border:4px solid #455044;padding:8px 14px;font:9px monospace;position:absolute;bottom:10px;left:14px;box-shadow:0 4px #111812}.dispatch-station-check:focus-visible{outline:3px solid #f0d172}.dispatch-cards{gap:17px!important}.dispatch-slip{transition:transform .18s,opacity .18s;gap:8px!important;min-height:342px!important;padding:29px 17px 16px!important}.dispatch-slip:nth-child(2){transform:translateY(7px)rotate(.4deg)}.dispatch-slip:nth-child(3){transform:translateY(-3px)rotate(-.5deg)}.dispatch-slip:before{left:24px!important}.dispatch-form-type{letter-spacing:.14em;border-bottom:2px solid #797059;padding-bottom:6px;font:700 8px monospace;margin:0 0 4px!important}.dispatch-route-tab{color:#242a22;letter-spacing:.07em;background:#8f855f;padding:5px 7px;font:700 8px monospace;position:absolute;top:7px;right:-5px;box-shadow:2px 3px 4px #0005}.dispatch-slip.live-route{outline:3px solid #d3b45f;box-shadow:0 0 0 5px #526048,4px 8px #251c17!important}.dispatch-slip.live-route .dispatch-route-tab{background:#d3b45f}.dispatch-purpose{font-size:11px;line-height:1.45}.dispatch-traffic{background:repeating-linear-gradient(#d8d2ab 0 27px,#b6b084 28px 29px)!important;border-top-color:#7f925b!important}.dispatch-traffic .dispatch-channel{border:2px solid #758457;padding:5px}.dispatch-continuity{background:#ded3b4!important;border-left:15px solid #98765e!important}.dispatch-continuity h3{font-family:IBM Plex Serif,serif!important}.dispatch-engineering{background:#c9d0c0!important;border-top-color:#62766b!important}.dispatch-engineering .dispatch-program{border:1px dashed #617069;padding:4px;font-family:IBM Plex Mono,monospace}.dispatch-guide{background:repeating-linear-gradient(90deg,#ded3b4 0 73px,#b9ad8c 74px 75px)!important;border-top-color:#74678b!important}.jim-priority:after{content:"JIM";text-align:center;border:3px double #8b392c;border-radius:50%;width:38px;height:38px;top:53px;right:-9px;color:#8b392c!important;box-shadow:none!important;background:0 0!important;padding:9px 0 0!important;transform:rotate(-12deg)!important}.dispatch-pull-tab{letter-spacing:.08em;color:#fff0c8!important;background:#465640!important;border:0!important;border-top:2px dashed #746c54!important;border-bottom:6px solid #263322!important;margin-top:auto!important;padding:11px 9px!important;font:700 9px monospace!important}.dispatch-slip-pulled{opacity:.28;transform:translateY(38px)rotate(2deg)!important}@media (width<=760px){.desk-object-rail{bottom:38px;left:20px;right:20px}.shift-paper-position .desk-request-key{width:145px;right:0}.shift-paper-position .shift-file-tab{width:125px;left:0}.master-control-installation .signal-glass span{font-size:18px}.master-control-installation .player-signal h2{font-size:11px!important}.master-control-installation .player-signal>[data-signal-copy]{font-size:8px!important}.master-control-instruments:before{top:-16px}.dispatch-board header{grid-template-columns:1fr auto!important}.dispatch-board .dispatch-desk-key{width:74px!important}.dispatch-board>header+p{font-size:11px}.dispatch-station-check{margin:14px 0 20px!important}.dispatch-slip{margin-bottom:15px;min-height:290px!important}.dispatch-slip:nth-child(n){transform:none}.dispatch-cards{display:block!important}}@media (prefers-reduced-motion:reduce){.dispatch-slip,.desk-request-key,.shift-file-tab{transition:none!important}}.shift-paper-position #task-brief-open{letter-spacing:.05em;width:148px;position:absolute;top:0;right:3px;transform:perspective(90px)rotateX(3deg);color:#fff0c8!important;background:linear-gradient(#556047,#303b2c)!important;border:5px solid #443b31!important;border-top-color:#736657!important;border-radius:4px!important;min-height:54px!important;padding:8px 12px!important;font:700 11px/1.15 IBM Plex Mono,monospace!important;box-shadow:inset 0 2px #89957a,0 7px #1d241c,2px 11px 9px #0006!important}.shift-paper-position #task-brief-open:before{content:"DISPATCH";color:#c7d2aa;letter-spacing:.18em;margin-bottom:3px;font-size:7px;display:block}.shift-paper-position #task-brief-open:active{transform:translateY(5px);box-shadow:inset 0 2px #89957a,0 2px #1d241c!important}.shift-paper-position #task-brief-file{letter-spacing:.08em;width:132px;position:absolute;top:12px;left:-7px;transform:rotate(-1deg);color:#322c23!important;background:#b89c62!important;border:0!important;border-radius:0 4px 4px 0!important;min-height:45px!important;padding:16px 10px 7px!important;font:700 9px IBM Plex Mono,monospace!important;box-shadow:inset 0 2px #e0ca91,3px 6px 6px #0005!important}.shift-paper-position #task-brief-file:before{content:"";background:#c9ad72;border-radius:3px 3px 0 0;width:58px;height:12px;position:absolute;top:-8px;left:8px}.shift-paper-position #task-brief-file:active{transform:translate(5px)rotate(-1deg)}.shift-paper-position #task-brief-return{position:absolute;top:58px;left:42px;transform:rotate(1deg);color:#332c23!important;background:#bba875!important;border:0!important;border-left:6px solid #8d3d31!important;min-height:27px!important;padding:5px 9px!important;font:700 8px IBM Plex Mono,monospace!important;box-shadow:2px 3px 4px #0004!important}.master-control-installation .player-signal .signal-glass{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;animation:none!important;display:flex!important}.master-control-installation .signal-glass:before,.master-control-installation .signal-glass:after{display:none!important}.master-control-installation .signal-glass span{font:700 25px IBM Plex Mono,monospace!important}.master-control-installation .signal-glass b{font:9px/1.35 IBM Plex Mono,monospace!important}.master-control-installation .signal-glass i{animation:none!important;display:block!important}.master-control-installation .player-signal .signal-glass{width:calc(100% - 26px)!important}.master-control-installation .player-signal>[data-signal-label],.master-control-installation .player-signal>[data-signal-copy],.master-control-installation .player-signal>small,.master-control-installation .player-signal>.panel-label{display:none!important}.terminal-shell{width:min(1280px,100% - 20px)!important;padding:10px 0 0!important}.masthead{min-height:42px;text-shadow:none!important;border-color:#77745f!important;padding:7px 4px!important}.masthead h1{color:#e6d6a4!important;letter-spacing:.1em!important;font-size:22px!important}.masthead .eyebrow,.masthead .signal{color:#b7b39a!important}.masthead .signal span{background:#9da774!important;box-shadow:0 0 7px #aeb77e!important}.product-navigation,.station-intro{display:none!important}.product-views{margin:0!important}.station-facilities{display:none!important}.desk-guide-drawer{z-index:9;color:#30291d;width:245px;font:10px/1.35 IBM Plex Mono,monospace;position:absolute;bottom:47px;right:31px}.desk-guide-drawer>summary{cursor:pointer;color:#31291d;letter-spacing:.09em;background:#c3ae75;border:3px solid #55462f;border-bottom-width:6px;padding:9px 12px 8px;font-weight:700;list-style:none;transform:rotate(.8deg);box-shadow:2px 5px 7px #0007}.desk-guide-drawer>summary::-webkit-details-marker{display:none}.desk-guide-drawer>summary:before{content:"▰";color:#7f342c;margin-right:8px}.desk-guide-drawer[open]{background:#d9cfaf;border:7px solid #665840;width:min(520px,100% - 410px);max-height:430px;bottom:38px;overflow:auto;transform:rotate(-.4deg);box-shadow:8px 12px 22px #000b}.desk-guide-drawer[open]>summary{z-index:2;border:0;border-bottom:2px solid #7d6e50;position:sticky;top:0;transform:none;box-shadow:0 2px 5px #51442c66}.desk-guide-contents{padding:13px}.desk-guide-drawer .station-guide,.desk-guide-drawer .station-help{color:#30291d!important;background:0 0!important;border:0!important;margin:0 0 14px!important;padding:0!important}.desk-guide-drawer .station-guide h2,.desk-guide-drawer .station-help h2{color:#342a1d!important;font-size:18px!important}.desk-guide-drawer .station-guide .memo,.desk-guide-drawer .station-help p{color:#514431!important;font-size:11px!important}.desk-guide-drawer .guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.desk-guide-drawer .guide-entry{background:#eee4c9!important;border:1px solid #94825c!important;padding:10px!important}.desk-guide-drawer .guide-entry h3{color:#33291e!important;font-size:13px!important}.desk-guide-drawer .guide-entry p{font-size:10px!important}.desk-guide-drawer button{color:#fff0c5!important;background:#45503b!important;border-color:#293124!important;padding:7px 9px!important;font-size:9px!important}.personnel-wall-pocket{width:278px!important;height:292px!important;padding:15px 10px 0!important}.cubicle-pinboard{width:326px!important;left:326px!important}.personnel-wall-pocket .personnel-panel{height:264px!important;padding:9px!important;transform:none!important}.personnel-wall-pocket .station-badge{width:100%!important;transform:none!important;box-shadow:1px 3px 4px #0006!important}.personnel-wall-pocket .badge-body{padding:10px!important}.personnel-wall-pocket .badge-personnel h2{white-space:nowrap!important;text-overflow:clip!important;letter-spacing:0!important;font-size:clamp(14px,1.45vw,19px)!important;line-height:1.1!important;overflow:visible!important}.personnel-wall-pocket .badge-personnel #operative-department,.personnel-wall-pocket .badge-rank{font-size:12px!important;line-height:1.25!important}.personnel-wall-pocket .badge-progress{padding:0 10px 8px!important;font-size:9px!important}.personnel-wall-pocket .clearance-summary{font-size:10px!important}.confidence-monitor-mount{width:360px!important;height:292px!important}.confidence-monitor-mount .station-brief{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;overflow:hidden;height:250px!important;padding:14px 15px!important;display:grid!important}.confidence-monitor-mount .panel-heading{min-width:0!important;margin:0!important;display:block!important}.confidence-monitor-mount .panel-heading .panel-label{color:#b9c79e!important;margin:0!important;font-size:9px!important}.confidence-monitor-mount .panel-heading .status-chip{white-space:nowrap;margin-top:5px;font-size:8px!important;display:inline-block!important}.confidence-monitor-mount #home-guide{white-space:nowrap;align-self:start;min-height:0!important;margin:0!important;padding:8px 9px!important;font-size:8px!important;position:static!important}.confidence-monitor-mount .station-readings{grid-column:1/-1;min-width:0;overflow:hidden;margin:0!important;padding:11px!important}.confidence-monitor-mount .station-readings p:first-child{gap:5px;margin:0!important;display:grid!important}.confidence-monitor-mount .station-readings strong{overflow-wrap:anywhere;max-height:4.05em;overflow:auto;margin:0!important;font:600 16px/1.32 IBM Plex Serif,serif!important}.confidence-monitor-mount .station-brief:after{letter-spacing:.09em!important;font-size:8px!important}@media (width<=760px){.terminal-shell{width:100%!important;padding:0!important}.masthead{margin:0 10px}.masthead h1{font-size:18px!important}.personnel-wall-pocket,.cubicle-pinboard{width:auto!important;left:20px!important;right:20px!important}.personnel-wall-pocket .badge-personnel h2{font-size:18px!important}.desk-guide-drawer{width:220px;bottom:38px;right:18px}.desk-guide-drawer[open]{width:auto;max-height:430px;left:15px;right:15px}.desk-guide-drawer .guide-grid{grid-template-columns:1fr}}
