:root{--void:#06070b;--bg:#090b11;--panel:#0b0e15;--panel-2:#0e121b;--line:#1a2030;--line-soft:#131826;--bone:#e9eaf0;--dim:#79839a;--faint:#414a5f;--acid:#d7e551;--blue:#6b8cff;--red:#f55;--green:#6ee7a0;--mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--display:"Technor", "JetBrains Mono", ui-monospace, monospace;--fs:13px;--lh:1.55;--rail-l:250px;--rail-r:300px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--void);color:var(--bone);font-family:var(--mono);font-size:var(--fs);line-height:var(--lh);-webkit-font-smoothing:antialiased;overscroll-behavior:none;overflow:hidden}::selection{background:var(--acid);color:#000}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line)}::-webkit-scrollbar-thumb:hover{background:#2a3346}.c-bone{color:var(--bone)}.c-dim{color:var(--dim)}.c-faint{color:var(--faint)}.c-acid{color:var(--acid)}.c-blue{color:var(--blue)}.c-red{color:var(--red)}.c-green{color:var(--green)}.c-inv{background:var(--acid);color:#05060a;padding:0 2px}.c-bold{font-weight:700}.app{background:radial-gradient(120% 90% at 50% 0%, #0d111a 0%, var(--void) 62%, #030409 100%);grid-template-rows:auto minmax(0,1fr) auto;height:100%;animation:.9s both app-in;display:grid;position:relative}@keyframes app-in{0%{opacity:0}to{opacity:1}}.status{border-bottom:1px solid var(--line);letter-spacing:.06em;color:var(--dim);background:linear-gradient(#0c1019,#080a10);align-items:center;gap:14px;min-height:40px;padding:8px 14px;font-size:11px;display:flex}.status .status__mark{width:132px;color:var(--bone);--sw:5.6;--dash:26 11;flex:none}.status__sep{color:var(--faint)}.status__item b{color:var(--bone);font-weight:500}.status__spacer{flex:1}.status__dot{background:var(--acid);width:6px;height:6px;box-shadow:0 0 8px var(--acid);margin-right:6px;animation:2.4s step-end infinite pulse;display:inline-block}@keyframes pulse{0%,70%{opacity:1}71%,to{opacity:.25}}.status__sound{border:1px solid var(--line);color:var(--dim);letter-spacing:.08em;padding:2px 8px;transition:all .12s}.status__sound:hover{border-color:var(--acid);color:var(--acid)}.status__sound[data-on=true]{color:var(--acid);border-color:#3a4020}.tabs{flex:none;gap:2px;margin-left:4px;display:flex}.tab{letter-spacing:.16em;color:var(--dim);border:1px solid #0000;align-items:center;gap:7px;padding:5px 12px;font-size:10px;text-decoration:none;transition:all .12s;display:inline-flex}.tab:hover{color:var(--bone);border-color:var(--line)}.tab.is-on{color:#05060a;background:var(--acid);border-color:var(--acid)}.tab__cd{letter-spacing:.06em;color:var(--acid);border-left:1px solid var(--line);font-variant-numeric:tabular-nums;padding-left:7px;font-size:9.5px;font-style:normal}.tab.is-on .tab__cd{color:#05060a;border-left-color:#0000004d}.main{grid-template-columns:var(--rail-l) minmax(0, 1fr) var(--rail-r);min-height:0;display:grid}.rail{background:linear-gradient(#0d111a99,#06070b99);flex-direction:column;min-height:0;display:flex}.rail--l{border-right:1px solid var(--line)}.rail--r{border-left:1px solid var(--line)}.rail__head{border-bottom:1px solid var(--line-soft);letter-spacing:.18em;color:var(--faint);text-transform:uppercase;flex:none;align-items:center;gap:8px;padding:9px 12px;font-size:10px;display:flex}.rail__head:after{content:"";background:var(--line-soft);flex:1;height:1px}.rail__body{flex:none;padding:12px;overflow:hidden}.rail__body--scroll{flex:auto;min-height:54px;overflow-y:auto}.meter{margin-bottom:11px}.meter__top{letter-spacing:.1em;color:var(--dim);justify-content:space-between;margin-bottom:3px;font-size:10px;display:flex}.meter__val{color:var(--bone)}.meter__bar{letter-spacing:-.5px;color:var(--faint);white-space:pre;font-size:11px;line-height:1}.meter__bar b{color:var(--acid);font-weight:400}.meter--blue .meter__bar b{color:var(--blue)}.meter--red .meter__bar b{color:var(--red)}.meter--dim .meter__bar b{color:var(--dim)}.dm__group{flex-direction:column;gap:1px;display:flex}.dm{letter-spacing:.03em;width:100%;color:var(--dim);text-align:left;align-items:baseline;padding:2px 0;font-size:10.5px;display:flex}.dm__k{flex:none}.dm__lead{border-bottom:1px dotted var(--line);flex:1;min-width:8px;margin:0 6px 4px}.dm__v{color:var(--bone);font-variant-numeric:tabular-nums;flex:none}.dm__v--hot{color:var(--acid)}.dm--link{cursor:pointer;transition:all .12s}.dm--link .dm__v{border-bottom:1px dashed #0000}.dm--link:hover{color:var(--bone)}.dm--link:hover .dm__lead{border-bottom-color:var(--acid)}.dm--link:hover .dm__v{color:var(--acid);border-bottom-color:currentColor}.face{white-space:pre;text-align:center;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 10px #d7e55124);margin:2px 0 12px;font-size:12px;line-height:1}.face--tear{filter:drop-shadow(0 0 12px #ff555561);transform:translate(-2px)skew(3deg)}.scope{border:1px solid var(--line-soft);background:#070910;width:100%;height:50px;display:block}.thought{color:var(--dim);border-bottom:1px dashed var(--line-soft);padding:7px 0;font-size:11.5px;line-height:1.5;animation:.42s both thought-in}.thought:first-child{color:var(--bone)}.thought__meta{letter-spacing:.12em;color:var(--faint);margin-bottom:2px;font-size:9.5px;display:block}@keyframes thought-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.rail__note{border-top:1px solid var(--line-soft);letter-spacing:.08em;color:var(--faint);flex:none;padding:10px 12px;font-size:10px}.term{cursor:text;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.term__scroll{scroll-behavior:auto;flex:1;min-height:0;padding:16px 20px 4px;overflow-y:auto}.term__inner{max-width:1100px}.line{white-space:pre-wrap;word-break:break-word;min-height:calc(var(--fs) * var(--lh))}.line--node{white-space:normal;padding:4px 0}.line--rule{color:var(--line);white-space:nowrap;overflow:hidden}.cursor{background:var(--acid);vertical-align:text-bottom;width:.62em;height:1.02em;margin-left:1px;animation:1.05s step-end infinite blink;display:inline-block;box-shadow:0 0 10px #d7e55180}@keyframes blink{0%,55%{opacity:1}56%,to{opacity:0}}.prompt{align-items:baseline;gap:0;max-width:1100px;padding:2px 20px 12px;display:flex}.prompt__ps1{color:var(--acid);white-space:pre;flex:none}.prompt__wrap{flex:1;min-width:0;position:relative}.prompt__ghost{white-space:pre-wrap;word-break:break-word;color:var(--bone)}.prompt__hint{color:var(--faint)}.prompt__input{color:#0000;caret-color:#0000;width:100%;font:inherit;background:0 0;border:none;outline:none;padding:0;position:absolute;inset:0}.prompt[data-busy=true] .prompt__ps1{color:var(--faint)}.nudge{color:var(--dim);padding-left:2ch}.nudge__arrow{color:var(--acid);margin-right:7px}.nudge__cmd{color:var(--acid);border-bottom:1px dashed;padding:0 1px;transition:all .12s}.nudge__cmd:hover{background:var(--acid);color:#05060a}.nudge__note{color:var(--faint)}.chips__label{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);flex:none;align-self:center;font-size:10px}.chips{border-top:1px solid var(--line-soft);background:#06080d99;flex-wrap:wrap;gap:6px;padding:10px 20px 12px;display:flex}.chip{border:1px solid var(--line);letter-spacing:.05em;color:var(--dim);white-space:nowrap;padding:3px 9px;font-size:11px;transition:all .12s}.chip:before{content:"> ";color:var(--faint)}.chip:hover{color:#05060a;background:var(--acid);border-color:var(--acid)}.chip:hover:before{color:#05060a}.chip--hot{color:var(--acid);border-color:#3d4322}.ticker{border-top:1px solid var(--line);white-space:nowrap;letter-spacing:.1em;color:var(--dim);background:#07090e;flex:none;padding:7px 0;font-size:11px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ticker__track{will-change:transform;flex:none;animation:68s linear infinite marquee;display:inline-flex}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__item{padding-right:4ch}.ticker__item:after{content:" ◆";color:var(--acid);opacity:.55}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.mark{width:100%;height:auto;display:block;overflow:visible}.term .term__mark{width:100%;max-width:520px;color:var(--bone);--sw:1.9;--dash:13 5.5;margin:4px 0 12px}.mark text{font-family:var(--display);letter-spacing:.01em;fill:none;stroke:currentColor;stroke-width:var(--sw,1.15);paint-order:stroke;font-weight:800}.mark .mark__ghost--a{stroke:var(--acid);opacity:.55}.mark .mark__ghost--b{stroke:var(--blue);opacity:.5}.mark--draw text{animation:2.1s cubic-bezier(.22,.7,.2,1) forwards draw}@keyframes draw{0%{stroke-dasharray:1400 1400;stroke-dashoffset:1400px;opacity:0}8%{opacity:1}60%{stroke-dasharray:1400 1400;stroke-dashoffset:0}to{stroke-dasharray:13 5.5;stroke-dashoffset:0}}.mark--dash text{stroke-dasharray:var(--dash,13 5.5)}.mark--glitch{animation:7s step-end infinite mark-glitch}@keyframes mark-glitch{0%,92%{filter:none;transform:none}93%{transform:translate(-3px,1px)skew(4deg)}94%{transform:translate(4px,-1px)}95%{transform:translate(-2px)skew(-3deg)}96%,to{transform:none}}.boot{z-index:60;background:var(--void);cursor:pointer;grid-template-rows:1fr auto;padding:max(24px,5vh) max(20px,5vw);display:grid;position:fixed;inset:0}.boot--out{pointer-events:none;animation:.62s cubic-bezier(.6,0,.2,1) forwards boot-out}@keyframes boot-out{0%{opacity:1;filter:none;transform:none}22%{opacity:1;filter:brightness(2.4)contrast(1.4);transform:scaleY(1.006)}55%{opacity:1;filter:brightness(4);transform:scaleY(.006)scaleX(1.02)}to{opacity:0;filter:brightness(6);transform:scaleY(.002)scaleX(.4)}}.boot__stage{flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,4vh,44px);min-height:0;display:flex}.boot .boot__mark{width:min(760px,88vw);color:var(--bone);--sw:1.2;--dash:13 5.5}.boot__tag{letter-spacing:.62em;color:var(--faint);text-indent:.62em;text-align:center;font-size:clamp(9px,1.5vw,12px);animation:.7s 1.5s both fade-up}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.boot__log{color:var(--dim);white-space:pre;width:min(560px,94vw);min-height:17em;font-size:clamp(8.5px,2.5vw,11.5px);line-height:1.7}.boot__log b{color:var(--bone);font-weight:400}.boot__log i{color:var(--acid);font-style:normal}.boot__log s{color:var(--faint);text-decoration:none}.boot__skip{text-align:center;letter-spacing:.3em;color:var(--faint);font-size:10px;animation:2.2s ease-in-out infinite pulse-soft}@keyframes pulse-soft{0%,to{opacity:.35}50%{opacity:1}}.disp{background:radial-gradient(90% 60% at 50% -10%,#d7e5510d,#0000 70%),linear-gradient(#0a0d14,#06070b);min-height:0;overflow-y:auto}.disp__inner{max-width:1180px;margin:0 auto;padding:26px 26px 60px}.disp--fire .disp__clock{animation:2.4s both fire}@keyframes fire{0%{color:var(--acid);text-shadow:0 0 40px var(--acid)}to{color:var(--bone);text-shadow:none}}.disp__intro{margin-bottom:26px}.disp__title{font-family:var(--display);letter-spacing:.02em;color:var(--bone);margin-bottom:14px;font-size:clamp(30px,5.5vw,62px);font-weight:800;line-height:.94;transform:skew(-8deg)}.disp__blurb{max-width:62ch;color:var(--dim);font-size:13px;line-height:1.65}.disp__meta{letter-spacing:.1em;color:var(--faint);flex-wrap:wrap;gap:18px;margin-top:14px;font-size:10.5px;display:flex}.disp__meta b,.disp__meta a{color:var(--bone);font-weight:400}.disp__meta b.is-bad{color:var(--red)}.disp__meta a{border-bottom:1px dashed var(--line);text-decoration:none}.disp__meta a:hover{color:var(--acid)}.disp__head{border:1px solid var(--line);background:linear-gradient(#0c1019,#080a11);grid-template-columns:minmax(240px,340px) 1fr auto;align-items:center;gap:26px;padding:20px 22px;display:grid}.disp__label{letter-spacing:.22em;color:var(--faint);text-transform:uppercase;font-size:9.5px}.disp__label--r{margin-top:8px}.disp__clock{color:var(--bone);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:6px 0 10px;font-size:clamp(46px,8vw,76px);font-weight:300;line-height:1;transition:color .3s}.disp__clock--hot{color:var(--acid);text-shadow:0 0 26px #d7e55166}.disp__bar{background:var(--line-soft);height:3px;overflow:hidden}.disp__bar span{background:var(--acid);height:100%;transition:width .26s linear;display:block}.disp__phases{gap:5px;list-style:none;display:grid}.disp__phase{color:var(--faint);border-left:2px solid var(--line-soft);grid-template-columns:26px 118px 1fr;align-items:baseline;gap:10px;padding:5px 9px;font-size:11px;transition:all .2s;display:grid}.disp__phase b{color:var(--line);font-weight:400}.disp__phaseLabel{letter-spacing:.14em}.disp__phaseNote{color:var(--faint);font-size:10.5px}.disp__phase.is-done{color:var(--dim);border-left-color:var(--faint)}.disp__phase.is-done b{color:var(--faint)}.disp__phase.is-now{color:#05060a;background:var(--acid);border-left-color:var(--acid)}.disp__phase.is-now b,.disp__phase.is-now .disp__phaseNote{color:#0000009e}.disp__status{letter-spacing:.18em;color:var(--dim);white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.disp__dot{background:var(--faint);width:7px;height:7px;display:inline-block}.disp__dot.is-live{background:var(--acid);box-shadow:0 0 10px var(--acid)}.disp__totals{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 22px;display:grid}.disp__totals>div{background:#080a11;padding:14px 16px}.disp__totals b{color:var(--bone);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400;display:block}.disp__totals span{letter-spacing:.16em;color:var(--faint);text-transform:uppercase;font-size:9.5px}.disp__notice{border:1px dashed var(--line);color:var(--dim);margin-bottom:22px;padding:13px 16px;font-size:12px;line-height:1.7}.disp__notice b{color:var(--bone);font-weight:400}.disp__notice code{color:var(--acid);font-size:11px}.disp__simbtn{border:1px solid var(--line);color:var(--acid);padding:3px 11px;font-size:11px;transition:all .12s}.disp__simbtn:hover{background:var(--acid);color:#05060a}.disp__simwarn{color:var(--red);letter-spacing:.03em;margin-top:9px;font-size:11px;font-style:normal;display:block}.disp__grid{grid-template-columns:1.15fr 1fr;gap:18px;display:grid}.disp__panel{border:1px solid var(--line);background:#080a11;min-width:0}.disp__panelHead{border-bottom:1px solid var(--line);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);justify-content:space-between;padding:10px 14px;font-size:9.5px;display:flex}.disp__panelHead span{color:var(--dim)}.disp__empty{color:var(--faint);padding:22px 14px;font-size:12px}.disp__rows{max-height:430px;overflow-y:auto}.disp__row,.disp__logrow{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:7px 14px;font-size:11.5px;display:grid}.disp__row{grid-template-columns:22px 84px 1fr 62px 72px}.disp__logrow{color:var(--dim);white-space:nowrap;grid-template-columns:62px 58px 1fr 1fr 84px 62px}.disp__rank{color:var(--faint);font-variant-numeric:tabular-nums}.disp__addr{color:var(--bone);border-bottom:1px dashed #0000;text-decoration:none}.disp__addr:hover{color:var(--acid);border-bottom-color:currentColor}.disp__track{background:var(--line-soft);height:6px;overflow:hidden}.disp__track span{background:var(--dim);height:100%;display:block}.disp__held{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums}.disp__get{text-align:right;color:var(--faint);font-variant-numeric:tabular-nums}.disp__get.is-paid{color:var(--acid)}.disp__logv{color:var(--dim);font-variant-numeric:tabular-nums}.disp__sig{color:var(--faint);text-align:right;text-decoration:none}.disp__sig:hover{color:var(--acid)}.disp__pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--dim);text-align:center;padding:2px 6px;font-size:9px}.disp__pill.is-done{color:var(--acid);border-color:#3d4322}.disp__pill.is-failed{color:var(--red);border-color:#4a2626}.disp__foot{max-width:70ch;color:var(--faint);margin-top:22px;font-size:11.5px;line-height:1.7}@media (width<=900px){.disp__head{grid-template-columns:1fr;gap:18px}.disp__grid{grid-template-columns:1fr}.disp__totals{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.disp__inner{padding:18px 14px 46px}.disp__row{grid-template-columns:20px 70px 1fr 58px}.disp__row .disp__get{grid-column:4}.disp__row .disp__held{display:none}.disp__logrow{grid-template-columns:54px 52px 1fr 1fr}.disp__logrow .disp__sig,.disp__logrow .disp__logv:nth-of-type(3){display:none}.tab{letter-spacing:.1em;padding:5px 8px}}.crt{pointer-events:none;z-index:50;position:fixed;inset:0}.crt__scan{mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 3px);position:absolute;inset:0}.crt__sweep{background:linear-gradient(#0000,#b4d2ff07,#0000);height:46vh;animation:8.5s linear infinite sweep;position:absolute;left:0;right:0}@keyframes sweep{0%{transform:translateY(-60vh)}to{transform:translateY(120vh)}}.crt__vig{background:radial-gradient(120% 100% at 50% 45%,#0000 52%,#0000009e 100%);position:absolute;inset:0}.crt__grain{opacity:.032;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");animation:.62s steps(4,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(0)}}.app[data-glitch=true]{animation:.26s steps(2,end) screen-glitch}@keyframes screen-glitch{0%{filter:none;transform:translate(0,0)}20%{filter:hue-rotate(30deg)saturate(1.6);transform:translate(-4px,1px)}40%{filter:invert(.05);transform:translate(5px,-2px)}60%{transform:translate(-2px,2px)}to{filter:none;transform:none}}.app[data-wipe=true] .rail,.app[data-wipe=true] .ticker,.app[data-wipe=true] .chips{opacity:.12;filter:grayscale();transition:all .4s}@media (width<=1180px){:root{--rail-l:220px;--rail-r:250px}}@media (width<=1000px){.main{grid-template-columns:minmax(0, 1fr) var(--rail-r)}.rail--l{display:none}}@media (width<=760px){:root{--fs:12px}.main{grid-template-columns:minmax(0,1fr)}.rail--r{display:none}.status{gap:9px;padding:7px 10px;font-size:10px}.status__hide{display:none}.status__mark{width:96px}.term__scroll{padding:12px 12px 4px}.prompt{padding:2px 12px 10px}.chips{scrollbar-width:none;flex-wrap:nowrap;padding:8px 12px;overflow-x:auto}.chips::-webkit-scrollbar{display:none}}@media (width<=420px){:root{--fs:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.crt__sweep,.crt__grain{display:none}}
