.terminal-module__DXwq9G__page{--t-bg:#030805;--t-bg-2:#07130c;--t-bar:#0c1611;--t-fg:#d9ffe8;--t-green:#6dffa5;--t-dim:#8fbfa0;--t-amber:#ffc46b;--t-cyan:#6ee9ff;--t-magenta:#ff6ad5;--t-red:#ff7a6b;--t-line:#6dffa547;--t-line-strong:#6dffa580;--t-glow:#6dffa559;padding-top:clamp(1.5rem,4vh,2.5rem)}.terminal-module__DXwq9G__hero{margin-bottom:1.25rem}.terminal-module__DXwq9G__hero .display{font-size:clamp(2rem,4.2vw,2.45rem)}.terminal-module__DXwq9G__hero .lede{max-width:44rem}.terminal-module__DXwq9G__hero .display em{color:var(--t-green);text-shadow:0 0 18px #6dffa573,0 0 2px #6dffa599;font-style:normal}.terminal-module__DXwq9G__inlineCode{font-family:var(--font-mono-stack);color:var(--t-green);border:1px solid var(--t-line);white-space:nowrap;background:#6dffa514;border-radius:5px;padding:.05em .35em;font-size:.9em}.terminal-module__DXwq9G__frame{gap:1rem;display:grid}.terminal-module__DXwq9G__window{border:1px solid var(--t-line-strong);border-radius:var(--radius-lg);background:var(--t-bg);position:relative;overflow:hidden;box-shadow:0 0 0 1px #000000b3,0 40px 90px -40px #000000f2,0 0 90px -24px #6dffa54d,0 0 160px -60px #6ee9ff40}.terminal-module__DXwq9G__titlebar{border-bottom:1px solid var(--t-line);background:linear-gradient(180deg, #111e17, var(--t-bar));font-family:var(--font-mono-stack);color:var(--t-fg);align-items:center;gap:.9rem;padding:.6rem .9rem;font-size:.75rem;display:flex}.terminal-module__DXwq9G__lights{flex:none;gap:.4rem;display:inline-flex}.terminal-module__DXwq9G__lights i{background:var(--t-red);border-radius:50%;width:.7rem;height:.7rem}.terminal-module__DXwq9G__lights i:nth-child(2){background:var(--t-amber)}.terminal-module__DXwq9G__lights i:nth-child(3){background:var(--t-green);box-shadow:0 0 8px var(--t-glow)}.terminal-module__DXwq9G__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;min-width:0;font-weight:600;overflow:hidden}.terminal-module__DXwq9G__titleDim{color:var(--t-dim);font-weight:400}.terminal-module__DXwq9G__jobBadge{border:1px solid var(--t-line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--t-green);background:#6dffa514;border-radius:999px;flex:none;margin-left:auto;padding:.15rem .55rem;font-size:.68rem;font-weight:700}.terminal-module__DXwq9G__jobBadge[data-state=busy]{color:#1a1204;background:var(--t-amber);border-color:var(--t-amber);animation:1.1s ease-in-out infinite terminal-module__DXwq9G__pulse}.terminal-module__DXwq9G__jobBadge[data-state=paging]{color:#021016;background:var(--t-cyan);border-color:var(--t-cyan)}@keyframes terminal-module__DXwq9G__pulse{50%{box-shadow:0 0 0 4px #ffc46b2e}}.terminal-module__DXwq9G__screen{background:radial-gradient(120% 90% at 50% 0%, var(--t-bg-2), var(--t-bg) 70%);height:clamp(22rem,100dvh - 24rem,36rem);font-family:var(--font-mono-stack);color:var(--t-fg);text-shadow:0 0 6px #6dffa547;cursor:text;flex-direction:column;font-size:.875rem;line-height:1.55;display:flex;position:relative}.terminal-module__DXwq9G__screen:after{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px),radial-gradient(140% 110%,#0000 60%,#00000073);animation:5s step-end infinite terminal-module__DXwq9G__flicker;position:absolute;inset:0}@keyframes terminal-module__DXwq9G__flicker{0%,to{opacity:1}41%{opacity:.86}42%{opacity:1}77%{opacity:.92}78%{opacity:1}}.terminal-module__DXwq9G__log{overscroll-behavior:contain;scrollbar-color:var(--t-line) transparent;scrollbar-width:thin;flex:1;min-height:0;padding:1rem 1.1rem .5rem;overflow-y:auto}.terminal-module__DXwq9G__line{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t-fg)}.terminal-module__DXwq9G__line[data-tone=dim]{color:var(--t-dim);text-shadow:none}.terminal-module__DXwq9G__line[data-tone=ok]{color:var(--t-green)}.terminal-module__DXwq9G__line[data-tone=warn]{color:var(--t-amber);text-shadow:0 0 6px #ffc46b4d}.terminal-module__DXwq9G__line[data-tone=err]{color:var(--t-red);text-shadow:0 0 6px #ff7a6b4d}.terminal-module__DXwq9G__line[data-tone=accent]{color:var(--t-cyan);text-shadow:0 0 8px #6ee9ff59}.terminal-module__DXwq9G__line[data-tone=hot]{letter-spacing:.08em;color:var(--t-green);text-shadow:0 0 10px var(--t-glow), 0 0 24px #6dffa54d;margin:.35rem 0;font-size:1.25rem;font-weight:700}.terminal-module__DXwq9G__line[data-tone=more]{color:#021016;background:var(--t-cyan);text-shadow:none;margin:.2rem 0;padding:0 .5rem;font-weight:700;display:inline-block}.terminal-module__DXwq9G__doc{white-space:pre-wrap;overflow-wrap:anywhere;max-width:76ch}.terminal-module__DXwq9G__doc[data-heading]{color:var(--t-cyan);text-shadow:0 0 8px #6ee9ff4d;font-weight:700}.terminal-module__DXwq9G__docPre{scrollbar-width:thin;scrollbar-color:var(--t-line) transparent;overflow-x:auto}.terminal-module__DXwq9G__docPre:focus-visible{outline:1px solid var(--t-line-strong)}.terminal-module__DXwq9G__docPre pre{font:inherit;white-space:pre;color:var(--t-green);margin:0}.terminal-module__DXwq9G__queued{letter-spacing:.08em;text-transform:uppercase;color:var(--t-amber);text-shadow:none;vertical-align:.1em;border:1px solid #ffc46b99;border-radius:4px;margin-left:.6rem;padding:0 .4rem;font-size:.72em}.terminal-module__DXwq9G__hop{white-space:nowrap;grid-template-columns:2.5ch minmax(0,34ch) 20ch 10ch;gap:0 1.2ch;display:grid}.terminal-module__DXwq9G__hopN{text-align:right;color:var(--t-dim);text-shadow:none}.terminal-module__DXwq9G__hopHost{text-overflow:ellipsis;overflow:hidden}.terminal-module__DXwq9G__hopNote{color:var(--t-dim);text-shadow:none}.terminal-module__DXwq9G__hopMs{text-align:right;color:var(--t-cyan)}.terminal-module__DXwq9G__hopJd{text-align:right;color:var(--t-amber)}.terminal-module__DXwq9G__hop[data-tone=ok] .terminal-module__DXwq9G__hopHost{color:var(--t-green);font-weight:700}.terminal-module__DXwq9G__hop[data-tone=warn] .terminal-module__DXwq9G__hopHost,.terminal-module__DXwq9G__hop[data-tone=warn] .terminal-module__DXwq9G__hopMs{color:var(--t-amber)}.terminal-module__DXwq9G__fetch{flex-wrap:wrap;align-items:flex-start;gap:.6rem 2rem;margin:.4rem 0 .6rem;display:flex}.terminal-module__DXwq9G__fetchArt{font:inherit;color:var(--t-cyan);text-shadow:0 0 10px #6ee9ff66;white-space:pre;margin:0;font-weight:700;line-height:1.25}.terminal-module__DXwq9G__fetchInfo{flex:18rem;min-width:0}.terminal-module__DXwq9G__fetchTitle{color:var(--t-green);font-weight:700}.terminal-module__DXwq9G__fetchRule{color:var(--t-dim);text-shadow:none}.terminal-module__DXwq9G__fetchRows{margin:0}.terminal-module__DXwq9G__fetchRows>div{gap:.6ch;display:flex}.terminal-module__DXwq9G__fetchRows dt{color:var(--t-cyan);flex:none;font-weight:700}.terminal-module__DXwq9G__fetchRows dt:after{content:":"}.terminal-module__DXwq9G__fetchRows dd{overflow-wrap:anywhere;min-width:0;margin:0}.terminal-module__DXwq9G__swatches{margin-top:.5rem;display:flex}.terminal-module__DXwq9G__swatches i{width:1.6rem;height:.9rem}.terminal-module__DXwq9G__swatches i[data-c=bg]{background:#1c2a22}.terminal-module__DXwq9G__swatches i[data-c=red]{background:var(--t-red)}.terminal-module__DXwq9G__swatches i[data-c=green]{background:var(--t-green)}.terminal-module__DXwq9G__swatches i[data-c=amber]{background:var(--t-amber)}.terminal-module__DXwq9G__swatches i[data-c=cyan]{background:var(--t-cyan)}.terminal-module__DXwq9G__swatches i[data-c=magenta]{background:var(--t-magenta)}.terminal-module__DXwq9G__swatches i[data-c=ember]{background:var(--ember)}.terminal-module__DXwq9G__swatches i[data-c=fg]{background:var(--t-fg)}.terminal-module__DXwq9G__echoPrompt{color:var(--t-green);font-weight:600}.terminal-module__DXwq9G__headerName{color:var(--t-cyan)}.terminal-module__DXwq9G__art{margin-bottom:.4rem}.terminal-module__DXwq9G__art pre{font:inherit;color:var(--t-green);text-shadow:0 0 10px var(--t-glow);white-space:pre;margin:0;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}.terminal-module__DXwq9G__kv{border-bottom:1px dashed #6dffa51f;grid-template-columns:9.5rem minmax(0,1fr) auto;gap:.15rem 1rem;padding:.2rem 0;display:grid}.terminal-module__DXwq9G__kvKey{color:var(--t-dim);text-shadow:none}.terminal-module__DXwq9G__kvValue{overflow-wrap:anywhere}.terminal-module__DXwq9G__kvMeta{color:var(--t-amber);text-align:right;white-space:nowrap}.terminal-module__DXwq9G__kv[data-total]{border-bottom:0;border-top:1px solid var(--t-line-strong);margin:.25rem 0 .5rem;padding-top:.4rem;font-weight:700}.terminal-module__DXwq9G__kv[data-total] .terminal-module__DXwq9G__kvKey,.terminal-module__DXwq9G__kv[data-total] .terminal-module__DXwq9G__kvValue{color:var(--t-green)}.terminal-module__DXwq9G__table{border-collapse:collapse;margin:.25rem 0 .5rem}.terminal-module__DXwq9G__table th,.terminal-module__DXwq9G__table td{text-align:left;vertical-align:top;padding:.05rem 1.4rem .05rem 0;font-weight:400}.terminal-module__DXwq9G__table th{color:var(--t-cyan);letter-spacing:.04em;font-weight:600}.terminal-module__DXwq9G__table td:first-child{color:var(--t-green);white-space:nowrap}.terminal-module__DXwq9G__table td{overflow-wrap:anywhere}.terminal-module__DXwq9G__promptRow{z-index:3;border-top:1px solid var(--t-line);background:#030805d9;align-items:center;gap:.6rem;padding:.55rem .6rem .55rem 1.1rem;display:flex;position:relative}.terminal-module__DXwq9G__prompt{color:var(--t-green);white-space:nowrap;flex:none;font-weight:600}.terminal-module__DXwq9G__input{min-width:0;min-height:2.75rem;color:var(--t-fg);caret-color:var(--t-amber);font-family:var(--font-mono-stack);text-shadow:inherit;background:0 0;border:0;flex:1;padding:0 .25rem;font-size:.9375rem}.terminal-module__DXwq9G__input::placeholder{color:var(--t-dim);opacity:.75}.terminal-module__DXwq9G__input:focus{outline:none}.terminal-module__DXwq9G__promptRow:focus-within{box-shadow:inset 0 2px 0 -1px var(--t-line-strong);background:#07130cf2}.terminal-module__DXwq9G__run{border-radius:var(--radius);background:var(--ember);min-width:4.25rem;min-height:2.75rem;color:var(--ember-ink);font-family:var(--font-mono-stack);text-shadow:none;cursor:pointer;box-shadow:0 1px 0 #ffffff2e inset, 0 6px 24px -8px var(--ember-line);transition:background var(--fast) var(--ease);border:0;flex:none;padding:0 1rem;font-size:.875rem;font-weight:700}.terminal-module__DXwq9G__run:hover{background:var(--ember-bright)}.terminal-module__DXwq9G__status{border-top:1px solid var(--t-line);background:var(--t-bar);font-family:var(--font-mono-stack);color:var(--t-dim);flex-wrap:wrap;gap:.25rem 1.4rem;padding:.5rem 1.1rem;font-size:.72rem;display:flex}.terminal-module__DXwq9G__led{background:var(--t-green);width:.5rem;height:.5rem;box-shadow:0 0 8px var(--t-glow);vertical-align:.05em;border-radius:50%;margin-right:.3rem;display:inline-block}.terminal-module__DXwq9G__chips{z-index:3;border-top:1px dashed var(--t-line);text-shadow:none;cursor:default;background:#030805d9;flex-wrap:wrap;gap:.45rem;padding:.55rem .6rem .65rem 1.1rem;display:flex;position:relative}.terminal-module__DXwq9G__chip{border:1px solid var(--t-line-strong);min-height:2.75rem;color:var(--t-green);font-family:var(--font-mono-stack);cursor:pointer;white-space:nowrap;transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease), box-shadow var(--fast) var(--ease);background:#6dffa512;border-radius:999px;flex:none;padding:0 .8rem;font-size:.8125rem}.terminal-module__DXwq9G__chip:hover{border-color:var(--t-line-strong);box-shadow:0 0 18px -6px var(--t-glow);background:#6dffa51a}.terminal-module__DXwq9G__chip[data-kind=go]{border-color:var(--t-green);background:var(--t-green);color:#02140a;box-shadow:0 0 22px -6px var(--t-glow);font-weight:700}.terminal-module__DXwq9G__chip[data-kind=go]:hover{background:#9dffc2}.terminal-module__DXwq9G__chip[data-kind=stop]{color:var(--t-red);background:#ff7a6b1f;border-color:#ff7a6b99;font-weight:700}.terminal-module__DXwq9G__rain{z-index:4;background:var(--t-bg);position:absolute;inset:0}.terminal-module__DXwq9G__rainCanvas{width:100%;height:100%}.terminal-module__DXwq9G__rainHint{color:var(--t-green);opacity:.8;font-size:.75rem;position:absolute;bottom:.8rem;right:1rem}@media (max-width:560px){.terminal-module__DXwq9G__screen{height:clamp(17rem,100svh - 32rem,30rem);font-size:.78rem}.terminal-module__DXwq9G__log{padding:.8rem .8rem .4rem}.terminal-module__DXwq9G__art pre{font-size:.68rem}.terminal-module__DXwq9G__line[data-tone=hot]{font-size:1.05rem}.terminal-module__DXwq9G__promptUser,.terminal-module__DXwq9G__titleDim,.terminal-module__DXwq9G__statusWide{display:none}.terminal-module__DXwq9G__hop{grid-template-columns:2.5ch minmax(0,1fr) auto}.terminal-module__DXwq9G__hopNote{display:none}.terminal-module__DXwq9G__hopJd{text-align:right;grid-column:3}.terminal-module__DXwq9G__hopMs{text-align:left;grid-area:2/2;font-size:.92em}.terminal-module__DXwq9G__hop{border-bottom:1px dashed #6dffa51f;padding:.1rem 0}.terminal-module__DXwq9G__fetchArt{font-size:.72rem}.terminal-module__DXwq9G__promptRow{padding-left:.8rem}.terminal-module__DXwq9G__input{font-size:1rem}.terminal-module__DXwq9G__run{min-width:3.5rem;padding:0 .8rem}.terminal-module__DXwq9G__kv{grid-template-columns:minmax(0,1fr) auto}.terminal-module__DXwq9G__kvValue{grid-area:2/1/auto/-1}.terminal-module__DXwq9G__table{font-size:.72rem}.terminal-module__DXwq9G__table th,.terminal-module__DXwq9G__table td{overflow-wrap:break-word;padding-right:.7rem}.terminal-module__DXwq9G__chips{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;padding:.5rem .8rem .6rem;scroll-padding-inline:.8rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.terminal-module__DXwq9G__chip{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.terminal-module__DXwq9G__screen:after,.terminal-module__DXwq9G__jobBadge[data-state=busy]{animation:none}.terminal-module__DXwq9G__chip,.terminal-module__DXwq9G__run{transition:none}}
