.toggle-wrap[data-v-e6616fd9]{align-items:center;cursor:pointer;display:flex;gap:.55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-lbl[data-v-e6616fd9]{font-family:var(--fc);font-size:.62rem;letter-spacing:.08em;line-height:1;text-transform:uppercase;transition:color .35s,opacity .35s}.toggle-lbl.d[data-v-e6616fd9]{color:var(--ca);opacity:1}.toggle-lbl.c[data-v-e6616fd9],.toggle-lbl.d.muted[data-v-e6616fd9]{color:var(--muted);opacity:.5}.toggle-lbl.c.active[data-v-e6616fd9]{color:var(--warm);opacity:1}.toggle-track[data-v-e6616fd9]{background:var(--bg);border:1px solid var(--faint);border-radius:100px;flex-shrink:0;height:19px;position:relative;transition:border-color .3s;width:34px}.toggle-wrap:hover .toggle-track[data-v-e6616fd9]{border-color:var(--muted)}.toggle-thumb[data-v-e6616fd9]{background:var(--ca);border-radius:50%;height:13px;left:2px;position:absolute;top:2px;transition:transform .4s cubic-bezier(.76,0,.24,1),background .4s;width:13px}.toggle-thumb.active[data-v-e6616fd9]{background:var(--warm);transform:translate(15px)}nav[data-v-8cb51a74]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0d0d0feb;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;left:0;padding:1.2rem 3rem;position:fixed;right:0;top:0;transition:padding .3s;z-index:500}nav.scrolled[data-v-8cb51a74]{padding:.85rem 3rem}.nav-logo[data-v-8cb51a74]{color:var(--text);font-family:var(--fd);font-size:1.25rem;font-weight:800;letter-spacing:-.03em;text-decoration:none}body{color:var(--ca);font-style:normal;transition:color .4s}.alt-pill[data-v-8cb51a74]{align-items:center;border:1px solid rgba(184,255,87,.2);border-radius:100px;color:var(--ca);display:flex;font-family:var(--fc);font-size:.58rem;gap:.4rem;letter-spacing:.1em;padding:.25rem .7rem;text-transform:uppercase;transition:color .4s,border-color .4s}.alt-dot[data-v-8cb51a74]{animation:pulse 2s ease-in-out infinite;background:var(--ca);border-radius:50%;flex-shrink:0;height:5px;transition:background .4s;width:5px}.nav-links[data-v-8cb51a74]{display:flex;gap:2rem;list-style:none}.nav-links a[data-v-8cb51a74]{color:var(--muted);font-size:.7rem;letter-spacing:.1em;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s}.nav-links a[data-v-8cb51a74]:after{background:var(--ca);bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:width .3s,background .4s;width:0}.nav-links a[data-v-8cb51a74]:hover{color:var(--text)}.nav-links a[data-v-8cb51a74]:hover:after{width:100%}@media(max-width:960px){nav[data-v-8cb51a74]{padding:1rem 1.5rem}.nav-links[data-v-8cb51a74]{display:none}}@media(max-width:425px){.alt-pill[data-v-8cb51a74]{background:#0d0d0ff2;box-shadow:0 10px 30px #0000002e;display:flex!important;left:50%!important;margin:0;position:fixed!important;right:auto!important;top:4.5rem!important;transform:translate(-50%);z-index:501}}.terminal-loader[data-v-4aa861cb]{align-items:center;background:var(--bg);display:flex;font-family:var(--fc);inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.terminal-body[data-v-4aa861cb]{color:#fff;display:flex;flex-direction:column;font-size:12px;height:100%;justify-content:flex-end;line-height:1.2;padding:20px;width:100%}.terminal-output[data-v-4aa861cb]{flex:1;max-height:calc(100vh - 100px);overflow-y:auto}.terminal-line[data-v-4aa861cb]{margin-bottom:2px}.prompt[data-v-4aa861cb]{color:#28ca42}.command[data-v-4aa861cb]{color:#fff}.output[data-v-4aa861cb]{color:#888;margin-left:10px}.terminal-cursor[data-v-4aa861cb]{animation:blink-4aa861cb .5s infinite;display:inline-block}@keyframes blink-4aa861cb{0%,50%{opacity:1}51%,to{opacity:0}}.loading-overlay[data-v-51212d96]{background:var(--bg);inset:0;opacity:0;position:fixed;transition:opacity .45s ease,visibility .45s ease;visibility:hidden;z-index:9998}.loading-overlay.is-visible[data-v-51212d96]{opacity:1;visibility:visible}.loading-overlay[data-v-51212d96]+*{position:relative;z-index:9999}.app-cursor[data-v-51212d96]{background:var(--ca);border-radius:50%;height:8px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:width .15s,height .15s,border-radius .25s,background .4s;width:8px;z-index:9999}.app-cursor.cmode[data-v-51212d96]{animation:blink .9s step-end infinite;background:var(--warm);border-radius:1px;height:18px;width:2px}.app-cursor-ring[data-v-51212d96]{border:1px solid rgba(184,255,87,.35);border-radius:50%;height:32px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:border-color .4s,width .3s,height .3s;width:32px;z-index:9998}.app-cursor-ring.cmode[data-v-51212d96]{border-color:#ff6b3559}#app-scanline[data-v-51212d96]{background:linear-gradient(transparent 0,var(--ca) 50%,transparent 100%);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:-100vh;width:100%;will-change:transform,opacity;z-index:9990}#app-scanline.cmode[data-v-51212d96]{background:linear-gradient(transparent 0,var(--warm) 50%,transparent 100%)}.app-modebar[data-v-51212d96]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0fbf;border:1px solid var(--border);border-radius:100px;bottom:1.5rem;color:var(--muted);display:flex;font-family:var(--fc);font-size:.6rem;gap:.5rem;left:50%;letter-spacing:.1em;padding:.35rem .75rem;pointer-events:none;position:fixed;transform:translate(-50%);z-index:100}.mb-dot[data-v-51212d96]{animation:pulse 2s ease-in-out infinite;background:var(--ca);border-radius:50%;height:5px;transition:background .4s;width:5px}.mb-dot.cmode[data-v-51212d96]{background:var(--warm)}
