*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;line-height:1.6;background:var(--color-bg);color:var(--color-text);overflow-x:hidden}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{max-width:100%;display:block}button{cursor:pointer}button,input,textarea{background:none;border:none;color:inherit;font:inherit}input,textarea{outline:none}:root{--color-bg:#fff;--color-text:#000;--color-muted:#888;--color-border:#ddd;--header-h:64px;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1)}.page-enter-active,.page-leave-active{transition:opacity .5s var(--ease-in-out),transform .5s var(--ease-in-out)}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s var(--ease-out-expo),transform .8s var(--ease-out-expo)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.text-reveal{clip-path:inset(-.1em 0 -.7em 0);display:block}.text-reveal-inner{display:block;transform:translateY(105%);transition:transform .7s var(--ease-out-expo)}.text-reveal.visible .text-reveal-inner{transform:translateY(0)}.u-hover{position:relative;display:inline-block}.u-hover:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--color-text);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease-out-expo)}.u-hover:hover:after{transform:scaleX(1);transform-origin:left}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-text)}::-moz-selection{background:var(--color-text);color:var(--color-bg)}::selection{background:var(--color-text);color:var(--color-bg)}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px}@media(max-width:768px){.container{padding:0 20px}}.screen[data-v-1b86417e]{position:fixed;inset:0;z-index:200;background:#fff;overflow:hidden}.die-leave-active[data-v-1b86417e]{transition:opacity .6s ease}.die-leave-to[data-v-1b86417e],.feed[data-v-1b86417e]{opacity:0}.feed[data-v-1b86417e]{position:absolute;inset:4vh 6vw 4vh 6vw;margin:0;font:400 clamp(.62rem,.82vw,.76rem)/1.55 SF Mono,Fira Code,JetBrains Mono,Consolas,monospace;color:#000000c7;white-space:pre;transition:opacity .5s;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000)}.feed.show[data-v-1b86417e]{opacity:1}.feed.hide[data-v-1b86417e]{opacity:0;transition:opacity .8s}.feed-line[data-v-1b86417e]{display:block;opacity:0;animation:lineUp-1b86417e .18s ease-out forwards;color:#0000009e}.feed-line.kind-blank[data-v-1b86417e]{min-height:.9em}.feed-line.emphasis[data-v-1b86417e]{color:#000000f2;font-weight:500}.feed-line.kind-header[data-v-1b86417e]{color:#000000eb;font-weight:600;letter-spacing:.02em;margin-top:.2em}.feed-line.kind-cmd[data-v-1b86417e]{color:#000000eb;font-weight:500;margin-top:.2em}.ts[data-v-1b86417e]{color:#00000052}.user[data-v-1b86417e]{color:#1a8a3a;font-weight:500}.sep[data-v-1b86417e]{color:#0006}.cwd[data-v-1b86417e]{color:#1f5fa8;font-weight:500}.dollar[data-v-1b86417e]{color:#0009}.cmdtxt[data-v-1b86417e]{color:#000000f2}.prefix[data-v-1b86417e]{color:#00000080}.hdr[data-v-1b86417e],.msg[data-v-1b86417e]{color:inherit}.status[data-v-1b86417e]{font-weight:500;letter-spacing:.02em;margin-left:.35em}.status-ok[data-v-1b86417e]{color:#1a8a3a}.status-warn[data-v-1b86417e]{color:#a87a00}.status-info[data-v-1b86417e]{color:#1f5fa8}.status-ready[data-v-1b86417e]{color:#1a8a3a}.status-fail[data-v-1b86417e]{color:#b32424}.bar[data-v-1b86417e]{color:#00000073}.bar-fill[data-v-1b86417e]{color:#000}.bar-rest[data-v-1b86417e]{color:#00000029}.pct[data-v-1b86417e]{color:#0000008c}@keyframes lineUp-1b86417e{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.main[data-v-1b86417e]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;font:400 clamp(1.6rem,4.5vw,3rem)/1.2 SF Mono,Fira Code,Consolas,monospace;color:#000;white-space:nowrap;transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity 1.2s ease;pointer-events:none}.main.shrink[data-v-1b86417e]{transform:scale(0);opacity:0;animation:glitch-1b86417e .3s steps(4) 1}@keyframes glitch-1b86417e{0%{filter:none;clip-path:inset(0)}25%{filter:hue-rotate(90deg) saturate(3);clip-path:inset(10% 0 30% 0);transform:translate(6px)}50%{filter:invert(1);clip-path:inset(40% 0 10% 0);transform:translate(-8px)}75%{filter:hue-rotate(270deg) brightness(1.4);clip-path:inset(15% 0 25% 0);transform:scale(.5)}to{filter:none;clip-path:inset(0);transform:scale(0)}}.screen[data-v-1b86417e]:has(.main.shrink){background:transparent;transition:background 1.6s cubic-bezier(.16,1,.3,1)}.typearea[data-v-1b86417e]{display:inline-flex;min-width:.1em;background:#ffffffd9;padding:.15em .4em;border-radius:.12em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.glyph[data-v-1b86417e],.typearea[data-v-1b86417e]{position:relative}.glyph[data-v-1b86417e]{display:inline-block;animation:appear-1b86417e .1s ease-out both}@keyframes appear-1b86417e{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.glyph.active[data-v-1b86417e]{text-shadow:-1.5px 0 0 rgba(0,0,0,.15),1.5px 0 0 rgba(0,0,0,.15)}.curs[data-v-1b86417e]{opacity:0;transition:opacity .2s;margin-left:.05em;background:#ffffffd9;padding:0 .2em 0 0}.curs.visible[data-v-1b86417e]{opacity:1}.curs.blinks[data-v-1b86417e]{animation:blink-1b86417e 1s step-end infinite}@keyframes blink-1b86417e{0%,to{opacity:1}50%{opacity:0}}.r[data-v-1b86417e]{position:absolute;inset:-2px -1px;pointer-events:none}.r-primary[data-v-1b86417e]{border:3px solid;animation:pop-1b86417e .08s ease-out}.r-cyan[data-v-1b86417e]{border:2px solid rgba(0,0,0,.2);transform:translate(-2.5px,2px)}.r-mag[data-v-1b86417e]{border:1px solid rgba(0,0,0,.1);transform:translate(1px,-1px)}.tag[data-v-1b86417e]{position:absolute;bottom:-13px;left:0;font-size:.5em;font-weight:400;letter-spacing:0;white-space:nowrap}@keyframes pop-1b86417e{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:none}}.header[data-v-bce474b3]{position:fixed;top:0;left:0;right:0;height:var(--header-h);z-index:100;transition:background .4s var(--ease-out-expo),border-color .4s var(--ease-out-expo);border-bottom:1px solid transparent}.header.scrolled[data-v-bce474b3]{background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--color-border)}.header-inner[data-v-bce474b3]{max-width:1400px;margin:0 auto;padding:0 40px;height:100%;display:flex;align-items:center;justify-content:space-between}.logo[data-v-bce474b3]{z-index:101}.logo-text[data-v-bce474b3]{font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--color-text)}.nav[data-v-bce474b3]{display:flex;gap:40px}.nav-link[data-v-bce474b3]{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);transition:color .35s var(--ease-out-expo);display:flex;align-items:center;gap:8px}.nav-num[data-v-bce474b3]{font-size:10px;color:var(--color-text);opacity:0;transform:translate(-5px);transition:opacity .3s var(--ease-out-expo),transform .3s var(--ease-out-expo)}.nav-link.router-link-active .nav-num[data-v-bce474b3],.nav-link:hover .nav-num[data-v-bce474b3]{opacity:1;transform:translate(0)}.nav-link.router-link-active[data-v-bce474b3],.nav-link[data-v-bce474b3]:hover{color:var(--color-text)}.menu-toggle[data-v-bce474b3]{display:none;flex-direction:column;gap:6px;padding:4px;z-index:101}.menu-toggle span[data-v-bce474b3]{display:block;width:24px;height:1px;background:var(--color-text);transition:transform .4s var(--ease-out-expo),opacity .4s var(--ease-out-expo)}.menu-toggle.active span[data-v-bce474b3]:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle.active span[data-v-bce474b3]:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media(max-width:768px){.header-inner[data-v-bce474b3]{padding:0 20px}.menu-toggle[data-v-bce474b3]{display:flex}.nav[data-v-bce474b3]{position:fixed;inset:0;background:var(--color-bg);flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;gap:24px;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out-expo)}.nav.open[data-v-bce474b3]{opacity:1;pointer-events:all}.nav-link[data-v-bce474b3]{font-size:24px;letter-spacing:.05em;opacity:0;transform:translateY(15px);transition:color .35s var(--ease-out-expo),opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo)}.nav.open .nav-link[data-v-bce474b3]{opacity:1;transform:translateY(0)}.nav-num[data-v-bce474b3]{opacity:1;transform:translate(0)}}.app[data-v-59453bc6]{min-height:100vh;position:relative}main[data-v-59453bc6]{padding-top:var(--header-h)}
