body.chronicle-production .lab:not([data-epic-channel-active="overview"]) .jetunba-command-deck{display:none}
body.chronicle-production .lab[data-epic-channel-active="overview"] .epic-channel-sections{display:none}
body.chronicle-production .jetunba-command-deck{display:grid;gap:.75rem;margin-top:.7rem;scroll-margin-top:12rem}
body.chronicle-production .command-deck-panel header small{color:var(--signal);font:700 .61rem/1.4 var(--pandora-font-data);letter-spacing:.1em}
body.chronicle-production .command-deck-panel{min-width:0;padding:1rem;border:1px solid var(--line);background:rgba(2,16,18,.92)}
body.chronicle-production .command-deck-panel header{display:flex;justify-content:space-between;gap:.6rem;margin-bottom:.85rem}
body.chronicle-production .command-deck-panel h3{margin:.2rem 0;color:var(--ink);font:300 clamp(1.2rem,2vw,1.8rem)/1.2 var(--pandora-font-display);letter-spacing:.07em}
body.chronicle-production .command-deck-panel header p{margin:.2rem 0;color:var(--muted);font:.72rem/1.45 var(--pandora-font-body)}
body.chronicle-production .command-deck-panel header .command-inspect-cue,body.chronicle-production .command-inspect-cue{margin:.55rem 0 0;color:var(--signal);font:700 .59rem/1.45 var(--pandora-font-data);letter-spacing:.06em}
body.chronicle-production .command-stats-cue{margin:.2rem .15rem -.4rem}
body.chronicle-production .command-deck-panel header>span{flex:none;color:var(--signal);font:700 .61rem/1.4 var(--pandora-font-data);text-align:right}
body.chronicle-production .command-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}
body.chronicle-production .command-metric-grid>.metric-card{min-width:0}
body.chronicle-production .command-route-note{padding:.9rem 1rem;border:1px solid #609e8d;background:linear-gradient(90deg,#143f34,#081f1c)}
body.chronicle-production .command-route-note strong,body.chronicle-production .command-help-note strong{color:#b8f1dd;font:700 .68rem/1.4 var(--pandora-font-data);letter-spacing:.08em}
body.chronicle-production .command-route-note p,body.chronicle-production .command-help-note p{max-width:85ch;margin:.3rem 0 .6rem;color:#c4e0d4;font:.74rem/1.5 var(--pandora-font-body)}
body.chronicle-production .command-route-note button,body.chronicle-production .command-help-note button{padding:.45rem .65rem;border:1px solid var(--signal);background:rgba(var(--theme-rgb,85,213,197),.12);color:var(--signal);font:700 .61rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}
body.chronicle-production .command-stats button{display:grid;gap:.3rem;min-height:6.7rem;padding:.8rem;text-align:left;border:1px solid var(--line);background:rgba(var(--theme-rgb,85,213,197),.05);color:var(--ink)}
body.chronicle-production .command-stats small{color:var(--signal);font:700 .59rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-stats b{font:300 clamp(1.3rem,2vw,2rem)/1.2 var(--pandora-font-display)}
body.chronicle-production .command-stats span{color:var(--muted);font:700 .57rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-deck-columns{display:grid;grid-template-columns:1.12fr 1fr;gap:.75rem;align-items:start}
body.chronicle-production .command-scenario-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}
body.chronicle-production .command-scenario{position:relative;display:grid;align-content:end;gap:.3rem;min-height:8.6rem;padding:.75rem;overflow:hidden;border:1px solid var(--line);background:linear-gradient(90deg,rgba(2,12,14,.9),rgba(2,12,14,.35)),var(--command-art) center/cover;color:var(--ink);text-align:left}
body.chronicle-production .command-scenario.critical{border-color:#a86157}
body.chronicle-production .command-scenario.warning{border-color:#9f874c}
body.chronicle-production .command-scenario small{color:var(--signal);font:700 .57rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-scenario strong{font:650 .86rem/1.25 var(--pandora-font-body)}
body.chronicle-production .command-scenario span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#c0d9cf;font:.68rem/1.35 var(--pandora-font-body)}
body.chronicle-production .command-resource-heading,body.chronicle-production .command-resource{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(3.7rem,.65fr));gap:.4rem;align-items:center}
body.chronicle-production .command-resource-heading{padding:.2rem .4rem .45rem;color:var(--muted);font:700 .55rem/1.2 var(--pandora-font-data)}
body.chronicle-production .command-resource{width:100%;min-height:3.8rem;padding:.35rem .4rem;border:1px solid var(--line);border-bottom:0;background:rgba(var(--theme-rgb,85,213,197),.025);color:var(--ink);text-align:left}
body.chronicle-production .command-resource:last-of-type{border-bottom:1px solid var(--line)}
body.chronicle-production .command-resource-name{display:flex;align-items:center;gap:.5rem;min-width:0}
body.chronicle-production .command-resource-name>img,body.chronicle-production .command-resource-name>i{width:2rem;height:2rem;object-fit:contain;flex:none}
body.chronicle-production .command-resource-name>span{min-width:0}
body.chronicle-production .command-resource-name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:.72rem/1.3 var(--pandora-font-body)}
body.chronicle-production .command-resource-name small{color:var(--muted);font:700 .54rem/1.2 var(--pandora-font-data)}
body.chronicle-production .command-resource-name em{display:block;height:3px;margin-top:.35rem;background:#24443e}
body.chronicle-production .command-resource-name em i{display:block;height:100%;background:var(--signal)}
body.chronicle-production .command-resource>b{font:700 .68rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-resource>b.critical{color:#f18175}
body.chronicle-production .command-resource>b.warning{color:#e3b96e}
body.chronicle-production .command-more{margin:.75rem .2rem 0;color:var(--muted);font:.68rem/1.3 var(--pandora-font-body)}
body.chronicle-production .command-habitation-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}
body.chronicle-production .command-habitation-stats>div{display:grid;gap:.25rem;padding:.7rem;border:1px solid var(--line);background:rgba(var(--theme-rgb,85,213,197),.05)}
body.chronicle-production .command-habitation-stats b{color:var(--ink);font:300 clamp(1.1rem,1.8vw,1.65rem)/1.1 var(--pandora-font-display)}
body.chronicle-production .command-habitation-stats small{color:var(--signal);font:700 .57rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-transition-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.65rem}
body.chronicle-production .command-transition-list>div{display:flex;justify-content:space-between;gap:.6rem;padding:.5rem .65rem;border:1px solid var(--line);color:var(--ink);font:.68rem/1.35 var(--pandora-font-body)}
body.chronicle-production .command-transition-list i{margin:0 .3rem;color:var(--signal);font-style:normal}
body.chronicle-production .command-transition-list b{flex:none;color:var(--signal);font:700 .68rem/1.35 var(--pandora-font-data)}
body.chronicle-production .command-habitation-link{margin-top:.75rem;padding:.45rem .65rem;border:1px solid var(--signal);background:rgba(var(--theme-rgb,85,213,197),.12);color:var(--signal);font:700 .61rem/1.3 var(--pandora-font-data)}
body.chronicle-production .command-help-note{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem;border:1px solid var(--line);background:rgba(var(--theme-rgb,85,213,197),.05)}
body.chronicle-production .command-help-note p{margin-bottom:0}
body.chronicle-production .command-deck-panel button:is(:hover,:focus-visible),body.chronicle-production .command-stats button:is(:hover,:focus-visible){outline:1px solid var(--signal);outline-offset:1px;filter:brightness(1.12)}
.command-tooltip{position:fixed;z-index:1000;max-height:68vh;overflow:auto;padding:1rem;border:1px solid #86d9c4;background:#051a17;box-shadow:0 16px 45px #000c;color:#d8eee5;font: .73rem/1.5 var(--pandora-font-body,Arial)}
.command-tooltip[hidden]{display:none}.command-tooltip small{color:#85cbb7;font:700 .6rem/1.3 var(--pandora-font-data,monospace)}.command-tooltip h4{margin:.35rem 0 .6rem;font:300 1.35rem/1.2 var(--pandora-font-display,Arial)}.command-tooltip h5{margin:.8rem 0 .2rem;color:#a3dcc8;font:700 .65rem/1.3 var(--pandora-font-data,monospace)}.command-tooltip p{margin:.35rem 0;color:#bdd5c9}.command-tooltip ul{margin:.3rem 0;padding-left:1.2rem}.command-tooltip li{margin:.3rem 0}.command-tooltip-hint{margin-top:.75rem;padding-top:.45rem;border-top:1px solid #326157;color:#81a99b;font:700 .55rem/1.3 var(--pandora-font-data,monospace)}
@media(max-width:1050px){body.chronicle-production .command-deck-columns{grid-template-columns:1fr}body.chronicle-production .command-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){body.chronicle-production .command-stats,body.chronicle-production .command-habitation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body.chronicle-production .command-scenario-grid,body.chronicle-production .command-transition-list{grid-template-columns:1fr}body.chronicle-production .command-help-note{display:block}}
@media(max-width:430px){body.chronicle-production .command-metric-grid{grid-template-columns:1fr}body.chronicle-production .command-resource-heading,body.chronicle-production .command-resource{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(3.5rem,.6fr))}body.chronicle-production .command-resource-heading>:nth-child(3),body.chronicle-production .command-resource>:nth-child(3){display:none}}
