:root{--phosphor-hi:#b6ffc9;--phosphor-lo:#2fe46f;--phosphor-glow:#40ff8052;--bg:#000;--panel:#050505;--panel-h:#0a0a0a;--hover:#ffffff09;--shadow:0 18px 48px #000000b3, 0 0 0 1px #ffffff0a;--fast:.12s ease-out;--fg:#dedede;--mid:#a9a9a9;--strong:#fff;--dim:#8a8a8a;--faint:#5e5e5e;--line:#222;--line-mid:#383838;--line-strong:#6b6b6b;--scan:#ffffff06;--font:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.inverted{--bg:#fff;--panel:#fafafa;--panel-h:#f3f3f3;--hover:#00000009;--shadow:0 18px 48px #00000029, 0 0 0 1px #0000000a;--fg:#1a1a1a;--mid:#4a4a4a;--strong:#000;--dim:#6a6a6a;--faint:#9a9a9a;--line:#e4e4e4;--line-mid:#cacaca;--line-strong:#8c8c8c;--scan:#00000006;--phosphor-hi:#18a04a;--phosphor-lo:#0b6b2f;--phosphor-glow:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;font-variant-ligatures:none;margin:0;font-size:14px;line-height:1.55}::selection{background:var(--strong);color:var(--bg)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}:hover::-webkit-scrollbar-thumb{background:var(--line-mid)}::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--line-mid) transparent}}:focus-visible{outline:1px solid var(--strong);outline-offset:2px}.prompt input:focus-visible{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a,.link{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.link{transition:color var(--fast)}.link:hover{color:var(--strong);text-decoration-style:solid}button:disabled{opacity:.45;cursor:default}.dim{color:var(--dim)}.small{font-size:12px}.err{color:var(--strong)}.err:before{content:"! "}.caret{vertical-align:text-bottom;background:currentColor;width:.58em;height:1.05em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.blink{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.hud,.m-label,.panel-t,.panel-h,.tag,.seg,.tabs button,.launch-bar,.banner-h,.alert-h,.ov-h,.conf-h,.popup header,.window header,.lr-n{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}.term{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;max-width:1440px;height:100dvh;margin:0 auto;padding:0 18px 8px;display:grid;position:relative}.term:before{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, var(--scan) 0 1px, transparent 1px 3px);z-index:40;position:fixed;inset:0}.hud{border-bottom:1px solid var(--line);color:var(--dim);justify-content:space-between;align-items:center;gap:16px;padding:7px 0;display:flex}.hud-l,.hud-r{align-items:center;gap:10px;min-width:0;display:flex}.hud-r{white-space:nowrap;gap:16px}.hud b{color:var(--strong);font-variant-numeric:tabular-nums;font-weight:700}.hud-r>span{align-items:center;gap:6px;display:inline-flex}.live-dot{background:var(--strong);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--strong) 45%, transparent)}60%{box-shadow:0 0 0 5px #0000}}.hud-k{color:var(--faint)}.hud .ca{text-transform:none;letter-spacing:0;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hud-dep{border-left:1px solid var(--line);white-space:nowrap;align-items:center;gap:8px;margin-left:8px;padding-left:10px;display:inline-flex}.masthead{justify-content:space-between;align-items:flex-end;gap:20px;padding:12px 0 10px;display:flex}.mast-l{min-width:0}.logo-wrap{font-size:inherit;font-weight:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;display:inline-block}.logo{font-family:var(--font);font-size:clamp(5px, calc((100vw - 32px) / (var(--cols) * .62)), 15px);white-space:pre;color:var(--phosphor-lo);background:linear-gradient(180deg, var(--phosphor-hi) 0%, var(--phosphor-lo) 70%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 7px var(--phosphor-glow));-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.05;overflow:hidden}.logo.is-skin{animation:.9s steps(7,end) decode}@keyframes decode{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.sub{color:var(--dim);letter-spacing:.32em;text-transform:uppercase;margin:6px 0 0;font-size:11px}.override{border:1px solid var(--strong);min-width:260px;max-width:440px;animation:.9s steps(4,end) arrive}.ov-h{background:var(--strong);color:var(--bg);justify-content:space-between;gap:12px;padding:2px 10px;display:flex}.ov-b{color:var(--strong);padding:7px 10px}.shake{animation:.35s linear shake}@keyframes shake{20%{transform:translate(-3px)rotate(-1deg)}40%{transform:translate(3px)rotate(1deg)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.mission{border:1px solid var(--line-mid);background:var(--panel);min-height:38px;transition:border-color var(--fast);flex-wrap:wrap;align-items:center;gap:6px 24px;margin-bottom:10px;padding:5px 12px;display:flex}.m-status,.m-table{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.m-table{flex:1;min-width:0}.m-label{color:var(--dim);margin-right:2px}.m-status b{color:var(--strong)}.m-clock{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.m-bar{color:var(--dim);white-space:pre;font-size:12px}.m-hint{font-size:11px}.mission.is-hot{border-color:var(--strong)}.mission.is-hot .m-status .m-label{background:var(--strong);color:var(--bg);padding:1px 7px}.chip{border:1px solid var(--line-strong);color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--fast), color var(--fast), border-color var(--fast);background:0 0;padding:1px 8px}.chip.static{cursor:default}.chip-meta{color:var(--dim);margin-left:6px;font-size:12px}.chip:not(.static):hover,.chip.on{background:var(--strong);color:var(--bg);border-color:var(--strong)}.chip.on .chip-meta,.chip:not(.static):hover .chip-meta{color:inherit}.chip.is-failed{color:var(--faint);border-color:var(--line-mid);text-decoration:line-through}.tabs{display:none}.deck{grid-template-columns:minmax(210px,1fr) minmax(0,3fr);gap:10px;min-height:0;display:grid}.term.has-dm .deck{grid-template-columns:minmax(210px,1fr) minmax(0,1.75fr) minmax(320px,1.25fr)}.dep-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding:8px;display:flex;overflow-y:auto}.dep{border:1px solid var(--line-mid);background:var(--bg);min-width:0;transition:border-color var(--fast);gap:2px;padding:6px 8px 7px;display:grid}.dep:hover{border-color:var(--line-strong)}.dep.is-live{animation:.9s steps(4,end) arrive}.dep-h{justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.dep-h b{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dep-art{letter-spacing:.3px;justify-self:center;margin:4px 0;font-size:4.6px;line-height:4.6px}.dep-name{color:var(--fg);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.dep-by{font-size:11px}.dep-act{flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-size:11px;display:flex}.dep-stats{color:var(--dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:11px;display:flex}.dep-stats.is-hot{color:var(--strong)}.dep-stats b{font-weight:700}.dep-empty{padding:4px 2px;font-size:12px}.quote-log{padding:8px 0 4px}.ln.is-quoted{margin-top:22px}.ln.is-quoted .tx{font-size:17px}.ln .q{opacity:0;cursor:pointer;transition:opacity var(--fast);background:0 0;font-family:inherit}.ln:hover .q,.ln .q:focus-visible{opacity:1}.coin{gap:18px;max-width:820px;margin:0 auto;padding:24px 20px 96px;display:grid}.coin-h{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.coin-h h1{color:var(--strong);margin:0;font-size:22px}.coin-art{letter-spacing:.4px;margin:0;font-size:7px;line-height:7px}.coin-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.coin-cell{border:1px solid var(--line-mid);gap:2px;padding:8px 10px;display:grid}.coin-cell b{color:var(--strong);font-variant-numeric:tabular-nums;font-size:16px}.coin-kv{grid-template-columns:max-content 1fr;gap:4px 14px;font-size:12px;display:grid}.coin-kv span:nth-child(odd){color:var(--faint)}.coin-kv span:nth-child(2n){overflow-wrap:anywhere}.coin-trades{font-variant-numeric:tabular-nums;font-size:12px;display:grid}.coin-trades .row{border-bottom:1px dashed var(--line);grid-template-columns:70px 44px 90px 80px 1fr;gap:10px;padding:3px 0;display:grid}.coin-trades .sell{color:var(--dim)}.stack{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.panel{border:1px solid var(--line-mid);background:var(--panel);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.panel:before,.panel:after{content:"";pointer-events:none;z-index:1;width:7px;height:7px;position:absolute}.panel:before{border-top:1px solid var(--strong);border-left:1px solid var(--strong);top:-1px;left:-1px}.panel:after{border-bottom:1px solid var(--strong);border-right:1px solid var(--strong);bottom:-1px;right:-1px}.p-dm{flex:60%;animation:.35s ease-out slide-in}.p-side{border-color:var(--line-strong);flex:40%;animation:.5s steps(5,end) open-window}.p-side.is-min{flex:none}.blink-frame{animation:1s step-end infinite frame}@keyframes frame{50%{border-color:var(--strong)}}@keyframes slide-in{0%{opacity:0;transform:translate(16px)}}@keyframes open-window{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.panel-h{border-bottom:1px solid var(--line);background:var(--panel-h);color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:32px;padding:5px 8px 5px 12px;display:flex}.panel-t{color:var(--strong);font-weight:700}.panel-who{text-transform:none;letter-spacing:.02em;color:var(--fg);font-size:12px}.panel-tools{gap:4px;margin-left:auto;display:flex}.seg{border:1px solid var(--line-mid);color:var(--dim);cursor:pointer;transition:background var(--fast), color var(--fast), border-color var(--fast);background:0 0;padding:0 7px;font-family:inherit;line-height:18px}.seg:hover{color:var(--strong);border-color:var(--line-strong)}.seg.on{background:var(--strong);border-color:var(--strong);color:var(--bg)}.seg-group{border:1px solid var(--line-mid);gap:0;padding:1px;display:inline-flex}.seg-group .seg{border-color:#0000}.seg-group .seg:not(.on):hover{background:var(--hover);border-color:#0000}.agents{flex-wrap:wrap;gap:2px 16px;display:flex}.agent-st{color:var(--dim);white-space:nowrap}.agent-st .g{margin-right:5px;font-style:normal}.agent-st .st{color:var(--faint);text-transform:none;letter-spacing:.02em;margin-left:7px}.agent-st.on{color:var(--strong)}.agent-st.on .st{color:var(--strong);animation:1s step-end infinite blink}.log{overscroll-behavior:contain;flex:1;padding:12px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px);mask-image:linear-gradient(#0000 0,#000 12px)}.jump{pointer-events:none;justify-content:center;align-items:flex-start;height:0;display:flex;position:sticky;bottom:0}.jump button{pointer-events:auto;font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--strong);background:var(--bg);border:1px solid var(--line-strong);box-shadow:var(--shadow);cursor:pointer;transition:background var(--fast), color var(--fast);padding:2px 10px;font-size:10.5px;animation:.18s ease-out rise;transform:translateY(calc(-100% - 6px))}.jump button:hover,.jump.is-new button{background:var(--strong);color:var(--bg);border-color:var(--strong)}@keyframes rise{0%{opacity:0;transform:translateY(-50%)}}.ln{--indent:18px;transition:background var(--fast);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"who t""tx tx";align-items:baseline;column-gap:8px;margin:14px -6px 0;padding:0 6px;display:grid}.ln:first-child{margin-top:4px}.ln:hover{background:var(--hover)}.ln.cont{grid-template-areas:"tx tx";margin-top:0}.ln.cont .t,.ln.cont .who{display:none}.ln .t{color:var(--faint);font-variant-numeric:tabular-nums;grid-area:t;font-size:10.5px}.ln .who{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;grid-area:who;font-size:12px;line-height:20px;overflow:hidden}.g{width:1.35em;font-style:normal;display:inline-block}.ln .who .g{width:var(--indent);text-align:center;margin-left:-1px}.ln .tx{white-space:pre-wrap;word-break:break-word;color:var(--fg);padding:1px 0 1px var(--indent);grid-area:tx}.ln.agent .tx{color:var(--strong);margin-left:calc(var(--indent) / 2 - 1px);padding-left:calc(var(--indent) / 2);border-left:1px solid var(--line-mid)}.ln.a-fable .tx{border-left-style:dashed}.ln.a-sonnet .tx{padding-left:calc(var(--indent) / 2 - 1px);border-left-style:dotted;border-left-width:2px}.ln.agent .who{text-transform:uppercase;letter-spacing:.09em}.ln.a-opus .who{font-weight:700}.ln.a-fable .who{font-style:italic}.ln.visitor .who{color:var(--dim)}.ln.visitor .tx{color:var(--mid)}.ln.mine{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""tx";justify-items:end}.ln.mine.cont{grid-template-areas:"tx";margin-top:4px}.ln.mine:hover{background:0 0}.ln.mine .who{display:none}.ln.mine .t{line-height:20px}.ln.mine .tx{max-width:min(82%,560px);color:var(--strong);background:var(--panel-h);border:1px solid var(--line-mid);padding:4px 10px}.ln.to-me{background:color-mix(in srgb, var(--strong) 6%, transparent);box-shadow:inset 2px 0 0 var(--strong)}.ln.haiku .tx{font-style:italic}.ln.typing{grid-template-areas:"who tx"}.ln.typing .t{display:none}.ln.typing .tx{color:var(--dim);border:none;margin:0;padding:0;font-size:12px}.ln.pending .tx{opacity:.5}.ln.is-editing .tx s{color:var(--faint)}.editing{color:var(--dim);margin-left:8px;font-size:12px}.tag{border:1px solid var(--line-strong);color:var(--dim);vertical-align:1px;white-space:nowrap;margin-left:8px;padding:0 5px;font-size:9.5px;line-height:1.6;display:inline-block}.tag.inv{background:var(--strong);border-color:var(--strong);color:var(--bg);margin-left:0}.sys{color:var(--dim);align-items:baseline;gap:10px;margin-top:6px;padding:3px 0;font-size:12px;display:flex}.sys .t{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.sys.notice{color:var(--strong);border-top:1px dashed var(--line-mid);border-bottom:1px dashed var(--line-mid);margin:14px 0 4px;padding:6px 0}.sys.notice .tag.inv{flex:none}.sys.notice.is-live{animation:.9s steps(4,end) arrive}.sys.boot{color:var(--fg)}.rule{color:var(--dim);align-items:center;gap:10px;margin:10px 0;font-size:11px;display:flex}.rule:before,.rule:after{content:"";border-top:1px dashed var(--line-mid);flex:1}.rule .t{display:none}.banner{border:1px solid var(--strong);margin:12px 0;animation:.9s steps(4,end) arrive}.banner-h{background:var(--strong);color:var(--bg);justify-content:space-between;gap:10px;padding:2px 9px;display:flex}.banner-b{color:var(--strong);padding:8px 10px;font-size:14px}.b-identity .banner-b{letter-spacing:.01em;font-size:18px;font-weight:700}@keyframes arrive{0%,50%{background:var(--strong);color:var(--bg)}25%,75%{background:0 0}}.launch{border:1px solid var(--line-strong);background:var(--bg);max-width:600px;margin:14px 0}.launch.is-live{animation:.9s steps(4,end) arrive}.launch-bar{background:var(--strong);color:var(--bg);justify-content:space-between;padding:2px 10px;display:flex}.launch.is-dry .launch-bar{color:var(--strong);border-bottom:1px dashed var(--line-strong);background:0 0}.launch-body{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:10px 12px;display:flex}.ascii{letter-spacing:.4px;color:var(--strong);-webkit-user-select:none;user-select:none;flex:none;margin:0;font-size:6.5px;line-height:6.5px;overflow:hidden}.launch-info{gap:3px;min-width:0;display:grid}.launch-ticker{color:var(--strong);font-size:22px;font-weight:700;line-height:1.2}.launch-name{color:var(--fg)}.launch-actions{flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:12px;display:flex}.launch-row{border-left:2px solid var(--strong);background:var(--bg);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 0;padding:4px 10px;font-size:12.5px;display:flex}.launch-row.is-live{animation:.6s steps(3,end) arrive}.launch-row .t{color:var(--faint);font-size:11px}.lr-n{background:var(--strong);color:var(--bg);padding:0 6px}.launch-row.is-dry .lr-n{color:var(--strong);border:1px solid var(--line-strong);background:0 0}.launch-row b{color:var(--strong)}.lr-act{gap:12px;margin-left:auto;display:flex}.prompt{border-top:1px solid var(--line-mid);background:var(--bg);cursor:text;min-height:40px;transition:background var(--fast);align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.prompt:before{content:"";background:var(--strong);transform-origin:0;height:1px;transition:transform .25s ease-out;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.prompt:focus-within{background:color-mix(in srgb, var(--strong) 2.5%, var(--bg))}.prompt:focus-within:before{transform:scaleX(1)}.prompt-hint{color:var(--faint);letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.prompt-hint kbd{font:inherit;border:1px solid var(--line-mid);color:var(--dim);padding:0 4px}.prompt-hint.is-near{color:var(--strong)}.prompt-label{color:var(--strong);white-space:nowrap;text-overflow:ellipsis;max-width:45%;overflow:hidden}.prompt input{min-width:0;color:var(--strong);font:inherit;caret-color:var(--strong);caret-shape:block;background:0 0;border:none;outline:none;flex:1}.prompt input::placeholder{color:var(--faint);opacity:1}.prompt input.has-error::placeholder{color:var(--strong)}.callout{border-top:1px solid var(--strong);background:color-mix(in srgb, var(--strong) 6%, var(--bg));color:var(--fg);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 14px;font-size:12px;display:flex}.callout b{color:var(--strong);font-variant-numeric:tabular-nums;margin-left:auto}.confiscated{border-top:1px solid var(--strong);background:var(--bg)}.conf-h{background:var(--strong);color:var(--bg);justify-content:space-between;gap:12px;padding:3px 14px;display:flex}.conf-b{color:var(--strong);padding:8px 14px 10px}.foot{flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding-top:8px;display:flex}.toolbar{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:8px 14px;min-width:0;min-height:1.6em;display:flex}.tools{flex-wrap:wrap;gap:4px 6px;display:flex}.tool{color:var(--strong);font:inherit;cursor:pointer;transition:background var(--fast), color var(--fast);background:0 0;border:none;padding:0 3px}.tool:hover,.tool.on{background:var(--strong);color:var(--bg)}.tool.is-new{animation:.5s step-end 8 unlocked}@keyframes unlocked{50%{background:var(--strong);color:var(--bg)}}.tool.big{border:1px solid var(--strong);padding:3px 12px}.found{white-space:nowrap;gap:10px;font-size:12px;display:flex}.badges{color:var(--fg)}.legal{color:var(--dim);gap:14px;margin-left:auto;font-size:11px;display:flex}.alerts{z-index:60;gap:8px;width:min(460px,92vw);display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%)}.alert{text-align:left;width:100%;font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--strong);box-shadow:var(--shadow);cursor:pointer;padding:0;animation:.35s steps(3,end) drop;display:block}@keyframes drop{0%{opacity:0;transform:translateY(-14px)}}.alert-h{background:var(--strong);color:var(--bg);padding:3px 10px;display:block}.alert-b{color:var(--strong);padding:9px 12px;font-size:15px;display:block}.al-identity .alert-b{font-size:20px;font-weight:700}.popup-wrap{z-index:70;background:color-mix(in srgb, var(--bg) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:12px;display:grid;position:fixed;inset:0}.popup{border:1px solid var(--strong);background:var(--bg);width:min(400px,94vw);box-shadow:var(--shadow);animation:.4s steps(4,end) pop}@keyframes pop{0%{opacity:0;transform:scale(.85)}}.popup header{background:var(--strong);color:var(--bg);justify-content:space-between;padding:3px 10px;display:flex}.popup-body{padding:14px 16px 16px}.popup-title{color:var(--strong);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.popup-body p{color:var(--fg);margin:8px 0 16px;font-size:15px}.popup-actions{flex-wrap:wrap;gap:10px;display:flex}.window-wrap{z-index:50;background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:12px;display:grid;position:fixed;inset:0}.window{background:var(--bg);border:1px solid var(--strong);width:min(560px,96vw);max-height:84dvh;box-shadow:var(--shadow);flex-direction:column;display:flex}.window.wide{width:min(820px,96vw)}.window header{background:var(--strong);color:var(--bg);justify-content:space-between;padding:3px 10px;display:flex}.window-body{padding:12px 14px 14px;overflow-y:auto}.window-body p{margin:0 0 10px}.window-body .ln{margin-top:4px}.radar,.notes{white-space:pre-wrap;color:var(--strong);margin:0 0 10px}.rows .row{border-bottom:1px dashed var(--line);gap:12px;padding:3px 0;display:flex}.cell.w-ticker{width:110px;color:var(--strong);text-overflow:ellipsis;overflow:hidden}.cell.grow{flex:1;min-width:0}.cell.w-age{text-align:right;width:70px}.cell.w-state{width:70px}.launch-form{grid-template-columns:220px minmax(0,1fr);gap:18px;display:grid}.art img,.art-empty{object-fit:cover;border:1px solid var(--line-strong);filter:grayscale()contrast(1.05);place-items:center;width:220px;height:220px;transition:filter .3s;display:grid}.art img:hover{filter:none}.art-actions{gap:14px;margin-top:6px;display:flex}.fields label{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:8px;display:grid}.fields label span{color:var(--dim)}.fields input{border:none;border-bottom:1px solid var(--line-strong);color:var(--strong);font:inherit;background:0 0;outline:none;padding:2px 0}.fields input:focus{border-bottom-color:var(--strong)}.fields .tool.big{margin-top:10px}.term.glitching .masthead,.term.glitching .mission,.term.glitching .deck,.term.glitching .hud{animation:1.1s step-end glitch}@keyframes glitch{8%{filter:invert();transform:translate(-6px)skew(4deg)}16%{filter:none;clip-path:inset(12% 0 58%);transform:translate(4px)}26%{clip-path:inset(52% 0 18%);transform:translate(-3px)}36%{filter:invert();clip-path:none;transform:none}48%{filter:none;transform:translateY(2px)skew(-3deg)}62%{filter:invert()contrast(2);transform:none}70%{filter:none}}.skin-sonnet .panel-t,.skin-sonnet .m-label,.skin-sonnet .sub{letter-spacing:.3em}.skin-sonnet .mission,.skin-sonnet .panel{border-width:2px}.skin-sonnet .logo{animation:2.2s step-end infinite jitter}@keyframes jitter{90%{transform:none}93%{transform:translate(-2px,1px)}96%{transform:translate(2px,-1px)}}.skin-opus .mission,.skin-opus .panel,.skin-opus .override{border-style:double;border-width:3px}.skin-opus .panel:before,.skin-opus .panel:after{display:none}.skin-opus .ln .t{color:var(--dim)}.skin-fable .p-room{transform:rotate(-.35deg)}.skin-fable .stack,.skin-fable .p-deployed{transform:rotate(.4deg)}.skin-fable .mission{transform:rotate(.25deg)}.skin-fable .panel-t,.skin-fable .m-label,.skin-fable .sub{letter-spacing:.28em;font-style:italic}.skin-fable .logo{animation:6s ease-in-out infinite drift}@keyframes drift{50%{transform:translateY(-3px)rotate(-.6deg)}}.terms{max-width:820px;margin:0 auto;padding:32px 20px 96px;line-height:1.7}.terms-prose h1,.terms-prose h2,.terms-prose h3{color:var(--strong);margin:28px 0 10px;font-size:15px}.terms-prose h1{font-size:20px}.terms-prose p,.terms-prose li{color:var(--fg)}.terms-prose strong{color:var(--strong)}.terms-prose hr{border:none;border-top:1px dashed var(--line-strong);margin:24px 0}@media (max-width:860px){html,body{font-size:13px}.term{padding:0 10px 8px}.hud{padding:6px 0}.hud-r{gap:10px}.hud-l{flex:1}.hud-dep{margin-left:2px;padding-left:6px}.hud-dep>.link:last-child{display:none}.coin-trades .row{grid-template-columns:56px 36px 70px 1fr}.coin-trades .row>:nth-child(4){display:none}.masthead{flex-direction:column;align-items:stretch;gap:10px;padding:10px 0}.override{max-width:none}.mission{gap:6px 14px;margin-bottom:8px;padding:6px 10px}.m-clock{font-size:16px}.tabs{gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.tabs button{border:1px solid var(--line-mid);color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;padding:2px 8px;font-family:inherit}.tabs button.on{background:var(--strong);border-color:var(--strong);color:var(--bg)}.deck,.term.has-dm .deck{grid-template-columns:minmax(0,1fr)}.p-deployed,.term.has-dm.tab-room .stack,.term.has-dm.tab-dm .p-room,.stack .panel:not(.tab-on){display:none}.stack .panel.tab-on{flex:auto}.ln.mine .tx{max-width:88%}.log{padding:8px 10px 10px}.launch,.launch-row{margin-left:0}.launch-form{grid-template-columns:minmax(0,1fr)}.prompt{padding:8px 10px}.prompt-label{max-width:38%}.agent-st .st{display:none}.skin-fable .p-room,.skin-fable .stack,.skin-fable .mission{transform:none}}@media (max-width:480px){.m-bar{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
