[data-theme=dark]{--surface-0:#241b15;--on-vein:#241b15}[data-theme=light] .bbs[data-astro-cid-lcdefpme]{--limestone:#8a7f6b;--sandstone-band:#b08431}.bbs[data-astro-cid-lcdefpme],.nav,.footer{--moss-t:#7faf45;--t-frame:var(--vein);--t-hot:var(--magma);--t-kw:var(--clay);--t-str:var(--sandstone-band);--t-num:var(--amber-fill)}[data-theme=light] .bbs[data-astro-cid-lcdefpme],[data-theme=light] .nav,[data-theme=light] .footer{--moss-t:#3e6b1e;--t-frame:#075e50;--t-hot:#a02e06;--t-kw:#8e3a16;--t-str:#6e5300;--t-num:#6e5300}.bbs[data-astro-cid-lcdefpme]{--ground:var(--surface-0);--ink:var(--text-primary);--dim:var(--text-secondary);--frame:var(--t-frame);--hot:var(--t-hot);--bbs-font:"VT323", ui-monospace, "SFMono-Regular", Menlo, monospace;font-family:var(--bbs-font);color:var(--ink);font-size:1.3rem;line-height:1.3}body{font-family:VT323,ui-monospace,monospace}.sr-only[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}.bbs[data-astro-cid-lcdefpme] .a-vein{color:var(--frame)}.bbs[data-astro-cid-lcdefpme] .a-silt{color:var(--dim)}.bbs[data-astro-cid-lcdefpme] .a-label{color:var(--ink);background:var(--ground)}.bbs[data-astro-cid-lcdefpme] .a-lock{color:var(--hot)}.bbs[data-astro-cid-lcdefpme] .a-lock-note{color:var(--ground);background:var(--hot)}.nav{background:var(--surface-0);-webkit-backdrop-filter:none;padding:var(--space-2) var(--space-6) 0;border-bottom:0}.nav-inner{border:3px double var(--vein);position:relative}.nav-inner:before,.nav-inner:after{content:"";border:2px solid var(--vein);background:var(--surface-0);width:9px;height:9px;position:absolute}.nav-inner:before{top:-7px;left:-7px}.nav-inner:after{bottom:-7px;right:-7px}.nav-inner{max-width:1632px;padding:2px var(--space-4)}.nav-logo{letter-spacing:.08em;text-transform:uppercase;color:var(--t-frame);font-family:VT323,monospace;font-size:1.75rem;font-weight:400}.nav-links{gap:var(--space-4)}.nav-links a{letter-spacing:.06em;text-transform:uppercase;color:var(--t-frame);font-family:VT323,monospace;font-size:1.25rem;font-weight:400}.nav-links a:hover{color:var(--surface-0);background:var(--t-frame)}.theme-toggle,.nav-menu-btn{border:1px solid var(--t-frame);color:var(--t-frame);background:0 0;font-family:VT323,monospace}.frame[data-astro-cid-lcdefpme]{border:3px double var(--frame);padding:var(--space-6) var(--space-6) var(--space-6);position:relative}.frame[data-astro-cid-lcdefpme]:before,.frame[data-astro-cid-lcdefpme]:after{content:"";border:2px solid var(--frame);background:var(--ground);width:9px;height:9px;position:absolute}.frame[data-astro-cid-lcdefpme]:before{top:-7px;left:-7px}.frame[data-astro-cid-lcdefpme]:after{bottom:-7px;right:-7px}.frame-title[data-astro-cid-lcdefpme]{background:var(--ground);color:var(--frame);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:0 .6em;font-size:1.25rem;position:absolute;top:0;left:50%;translate:-50% -55%}.bbs-hero[data-astro-cid-lcdefpme]{max-width:1680px;padding:84px var(--space-6) var(--space-12);gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;margin:0 auto;display:grid}.bbs-screen[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-4) var(--space-4)}.ansi[data-astro-cid-lcdefpme]{font-family:var(--bbs-font);white-space:pre;color:var(--dim);outline:none;margin:0;font-size:12px;line-height:1;overflow:hidden}.ansi[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--frame);outline-offset:6px}.ansi[data-astro-cid-lcdefpme] .ln,.close-art[data-astro-cid-lcdefpme] .ln,.ansi-logo[data-astro-cid-lcdefpme] .ln{height:1lh;display:block}.ansi-sub[data-astro-cid-lcdefpme]{margin:0 0 var(--space-6);text-align:center;color:var(--frame);font-size:1.5rem}.ansi-logo[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3);font-family:var(--bbs-font);white-space:pre;text-align:center;font-size:18px;line-height:1;overflow:hidden}.bbs[data-astro-cid-lcdefpme] .g{width:calc(var(--n) * 1ch);vertical-align:top;height:1lh;display:inline-block}.bbs[data-astro-cid-lcdefpme] .g-px{background:linear-gradient(var(--t) 50%, var(--b) 50%)}.bbs[data-astro-cid-lcdefpme] .g-h2{--lw:max(1.5px, .08em);background:linear-gradient(currentColor, currentColor) 0 38% / 100% var(--lw) no-repeat, linear-gradient(currentColor, currentColor) 0 64% / 100% var(--lw) no-repeat}.bbs[data-astro-cid-lcdefpme] .a-tag{color:var(--t-frame)}.earth[data-astro-cid-lcdefpme]{margin:var(--space-16) 0 0;font-family:var(--bbs-font);white-space:pre;width:100%;font-size:.6vw;line-height:1;display:block;overflow:hidden}.earth[data-astro-cid-lcdefpme] .ln{height:1lh;display:block}.ansi[data-astro-cid-lcdefpme] [data-unit]{cursor:pointer;transition:background-color .16s linear}.ansi[data-astro-cid-lcdefpme] .g-px[data-unit].is-hi{filter:brightness(1.28)saturate(1.1)}.ansi[data-astro-cid-lcdefpme] .a-label.is-hi{background:var(--frame);color:var(--on-vein)}.ansi[data-astro-cid-lcdefpme] .a-lock-note{animation:1.2s step-end infinite blink}@keyframes blink{50%{color:var(--hot);background:var(--ground)}}.ansi[data-astro-cid-lcdefpme].is-streaming .ln{animation:1ms linear both arrive}@keyframes arrive{0%{visibility:hidden}}.bbs-lede[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-size:1.3rem;line-height:1.3}.bbs-lede[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme],.bbs[data-astro-cid-lcdefpme] code{font-family:var(--bbs-font);color:var(--sandstone)}.prompt[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2) var(--space-3);margin:0 var(--space-2) var(--space-6);padding:var(--space-3) 0;border-top:1px dashed var(--frame);border-bottom:1px dashed var(--frame);flex-wrap:wrap;font-size:1.5rem;display:flex}.prompt-sign[data-astro-cid-lcdefpme]{color:var(--frame);white-space:nowrap}.prompt-sign[data-astro-cid-lcdefpme] .ps-user{color:var(--moss-t)}.prompt-sign[data-astro-cid-lcdefpme] .ps-path{color:var(--t-str)}.prompt[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:var(--ink)}.caret[data-astro-cid-lcdefpme]{background:var(--ink);width:.55em;height:1em;animation:1s step-end infinite blink-caret;display:inline-block;translate:0 .12em}@keyframes blink-caret{50%{opacity:0}}.prompt[data-astro-cid-lcdefpme] .bbs-btn[data-astro-cid-lcdefpme]{margin-left:auto}.bbs-btn[data-astro-cid-lcdefpme]{min-height:44px;padding:0 var(--space-3);font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--frame);cursor:pointer;background:0 0;border:0;align-items:center;font-size:1.375rem;display:inline-flex}.bbs-btn[data-astro-cid-lcdefpme]:hover,.bbs-btn[data-astro-cid-lcdefpme]:focus-visible{background:var(--frame);color:var(--on-vein);outline:none}.bbs-btn[data-astro-cid-lcdefpme].is-hot{background:var(--hot);color:var(--on-accent)}.bbs-btn[data-astro-cid-lcdefpme].is-hot:hover,.bbs-btn[data-astro-cid-lcdefpme].is-hot:focus-visible{background:var(--ink);color:var(--ground)}.bbs-side[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-top:12px;display:grid}.about[data-astro-cid-lcdefpme]{padding-top:var(--space-6)}.menu[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:4px;list-style:none;display:grid}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-2);padding:4px var(--space-2);text-transform:uppercase;color:var(--frame);font-size:1.375rem;display:flex}.menu[data-astro-cid-lcdefpme] .hk[data-astro-cid-lcdefpme]{color:var(--ink)}.menu[data-astro-cid-lcdefpme] .lbl[data-astro-cid-lcdefpme]{white-space:nowrap}.menu[data-astro-cid-lcdefpme] .dots[data-astro-cid-lcdefpme]{border-bottom:2px dotted;flex:1;min-width:1em;translate:0 -.3em}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{background:var(--frame);color:var(--on-vein);outline:none}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .hk[data-astro-cid-lcdefpme],.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .hk[data-astro-cid-lcdefpme]{color:inherit}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-hot{color:var(--hot)}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-hot:hover,.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-hot:focus-visible{background:var(--hot);color:var(--on-accent)}.menu-hint[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--dim);text-align:center;font-size:1.125rem}.readout[data-astro-cid-lcdefpme] .readout-title[data-astro-cid-lcdefpme]{padding-bottom:var(--space-3);border-bottom:1px dashed var(--frame);color:var(--frame);overflow-wrap:anywhere;font-size:1.25rem;display:block}.readout[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:var(--space-2);list-style:none}.readout[data-astro-cid-lcdefpme] li{align-items:baseline;gap:0 var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;font-size:1.25rem;display:flex}.readout[data-astro-cid-lcdefpme] .rd-k{color:var(--dim)}.readout[data-astro-cid-lcdefpme] .rd-dots{border-bottom:2px dotted var(--basalt);flex:1;min-width:1em;translate:0 -.3em}.readout[data-astro-cid-lcdefpme] b{color:var(--ink);font-weight:400}.readout[data-astro-cid-lcdefpme] .rd-src{text-align:right;color:var(--dim);flex-basis:100%;font-size:1.125rem}.readout[data-astro-cid-lcdefpme] .rd-lock{color:var(--hot)}.readout[data-astro-cid-lcdefpme] .rd-void{color:var(--dim);text-decoration:line-through}.rd-tenant[data-astro-cid-lcdefpme]{justify-content:space-between;gap:0 var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--frame);flex-wrap:wrap;font-size:1.25rem;display:flex}.rd-tenant[data-astro-cid-lcdefpme] .rd-k[data-astro-cid-lcdefpme]{color:var(--dim)}.rd-tenant[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:400}.readout-note[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--dim);font-size:1.125rem;line-height:1.3}.readout-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.bbs-sub[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--frame);text-underline-offset:3px;text-decoration:underline}.bbs-sec[data-astro-cid-lcdefpme]{max-width:1440px;padding:var(--space-12) var(--space-6) 0;margin:0 auto}.bbs-h[data-astro-cid-lcdefpme]{margin:0;font-weight:400}.h-art[data-astro-cid-lcdefpme]{font-family:var(--bbs-font);font-size:min(10px, calc((100vw - 48px) / var(--cols) / .42));white-space:pre;line-height:1;display:block;overflow:hidden}.h-art[data-astro-cid-lcdefpme] .ln{height:1lh;display:block}.bbs-sub[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 var(--space-12);max-width:70ch;color:var(--dim);font-size:1.375rem;line-height:1.35}.msgbase[data-astro-cid-lcdefpme]{padding-top:var(--space-8)}.msgs[data-astro-cid-lcdefpme]{list-style:none;display:grid}.msg[data-astro-cid-lcdefpme]{padding:var(--space-6) 0;border-bottom:1px dashed var(--frame)}.msg[data-astro-cid-lcdefpme]:last-child{border-bottom:0;padding-bottom:0}.msg[data-astro-cid-lcdefpme]:first-child{padding-top:0}.msg[data-astro-cid-lcdefpme][data-depth="0"]{--rock:var(--topsoil)}.msg[data-astro-cid-lcdefpme][data-depth="1"]{--rock:var(--clay)}.msg[data-astro-cid-lcdefpme][data-depth="2"]{--rock:var(--sandstone-band)}.msg[data-astro-cid-lcdefpme][data-depth="3"]{--rock:var(--limestone)}.msg[data-astro-cid-lcdefpme][data-depth="4"]{--rock:var(--basalt)}.msg-head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);font-size:1.75rem;font-weight:400;display:flex}.msg-swatch[data-astro-cid-lcdefpme]{background:var(--rock);flex:none;width:3ch;height:1em}.msg-dots[data-astro-cid-lcdefpme]{border-bottom:2px dotted var(--rock);flex:1;min-width:1em;translate:0 -.25em}.msg-depth[data-astro-cid-lcdefpme]{color:var(--dim);font-size:1.375rem}.msg-body[data-astro-cid-lcdefpme]{gap:var(--space-3) var(--space-12);margin-top:var(--space-3);padding-left:calc(3ch + var(--space-3));grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.msg-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);font-size:1.25rem;line-height:1.35}.msg-body[data-astro-cid-lcdefpme] .msg-lead[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.375rem}.msg-body[data-astro-cid-lcdefpme] .iso[data-astro-cid-lcdefpme]{grid-column:2}.iso[data-astro-cid-lcdefpme]{margin-top:var(--space-3);gap:var(--space-2);list-style:none;display:grid}.iso[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:0 var(--space-4);flex-wrap:wrap;font-size:1.25rem;display:flex}.iso-g[data-astro-cid-lcdefpme]{flex:none;min-width:9ch}.iso[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:400}.iso[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--dim)}.code[data-astro-cid-lcdefpme]{padding-top:var(--space-8);margin:0}.code[data-astro-cid-lcdefpme] .astro-code{--astro-code-color-text:var(--ink);--astro-code-color-background:transparent;--astro-code-token-constant:var(--t-num);--astro-code-token-string:var(--t-str);--astro-code-token-string-expression:var(--t-str);--astro-code-token-comment:var(--dim);--astro-code-token-keyword:var(--t-kw);--astro-code-token-parameter:var(--ink);--astro-code-token-function:var(--t-frame);--astro-code-token-punctuation:var(--dim);--astro-code-token-link:var(--t-frame);font:1.25rem/1.3 var(--bbs-font);overflow-x:auto;background:0 0!important}.code-out[data-astro-cid-lcdefpme]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px dashed var(--frame);overflow-wrap:anywhere;font-size:1.25rem}.code-out[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--hot);font-weight:400}.files[data-astro-cid-lcdefpme]{padding-top:var(--space-8)}.files[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:1.25rem}.files[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;color:var(--frame);text-transform:uppercase;padding:0 var(--space-3) var(--space-2);border-bottom:1px dashed var(--frame);font-weight:400}.files[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--space-2) var(--space-3);vertical-align:baseline}.files[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--frame) 16%, transparent)}.f-name[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--ink)}.f-desc[data-astro-cid-lcdefpme]{color:var(--dim)}.f-tag[data-astro-cid-lcdefpme]{margin-left:var(--space-2);color:var(--t-num);white-space:nowrap}.f-link[data-astro-cid-lcdefpme]{text-align:right;white-space:nowrap}.f-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--frame)}.f-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.f-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{background:var(--frame);color:var(--on-vein);outline:none}.bbs-close[data-astro-cid-lcdefpme]{padding-bottom:var(--space-24);gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.close-h[data-astro-cid-lcdefpme]{grid-column:1/-1;margin:0;font-weight:400}.close-art[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);font-family:var(--bbs-font);font-size:min(14px, calc((100vw - 48px) / var(--cols) / .42));white-space:pre;line-height:1;display:block;overflow:hidden}.proof[data-astro-cid-lcdefpme]{font-size:1.375rem;line-height:1.35;list-style:none}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-2) 0;border-bottom:1px dashed var(--frame);color:var(--dim)}.close-actions[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;grid-column:1/-1;display:flex}.footer{background:var(--surface-0);border-top:3px double var(--vein);font-family:VT323,monospace;font-size:1.375rem}.footer-inner{max-width:1680px;padding-left:var(--space-6);padding-right:var(--space-6)}.footer-meta,.footer-links a{color:var(--text-secondary);font-size:1.375rem}.footer-meta:before{content:"NO CARRIER  ";color:var(--t-frame)}@media (width<=1080px){.bbs-hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.bbs-side[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=760px){.bbs-side[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.msg-body[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-left:0}.msg-body[data-astro-cid-lcdefpme] .iso[data-astro-cid-lcdefpme]{grid-column:1}.bbs-close[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.files[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{display:none}.files[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;display:grid}.files[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].f-name{white-space:normal;overflow-wrap:anywhere}.files[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].f-link{grid-area:1/2}.files[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].f-desc{grid-column:1/-1;padding-top:0}}@media (width<=600px){.bbs-hero[data-astro-cid-lcdefpme]{padding:76px var(--space-3) var(--space-8)}.bbs-screen[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-2) var(--space-3)}.frame[data-astro-cid-lcdefpme]{padding-left:var(--space-4);padding-right:var(--space-4)}.bbs-sec[data-astro-cid-lcdefpme]{padding-left:var(--space-3);padding-right:var(--space-3)}.prompt[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;font-size:1.25rem;display:grid}.prompt-sign[data-astro-cid-lcdefpme]{grid-column:1/-1}.prompt[data-astro-cid-lcdefpme] #install-cmd[data-astro-cid-lcdefpme]{grid-column:1}.prompt[data-astro-cid-lcdefpme] .caret[data-astro-cid-lcdefpme]{display:none}.prompt[data-astro-cid-lcdefpme] .bbs-btn[data-astro-cid-lcdefpme]{grid-area:2/2;margin-left:0}}@media (prefers-reduced-motion:reduce){.ansi[data-astro-cid-lcdefpme] .a-lock-note,.caret[data-astro-cid-lcdefpme]{animation:none}}
