:root{--font-ui: "Instrument Sans", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--ink-0: #05060a;--ink-1: #0a0c13;--ink-2: #11141d;--ink-3: #171b26;--term: #030407;--line: rgba(170, 186, 225, .13);--line-soft: rgba(170, 186, 225, .075);--line-hard: rgba(170, 186, 225, .26);--text: #f1f3f9;--text-2: #b4bccc;--text-3: #808a9c;--text-4: #596273;--accent: #a8bcff;--accent-hi: #c9d5ff;--accent-ink: #0d1124;--accent-wash: rgba(168, 188, 255, .085);--accent-line: rgba(168, 188, 255, .38);--syn-text: #d7d7de;--syn-key: #89b4e8;--syn-str: #b99adc;--syn-fn: #86c7bd;--syn-comment: var(--text-3);--awake: #8fe3c0;--warn: #f2c47a;--warn-wash: rgba(242, 196, 122, .08);--fail: #ff7a7f;--fail-wash: rgba(255, 122, 127, .08);--r-sm: 6px;--r: 8px;--r-lg: 12px;--pop-shadow: 0 18px 48px -12px rgba(0, 0, 0, .7), 0 0 0 1px var(--line-hard);--nav-h: 48px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}@media(pointer:coarse){input,textarea,select{font-size:16px!important}}body{margin:0;background:linear-gradient(#05060a,#05060b);color:var(--text);font:400 13px/1.45 var(--font-ui);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}a{color:inherit}code,.mono{font-family:var(--font-mono);font-variant-ligatures:none}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:#a8bcff4d}.dim{color:var(--text-2)}.faint{color:var(--text-3)}svg.i{width:15px;height:15px;flex:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:30px;padding:0 12px;border:1px solid var(--line-hard);border-radius:var(--r);background:#aabae10a;color:var(--text-2);font-weight:500;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px #ffffff08}.btn:hover:not(:disabled){color:var(--text);border-color:#aabae16b;background:#aabae117}.btn:disabled{opacity:.4;cursor:default}.btn svg.i{width:14px;height:14px}.btn.primary{background:var(--text);border-color:transparent;color:#07080c;font-weight:600;box-shadow:none}.btn.primary:hover:not(:disabled){background:var(--accent-hi);border-color:transparent;color:#07080c}.btn.primary:disabled{background:#f1f3f933;color:#f1f3f999;opacity:1}.btn.big{height:40px;padding:0 20px;font-size:14px;border-radius:10px}.btn.danger{color:var(--fail);border-color:#ff7a7f57;background:none;box-shadow:none}.btn.danger:hover:not(:disabled){color:#fff;border-color:transparent;background:#d9474d}.btn.icon{width:30px;padding:0}.app{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--nav-h) minmax(0,1fr);height:var(--app-h, 100dvh);padding-bottom:env(safe-area-inset-bottom);overflow:hidden;background:linear-gradient(#05060a,#05060b)}.main{min-height:0;display:flex;flex-direction:column}.nav{position:relative;z-index:50;display:flex;align-items:center;gap:26px;padding:0 14px 0 18px;background:var(--ink-0);border-bottom:1px solid var(--line-soft);white-space:nowrap;min-width:0}.logo{color:var(--text);font:500 18px/1 var(--font-mono);letter-spacing:.1em}.brand{display:inline-flex;align-items:center;gap:12px;height:var(--nav-h);color:var(--text);text-decoration:none}.brand .bdiv{width:1px;height:16px;background:var(--line-hard)}.brand .prod{font-size:14px;font-weight:500;letter-spacing:-.005em;color:var(--text-2)}.brand:hover .prod{color:var(--text)}.nav-links{display:flex;gap:26px}.nav-links a,.nav-docs{position:relative;display:flex;align-items:center;height:var(--nav-h);color:var(--text-3);text-decoration:none;font-weight:500}.nav-links a:hover,.nav-docs:hover,.nav-links a[aria-current=page]{color:var(--text)}.nav-links a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--accent)}.nav-gap{flex:1}.acct{display:flex;align-items:center;gap:9px;color:var(--text-2);padding:4px 6px 4px 4px;border-radius:999px}.acct:hover,.acct[aria-expanded=true]{background:var(--ink-2);color:var(--text)}.avatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:600;color:var(--accent-ink);background:var(--accent)}.popw{position:relative;display:inline-flex}.pop{position:absolute;top:calc(100% + 6px);left:0;z-index:80;min-width:230px;padding:6px;background:var(--ink-3);border-radius:var(--r-lg);box-shadow:var(--pop-shadow);white-space:normal;animation:popin .14s ease-out}.pop.end{left:auto;right:0}@keyframes popin{0%{opacity:0;transform:translateY(-3px)}}.pop .mi{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:var(--r-sm);text-align:left;color:var(--text-2);text-decoration:none}.pop .mi:hover{background:#ffffff0d;color:var(--text)}.pop .mi .k{margin-left:auto;font-size:11.5px;color:var(--text-4)}.pop .mi.on{color:var(--text);background:#ffffff08}.pop .sep{height:1px;margin:6px 4px;background:var(--line)}.pop .hd{padding:9px 10px 7px}.pop .hd b{display:block;font-weight:600}.pop .hd span{color:var(--text-2);font-size:12.5px}.ground{flex:1;display:grid;place-items:center;padding:24px;text-align:center}.ground>div{max-width:460px}.ground h1{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.3}.ground p{margin:0 0 14px;color:var(--text-3)}.quiet{color:var(--text-3)}.agent-dialog{width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:20px;border:0;border-radius:14px;background:var(--ink-3);box-shadow:0 30px 80px -10px #000000bf,0 0 0 1px var(--line-hard);color:var(--text);overflow:auto}.agent-dialog::backdrop{background:#0506099e}.agent-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}.agent-dialog h2{margin:0;font-size:16px;font-weight:600}.agent-dialog h3{font-size:13px;font-weight:600}.agent-dialog p{color:var(--text-3)}.agent-dialog [role=alert]{color:var(--fail)}.agent-columns{display:grid;grid-template-columns:minmax(200px,1fr) minmax(280px,1.5fr);gap:24px;margin-top:16px}.agent-field{display:grid;gap:6px;margin:16px 0;color:var(--text-2)}.agent-field input,.agent-field textarea{width:100%;min-width:0;padding:8px;border:1px solid var(--line-hard);border-radius:var(--r);background:var(--term);font-family:var(--font-mono)}.agent-list{padding:0;list-style:none}@media(max-width:640px){.agent-columns{grid-template-columns:minmax(0,1fr)}}.pv-stack{position:relative;flex:1;min-height:0;background:var(--ink-0)}.pv-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;background:var(--ink-0);opacity:0;pointer-events:none;transition:opacity .12s ease}.pv-frame.is-shown{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.pv-frame{transition:none}}@media(max-width:640px){.nav{gap:18px;padding:0 12px}.nav-docs,.acct .nm{display:none}}.mk{--mk: 28px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--mk);height:var(--mk)}.mk.dot{--mk: 7px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--text-4);margin:0 4.5px}.mk.dot.awake{background:var(--awake);box-shadow:0 0 10px var(--awake)}.mk.dot.waking,.mk.dot.sleeping{background:var(--warn);box-shadow:none}.word-awake{color:var(--awake)}.word-waking{color:var(--warn)}.word-asleep{color:var(--text-3)}.word-failed{color:var(--fail)}.inp{height:34px;padding:0 10px;border:1px solid var(--line-hard);border-radius:var(--r);background:var(--term);outline:0;font-family:var(--font-mono);font-size:12.5px}.inp:focus{border-color:var(--accent);box-shadow:0 0 0 3px #a8bcff29}.inp:disabled{opacity:.5}select.inp{font-family:var(--font-ui)}.link{color:var(--accent);cursor:pointer}.link:hover{text-decoration:underline;text-underline-offset:3px}kbd{font:500 10.5px var(--font-mono);color:var(--text-3);padding:1px 5px;border:1px solid var(--line-hard);border-bottom-width:2px;border-radius:4px}.seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--r);background:#aabae112}.seg button{padding:3px 10px;border-radius:var(--r-sm);color:var(--text-3);font-size:12px;font-weight:500}.seg button.on{background:#aabae124;color:var(--text)}pre.code{position:relative;margin:0;padding:14px 16px;background:var(--term);border:1px solid var(--line);border-radius:10px;font:12.5px/1.65 var(--font-mono);color:var(--syn-text);overflow:auto;white-space:pre}pre.code .k{color:var(--syn-key)}pre.code .s{color:var(--syn-str)}pre.code .c{color:var(--syn-comment)}pre.code .f{color:var(--syn-fn)}pre.code .u{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--syn-comment)}.copy{position:absolute;top:9px;right:9px;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-sm);color:var(--text-3);background:var(--ink-2);border:1px solid var(--line)}.copy:hover{color:var(--text)}.copy.done{color:var(--awake)}.empty{padding:64px 20px;text-align:center;color:var(--text-3)}.empty b{display:block;color:var(--text);font-size:15px;margin-bottom:6px;font-weight:600}.bad{color:var(--fail)}.page{flex:1;overflow:auto}.page:before,.launch:before{content:"";position:fixed;left:0;right:0;bottom:0;height:34%;pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,rgba(168,188,255,.17),rgba(168,188,255,.05) 55%,transparent 80%);-webkit-mask-image:linear-gradient(#000 58%,transparent);mask-image:linear-gradient(#000 58%,transparent)}.launch:before{position:absolute}.page>.wrap{position:relative}.wrap{max-width:1080px;margin:0 auto;padding:36px 32px 64px}.ph{display:flex;align-items:baseline;gap:12px;margin-bottom:22px}.ph h1{margin:0;font-size:26px;font-weight:500;letter-spacing:-.035em;line-height:1.1}.ph .count{font-family:var(--font-mono);color:var(--text-3);font-size:13px;font-variant-numeric:tabular-nums}.ph .sp{flex:1}.ph .btn{align-self:center}.tbl{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.tbl th{white-space:nowrap;text-align:left;font-size:12px;font-weight:500;color:var(--text-3);padding:0 14px 10px;border-bottom:1px solid var(--line)}.tbl td{padding:0 14px;height:52px;border-bottom:1px solid var(--line-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-3);transition:background .12s,color .12s}.tbl tr.row{cursor:pointer}.tbl tr.row:hover td,.tbl tr.row:focus-visible td{background:var(--accent-wash);color:var(--text-2)}.tbl tr.row:focus-visible{outline:0}.tbl tr.row:hover td:first-child,.tbl tr.row:focus-visible td:first-child{border-radius:10px 0 0 10px}.tbl tr.row:hover td:last-child,.tbl tr.row:focus-visible td:last-child{border-radius:0 10px 10px 0}.tbl .num{text-align:right;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums}.tbl th:first-child,.tbl td:first-child{padding-left:10px}.who{display:flex;align-items:center;gap:12px;min-width:0}.who b{font-weight:500;color:var(--text);font-size:14px;overflow:hidden;text-overflow:ellipsis}.first{position:relative;flex:1;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:48px 20px;background:url(/night/stars.svg) 50% 0 / 1600px 1000px repeat-x}.first:before{content:"";position:fixed;left:0;right:0;bottom:0;height:62%;pointer-events:none;background:radial-gradient(85% 100% at 74% 100%,rgba(168,188,255,.36),rgba(168,188,255,.12) 52%,transparent 78%);-webkit-mask-image:linear-gradient(#000 58%,transparent);mask-image:linear-gradient(#000 58%,transparent)}.first-in{position:relative;width:100%;max-width:520px}.first h1{text-wrap:balance;margin:0 0 12px;font-size:34px;font-weight:500;letter-spacing:-.045em;line-height:1.04}.first p.lede{margin:0 0 24px;color:var(--text-2);font-size:15px;line-height:1.45;max-width:46ch}.first .btn.big{height:36px;padding:0 16px;border-radius:9px;font-size:13.5px}.first .go{margin-top:18px;display:flex;align-items:center;gap:14px;color:var(--text-3);font-size:12.5px}.or{margin-top:40px;padding-top:22px;border-top:1px solid var(--line-soft)}.first.two .first-in{max-width:1040px}.ft-head{max-width:620px}.ft-cols{display:grid;grid-template-columns:minmax(0,500px) 56px minmax(0,1fr);align-items:stretch}.ft-t{display:flex;align-items:center;min-height:30px;margin:0 0 12px;font-size:13px;font-weight:500;color:var(--text)}.ft-t-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ft-t-row .ft-t{margin:0}.ft-or{position:relative;display:grid;place-items:center}.ft-or:before{content:"";position:absolute;top:4px;bottom:4px;left:50%;width:1px;background:linear-gradient(transparent,var(--line-hard) 18%,var(--line-hard) calc(50% - 18px),transparent calc(50% - 18px),transparent calc(50% + 18px),var(--line-hard) calc(50% + 18px),var(--line-hard) 82%,transparent)}.ft-or span{position:relative;padding:6px 0;width:34px;text-align:center;color:var(--text-3);font-size:12px;font-weight:500}.ft-r .ft-panel{position:sticky;top:0}.ft-hello{display:block;width:min(300px,80%);height:auto;margin:22px auto 0}@media(max-width:980px){.ft-cols{grid-template-columns:minmax(0,1fr)}.ft-or{height:56px}.ft-or:before{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--line-hard) 18%,var(--line-hard) calc(50% - 22px),transparent calc(50% - 22px),transparent calc(50% + 22px),var(--line-hard) calc(50% + 22px),var(--line-hard) 82%,transparent)}}.or-h{display:flex;align-items:center;gap:14px;margin-bottom:12px;color:var(--text-2);font-weight:500}.envlist{display:grid;margin:2px 0 4px;min-height:60px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0a0c13b3}.envlist:empty{border:0;background:none}.envopt{display:grid;grid-template-columns:18px 1fr;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line-soft);cursor:pointer;transition:background .12s}.envopt:last-child{border-bottom:0}.envopt:hover{background:#aabae10a}.envopt.on{background:var(--accent-wash);box-shadow:inset 2px 0 0 var(--accent)}.envopt .rd{width:15px;height:15px;margin-top:2px;border-radius:50%;border:1.5px solid var(--text-4)}.envopt.on .rd{border:4.5px solid var(--accent)}.eo-t{display:grid;gap:3px;min-width:0}.eo-t b{display:flex;align-items:baseline;gap:8px;font-weight:500;font-size:14px;color:var(--text)}.eo-t span{font-family:var(--font-mono);color:var(--text-3);font-size:12px}.eo-t .inp{margin-top:8px;width:100%;height:36px}.curr{font-weight:400;font-size:11.5px;color:var(--text-3)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:16px;background:#0506099e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn .14s ease-out}@keyframes fadeIn{0%{opacity:0}}.dlg{width:100%;max-width:460px;max-height:calc(100% - 32px);overflow:auto;background:var(--ink-3);border-radius:14px;box-shadow:0 30px 80px -10px #000000bf,0 0 0 1px var(--line-hard);animation:rise .16s ease-out}@keyframes rise{0%{transform:translateY(6px);opacity:0}}.dlg.wide{max-width:580px}.dlg-h{display:flex;align-items:center;gap:10px;padding:18px 20px 0}.dlg-h h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;flex:1}.dlg-x{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-sm);color:var(--text-3)}.dlg-x:hover{background:#ffffff0f;color:var(--text)}.dlg-b{padding:10px 20px 4px;color:var(--text-2)}.dlg-b p{margin:0 0 14px;line-height:1.55}.dlg-f{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:18px 20px}.dlg-note{margin-right:auto;font-size:12.5px;color:var(--text-3)}.fld{display:grid;gap:6px;margin-bottom:14px}.fld label{font-size:12.5px;color:var(--text-3)}@media(max-width:640px){.wrap{padding:22px 16px 40px}.tbl .hide-s{display:none}.first{place-items:start center;padding:28px 18px}.first h1{font-size:24px}}.dlg:focus{outline:0}.dlg-hint{font-size:12px}.key-file{display:flex;align-items:center;gap:8px}.key-file .copy{position:static}.dlg-b p.key-use{margin:16px 0 8px}.tbl td.name{color:var(--text);font-weight:500}.tbl .c-state{width:76px}.tbl .c-keep{width:130px}.tbl .c-env{width:20%}.tbl .c-size{width:12%}.tbl .c-disk{width:11%}.tbl .c-last{width:16%}@media(max-width:920px){.tbl .c-keep{width:100px}}.tbl td.st{padding-right:0;overflow:visible}.tbl td.ka{overflow:visible}.tbl td.last{position:relative;overflow:visible}.tbl tr[data-state=sleeping] .flag{visibility:hidden}.tbl tr.row:has([aria-expanded=true]) td{background:var(--accent-wash)}.tbl .pop{text-align:left}.word,.flag{margin:-3px -7px;padding:3px 7px;border-radius:var(--r-sm)}.word:hover,.flag:hover,.word[aria-expanded=true],.flag[aria-expanded=true]{background:#ffffff12}.flag{color:var(--text-2)}.flag:hover{color:var(--text)}.flag.off{display:none;color:var(--text-3)}.kept-s{display:none}@media(hover:hover){.flag.off{display:inline-block;opacity:0;pointer-events:none}.tbl td.ka:hover .flag.off,.flag.off:focus-visible{opacity:1;pointer-events:auto;transition:opacity .12s ease-out}}.pop.askp{min-width:0;width:272px;padding:14px}.pop.rowmenu{min-width:190px}.pop.rowmenu .ask{width:244px;padding:8px}.ask b{display:block;font-size:13.5px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.ask p{margin:5px 0 12px;font-size:12.5px;line-height:1.5;color:var(--text-2)}.ask-f{display:flex;justify-content:flex-end;gap:8px}.ask-f .btn{height:28px;font-size:12.5px}.pop .mi.del{color:var(--fail)}.ghost{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r-sm);color:var(--text-3)}.ghost:hover{background:#ffffff0f;color:var(--text)}.ghost.del:hover{background:var(--fail-wash);color:var(--fail)}.rw-acts,.more{display:none}@media(hover:hover)and (min-width:761px){.rw-acts{position:absolute;top:50%;right:14px;display:inline-flex;align-items:center;gap:2px;color:transparent;pointer-events:none;transform:translateY(-50%);transition:background .12s,color .12s}.rw-acts .ghost{color:inherit}.rw-acts .ghost:hover{color:var(--text)}.rw-acts .ghost.del:hover{color:var(--fail)}.tbl tr.row:hover .rw-acts,.tbl tr.row:focus-visible .rw-acts,.tbl tr.row:has(.rw-acts :focus-visible) .rw-acts{color:var(--text-3);pointer-events:auto}}@media(hover:hover)and (min-width:1150px){.rw-acts{top:0;right:auto;bottom:-1px;left:100%;width:64px;padding:0 8px 0 2px;transform:none;border-radius:0 10px 10px 0}.tbl tr.row:hover .rw-acts,.tbl tr.row:focus-visible .rw-acts,.tbl tr.row:has(.rw-acts :focus-visible) .rw-acts{background:var(--accent-wash)}.tbl tr.row:hover td.last,.tbl tr.row:focus-visible td.last,.tbl tr.row:has(.rw-acts :focus-visible) td.last{border-radius:0}}@media(hover:hover)and (min-width:761px)and (max-width:1149px){.tbl tr.row:hover .lu,.tbl tr.row:focus-visible .lu,.tbl tr.row:has(.rw-acts :focus-visible) .lu{visibility:hidden}}@media(hover:none),(max-width:760px){.tbl .c-last{width:130px}.tbl td.last .popw{vertical-align:middle}.more{display:inline-grid;place-items:center;width:28px;height:28px;margin-left:4px;border-radius:var(--r-sm);color:var(--text-3)}.more:hover,.more[aria-expanded=true]{background:#ffffff0f;color:var(--text)}}@media(hover:none),(max-width:640px){.word,.flag{margin:-13px -10px;padding:13px 10px}.more{width:44px;height:44px;margin:-8px -8px -8px -6px}.word:hover,.flag:hover,.more:hover{background:none}}@media(max-width:640px){.tbl .c-name{width:40%}.tbl .c-state{width:34%}.tbl .c-last{width:26%}.tbl th,.tbl td{padding-left:6px;padding-right:6px}.tbl td:first-child{padding-right:0}.tbl td.last{padding-left:0;padding-right:0}.who{gap:8px}.kept-s{display:inline-block;margin:-14px -8px -14px 0;padding:14px 8px;font-size:12px;color:var(--text-3)}.pop.askp{position:fixed;top:auto;left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));width:auto}}.cpage{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.cbar{position:relative;display:flex;align-items:center;gap:14px;height:50px;flex:none;padding:0 14px 0 16px;background:var(--ink-0);border-bottom:1px solid var(--line-soft);container:cbar / inline-size}.ident{display:flex;align-items:center;gap:10px;min-width:0;flex:0 1 auto}.ident-t{display:flex;align-items:center;gap:16px;min-width:0}.ident-t>.popw{min-width:0}.ident-t>.facts{flex:none}.cname{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:36vw;font-weight:600;font-size:17px;letter-spacing:-.015em;color:var(--text);padding:2px 6px;margin-left:-4px;white-space:nowrap;border-radius:var(--r-sm)}.cname span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cname svg.i{width:13px;height:13px;color:var(--text-4)}.cname:hover{background:var(--ink-2)}.cname:hover svg.i{color:var(--text-2)}.facts{display:flex;align-items:center;gap:14px;min-width:0;height:18px;padding-left:16px;border-left:1px solid var(--line);font-size:13px;color:var(--text-3);white-space:nowrap}.facts>*{flex:none}.facts .f-why{color:var(--text-2)}.facts .f-left{font-variant-numeric:tabular-nums;color:var(--text)}.facts .f-env{flex:0 1 auto;min-width:3em;max-width:34ch;overflow:hidden;text-overflow:ellipsis}.facts button{color:var(--text-3);border-radius:4px}.facts button:hover{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-hard);text-underline-offset:3px}.facts .state{font-weight:500;text-decoration:none!important}.facts .state.word-awake{color:var(--awake)}.facts .state.word-waking{color:var(--warn)}.facts .state.word-failed{color:var(--fail)}.cbar .sp{flex:1 0 8px}.saved{display:inline-flex;align-items:center;gap:6px;color:var(--text-3);font-size:12.5px;white-space:nowrap}.saved svg.i{width:14px;height:14px}.saved.saving{color:var(--warn)}.saved.bad{color:var(--fail)}.cbar .acts{display:flex;flex:none;gap:6px}.wakebar{position:absolute;left:0;right:0;bottom:-1px;height:1px;overflow:hidden}.wakebar:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,var(--awake),transparent);animation:slide 1.1s ease-in-out infinite}@keyframes slide{0%{left:-40%}to{left:100%}}.more-btn{display:none}.cbody{position:relative;flex:1;display:flex;min-height:0}.cmain{flex:1;min-width:0;display:flex;flex-direction:column}.stabs{display:flex;align-items:flex-end;gap:2px;height:42px;flex:none;padding:0 10px;border-bottom:1px solid var(--line-soft);background:var(--ink-0)}.stabs .sp{flex:1}.term-s.full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.term-s:fullscreen{width:100vw;height:100vh}.shead .fullbtn{width:26px;height:26px;color:var(--text-4)}.shead .fullbtn:hover{color:var(--text)}.shead .fullbtn svg.i{width:14px;height:14px}.stabs-list{display:flex;align-items:flex-end;gap:2px;min-width:0;flex:0 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;height:42px}.stabs-list::-webkit-scrollbar{display:none}.stabs-list.fl{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px);mask-image:linear-gradient(to right,transparent,#000 28px)}.stabs-list.fr{-webkit-mask-image:linear-gradient(to left,transparent,#000 28px);mask-image:linear-gradient(to left,transparent,#000 28px)}.stabs-list.fl.fr{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.stab{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:34px;max-width:230px;padding:0 6px 0 9px;margin-bottom:-1px;border:1px solid transparent;border-bottom:0;border-radius:9px 9px 0 0;color:var(--text-3);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .12s,color .12s}.stab:hover{color:var(--text)}.stab:not(.on):hover{background:var(--ink-2)}.stab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.stab.on{color:var(--text);border-color:var(--line)}.stab.k-term.on{background:var(--term)}.stab.k-nb.on{background:var(--ink-0)}.stab .tl.sk{display:inline-block;width:64px;height:9px;border-radius:4px;background:var(--ink-3);animation:skel 1s ease-in-out infinite alternate}@keyframes skel{0%{opacity:.45}to{opacity:1}}.nb-wait{padding:24px;font-size:12.5px;color:var(--text-3)}.stab .tl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.stab.k-nb .tl{font-family:var(--font-mono);font-size:12.5px;font-weight:400}.stab .x{width:18px;height:18px;display:grid;place-items:center;border-radius:4px;color:var(--text-4)}.stab .x:hover{background:var(--ink-2);color:var(--text)}.stab .x svg.i{width:11px;height:11px}.ti{width:20px;height:20px;flex:none;display:grid;place-items:center;border-radius:6px}.ti svg.i{width:13px;height:13px}.k-term .ti{background:#aabae114;color:var(--text)}.k-nb .ti,.ti.nbi{background:var(--accent-wash);color:var(--accent)}.ti.sm{width:18px;height:18px;border-radius:5px}.ti.sm svg.i{width:11px;height:11px}.addtab{flex:none;align-self:center;width:28px;height:28px;margin-left:4px;display:grid;place-items:center;border-radius:var(--r-sm);color:var(--text-3)}.addtab:hover,.addtab[aria-expanded=true]{background:var(--ink-2);color:var(--text)}.pseg{display:inline-flex;align-self:center;padding:2px;gap:2px;border-radius:var(--r);background:var(--term);box-shadow:inset 0 0 0 1px var(--line)}.pseg button{height:26px;padding:0 11px;border-radius:var(--r-sm);color:var(--text-3);font-weight:500}.pseg button:hover{color:var(--text)}.pseg button.on{background:var(--ink-3);color:var(--text);box-shadow:0 1px 2px #0006}.pseg.in{background:none;box-shadow:none;padding:0;gap:18px;height:42px;align-self:stretch}.pseg.in button{position:relative;height:42px;padding:0;border-radius:0;background:none;box-shadow:none}.pseg.in button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--accent)}.pop.newmenu{width:330px}.nmi{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border-radius:var(--r);text-align:left}.nmi:hover{background:#ffffff0d}.nmi .ti{width:32px;height:32px;border-radius:9px}.nmi .ti svg.i{width:16px;height:16px}.nmi .nt{flex:1;display:grid;gap:1px}.nmi b{font-weight:600;color:var(--text)}.nmi i{font-style:normal;font-size:12px;color:var(--text-3)}.nmh{padding:6px 10px 4px;font-size:12px;color:var(--text-3)}.pop .mi .mono{font-size:12.5px}.pop .mi .k.word-awake{color:var(--awake)}.pop .mi .k.word-waking{color:var(--warn)}.pop .mi .k.word-asleep{color:var(--text-3)}.nmi .shn{font-weight:400;color:var(--text-3)}.mi-row{position:relative;display:flex;align-items:center}.mi-row .mi{flex:1;min-width:0}.mi-row .mkdef{position:absolute;right:6px;height:24px;padding:0 8px;border-radius:var(--r-sm);font-size:12px;color:var(--text-3);background:var(--ink-2);opacity:0}.mi-row:hover .mkdef,.mi-row:focus-within .mkdef{opacity:1}.mi-row .mkdef:hover{color:var(--text)}@media(hover:none){.mi-row .mkdef{opacity:1}}.pop .row{display:flex;justify-content:space-between;gap:20px;padding:7px 10px;color:var(--text-3)}.pop .row span:last-child{color:var(--text)}.pop.statemenu{min-width:280px}.pop .row.hd{padding-bottom:2px;font-size:12px;font-weight:500}.pop .mi.lead{color:var(--text);font-weight:500}.pop .mi.lead:disabled{opacity:.4;cursor:default}.pop.code{width:460px;padding:14px}.pop.code .seg{margin-bottom:12px}.wrail{width:216px;flex:none;display:flex;flex-direction:column;gap:1px;padding:10px 8px;border-right:1px solid var(--line-soft);background:var(--ink-1);overflow-y:auto}.wr-h{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 4px 0 8px;margin-top:8px;font-size:12px;font-weight:500;color:var(--text-3)}.wr-h:first-child{margin-top:0}.wr-h .ib{width:24px;height:24px}.wr-h .ib svg.i{width:14px;height:14px}.wr-fill{flex:1}.railtog{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-sm);color:var(--text-4)}.railtog:hover{color:var(--text);background:var(--ink-2)}.railtog svg.i{width:16px;height:16px}.railtog.show{position:absolute;z-index:30;left:8px;bottom:10px;background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line)}.wr-row{position:relative;display:flex;align-items:center;gap:9px;width:100%;height:32px;padding:0 8px;border-radius:var(--r-sm);color:var(--text-2);text-align:left}.wr-row:hover,.wr-row.on{background:var(--accent-wash);color:var(--text)}.wr-row .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.wr-row .c{font-size:11.5px;color:var(--text-4)}.wr-row.still,.wr-row.still:hover{background:none;color:var(--text-3);cursor:default}.wr-row.still .ti{background:var(--ink-2);color:var(--text-4)}.wr-row.still .c,.wr-row.still:hover .c{display:inline;flex:none;white-space:nowrap}.wr-row .live{width:7px;height:7px;border-radius:50%;background:var(--warn)}.ti.tmi{background:#aabae114;color:var(--text)}.wr-sep{height:1px;margin:5px 8px;background:var(--line-soft)}.wr-row .wr-open{display:flex;flex:1;align-items:center;gap:9px;min-width:0;height:100%;color:inherit;text-align:left}.wr-row:has(.wr-open){padding-right:4px}.wr-row .pinb,.wr-row .renb,.wr-row .delb{display:none;flex:none;width:22px;height:22px;place-items:center;border-radius:5px;color:var(--text-4)}.wr-row .pinb svg.i,.wr-row .renb svg.i,.wr-row .delb svg.i{width:13px;height:13px}.wr-row:hover .pinb,.wr-row:focus-within .pinb,.wr-row .pinb.is,.wr-row:hover .renb,.wr-row:focus-within .renb,.wr-row:hover .delb,.wr-row:focus-within .delb{display:grid}.wr-row:hover .c,.wr-row:focus-within .c{display:none}.wr-row .pinb.is{color:var(--accent)}.wr-row .pinb:hover,.wr-row .renb:hover{color:var(--text);background:var(--ink-3)}.wr-row .delb:hover{color:var(--fail);background:var(--ink-3)}.pop.tabmenu{position:fixed;min-width:170px}.wr-empty.bad{color:var(--fail)}.wr-empty{margin:2px 8px 6px;font-size:12px;line-height:1.45;color:var(--text-4)}.launch{position:relative;flex:1;overflow:auto;display:grid;place-items:center;padding:32px;background:url(/night/stars.svg) 50% 0 / 1600px 1000px repeat-x}.launch-in{position:relative;width:100%;max-width:440px}.launch-pc{position:relative;display:block;width:168px;margin:0 auto 18px}.launch-pc img{display:block;width:100%;height:auto}button.launch-pc{transition:transform .15s}button.launch-pc:hover{transform:translateY(-3px)}.launch .popw{display:flex;justify-content:center}@media(min-width:641px){.launch .pop.askp{top:calc(100% - 12px);left:calc(50% - 136px)}}.launch-pc.asleep img{animation:breathe 4.6s ease-in-out infinite;transform-origin:50% 96%}.launch-pc .zzz{position:absolute;left:78%;top:8%;font:600 15px/1 var(--font-ui);color:var(--accent)}.launch-pc .zzz i{position:absolute;font-style:normal;opacity:0;animation:drift 4.5s linear infinite}.launch-pc .zzz i:nth-child(2){animation-delay:1.5s}.launch-pc .zzz i:nth-child(3){animation-delay:3s}@keyframes drift{0%{transform:translateY(12px) scale(.6);opacity:0}20%{opacity:.9}to{transform:translate(26px,-42px) scale(1.4);opacity:0}}@keyframes breathe{50%{transform:scale(1.012,.985)}}.launch-fail{margin:0 0 18px;text-align:center}.launch-fail b{display:block;font-size:15px;font-weight:500;color:var(--fail)}.launch-fail p{margin:4px 0 12px;color:var(--text-2);overflow-wrap:anywhere}.launch-fail-acts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}@media(max-height:520px){.launch-pc{display:none}}.go-row{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:2px 12px;width:100%;padding:12px;text-align:left;border-top:1px solid var(--line-soft);transition:background .12s}.go-row:last-child{border-bottom:1px solid var(--line-soft)}.go-row:hover{background:var(--accent-wash)}.go-row .ti{width:22px;height:22px;background:none;grid-row:span 2}.go-row .ti svg.i{width:18px;height:18px}.go-row b{font-weight:500;font-size:14px}.go-row span.d{grid-column:2;color:var(--text-3);font-size:12.5px}.go-row kbd{grid-column:3;grid-row:1 / span 2}.nblist{margin-top:26px;padding-top:16px;border-top:1px solid var(--line-soft)}.nblist h3{margin:0 0 6px 14px;font-size:12px;font-weight:500;color:var(--text-3)}.nbrow{display:flex;align-items:center;gap:12px;width:100%;height:38px;padding:0 14px;border-radius:var(--r);text-align:left}.nbrow:hover{background:var(--ink-1)}.nbrow .n{font-family:var(--font-mono);font-size:12.5px;color:var(--text)}.nbrow .sp{flex:1}.sess{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.sess[hidden]{display:none}.term-s{background:var(--term)}.shead{display:flex;align-items:center;gap:8px;height:34px;flex:none;padding:0 12px 0 20px;font-size:12px;color:var(--text-4);border-bottom:1px solid var(--line-soft)}.shead svg.i{width:13px;height:13px}.shead .sp{flex:1}.shead .btn{height:24px;padding:0 9px;font-size:12px}.shead .ended{color:var(--text-3)}.shead .ended.bad{color:var(--fail)}.nb-shead svg.i{color:var(--accent)}.xterm-host{flex:1;min-height:0;min-width:0;overflow:hidden;padding:12px 6px 6px 20px}.xterm-host>div{width:100%;height:100%}.xterm-host .xterm-viewport{background:transparent!important}.term-s.ended .xterm-host{opacity:.5}.term-s.ended .keys{display:none}.term-end{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--line-soft);background:var(--ink-1)}.term-end .msg{flex:1;min-width:180px;display:grid;gap:2px}.term-end .msg b{font-weight:600;color:var(--text)}.term-end .msg span{font-size:12.5px;color:var(--text-3)}.term-end.bad .msg b{color:var(--fail)}.keys{display:none;gap:6px;padding:8px;border-top:1px solid var(--line-soft);background:var(--ink-1);overflow-x:auto}.keys button{flex:none;height:32px;min-width:40px;padding:0 10px;border-radius:var(--r-sm);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);font:12px var(--font-mono);color:var(--text-2)}.keys button.on{background:var(--accent-wash);color:var(--accent)}.nb-s{background:var(--ink-0)}.nb{flex:1;overflow:auto;padding:28px 24px 48px}.nb-in{max-width:860px;margin:0 auto}.tsheet{border-radius:12px;background:var(--term);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.tcell{position:relative;padding:10px 16px 12px 0;border-bottom:1px solid var(--line-soft)}.tcell.running{box-shadow:inset 2px 0 0 var(--accent)}.tcell.failed{box-shadow:inset 2px 0 0 var(--fail)}.tc-cmd{position:relative;display:flex;align-items:baseline;gap:8px;font:13px/1.55 var(--font-mono);color:var(--text)}.tc-cmd .no,.tc-input .no{flex:none;width:46px;text-align:right;font:12px var(--font-mono);color:var(--text-4)}.tc-cmd .ps,.tc-input .ps{flex:none;color:var(--accent);font:600 13px var(--font-mono)}.tc-cmd .cmd{flex:1;min-width:0;white-space:pre-wrap;word-break:break-word}.tc-cmd .cmd.reading{color:var(--text-4)}.tc-cmd .meta{flex:none;display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--text-4)}.tc-cmd .meta .okc{color:var(--awake);display:inline-flex}.tc-cmd .meta .bad{color:var(--fail)}.tc-cmd .meta svg.i{width:13px;height:13px}.tc-cmd .ct{font:11.5px var(--font-mono)}.runw{color:var(--accent)}.stopw{color:var(--text-3)}.tc-cmd .meta .stopb{display:grid;place-items:center;width:24px;height:24px;margin:-4px 0;border-radius:50%;background:var(--accent);color:var(--ink-0)}.tc-cmd .meta .stopb:hover{filter:brightness(1.1)}.tc-cmd .meta .stopb:disabled{opacity:.55;cursor:default}.tc-cmd .meta .stopb svg.i{width:10px;height:10px;fill:currentColor}.tcell .tools{position:absolute;top:-4px;right:-8px;display:flex;gap:2px;padding-left:18px;opacity:0;pointer-events:none;transition:opacity .12s;background:linear-gradient(90deg,transparent,var(--term) 18px)}.tcell:hover .tools,.tcell.tap .tools,.tcell .tools:focus-within,.tcell:has(.tools [aria-expanded=true]) .tools{opacity:1;pointer-events:auto}.tcell:has(.tools):hover .tc-cmd .meta,.tcell.tap:has(.tools) .tc-cmd .meta,.tcell:has(.tools [aria-expanded=true]) .tc-cmd .meta{visibility:hidden}.tcell .tb{width:28px;height:26px;display:grid;place-items:center;border-radius:6px;color:var(--text-3)}.tcell .tb:hover,.tcell .tb[aria-expanded=true]{color:var(--text);background:var(--ink-3)}.tcell .tb:disabled{opacity:.45;cursor:default;background:none;color:var(--text-3)}.tcell .tb.done{color:var(--awake)}.tcell .tb svg.i{width:14px;height:14px}.pop.cellmenu{width:340px;font:13px/1.45 var(--font-ui);white-space:normal}.cellmenu .nmi .ti{background:var(--ink-2);color:var(--text-2)}.cellmenu .nmi:disabled{opacity:.5;cursor:default;background:none}.tc-out{margin:6px 0 0 70px;font:12.5px/1.62 var(--font-mono);color:#d8ddea;white-space:pre-wrap;word-break:break-word}.tc-out .err{color:#ff9ca0}.tc-out.more{color:var(--text-4)}.tc-fold>*{white-space:nowrap}.tc-fold{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;margin:6px 0 0 70px;padding-left:10px;border-left:1px dashed var(--line-hard);font:11.5px var(--font-mono);color:var(--text-4)}.tc-fold button{color:var(--accent);font:inherit}.tc-fold button:hover{text-decoration:underline;text-underline-offset:3px}.tc-input{display:flex;align-items:flex-start;gap:8px;padding:12px 16px 14px 0}.tc-input .no,.tc-input .ps{padding-top:2px}.tc-input textarea{flex:1;resize:none;border:0;outline:0;background:none;color:var(--text);font:13px/1.55 var(--font-mono);padding:1px 0;min-height:22px}.tc-hint{flex:none;padding-top:3px;font-size:11.5px;color:var(--text-4)}.tc-input .tc-run{display:none;height:26px}.nb-note{grid-column:2;margin:8px 0 0 14px;font-size:12px;color:var(--text-3)}.side{width:400px;flex:none;border-left:1px solid var(--line-soft);background:var(--ink-1);display:flex;flex-direction:column;min-height:0}.side-h{display:flex;align-items:center;gap:6px;height:42px;flex:none;padding:0 8px 0 18px;border-bottom:1px solid var(--line-soft)}.side-h .sp{flex:1}.sbody{flex:1;overflow:auto}.sbody.stale .frow,.sbody.stale .empty{opacity:.5}.crumbs{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 10px 0 18px;font-size:12.5px;color:var(--text-2);border-bottom:1px solid var(--line-soft)}.crumbs .sp{flex:1}.crumbs .btn{height:28px;padding:0 10px;font-size:12.5px}.crumbs .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib{width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:var(--r-sm);color:var(--text-3)}.ib:hover{background:var(--ink-2);color:var(--text)}.ib.done{color:var(--awake)}.vbanner{display:flex;align-items:center;gap:10px;padding:10px 18px;background:var(--warn-wash);color:var(--warn);font-size:12.5px;border-bottom:1px solid var(--line-soft)}.vbanner .sp{flex:1}.frow{position:relative;display:flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 calc(10px + var(--d, 0) * 16px);cursor:pointer;color:var(--text-2)}.frow:hover,.frow:focus-visible{background:var(--ink-2);outline:0}.frow>svg.i{color:var(--text-4);width:14px;height:14px}.frow.dir>svg.i{color:var(--accent);opacity:.8}.frow .chev{width:14px;display:grid;place-items:center;color:var(--text-4)}.frow .chev svg.i{width:12px;height:12px;transition:transform .12s}.frow .chev.o svg.i{transform:rotate(90deg)}.frow .fn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12.5px var(--font-mono)}.frow.dir .fn{color:var(--text)}.frow .fs{font:11.5px var(--font-mono);color:var(--text-4);font-variant-numeric:tabular-nums}.frow .fa{display:none;gap:2px}.frow:hover .fa,.frow:focus-within .fa{display:flex}.frow:hover .fs,.frow:focus-within .fs{display:none}.frow .fa button{width:24px;height:24px;display:grid;place-items:center;border-radius:5px;color:var(--text-3)}.frow .fa button:hover{background:var(--ink-3);color:var(--text)}.frow .fa button.done{color:var(--awake)}.frow.dropin{background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent-line)}.frow.loading .fn{color:var(--text-4)}.drop{margin:14px 16px;padding:14px;border:1px dashed var(--line-hard);border-radius:10px;color:var(--text-4);text-align:center;font-size:12px;line-height:1.5}.fview{padding:14px 18px}.fview pre{margin:8px 0 0;padding:14px;background:var(--term);border:1px solid var(--line);border-radius:10px;font:12px/1.62 var(--font-mono);color:var(--text-2);white-space:pre-wrap;word-break:break-word}.side .empty{padding:30px 20px}.side .note{padding:14px 18px;color:var(--text-3);font-size:12.5px}.side .note.bad{color:var(--fail)}.set-row{display:grid;grid-template-columns:96px 1fr auto;align-items:center;gap:14px;width:100%;padding:14px 18px;text-align:left;border-bottom:1px solid var(--line-soft)}button.set-row:hover{background:var(--ink-2)}.set-c{font-size:12.5px;font-weight:500;color:var(--text-3)}button.set-row:hover .set-c{color:var(--accent)}.set-l{color:var(--text-3);font-size:12.5px}.set-v{min-width:0;display:grid;gap:3px}.set-v b{font-weight:500;color:var(--text);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-v span{color:var(--text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-del{display:flex;align-items:center;gap:16px;margin:22px 18px}.set-del .set-v{flex:1}.set-del .set-v span{white-space:normal}.hday{padding:18px 18px 6px;font-size:12px;font-weight:500;color:var(--text-3)}.hent{position:relative;display:grid;grid-template-columns:16px 1fr auto;gap:0 12px;width:100%;padding:8px 14px 8px 18px;text-align:left;cursor:pointer}.hent:hover,.hent.open{background:var(--ink-2)}.hent .g{position:relative;display:grid;justify-items:center}.hent .g:before{content:"";position:absolute;top:-8px;bottom:-8px;width:1px;background:var(--line-hard)}.hday+.hent .g:before{top:8px}.hent .g i{position:relative;margin-top:5px;width:9px;height:9px;border-radius:50%;background:var(--ink-1);border:1.5px solid var(--text-4)}.hent.owns .g i{border-color:var(--accent)}.hent.restore .g i{background:var(--warn);border-color:var(--warn)}.hent.now .g i{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.hent .w{min-width:0;color:var(--text-3);overflow-wrap:anywhere}.hent .w b{font-weight:500;color:var(--text)}.hent .w .m{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.hent .t{font:11.5px var(--font-mono);color:var(--text-4);padding-top:2px;font-variant-numeric:tabular-nums}.hent .ha{grid-column:2 / 4;display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.hent .ha .btn{height:28px;font-size:12.5px}.hmore{display:block;margin:12px auto 24px}.dropov{position:absolute;z-index:55;top:112px;left:10px;right:10px;bottom:10px;display:grid;place-items:center;background:#05060adb;border:1.5px dashed var(--accent-line);border-radius:14px;pointer-events:none}.dropov div{display:grid;justify-items:center;gap:6px}.dropov svg.i{width:30px;height:30px;color:var(--accent)}.dropov b{font-size:16px;font-weight:600}.dropov span{color:var(--text-3)}.toast{position:absolute;z-index:70;left:50%;bottom:24px;transform:translate(-50%);padding:10px 16px;background:var(--ink-3);border-radius:10px;font-size:12.5px;box-shadow:var(--pop-shadow);animation:rise .16s ease-out;white-space:nowrap}.toast.bad{color:var(--fail)}.note-l{margin:14px 0 0!important;padding:10px 12px;border-radius:var(--r);background:var(--warn-wash);color:var(--warn);font-size:12.5px}@container cbar (max-width: 1060px){.facts .f-size{display:none}}@container cbar (max-width: 960px){.cbar .saved .t{display:none}}@container cbar (max-width: 820px){.facts .f-env{display:none}}@container cbar (max-width: 760px){.cbar .acts .wide{display:none}.more-btn{display:inline-flex}}.mseg{display:none}@media(max-width:640px){.railtog.show{display:none}.cbar{padding:0 8px 0 12px;gap:8px}.ident-t{gap:10px}.facts{padding-left:10px}.wrail,.facts .hide-s,.cbar .saved,.cbar .acts .wide{display:none}.more-btn{display:inline-flex}.cbody.m-work .side{display:none}.mseg{display:flex;gap:4px;padding:6px 10px;border-bottom:1px solid var(--line-soft);background:var(--ink-1)}.mseg button{flex:1;height:30px;border-radius:var(--r-sm);color:var(--text-3);font-weight:500}.mseg button.on{background:var(--ink-3);color:var(--text)}.cbody:not(.m-work) .cmain{display:none}.cbody:not(.m-work) .side{display:flex;width:100%;border-left:0}.side-h,.stabs .pseg{display:none}.keys{display:flex}.xterm-host{padding:8px 4px 4px 10px}.shead{padding:0 8px 0 12px}.shead .why{display:none}.pop.code{position:fixed;width:calc(100% - 24px);left:12px!important;right:auto!important;top:110px!important}.tc-cmd .no,.tc-input .no{width:26px}.tc-out,.tc-fold{margin-left:48px}.tc-hint{display:none}.tc-input .tc-run{display:inline-flex}.nb{padding:16px 12px 30px}.set-row{grid-template-columns:1fr auto}.set-l{grid-column:1 / -1}.dropov{top:150px}}.llist,.ltable{display:grid;border-radius:10px;overflow:hidden;background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);margin:4px 0 2px}.lrow{position:relative;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:2px 12px;width:100%;padding:12px 14px;text-align:left;border-top:1px solid var(--line-soft)}.llist>.lrow:first-child,.ltable>.lhead+.lrow{border-top:0}.llist.iso{margin-bottom:14px}.lrow:hover{background:var(--ink-2)}.lrow.on{background:var(--accent-wash)}.lrow:disabled{cursor:default;background:none}.lrow:disabled .nm,.lrow:disabled .n{color:var(--text-4)}.lrow.on:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 2px 0 0 var(--accent)}.lrow .rd{width:15px;height:15px;border-radius:50%;border:1.5px solid var(--text-4);grid-row:span 2;align-self:center;transition:border-width .12s}.lrow.on .rd{border:4.5px solid var(--accent)}.lrow .nm{display:flex;align-items:baseline;gap:8px;font-weight:600;color:var(--text)}.lrow .ab{grid-column:2;color:var(--text-3);font-size:12.5px}.ltable .lhead,.lrow.size{display:grid;grid-template-columns:18px 1fr 52px 72px 64px 76px;gap:12px;align-items:center}.ltable .lhead{padding:9px 14px;font-size:12px;color:var(--text-3);border-bottom:1px solid var(--line)}.lrow.size .rd{grid-row:auto}.lrow.size .n,.lhead .n{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2)}.lhead .n{color:var(--text-3)}.egress{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line)}.eg-h,.eg-r{display:grid;grid-template-columns:74px 1fr 76px 28px;gap:6px;align-items:center}.eg-h{font-size:12px;color:var(--text-3);margin-bottom:6px}.eg-r{margin-bottom:6px}.eg-r .inp{height:30px;width:100%}.eg-p{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 6px;font-size:12.5px}.egress p{margin:6px 0 0;font-size:12px}.opts.row4{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.opt{padding:11px 6px;border-radius:var(--r);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);text-align:center;font-weight:600}.opt:hover{background:var(--ink-2)}.opt.on{background:var(--accent-wash);box-shadow:inset 0 0 0 1.5px var(--accent)}.opt-h{display:flex;justify-content:center;align-items:baseline;gap:6px}.envt{width:100%;border-collapse:collapse}.envt td{padding:3px 0}.envt td:first-child{width:42%;padding-right:6px}.envt .inp{width:100%;height:30px;font-size:12px}.envt .rm{width:32px;text-align:right}.wide-inp{width:100%;height:38px;font-size:13.5px}.dlg-b p.dlg-after{margin:10px 0 0}@media(max-width:640px){.opts.row4{grid-template-columns:1fr 1fr}.ltable .lhead,.lrow.size{grid-template-columns:18px 1fr 40px 60px 64px}.lhead span:nth-child(5),.lrow.size .n:nth-child(5){display:none}}@keyframes turn{to{transform:rotate(360deg)}}svg.i.spin{animation:turn .9s linear infinite}.upanel{position:absolute;z-index:60;right:16px;bottom:16px;width:372px;max-height:calc(100% - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:10px}.upanel.beside{right:416px}.ucard{background:var(--ink-3);border-radius:var(--r-lg);box-shadow:var(--pop-shadow);animation:rise .16s ease-out}.uhead{display:flex;align-items:flex-start;gap:10px;padding:14px 10px 10px 16px}.uicon{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:var(--r);background:var(--accent-wash);color:var(--accent)}.ucard.quiet .uicon{background:#aabae10f;color:var(--text-3)}.ucard.bad .uicon{background:var(--fail-wash);color:var(--fail)}.uicon svg.i{width:16px;height:16px}.utext{flex:1;min-width:0;display:grid;gap:3px}.utext b{font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.utext span{color:var(--text-2);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.ucard.bad .utext span{color:var(--fail)}.usteps{display:flex;gap:4px;padding:0 16px 12px}.ustep{flex:1;display:grid;gap:5px;font-size:11px;color:var(--text-4)}.ustep.now{color:var(--text)}.ubar{display:block;height:3px;border-radius:3px;background:var(--line);overflow:hidden}.ubar>span{display:block;height:100%;background:var(--accent);transition:width .3s ease-out}.ucard.bad .ustep.now .ubar>span{background:var(--fail)}.ufiles{list-style:none;margin:0;padding:6px 0 8px;border-top:1px solid var(--line-soft);max-height:220px;overflow-y:auto}.ufiles li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;column-gap:10px;row-gap:5px;align-items:center;padding:6px 16px}.ufiles li svg.i{width:14px;height:14px;color:var(--text-4)}.ufiles .un{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.ufiles .us{font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.ufiles li .ubar{grid-column:2 / 4;height:2px}.unote{margin:0 16px 12px;padding:10px 12px;border-radius:var(--r);background:#aabae10d;color:var(--text-2);font-size:12px;line-height:1.5}.uact{display:flex;gap:8px;padding:0 16px 14px}.uchip{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;border-radius:99px;background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-hi);font-size:12px;white-space:nowrap}.uchip svg.i{width:14px;height:14px}.frow.incoming .fn{color:var(--text-3)}.frow.incoming .fs{color:var(--accent)}@media(max-width:760px){.upanel,.upanel.beside{left:12px;right:12px;bottom:12px;width:auto}}.app{position:relative}.app.has-banner{grid-template-rows:var(--nav-h) auto minmax(0,1fr)}.app~.toast{bottom:28px}.abanner{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 18px;border-bottom:1px solid var(--line-soft);background:var(--warn-wash);color:var(--text);font-size:13px}.abanner>svg.i{width:15px;height:15px;flex:none;color:var(--warn)}.abanner.bad{background:var(--fail-wash)}.abanner.bad>svg.i{color:var(--fail)}.abanner .msg{flex:1;min-width:0}.abanner .st{font-weight:500}.abanner .dt{color:var(--text-2)}.abanner .dt.m,.abanner .sep{color:var(--text-3)}.abanner .go{flex:none;color:var(--accent);font-weight:500;white-space:nowrap}.abanner .go:hover{text-decoration:underline;text-underline-offset:3px}.abanner .ib{width:28px;height:28px;margin-right:-8px;flex:none}.abanner .ib svg.i{width:14px;height:14px}.unav{display:flex;align-items:center;gap:9px;height:30px;padding:0 8px;margin-right:-12px;border-radius:var(--r);color:var(--text-3);font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums}.unav:hover{background:var(--ink-2);color:var(--text)}.unav .meter{width:48px;margin:0}.unav .l{white-space:nowrap}.unav.warn .v{color:var(--warn)}.unav.bad .v{color:var(--fail)}.bwrap{max-width:720px}.used{margin:26px 0 22px}.used-t{display:flex;align-items:baseline;gap:16px}.used-t b{font-size:34px;font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text)}.used-t b.warn{color:var(--warn)}.used-t b.bad{color:var(--fail)}.used-t span{margin-left:auto;font-size:13px;color:var(--text-3);white-space:nowrap}.meter{height:4px;margin-top:14px;border-radius:2px;background:#aabae12e;overflow:hidden}.meter i{display:block;height:100%;border-radius:2px;background:var(--accent)}.meter.warn i{background:var(--warn)}.meter.bad i{background:var(--fail)}.panel{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line)}.hero{margin-top:22px}.hero-plan{display:flex;align-items:center;gap:16px;padding:22px 24px}.hp-t{flex:1;min-width:0;display:grid;gap:5px}.hp-t b{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--text)}.hp-t span{font-size:13px;color:var(--text-2)}.hp-t .warn{color:var(--warn)}.hp-t .bad{color:var(--fail)}.hp-acts{display:flex;gap:8px;flex:none}.hp-acts .btn svg.i{width:13px;height:13px;margin-left:2px}.hero .used{margin:0;padding:18px 24px 22px;border-top:1px solid var(--line-soft)}.hero .used-t b{font-size:22px;letter-spacing:-.015em}.renew,.stored{margin-top:28px}.panel .set-row{grid-template-columns:120px 1fr auto;padding:14px 20px}.panel .set-row:last-child{border-bottom:0}.panel button.set-row:first-child:hover{border-radius:var(--r-lg) var(--r-lg) 0 0}.panel button.set-row:last-child:hover{border-radius:0 0 var(--r-lg) var(--r-lg)}.set-v .warn{color:var(--warn);white-space:normal}.warn .mono,.dlg-after .mono{font-size:.94em;color:inherit}.set-c svg.i{width:13px;height:13px;vertical-align:-2px;margin-left:2px}.sec-h{margin:36px 0 12px;font-size:13px;font-weight:600;color:var(--text)}.bwrap .set-del{margin:0}.panel button.set-row:disabled{cursor:default}.renew-note{margin:10px 2px 0;font-size:12.5px}.lrow.plan,.ltable .lhead.plan{grid-template-columns:18px 1fr 104px 112px 104px;gap:12px}.lhead.plan>span{white-space:nowrap}.dlg-after.warn{color:var(--warn)}.dlg.plans{max-width:880px}.dlg-b .pintro{margin:0 0 14px;color:var(--text-2)}.pcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pcard{display:flex;flex-direction:column;gap:10px;padding:14px;text-align:left;font-size:13px;line-height:1.4;color:var(--text-2);background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg)}.pcard:hover{border-color:var(--line-hard)}.pcard.on{background:var(--accent-wash);border-color:var(--accent)}.pc-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.pc-h b{font-size:15px;font-weight:600;color:var(--text)}.pc-p{color:var(--text-3)}.pc-p b{margin-right:2px;font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.pc-m{display:block;height:6px;border-radius:3px;background:var(--ink-3);overflow:hidden}.pc-m i{display:block;height:100%;border-radius:3px;background:var(--text-3)}.pcard.on .pc-m i{background:var(--accent)}.dlg-b .pstrip-t{margin:16px 0 8px;font-size:12.5px;line-height:1.45;color:var(--text-3)}.pstrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:var(--r);background:var(--line)}.psize{display:flex;flex-direction:column;gap:2px;padding:9px 12px;background:var(--ink-2)}.psize-n{display:flex;flex-direction:column;gap:2px}.psize-n b{font-size:12.5px;font-weight:500;color:var(--text)}.psize-n span{font-size:12px;color:var(--text-3)}.psize-h{font-family:var(--font-mono);font-size:13.5px;font-weight:500;color:var(--text)}.psize.out .psize-n b{color:var(--text-3)}.psize.out .psize-h{font-family:var(--font-ui);font-size:13px;font-weight:400;color:var(--text-3)}.dlg-b .pstrip-n{margin:8px 0 14px;font-size:12.5px;line-height:1.45;color:var(--text-3)}.dlg.plans .dlg-f{position:sticky;bottom:0;background:var(--ink-3)}.lrow.plan .rd{grid-row:auto}.lrow.plan .n,.lhead.plan .n{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2)}.lhead.plan .n{color:var(--text-3)}.lrow.plan .z{color:var(--text-2)}.ltable .lhead.wp,.lrow.size.wp{grid-template-columns:18px 1fr 44px 64px 64px 68px 64px}.lhead.wp .pl,.lrow.size.wp .pl{text-align:right;color:var(--text-2);white-space:nowrap}.lhead.wp .pl{color:var(--text-3)}.ltable .lhead.nr,.lrow.size.nr{grid-template-columns:18px 1fr 52px 72px 64px}.dlg-f .dlg-l{margin-right:auto}.money.wide{display:flex}.money.wide .inp{width:100%;padding-left:24px}.money{position:relative;display:inline-flex;align-items:center}.money:before{content:"$";position:absolute;left:11px;color:var(--text-3);pointer-events:none}.money .inp{width:96px;padding-left:22px;font-variant-numeric:tabular-nums}.dlg-note.bad{color:var(--fail)}.dlg-note .link{margin-left:6px}.facts .f-size.out,.tbl td.out{color:var(--warn)}.cpage>.vbanner{flex:none}.vbanner>svg.i{width:15px;height:15px;flex:none}.vbanner .acts{display:flex;gap:8px}.vbanner .btn{height:28px;font-size:12.5px}.toolarge{display:inline-flex;align-items:center;gap:6px;margin-left:4px;color:var(--warn);font-size:12.5px;white-space:nowrap}.toolarge svg.i{width:14px;height:14px;flex:none}@media(max-width:640px){.pcards,.pstrip{grid-template-columns:minmax(0,1fr)}.pcards{gap:8px}.pcard{gap:6px;padding:12px}.pc-p b{font-size:22px}.psize{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.hero-plan{flex-wrap:wrap;padding:18px}.hp-acts{width:100%}.hp-acts .btn{flex:1;justify-content:center}.hero .used{padding:16px 18px 18px}.unav{margin-right:-8px}.unav .w{display:none}.unav .meter{width:36px}.used-t b{font-size:30px}.panel .set-row{grid-template-columns:1fr auto;padding:13px 16px}.panel .set-row .set-l{grid-column:1 / -1;margin-bottom:-8px}.bwrap .set-del{flex-wrap:wrap}.abanner{padding:6px 14px}.abanner .st{display:block}.abanner .dt,.abanner .sep{font-size:12.5px}.abanner .st+.sep{display:none}.lrow.plan,.ltable .lhead.plan{grid-template-columns:18px 1fr 48px 52px;gap:2px 10px}.lhead.plan .pm,.lhead.plan>span:nth-child(5){display:none}.lrow.plan .rd{grid-row:span 2}.lrow.plan .nm{white-space:nowrap}.lrow.plan .z{grid-column:2 / -1;grid-row:2;font-size:12.5px;color:var(--text-3)}.ltable .lhead.wp,.lrow.size.wp{grid-template-columns:18px minmax(0,1fr) 32px 58px 54px;gap:8px}.lrow.size.wp .nm{flex-wrap:wrap;column-gap:6px;row-gap:0}.lhead.wp span:nth-child(4),.lrow.size.wp .n:nth-child(4){display:none}.cpage>.vbanner{flex-wrap:wrap;align-items:flex-start}.cpage>.vbanner>span:not(.acts):not(.sp){flex:1 1 calc(100% - 30px)}.cpage>.vbanner .sp{display:none}.cpage>.vbanner .acts{width:100%;padding-left:25px}.toolarge .t{display:none}.ltable .lhead.nr,.lrow.size.nr{grid-template-columns:18px 1fr 40px 60px}}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}
