:root{--bg:#0b0d12;--surface:#14171f;--surface-2:#1b1f2a;--border:#262b38;--text:#e9edf5;--muted:#9aa3b5;--accent:#7c6cff;--green:#46d39a;--accent-grad:linear-gradient(135deg, #7c6cff, #5b8cff)}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.btn{border:1px solid #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;transition:all .15s;display:inline-flex}.btn-ghost{border-color:var(--border);color:var(--text);background:0 0}.btn-ghost:hover{border-color:var(--accent);color:#fff}.boot[data-v-fecaffd9]{--bt-bg:#0b0d12;--bt-text:#d1d0c5;--bt-dim:#8d9096;--bt-faint:#6c6e74;--bt-hair:#52545a;--bt-accent:#7c6cff;z-index:1000;background:var(--bt-bg);color:var(--bt-text);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;transition:opacity .4s;position:fixed;inset:0;overflow:hidden}.corners[data-v-fecaffd9]{opacity:0;transition:opacity .5s;position:absolute;inset:0}.c[data-v-fecaffd9]{width:26px;height:26px;position:absolute}.tele[data-v-fecaffd9]{color:var(--bt-faint);letter-spacing:.12em;font-size:10px;position:absolute}.scan[data-v-fecaffd9]{background:var(--bt-accent);opacity:0;height:1px;position:absolute;top:0;left:0;right:0}.console[data-v-fecaffd9]{color:var(--bt-dim);white-space:pre;padding:clamp(44px,9vh,100px) clamp(24px,9vw,140px);font-size:13px;line-height:1.65;transition:opacity .35s,transform .35s}.stage[data-v-fecaffd9]{opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.reactor[data-v-fecaffd9]{color:var(--bt-accent);letter-spacing:1px;margin:0;font-size:13px;line-height:1.02}.wordmark[data-v-fecaffd9]{letter-spacing:.42em;color:var(--bt-text);margin-top:20px;font-size:14px}.tagline[data-v-fecaffd9]{letter-spacing:.2em;color:var(--bt-faint);opacity:0;margin-top:10px;font-size:10px;transition:opacity .5s}.hint[data-v-fecaffd9]{text-align:center;color:#4e5055;letter-spacing:.14em;font-size:10px;position:absolute;bottom:16px;left:0;right:0}.gate[data-v-78095033]{--ag-bg:#0b0d12;--ag-text:#d1d0c5;--ag-dim:#8d9096;--ag-faint:#6c6e74;--ag-hair:#52545a;--ag-accent:#7c6cff;--ag-trail:#2b2e3a;--ag-body:#6b6f86;background:var(--ag-bg);color:var(--ag-text);cursor:crosshair;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;position:fixed;inset:0;overflow:hidden}.wrap[data-v-78095033]{position:absolute;inset:0}.layer[data-v-78095033]{white-space:pre;pointer-events:none;margin:0;font-size:8px;line-height:8px;position:absolute;inset:0;overflow:hidden}.trail[data-v-78095033]{color:var(--ag-trail)}.body[data-v-78095033]{color:var(--ag-body)}.hot[data-v-78095033]{color:var(--ag-accent)}.vignette[data-v-78095033]{pointer-events:none;background:radial-gradient(40% 34% at 50% 47%,#0b0d12f5 0%,#0b0d12e0 42%,#0b0d1200 78%);position:absolute;inset:0}.hud[data-v-78095033]{pointer-events:none;position:absolute;inset:0}.brk[data-v-78095033]{width:26px;height:26px;position:absolute}.tele[data-v-78095033]{color:var(--ag-faint);letter-spacing:.12em;font-size:10px;position:absolute}.panel[data-v-78095033]{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wordmark[data-v-78095033]{letter-spacing:.42em;color:var(--ag-dim);font-size:13px}.headline[data-v-78095033]{letter-spacing:-.01em;margin-top:22px;font-size:clamp(32px,5vw,52px);font-weight:500}.subline[data-v-78095033]{color:var(--ag-faint);letter-spacing:.05em;margin-top:12px;font-size:12px}.cta[data-v-78095033]{border:1px solid var(--ag-accent);color:var(--ag-accent);letter-spacing:.06em;pointer-events:auto;cursor:pointer;background:#7c6cff0f;border-radius:6px;align-items:center;gap:12px;margin-top:34px;padding:12px 26px;font-size:13px;transition:background .12s,color .12s;display:inline-flex}.cta[data-v-78095033]:hover{background:#7c6cff24}.caret[data-v-78095033]{animation:1.04s step-end infinite agblink-78095033}@keyframes agblink-78095033{50%{opacity:0}}.alt[data-v-78095033]{color:var(--ag-faint);pointer-events:auto;cursor:pointer;border-bottom:1px solid #3a3c41;margin-top:20px;padding-bottom:2px;font-size:12px}.alt[data-v-78095033]:hover{color:var(--ag-dim)}.xh[data-v-78095033]{pointer-events:none;opacity:0;position:absolute;inset:0}.vline[data-v-78095033]{background:var(--ag-accent);width:1px;position:absolute;top:0;bottom:0;left:0}.hline[data-v-78095033]{background:var(--ag-accent);opacity:0;height:1px;position:absolute;top:0;left:0;right:0}.mark[data-v-78095033]{opacity:0;width:22px;height:22px;position:absolute}.mark div[data-v-78095033]{width:7px;height:7px;position:absolute}.readout[data-v-78095033]{color:var(--ag-accent);letter-spacing:.14em;white-space:nowrap;font-size:9px;position:absolute}@media (prefers-reduced-motion:reduce){.layer[data-v-78095033]{display:none}}.nav[data-v-9d2c0b41]{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#14171f99;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.brand[data-v-9d2c0b41]{cursor:pointer;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:700;display:flex}.logo[data-v-9d2c0b41]{color:var(--accent)}.mid[data-v-9d2c0b41]{color:var(--muted)}.right[data-v-9d2c0b41]{align-items:center;gap:.75rem;display:flex}.avatar[data-v-9d2c0b41]{background:var(--accent-grad);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:700;display:flex}.uname[data-v-9d2c0b41]{color:var(--muted);font-size:.9rem}@media (width<=520px){.uname[data-v-9d2c0b41]{display:none}}.lo[data-v-9d2c0b41]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:all .15s}.lo[data-v-9d2c0b41]:hover{border-color:var(--accent);color:#fff}.wrap[data-v-e8cdf50f]{max-width:820px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.hero[data-v-e8cdf50f]{margin-bottom:2rem}.tag[data-v-e8cdf50f]{border:1px solid var(--border);color:var(--muted);border-radius:20px;margin-bottom:1rem;padding:.35rem .8rem;font-size:.8rem;display:inline-block}.hero h1[data-v-e8cdf50f]{letter-spacing:-.02em;max-width:16ch;font-size:2rem;line-height:1.15}.grad[data-v-e8cdf50f]{background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lead[data-v-e8cdf50f]{color:var(--muted);max-width:60ch;margin-top:1rem;line-height:1.7}code[data-v-e8cdf50f]{background:var(--surface-2);border-radius:5px;padding:1px 6px;font-size:.85em}.grid[data-v-e8cdf50f]{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}@media (width<=640px){.grid[data-v-e8cdf50f]{grid-template-columns:1fr}}.card[data-v-e8cdf50f]{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.3rem 1.4rem}.card h2[data-v-e8cdf50f]{margin-bottom:1rem;font-size:1rem}.card h2 small[data-v-e8cdf50f]{color:var(--muted);margin-left:.4rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:400}.kv[data-v-e8cdf50f]{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.9rem;display:flex}.kv[data-v-e8cdf50f]:last-child{border-bottom:none}.kv span[data-v-e8cdf50f]{color:var(--muted)}.mono[data-v-e8cdf50f]{font-family:ui-monospace,monospace;font-size:.8rem}.ok[data-v-e8cdf50f]{color:var(--green)}.muted[data-v-e8cdf50f]{color:var(--muted);margin-bottom:.7rem;font-size:.85rem}.token[data-v-e8cdf50f]{word-break:break-all;background:var(--surface-2);border:1px solid var(--border);color:var(--accent);border-radius:8px;margin-bottom:.9rem;padding:.7rem .8rem;font-family:ui-monospace,monospace;font-size:.75rem;display:block}.code-block[data-v-e8cdf50f]{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:1rem;overflow:hidden}.chead[data-v-e8cdf50f]{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:6px;padding:.6rem .9rem;display:flex}.dot[data-v-e8cdf50f]{background:#3a3f4d;border-radius:50%;width:10px;height:10px}.cfile[data-v-e8cdf50f]{color:var(--muted);margin-left:.6rem;font-family:ui-monospace,monospace;font-size:.78rem}pre[data-v-e8cdf50f]{margin:0;padding:1.1rem 1.2rem;overflow-x:auto}pre code[data-v-e8cdf50f]{color:#c8cee0;white-space:pre;background:0 0;padding:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;line-height:1.6}.proofs[data-v-e8cdf50f]{margin-top:1.5rem}.proofs h2[data-v-e8cdf50f]{margin-bottom:1rem;font-size:1.1rem}.plist[data-v-e8cdf50f]{gap:.6rem;display:grid}.proof[data-v-e8cdf50f]{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:baseline;gap:1rem;padding:.9rem 1.1rem;display:flex}.proof b[data-v-e8cdf50f]{min-width:9rem;font-size:.9rem}.proof span[data-v-e8cdf50f]{color:var(--muted);font-size:.88rem}@media (width<=560px){.proof[data-v-e8cdf50f]{flex-direction:column;gap:.2rem}.proof b[data-v-e8cdf50f]{min-width:0}}.foot[data-v-e8cdf50f]{color:var(--muted);text-align:center;margin-top:2.5rem;font-size:.85rem}.foot a[data-v-e8cdf50f]{color:var(--accent)}.install[data-v-e8cdf50f]{margin:0 0 1.5rem}.install-inner[data-v-e8cdf50f]{border:1px solid var(--border);background:linear-gradient(135deg,#7c6cff1f,#5b8cff0f);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem;display:flex}.npm-badge[data-v-e8cdf50f]{color:var(--green);letter-spacing:.03em;margin-bottom:.5rem;font-size:.72rem;display:inline-block}.install-inner h2[data-v-e8cdf50f]{margin-bottom:.3rem;font-size:1.25rem}.install-inner .muted[data-v-e8cdf50f]{color:var(--muted);font-size:.9rem}.cmd-wrap[data-v-e8cdf50f]{flex:1;min-width:280px}.cmd[data-v-e8cdf50f]{border:1px solid var(--border);background:#0a0c11;border-radius:10px;align-items:center;gap:.6rem;padding:.75rem .9rem;font-family:ui-monospace,monospace;display:flex}.prompt[data-v-e8cdf50f]{color:var(--muted)}.cmd code[data-v-e8cdf50f]{color:var(--text);background:0 0;flex:1;font-size:.9rem}.cmd-copy[data-v-e8cdf50f]{background:var(--accent);color:#0b1220;cursor:pointer;border:none;border-radius:7px;padding:.4rem .8rem;font-size:.8rem;font-weight:700}.install-links[data-v-e8cdf50f]{gap:1.2rem;margin-top:.7rem;font-size:.85rem;display:flex}.install-links a[data-v-e8cdf50f]{color:var(--accent)}.clickme[data-v-e8cdf50f]{justify-content:center;margin-top:3.5rem;display:flex}.clickme-btn[data-v-e8cdf50f]{background:var(--accent-grad);color:#fff;letter-spacing:.01em;border-radius:18px;flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem 2.6rem;font-size:1.35rem;font-weight:800;text-decoration:none;transition:transform .15s;animation:2.2s ease-in-out infinite wiggle-e8cdf50f;display:inline-flex;box-shadow:0 12px 34px #7c6cff6b}.clickme-btn small[data-v-e8cdf50f]{opacity:.85;font-size:.72rem;font-weight:500}.clickme-btn[data-v-e8cdf50f]:hover{animation:none;transform:scale(1.06)rotate(-1deg)}@keyframes wiggle-e8cdf50f{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}
