@layer components{.rc-term{--t-bg:#100d17;--t-panel:#17131f;--t-raise:#1f1a2a;--t-line:#ece8f41a;--t-line-2:#ece8f42e;--t-fg:#ece8f4;--t-dim:#9a94aa;--t-acc:#a78bfa;--t-acc-2:#c4b5fd;--t-ok:#5ee6a8;--t-warn:#ffc857;--t-err:#ff7a8a;--t-cyan:#7dd3fc;--t-led-off:#ece8f414;color:var(--t-fg);font:400 14px/1.6 var(--font-jbmono), ui-monospace, monospace;background:radial-gradient(1200px 600px at 80% -10%,#5b21f040,#0000 60%),#08060c;padding:clamp(0px,1.6vw,22px);display:flex;position:fixed;inset:0}.rc-term[data-theme=paper]{--t-bg:#eceef1;--t-panel:#f7f8fa;--t-raise:#e1e3e8;--t-line:#15121d1f;--t-line-2:#15121d38;--t-fg:#15121d;--t-dim:#5d596a;--t-acc:#5b21f0;--t-acc-2:#5b21f0;--t-ok:#0f8a55;--t-warn:#9a6400;--t-err:#c4162a;--t-cyan:#0b6e99;--t-led-off:#15121d14;background:#d9dce2}.rc-term[data-theme=phosphor]{--t-bg:#050d07;--t-panel:#08140b;--t-raise:#0c1d10;--t-line:#6dfa8c24;--t-line-2:#6dfa8c40;--t-fg:#b6ffc6;--t-dim:#5fa673;--t-acc:#6dfa8c;--t-acc-2:#6dfa8c;--t-ok:#6dfa8c;--t-cyan:#8affd4;text-shadow:0 0 6px #6dfa8c40;background:#020603}.rc-term[data-theme=amber]{--t-bg:#120b02;--t-panel:#1a1004;--t-raise:#241706;--t-line:#ffb54724;--t-line-2:#ffb54742;--t-fg:#ffd9a0;--t-dim:#b0874b;--t-acc:#ffb547;--t-acc-2:#ffb547;--t-ok:#ffd36e;--t-cyan:#ffe2a8;background:#080501}.rc-term[data-theme=ultraviolet]{--t-bg:#1a0b3d;--t-panel:#220f4f;--t-raise:#2b1462;--t-line:#efe9ff21;--t-line-2:#efe9ff3d;--t-fg:#f3efff;--t-dim:#b3a6dc;--t-acc:#fff;--t-acc-2:#e9e2ff;background:#5b21f0}.rc-term .t-window{background:var(--t-bg);border:1px solid var(--t-line-2);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073}.rc-term[data-theme=paper] .t-window{border-color:#15121d;box-shadow:8px 8px #15121d}.t-titlebar{background:var(--t-panel);border-bottom:1px solid var(--t-line);align-items:center;gap:12px;height:42px;padding:0 10px;display:flex}.t-lights{gap:7px;display:flex}.t-lights i{background:var(--t-err);border-radius:50%;width:11px;height:11px}.t-lights i:nth-child(2){background:var(--t-warn)}.t-lights i:nth-child(3){background:var(--t-ok)}.t-tabs{scrollbar-width:none;align-items:stretch;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto}.t-tab{color:var(--t-dim);border-bottom:2px solid #0000;align-items:center;display:flex}.t-tab>button:first-child{height:100%;padding:0 12px}.t-tab.is-on{color:var(--t-fg);border-bottom-color:var(--t-acc);background:var(--t-bg)}.t-tab-x,.t-tab-new{width:26px;height:26px;color:var(--t-dim);align-self:center;place-items:center;display:grid}.t-tab-x:hover,.t-tab-new:hover,.t-icon:hover{color:var(--t-fg);background:var(--t-raise)}.t-title-r{align-items:center;gap:8px;margin-left:auto;display:flex}.t-icon{width:30px;height:30px;color:var(--t-dim);place-items:center}.t-gui{color:var(--t-bg);background:var(--t-fg);align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}.t-gui:hover{background:var(--t-acc)}.t-gui svg{--ink:var(--t-bg);--paper:var(--t-fg)}.t-body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@media (min-width:1280px){.t-body.has-side{grid-template-columns:minmax(0,1fr) 300px}}.t-main{flex-direction:column;min-width:0;min-height:0;display:flex}.t-screen{overscroll-behavior:contain;scrollbar-color:var(--t-line-2) transparent;flex:1;min-height:0;padding:14px clamp(10px,2vw,22px) 18px;overflow-y:auto}.t-block{border-left:2px solid #0000;margin-bottom:10px;padding-left:10px;animation:.22s cubic-bezier(.23,1,.32,1) t-in}.t-block:hover{border-left-color:var(--t-line-2)}.t-k-rev{border-left-color:var(--t-acc)}.t-k-err{border-left-color:var(--t-err)}@keyframes t-in{0%{opacity:0;transform:translateY(4px)}}.t-bhead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.t-bcmd{word-break:break-word;font-weight:600}.t-btools{opacity:0;align-items:center;gap:2px;margin-left:auto;font-size:12px;transition:opacity .15s;display:flex}.t-block:hover .t-btools,.t-block:focus-within .t-btools{opacity:1}.t-btools button{width:26px;height:26px;color:var(--t-dim);place-items:center;display:grid}.t-btools button:hover{color:var(--t-fg);background:var(--t-raise)}.t-block.is-collapsed .t-btools button:last-child svg{transform:rotate(-90deg)}.t-bbody{margin-top:6px}.t-bbody p{margin:0}@media (hover:none){.t-btools{opacity:1}}.t-u{color:var(--t-ok)}.t-h{color:var(--t-cyan)}.t-p{color:var(--t-acc-2)}.t-dim{color:var(--t-dim)}.t-acc{color:var(--t-acc)}.t-ok{color:var(--t-ok)}.t-warn{color:var(--t-warn)}.t-err{color:var(--t-err)}.t-b{font-weight:700}.t-key{min-width:9ch;color:var(--t-acc-2);display:inline-block}.t-cmd{color:var(--t-acc-2);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--t-acc) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--t-acc) 40%, transparent);text-underline-offset:3px;text-align:left;margin-right:10px}.t-cmd:hover{color:var(--t-fg);-webkit-text-decoration-color:var(--t-fg);text-decoration-color:var(--t-fg)}.t-link{color:var(--t-cyan);text-underline-offset:3px;word-break:break-all;text-decoration:underline}.t-btn{background:var(--t-acc);color:var(--t-bg);align-items:center;gap:6px;padding:6px 12px;font-weight:600;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .15s;display:inline-flex}.t-btn:hover{background:var(--t-fg)}.t-btn:active{transform:scale(.97)}.t-tag{color:var(--t-warn);vertical-align:middle;border:1px solid;margin-left:8px;padding:1px 8px;font-size:12px}.t-pre{white-space:pre;margin:0;line-height:1.35;overflow-x:auto}.t-gap{height:.7em}.t-h1{font:800 1.35rem/1.2 var(--font-archivo), sans-serif;color:var(--t-fg);font-stretch:112%;margin-bottom:4px!important}.t-h2{color:var(--t-acc-2);font-weight:700;margin-top:8px!important}.t-quote{border-left:2px solid var(--t-acc);color:var(--t-fg);padding-left:10px;font-style:italic}.t-li{padding-left:2px}.t-card{border:1px solid var(--t-line-2);background:var(--t-panel);max-width:760px;padding:16px 18px}.t-paper{color:var(--ink);background:var(--paper);border:1px solid var(--t-line-2);max-width:980px;font-family:var(--font-archivo), sans-serif;text-shadow:none;font-size:16px;line-height:1.5}.t-help{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px 28px;display:grid}.t-help-g{color:var(--t-fg);border-bottom:1px solid var(--t-line);font-weight:700;margin-bottom:4px!important}.t-help-row .t-cmd{margin-right:6px}.t-help-foot{grid-column:1/-1}.t-fetch{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:24px;display:grid}.t-fetch-logo{--ink:var(--t-fg);--paper:var(--t-bg);--uv:var(--t-acc);width:150px;height:150px}.t-swatches{gap:4px;display:flex;margin-top:8px!important}.t-swatches i{width:22px;height:14px}@media (max-width:560px){.t-fetch{grid-template-columns:1fr}.t-fetch-logo{width:90px;height:90px}}.t-stats{background:var(--t-line);border:1px solid var(--t-line);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1px;max-width:760px;display:grid}.t-stats>div{background:var(--t-bg);padding:12px 14px}.t-stat{font:800 2.2rem/1 var(--font-archivo), sans-serif;color:var(--t-fg);font-stretch:112%}.t-table-wrap{max-width:100%;overflow-x:auto}.t-table{border-collapse:collapse;min-width:420px}.t-table th{text-align:left;color:var(--t-dim);border-bottom:1px solid var(--t-line-2);padding:4px 18px 4px 0;font-weight:500}.t-table td{border-bottom:1px solid var(--t-line);vertical-align:top;padding:4px 18px 4px 0}.t-row-link{cursor:pointer}.t-row-link:hover td{color:var(--t-acc-2)}.t-bars{gap:6px;max-width:720px;display:grid}.t-bar-row{grid-template-columns:minmax(0,18rem) minmax(80px,1fr) 5rem;align-items:center;gap:12px;display:grid}.t-bar-k{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-bar-track{background:var(--t-raise);height:10px}.t-bar-fill{background:var(--t-acc);transform-origin:0;height:100%;transition:transform .9s cubic-bezier(.23,1,.32,1);display:block}.t-bar-v{text-align:right;justify-content:flex-end;display:inline-flex}@media (max-width:640px){.t-bar-row{grid-template-columns:1fr 4.5rem}.t-bar-track{grid-area:2/1/auto/-1}}.t-crew{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;max-width:980px;display:grid}.t-face{aspect-ratio:4/5;background:var(--t-raise);border:1px solid var(--t-line);text-align:left;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .15s;display:block;position:relative;overflow:hidden}.t-face img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.t-face:hover{border-color:var(--t-acc);transform:translateY(-3px)}.t-face-n,.t-face-r{color:#fff;background:#08060cc7;padding:0 4px;font-size:12px;position:absolute;left:6px}.t-face-n{font-weight:700;bottom:22px}.t-face-r{color:#c4b5fd;bottom:4px}.t-face-none{width:100%;height:100%;font:800 2rem var(--font-archivo);color:var(--t-dim);border:1px dashed var(--t-line-2);place-items:center;display:grid}.t-whois{grid-template-columns:140px minmax(0,1fr);gap:18px;max-width:640px;display:grid}.t-whois>img,.t-whois>.t-face-none{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border:1px solid var(--t-line-2);width:140px}.t-mini-crew{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.t-mini-crew button{aspect-ratio:1;border:1px solid var(--t-line);overflow:hidden}.t-mini-crew img{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .2s}.t-mini-crew button:hover img{transform:scale(1.12)}.t-ls{flex-wrap:wrap;gap:4px 18px;display:flex}.t-dir{color:var(--t-cyan);font-weight:700}.t-file{max-width:820px}.t-htop-grid{grid-template-columns:4rem 9rem 5rem minmax(120px,1fr) 8rem;gap:2px 12px;max-width:820px;margin-top:6px;display:grid}.t-htop-grid .contents{display:contents}.t-th{color:var(--t-bg);background:var(--t-ok);padding:0 4px;font-weight:700}.t-meter{background:var(--t-raise);align-self:center;height:1.2em;position:relative}.t-meter>span{background:linear-gradient(90deg, var(--t-ok), var(--t-warn) 70%, var(--t-err));transform-origin:0;transition:transform .7s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.t-meter>b{color:var(--t-bg);mix-blend-mode:normal;padding-left:6px;font-size:12px;position:relative}@media (max-width:640px){.t-htop-grid{grid-template-columns:3.5rem 6rem 1fr}.t-htop-grid>:nth-child(5n+3),.t-htop-grid>.contents>:nth-child(3),.t-htop-grid>.contents>:nth-child(5),.t-htop-grid>:nth-child(5){display:none}}.t-snake{aspect-ratio:1;background:var(--t-line);border:1px solid var(--t-line-2);outline:none;gap:1px;width:min(360px,100%);display:grid}.t-snake:focus-visible{outline:2px solid var(--t-acc)}.t-snake>span{background:var(--t-bg)}.t-s-head{background:var(--t-acc)!important}.t-s-body{opacity:.75;background:var(--t-acc-2)!important}.t-s-bolt{border-radius:50%;background:var(--t-warn)!important}.t-matrix{background:#100d17;width:100%;height:280px;display:block}.t-motto span{font:900 clamp(1.6rem, 5vw, 3.4rem)/1 var(--font-archivo), sans-serif;letter-spacing:-.04em;font-stretch:125%;animation:.6s cubic-bezier(.23,1,.32,1) both t-rise;display:inline-block}.t-motto span:nth-child(2){color:var(--t-acc)}@keyframes t-rise{0%{opacity:0;transform:translateY(60%)}}.t-rev{border:1px solid color-mix(in srgb, var(--t-acc) 45%, transparent);background:color-mix(in srgb, var(--t-acc) 7%, var(--t-bg));max-width:820px;padding:12px 14px;position:relative}.t-rev-tag{color:var(--t-bg);background:var(--t-acc);align-items:center;gap:4px;margin-bottom:6px;padding:1px 7px;font-size:12px;font-weight:700;display:inline-flex}.t-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.t-src{margin-left:auto;font-size:12px}.t-caret{vertical-align:text-bottom;background:var(--t-acc);width:.55em;height:1.05em;margin-left:2px;animation:1s step-end infinite t-blink;display:inline-block}@keyframes t-blink{50%{opacity:0}}.t-spin{border:2px solid var(--t-line-2);border-top-color:var(--t-acc);vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.7s linear infinite t-spin;display:inline-block}@keyframes t-spin{to{transform:rotate(360deg)}}.t-inputbar{border-top:1px solid var(--t-line);background:var(--t-panel);padding:8px clamp(10px,2vw,22px);position:relative}.t-line{align-items:center;gap:10px;display:flex}.t-line .t-ps{white-space:nowrap;flex-shrink:0}.t-input-wrap{flex:1;min-width:0;position:relative}.t-input-wrap input{width:100%;color:var(--t-fg);font:inherit;caret-color:var(--t-acc);background:0 0;border:0;outline:none;padding:6px 0}.rc-term .t-input-wrap input:focus-visible{outline:none}.t-input-wrap input::placeholder{color:var(--t-dim);opacity:.7}.t-ghost{pointer-events:none;color:var(--t-dim);white-space:pre;opacity:.65;position:absolute;top:6px;left:0}.t-run{width:34px;height:34px;color:var(--t-bg);background:var(--t-acc);place-items:center;font-weight:700;display:grid}.t-suggest{z-index:5;background:var(--t-raise);border:1px solid var(--t-line-2);min-width:min(460px,100% - 20px);padding:4px;position:absolute;bottom:calc(100% + 6px);left:clamp(10px,2vw,22px);box-shadow:0 12px 30px #00000059}.t-suggest button{text-align:left;justify-content:space-between;gap:16px;width:100%;padding:5px 8px;display:flex}.t-suggest button.is-on,.t-suggest button:hover{background:color-mix(in srgb, var(--t-acc) 22%, transparent)}.t-suggest-hint{border-top:1px solid var(--t-line);margin-top:4px;padding:4px 8px 2px;font-size:12px}.t-chips{scrollbar-width:none;gap:6px;margin-top:8px;display:flex;overflow-x:auto}.t-chip{border:1px solid var(--t-line-2);color:var(--t-dim);flex-shrink:0;padding:3px 10px;font-size:12.5px;transition:color .15s,border-color .15s}.t-chip:hover{color:var(--t-fg);border-color:var(--t-acc)}.t-side{border-left:1px solid var(--t-line);background:var(--t-panel);padding:12px;display:none;overflow-y:auto}@media (min-width:1280px){.t-side{display:block}}.t-widget{border:1px solid var(--t-line);background:var(--t-bg);margin-bottom:10px;padding:12px}.t-widget-hot{border-color:var(--t-acc);background:color-mix(in srgb, var(--t-acc) 10%, var(--t-bg))}.t-wh{color:var(--t-dim);justify-content:space-between;font-size:12px;display:flex;margin-bottom:8px!important}.t-clock{font:800 2rem/1 var(--font-archivo), sans-serif;font-variant-numeric:tabular-nums;font-stretch:112%}.t-status{background:var(--t-panel);border-top:1px solid var(--t-line);white-space:nowrap;align-items:center;gap:14px;height:28px;padding:0 10px 0 0;font-size:12px;display:flex;overflow:hidden}.t-mode{height:100%;color:var(--t-bg);background:var(--t-acc);place-items:center;padding:0 10px;font-weight:800;display:grid}.rc-term :focus-visible{outline:2px solid var(--t-acc);outline-offset:2px}@media (max-width:640px){.rc-term{padding:0;font-size:13px}.t-line .t-ps .t-u,.t-line .t-ps .t-h,.t-line .t-ps .t-dim,.t-lights{display:none}}@media (prefers-reduced-motion:reduce){.t-block,.t-motto span{animation:none}.t-bar-fill,.t-meter>span{transition:none}}}
