@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@400;500;600&display=swap";.projects-wrap[data-v-e96b8eae]{position:relative;z-index:50}.projects-trigger[data-v-e96b8eae]{align-items:center;background:#ffffff08;border:none;color:#00f2ff80;cursor:pointer;display:flex;font-family:var(--font-mono);font-size:.68rem;gap:5px;letter-spacing:.1em;outline:1px solid rgba(0,242,255,.1);outline-offset:-1px;padding:6px 10px;transition:all .2s;white-space:nowrap}.projects-trigger-active[data-v-e96b8eae],.projects-trigger[data-v-e96b8eae]:hover{background:#00f2ff0f;color:var(--accent-cyan);outline-color:#00f2ff4d}.projects-label[data-v-e96b8eae]{font-weight:700;letter-spacing:.12em}.projects-panel[data-v-e96b8eae]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#04080cf7;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:230px;z-index:200}.bracket-br.mini[data-v-e96b8eae],.bracket-tl.mini[data-v-e96b8eae]{border-color:#00f2ff33;height:5px;opacity:.4;pointer-events:none;position:absolute;width:5px}.bracket-tl.mini[data-v-e96b8eae]{border-left:1px solid;border-top:1px solid;left:0;top:0}.bracket-br.mini[data-v-e96b8eae]{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.projects-panel-header[data-v-e96b8eae]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#00f2ff4d;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.22em;padding:10px 14px 8px}.project-item[data-v-e96b8eae]{align-items:center;border-left:2px solid transparent;color:#ffffff80;display:flex;gap:10px;justify-content:space-between;padding:10px 14px;transition:all .15s}.project-item[data-v-e96b8eae]:hover{background:#00f2ff0a;border-left-color:#00f2ff66;color:var(--text-primary)}.project-item-text[data-v-e96b8eae]{display:flex;flex-direction:column;gap:2px;min-width:0}.project-item-label[data-v-e96b8eae]{font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;transition:color .15s}.project-item:hover .project-item-label[data-v-e96b8eae]{color:var(--accent-cyan)}.project-item-desc[data-v-e96b8eae]{color:#ffffff38;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.04em}.project-item-icon[data-v-e96b8eae]{flex-shrink:0;opacity:.3;transition:all .15s}.project-item:hover .project-item-icon[data-v-e96b8eae]{opacity:.7;transform:translate(2px,-2px)}.npd-dropdown-enter-active[data-v-e96b8eae],.npd-dropdown-leave-active[data-v-e96b8eae]{transition:opacity .15s ease,transform .15s ease}.npd-dropdown-enter-from[data-v-e96b8eae],.npd-dropdown-leave-to[data-v-e96b8eae]{opacity:0;transform:translateY(-6px)}.project-item[data-v-e96b8eae]:focus-visible,.projects-trigger[data-v-e96b8eae]:focus-visible{border-radius:2px;outline:2px solid var(--accent-cyan);outline-offset:2px}.audio-control[data-v-bc72b0fd],button[data-v-bc72b0fd]{align-items:center;display:flex}button[data-v-bc72b0fd]{background:transparent;border:none;border-radius:var(--radius-default,4px);color:var(--text-dim);cursor:pointer;font-family:var(--font-mono);font-size:.65rem;font-weight:600;gap:8px;letter-spacing:.12em;outline:none;padding:6px 12px;text-transform:uppercase;transition:all var(--dur-fast) var(--ease-default);white-space:nowrap}button[data-v-bc72b0fd]:hover{background:#00f2ff0a;color:#ffffffd9}.enabled button[data-v-bc72b0fd]{background:#00f2ff0f;color:var(--accent-cyan)}.icon[data-v-bc72b0fd]{font-size:.85rem}.theme-toggle[data-v-36a27ec0]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:opacity .3s}.theme-toggle[data-v-36a27ec0]:hover{opacity:.8}.toggle-track[data-v-36a27ec0]{background:#ffffff0d;border:1px solid var(--border-color);height:16px;position:relative;transition:all .3s;width:32px}.toggle-thumb[data-v-36a27ec0]{background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan);height:10px;left:2px;position:absolute;top:2px;transition:all .3s cubic-bezier(.2,.8,.2,1);width:10px}.thumb-right[data-v-36a27ec0]{left:18px}.mode-label[data-v-36a27ec0]{color:var(--text-dim);font-size:.6rem;font-weight:700;letter-spacing:.15em}.theme-toggle:hover .mode-label[data-v-36a27ec0]{color:var(--accent-cyan)}.theme-toggle-placeholder[data-v-36a27ec0]{height:32px;width:80px}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.user-hud-badge[data-v-15090f9d]{align-items:center;background:#0a0f1480;display:flex;min-width:210px;position:relative;transition:all .3s}.user-hud-badge[data-v-15090f9d]:hover{background:#00f2ff0a;border-color:#00f2ff59}@media(min-width:1024px)and (max-width:1279px){.user-hud-badge[data-v-15090f9d]{min-width:unset}.user-info[data-v-15090f9d]{display:none}}.bracket-bl.mini[data-v-15090f9d],.bracket-br.mini[data-v-15090f9d],.bracket-tl.mini[data-v-15090f9d],.bracket-tr.mini[data-v-15090f9d]{border-color:#00f2ff33;height:5px;opacity:.4;pointer-events:none;position:absolute;transition:all .3s;width:5px}.bracket-tl.mini[data-v-15090f9d]{border-left:1px solid;border-top:1px solid;left:0;top:0}.bracket-tr.mini[data-v-15090f9d]{border-right:1px solid;border-top:1px solid;right:0;top:0}.bracket-bl.mini[data-v-15090f9d]{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.bracket-br.mini[data-v-15090f9d]{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.user-hud-badge:hover .mini[data-v-15090f9d]{border-color:var(--accent-cyan);opacity:1}.user-hud-link[data-v-15090f9d]{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:opacity .2s}.user-hud-link[data-v-15090f9d]:hover{opacity:.85}.avatar-mini[data-v-15090f9d]{align-items:center;background:#0a0f14cc;border:1px solid rgba(0,242,255,.3);border-radius:2px;box-shadow:0 0 10px #00f2ff1a;color:var(--accent-cyan);display:flex;flex-shrink:0;font-family:"Bebas Neue","Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",var(--font-mono),sans-serif;font-size:.875rem;font-weight:400;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px}.avatar-img[data-v-15090f9d]{filter:grayscale(.2) contrast(1.1);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.user-hud-link:hover .avatar-img[data-v-15090f9d]{filter:grayscale(0) contrast(1.2)}.avatar-scanline[data-v-15090f9d]{animation:nuh-scan-move-15090f9d 3s linear infinite;background:linear-gradient(180deg,transparent,rgba(0,242,255,.1),transparent);height:20%;inset:-20% 0 0;pointer-events:none;position:absolute;width:100%}@keyframes nuh-scan-move-15090f9d{0%{top:-20%}to{top:120%}}.user-info[data-v-15090f9d]{display:flex;flex-direction:column}.user-top-line[data-v-15090f9d]{align-items:center;display:flex;gap:5px;margin-bottom:3px}.status-dot-active[data-v-15090f9d]{animation:nuh-pulse-cyan-15090f9d 2s infinite;background:var(--accent-cyan);border-radius:50%;box-shadow:0 0 8px var(--accent-cyan);height:5px;width:5px}@keyframes nuh-pulse-cyan-15090f9d{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.status-badge[data-v-15090f9d]{border-radius:1px;box-shadow:0 0 10px transparent;font-size:var(--text-2xs);font-weight:800;letter-spacing:.05em;padding:1px 5px;text-transform:uppercase;transition:all .3s}.tier-free[data-v-15090f9d]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);color:#fff6}.tier-researcher[data-v-15090f9d]{background:rgb(var(--tier-researcher-rgb)/.08);border:1px solid rgb(var(--tier-researcher-rgb)/.25);box-shadow:0 0 8px rgb(var(--tier-researcher-rgb)/.1);color:var(--accent-cyan)}.tier-professional[data-v-15090f9d]{background:rgb(var(--tier-professional-rgb)/.08);border:1px solid rgb(var(--tier-professional-rgb)/.25);box-shadow:0 0 8px rgb(var(--tier-professional-rgb)/.1);color:var(--tier-professional)}.tier-enterprise[data-v-15090f9d]{background:rgb(var(--tier-enterprise-rgb)/.08);border:1px solid rgb(var(--tier-enterprise-rgb)/.25);box-shadow:0 0 8px rgb(var(--tier-enterprise-rgb)/.1);color:var(--tier-enterprise)}.user-hud-badge:hover .status-badge.tier-researcher[data-v-15090f9d]{box-shadow:0 0 12px rgb(var(--tier-researcher-rgb)/.3)}.user-hud-badge:hover .status-badge.tier-professional[data-v-15090f9d]{box-shadow:0 0 12px rgb(var(--tier-professional-rgb)/.3)}.user-hud-badge:hover .status-badge.tier-enterprise[data-v-15090f9d]{box-shadow:0 0 12px rgb(var(--tier-enterprise-rgb)/.3)}.user-name[data-v-15090f9d]{color:#ffffffd9;font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",system-ui,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-bottom-line[data-v-15090f9d]{align-items:center;display:flex;gap:6px}.lvl-tag[data-v-15090f9d]{color:#ffffff4d;white-space:nowrap}.lvl-tag[data-v-15090f9d],.rank-tag[data-v-15090f9d]{font-family:var(--font-mono);font-size:var(--text-2xs)}.rank-tag[data-v-15090f9d]{color:#00f2ff80}.xp-container[data-v-15090f9d]{background:#ffffff0f;height:2px;width:60px}.xp-bar[data-v-15090f9d],.xp-container[data-v-15090f9d]{border-radius:1px;overflow:hidden;position:relative}.xp-bar[data-v-15090f9d]{background:var(--accent-cyan);box-shadow:0 0 6px var(--accent-cyan);height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.xp-pulse[data-v-15090f9d]{animation:nuh-pulse-xp-15090f9d 2s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);height:100%;left:0;position:absolute;top:0;width:20px}@keyframes nuh-pulse-xp-15090f9d{0%{transform:translate(-100%)}to{transform:translate(300%)}}.hud-divider[data-v-15090f9d]{background:#ffffff0f;flex-shrink:0;height:28px;width:1px}.logout-btn[data-v-15090f9d]{align-items:center;background:none;border:none;color:var(--color-danger-dim);cursor:pointer;display:flex;padding:8px 10px;transition:all .2s}.logout-btn[data-v-15090f9d]:hover{background:var(--color-danger-bg);color:var(--color-danger)}.logout-btn[data-v-15090f9d]:focus-visible,.user-hud-link[data-v-15090f9d]:focus-visible{border-radius:2px;outline:2px solid var(--accent-cyan);outline-offset:2px}.mobile-drawer[data-v-bd128a52]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#04080cfa;border-top:1px solid rgba(0,242,255,.1);display:flex;flex-direction:column;left:0;position:fixed;right:0;top:var(--navbar-height,70px);z-index:var(--z-drawer)}.mobile-user-card[data-v-bd128a52]{align-items:center;background:#00f2ff05;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:12px;padding:16px 24px}.mobile-avatar[data-v-bd128a52]{align-items:center;background:#00f2ff0f;border:1px solid rgba(0,242,255,.35);border-radius:2px;color:var(--accent-cyan);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:.75rem;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.mobile-avatar-img[data-v-bd128a52]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-user-info[data-v-bd128a52]{flex:1;min-width:0}.mobile-user-name[data-v-bd128a52]{color:var(--text-primary);font-size:.8rem;font-weight:700;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mobile-user-name[data-v-bd128a52],.mobile-user-tier[data-v-bd128a52]{display:block;font-family:var(--font-mono)}.mobile-user-tier[data-v-bd128a52]{font-size:.6rem;margin-top:2px}.mobile-user-tier.tier-free[data-v-bd128a52]{color:#ffffff4d}.mobile-user-tier.tier-researcher[data-v-bd128a52]{color:var(--accent-cyan)}.mobile-user-tier.tier-professional[data-v-bd128a52]{color:var(--tier-professional)}.mobile-user-tier.tier-enterprise[data-v-bd128a52]{color:var(--tier-enterprise)}.mobile-profile-btn[data-v-bd128a52]{border:none;color:var(--accent-cyan);flex-shrink:0;font-family:var(--font-mono);font-size:.6rem;outline:1px solid rgba(0,242,255,.2);outline-offset:-1px;padding:5px 10px;transition:all .2s;white-space:nowrap}.mobile-profile-btn[data-v-bd128a52]:hover{background:#00f2ff0f;outline-color:#00f2ff66}.mobile-nav-links[data-v-bd128a52]{display:flex;flex-direction:column;padding:8px 0}.mobile-link[data-v-bd128a52]{align-items:center;border-left:2px solid transparent;color:#ffffff73;display:flex;font-family:var(--font-mono);font-size:.85rem;gap:12px;letter-spacing:.1em;padding:14px 24px;text-transform:uppercase;transition:all .2s}.mobile-link[data-v-bd128a52]:hover{background:#ffffff05;color:#fffc}.mobile-link.active[data-v-bd128a52]{background:#00f2ff0a;border-left-color:var(--accent-cyan);color:var(--accent-cyan)}.mobile-nav-icon[data-v-bd128a52]{flex-shrink:0;opacity:.4;transition:opacity .2s}.mobile-link.active .mobile-nav-icon[data-v-bd128a52]{filter:drop-shadow(0 0 4px var(--accent-cyan));opacity:1}.mobile-live-pulse[data-v-bd128a52]{animation:pulse-glow-bd128a52 2s infinite;background:var(--accent-cyan);border-radius:50%;flex-shrink:0;height:5px;margin-left:4px;width:5px}@keyframes pulse-glow-bd128a52{0%,to{box-shadow:0 0 4px var(--accent-cyan);opacity:1}50%{box-shadow:none;opacity:.4}}.mobile-cta[data-v-bd128a52]{background:#00f2ff08;color:var(--accent-cyan)}.mobile-cta .cta-icon[data-v-bd128a52]{margin-left:auto;opacity:.6}.mobile-projects[data-v-bd128a52]{border-top:1px solid hsla(0,0%,100%,.04);padding-bottom:4px}.mobile-section-label[data-v-bd128a52]{color:#fff3;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.22em;padding:12px 24px 4px}.mobile-actions[data-v-bd128a52]{border-top:1px solid hsla(0,0%,100%,.04);display:flex;flex-direction:column;gap:12px;padding:16px 24px 24px}.mobile-enroll-btn[data-v-bd128a52]{background:#00f2ff14;border:none;color:var(--accent-cyan);cursor:pointer;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.2em;outline:1px solid rgba(0,242,255,.3);outline-offset:-1px;padding:12px;transition:all .25s;width:100%}.mobile-enroll-btn[data-v-bd128a52]:hover{background:#00f2ff24;outline-color:var(--accent-cyan)}.terminate-text[data-v-bd128a52]{background:none;border:none;color:var(--color-danger-dim);cursor:pointer;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;padding:0;text-align:left;text-transform:uppercase;transition:color .2s}.terminate-text[data-v-bd128a52]:hover{color:var(--color-danger)}.mobile-overlay[data-v-bd128a52]{background:#0000008c;inset:0;position:fixed;z-index:var(--z-mobile-overlay)}.nmd-drawer-enter-active[data-v-bd128a52],.nmd-drawer-leave-active[data-v-bd128a52]{transition:all var(--dur-slow) var(--ease-default)}.nmd-drawer-enter-from[data-v-bd128a52],.nmd-drawer-leave-to[data-v-bd128a52]{opacity:0;transform:translateY(-8px)}.mobile-enroll-btn[data-v-bd128a52]:focus-visible,.mobile-link[data-v-bd128a52]:focus-visible,.mobile-profile-btn[data-v-bd128a52]:focus-visible,.terminate-text[data-v-bd128a52]:focus-visible{border-radius:2px;outline:2px solid var(--accent-cyan);outline-offset:2px}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.navbar[data-v-182ef1af]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--surface-container-highest);display:flex;gap:16px;height:var(--navbar-height,64px);justify-content:space-between;left:0;padding:0 28px;position:fixed;right:0;top:var(--announcement-height,0);transition:all var(--dur-slow) var(--ease-default);z-index:var(--z-navbar)}.navbar[data-v-182ef1af]:after{background:var(--surface-container-low);bottom:0;content:"";height:1px;left:0;opacity:.8;position:absolute;right:0;transition:background .4s,box-shadow .4s}.scrolled[data-v-182ef1af]{background:#030612f5;height:56px}.scrolled[data-v-182ef1af]:after{background:linear-gradient(90deg,transparent,rgba(0,242,255,.4),transparent);box-shadow:0 0 12px #00f2ff1a;opacity:1}.bracket-bl[data-v-182ef1af],.bracket-br[data-v-182ef1af],.bracket-tl[data-v-182ef1af],.bracket-tr[data-v-182ef1af]{border-color:#00f2ff26;height:8px;pointer-events:none;position:absolute;transition:all .35s;width:8px}.bracket-tl[data-v-182ef1af]{border-left:1px solid;left:0}.bracket-tl[data-v-182ef1af],.bracket-tr[data-v-182ef1af]{border-top:1px solid;top:0}.bracket-tr[data-v-182ef1af]{border-right:1px solid;right:0}.bracket-bl[data-v-182ef1af]{border-left:1px solid;left:0}.bracket-bl[data-v-182ef1af],.bracket-br[data-v-182ef1af]{border-bottom:1px solid;bottom:0}.bracket-br[data-v-182ef1af]{border-right:1px solid;right:0}.navbar:hover .bracket-bl[data-v-182ef1af],.navbar:hover .bracket-br[data-v-182ef1af],.navbar:hover .bracket-tl[data-v-182ef1af],.navbar:hover .bracket-tr[data-v-182ef1af]{border-color:#00f2ff73;height:12px;width:12px}.hover-glare[data-v-182ef1af]{background:radial-gradient(ellipse at 50% 0,rgba(0,242,255,.03) 0,transparent 60%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s}.navbar:hover .hover-glare[data-v-182ef1af]{opacity:1}.scanline-sweep[data-v-182ef1af]{background:linear-gradient(180deg,transparent,rgba(0,242,255,.015),transparent);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.navbar:hover .scanline-sweep[data-v-182ef1af]{animation:navbar-sweep-182ef1af 5s ease-in-out infinite;opacity:1}@keyframes navbar-sweep-182ef1af{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.left[data-v-182ef1af]{align-items:center;display:flex;flex-shrink:0;gap:14px}.logo[data-v-182ef1af]{text-decoration:none}.logo-mark[data-v-182ef1af]{color:var(--accent-cyan);display:block;font-family:"Bebas Neue","Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",var(--font-mono),sans-serif;font-size:1.45rem;font-weight:400;letter-spacing:.08em;line-height:1;text-shadow:0 0 18px rgba(0,242,255,.4);transition:text-shadow .3s;white-space:nowrap}.logo:hover .logo-mark[data-v-182ef1af]{text-shadow:0 0 28px rgba(0,242,255,.7)}.brand-sep[data-v-182ef1af]{background:#00f2ff1f;display:none;flex-shrink:0;height:22px;width:1px}.brand-tag[data-v-182ef1af]{color:#94a3b859;display:none;font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}@media(min-width:1280px){.brand-sep[data-v-182ef1af],.brand-tag[data-v-182ef1af]{display:block}}.desktop-nav[data-v-182ef1af]{align-items:center;display:none;flex:1;gap:2px;justify-content:center}@media(min-width:900px){.desktop-nav[data-v-182ef1af]{display:flex}}.nav-link[data-v-182ef1af]{align-items:center;border-radius:3px;color:#ffffff6b;display:flex;font-family:var(--font-mono);font-size:.68rem;font-weight:600;gap:6px;letter-spacing:.1em;padding:6px 14px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s;white-space:nowrap}.nav-link[data-v-182ef1af]:hover{background:#00f2ff0a;color:#ffffffd9}.nav-link.active[data-v-182ef1af]{background:#00f2ff0f;color:var(--accent-cyan)}.nav-indicator[data-v-182ef1af]{background:var(--accent-cyan);border-radius:1px 1px 0 0;bottom:0;box-shadow:0 0 6px var(--accent-cyan);height:1.5px;left:20%;opacity:0;position:absolute;right:20%;transform:scaleX(.4);transition:opacity .2s,transform .2s}.nav-link.active .nav-indicator[data-v-182ef1af]{opacity:1;transform:scaleX(1)}.nav-icon[data-v-182ef1af]{flex-shrink:0;opacity:.5;transition:opacity .2s}.nav-link.active .nav-icon[data-v-182ef1af],.nav-link:hover .nav-icon[data-v-182ef1af]{opacity:1}.nav-link.active .nav-icon[data-v-182ef1af]{filter:drop-shadow(0 0 4px var(--accent-cyan))}.nav-text[data-v-182ef1af]{transition:all .2s}.nav-link.active .nav-text[data-v-182ef1af]{text-shadow:0 0 8px rgba(0,242,255,.3)}.nav-external[data-v-182ef1af]{color:#ffffff59}.ext-icon[data-v-182ef1af]{opacity:.4;transition:opacity .2s,transform .2s}.nav-link:hover .ext-icon[data-v-182ef1af]{opacity:.8;transform:translate(1px,-1px)}.live-pulse[data-v-182ef1af]{animation:live-pulse-182ef1af 1.5s infinite;background:#f33;border-radius:50%;box-shadow:0 0 6px #f33;flex-shrink:0;height:4px;width:4px}@keyframes live-pulse-182ef1af{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.right[data-v-182ef1af]{flex-shrink:0;gap:10px}.right[data-v-182ef1af],.tactical-tools[data-v-182ef1af]{align-items:center;display:flex}.tactical-tools[data-v-182ef1af]{gap:6px}@media(max-width:899px){.tactical-tools[data-v-182ef1af]{display:none}}.hud-divider[data-v-182ef1af]{background:#ffffff0f;flex-shrink:0;height:24px;width:1px}.search-trigger[data-v-182ef1af]{align-items:center;background:transparent;border:none;border-radius:3px;color:#00f2ff73;cursor:pointer;display:flex;font-family:var(--font-mono);gap:7px;outline:1px solid rgba(0,242,255,.1);outline-offset:-1px;padding:5px 10px;transition:all .2s}.search-trigger[data-v-182ef1af]:hover{background:#00f2ff0d;color:var(--accent-cyan);outline-color:#00f2ff4d}.search-shortcut[data-v-182ef1af]{background:#00f2ff14;border-radius:2px;color:#00f2ff99;font-family:var(--font-mono);font-size:.68rem;outline:1px solid rgba(0,242,255,.15);outline-offset:-1px;padding:1px 4px}.guest-actions[data-v-182ef1af]{gap:8px}.btn-ghost[data-v-182ef1af],.guest-actions[data-v-182ef1af]{align-items:center;display:flex}.btn-ghost[data-v-182ef1af]{background:transparent;border:none;border-radius:3px;color:#ffffff73;cursor:pointer;font-family:var(--font-mono);font-size:.74rem;font-weight:600;gap:6px;letter-spacing:.14em;outline:1px solid rgba(0,242,255,.15);outline-offset:-1px;padding:6px 13px;transition:all .2s;white-space:nowrap}.btn-ghost[data-v-182ef1af]:hover{background:#00f2ff0a;color:#ffffffd9;outline-color:#00f2ff59}.btn-icon[data-v-182ef1af]{opacity:.5;transition:opacity .2s}.btn-ghost:hover .btn-icon[data-v-182ef1af]{opacity:.75}.btn-solid[data-v-182ef1af]{align-items:center;background:var(--accent-cyan);border:none;border-radius:2px;color:#030612;cursor:pointer;display:flex;font-family:"Bebas Neue","Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",var(--font-mono),sans-serif;font-size:.95rem;font-weight:400;gap:6px;letter-spacing:.1em;line-height:1;outline:none;padding:5px 16px 4px;transition:all .2s;white-space:nowrap}.btn-solid[data-v-182ef1af]:hover{background:#00f2ffd9;box-shadow:0 0 20px #00f2ff4d}.btn-arrow[data-v-182ef1af]{color:#030612;opacity:.8;transition:transform .2s}.btn-solid:hover .btn-arrow[data-v-182ef1af]{opacity:1;transform:translate(2px)}.hamburger[data-v-182ef1af]{background:none;border:none;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:4px}@media(min-width:900px){.hamburger[data-v-182ef1af]{display:none}}.hamburger-line[data-v-182ef1af]{background:#00f2ff8c;border-radius:1px;display:block;height:1.5px;transition:all .28s;width:20px}.hamburger-line.open.line1[data-v-182ef1af]{background:var(--accent-cyan);transform:translateY(6.5px) rotate(45deg)}.hamburger-line.open.line2[data-v-182ef1af]{opacity:0;transform:scaleX(0)}.hamburger-line.open.line3[data-v-182ef1af]{background:var(--accent-cyan);transform:translateY(-6.5px) rotate(-45deg)}@media(max-width:479px){.btn-ghost[data-v-182ef1af]{display:none}.btn-solid[data-v-182ef1af]{font-size:.85rem;padding:5px 12px 4px}.navbar[data-v-182ef1af]{padding:0 16px}}@media(min-width:1920px){.navbar[data-v-182ef1af]{padding:0 48px}.logo-mark[data-v-182ef1af]{font-size:1.6rem}.nav-link[data-v-182ef1af]{font-size:.72rem;padding:6px 18px}}.btn-ghost[data-v-182ef1af]:focus-visible,.btn-solid[data-v-182ef1af]:focus-visible,.hamburger[data-v-182ef1af]:focus-visible,.logo[data-v-182ef1af]:focus-visible,.nav-link[data-v-182ef1af]:focus-visible,.search-trigger[data-v-182ef1af]:focus-visible{border-radius:2px;outline:2px solid var(--accent-cyan);outline-offset:2px}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue Fallback: Segoe UI";src:local("Segoe UI");size-adjust:77.1383%;ascent-override:116.6735%;descent-override:38.8912%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Arial";src:local("Arial");size-adjust:76.7159%;ascent-override:117.316%;descent-override:39.1053%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:82.1121%;ascent-override:109.6063%;descent-override:36.5354%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:76%;ascent-override:118.4211%;descent-override:39.4737%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Noto Sans";src:local("Noto Sans");size-adjust:72.1519%;ascent-override:124.7368%;descent-override:41.5789%;line-gap-override:0%}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.8417%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.37%;ascent-override:99.6313%;descent-override:25.9041%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8819%;ascent-override:106.5169%;descent-override:27.6944%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8889%;ascent-override:101.1236%;descent-override:26.2921%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.footer[data-v-c49047cb]{background:var(--surface-container-lowest,rgba(3,6,18,.98));border-top:1px solid rgba(0,242,255,.08);margin-top:auto;position:relative}.footer-topbar[data-v-c49047cb]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.03);display:flex;gap:1.25rem;padding:.875rem 2.5rem}.topbar-line[data-v-c49047cb]{background:linear-gradient(90deg,transparent,rgba(0,242,255,.15),transparent);flex:1;height:1px}.topbar-code[data-v-c49047cb]{color:#00f2ff4d;flex-shrink:0;font-family:var(--font-mono);font-size:.6rem;font-weight:700;letter-spacing:.25em;white-space:nowrap}.footer-main[data-v-c49047cb]{align-items:flex-start;display:flex;gap:4rem;margin:0 auto;max-width:1440px;padding:3.5rem 2.5rem 3rem}@media(max-width:1100px){.footer-main[data-v-c49047cb]{flex-direction:column;gap:2.5rem;padding:3rem 2rem 2.5rem}}@media(max-width:640px){.footer-main[data-v-c49047cb]{padding:2.5rem 1.25rem 2rem}}.brand-col[data-v-c49047cb]{display:flex;flex-direction:column;flex-shrink:0;gap:1.25rem;width:280px}@media(max-width:1100px){.brand-col[data-v-c49047cb]{width:100%}}.brand-wordmark[data-v-c49047cb]{align-items:baseline;display:flex;gap:.1rem;line-height:1}.brand-bracket[data-v-c49047cb]{color:#00f2ff59;font-family:var(--font-mono);font-size:1.25rem;font-weight:400;line-height:1}.brand-name[data-v-c49047cb]{color:var(--accent-cyan,#00f2ff);font-family:"Bebas Neue","Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",var(--font-mono),sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:.08em;line-height:.9;text-shadow:0 0 24px rgba(0,242,255,.35)}.brand-desc[data-v-c49047cb]{color:#e4f4f773;font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",system-ui,sans-serif;font-size:.8125rem;line-height:1.7;margin:0}.brand-meta[data-v-c49047cb]{display:flex;flex-wrap:wrap;gap:.4rem}.meta-chip[data-v-c49047cb]{background:#00f2ff0a;border:1px solid rgba(0,242,255,.15);color:#00f2ff80;font-family:var(--font-mono);font-size:.55rem;font-weight:700;letter-spacing:.15em;padding:.15rem .5rem}.socials[data-v-c49047cb]{display:flex;flex-wrap:wrap;gap:.5rem}.social-btn[data-v-c49047cb]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.07);color:#ffffff4d;display:flex;font-family:var(--font-mono);font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;padding:.3rem .75rem;text-decoration:none;transition:all .2s}.social-btn[data-v-c49047cb]:hover{background:#00f2ff0a;border-color:#00f2ff4d;color:var(--accent-cyan,#00f2ff)}.social-icon[data-v-c49047cb]{flex-shrink:0;height:.8rem;width:.8rem}.nav-cols[data-v-c49047cb]{display:grid;flex:1;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}@media(max-width:480px){.nav-cols[data-v-c49047cb]{gap:1.5rem;grid-template-columns:1fr 1fr}}.nav-col[data-v-c49047cb]{display:flex;flex-direction:column;gap:.625rem}.col-heading[data-v-c49047cb]{color:#e4f4f78c;display:block;font-family:"Bebas Neue","Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",var(--font-mono),sans-serif;font-size:1rem;font-weight:400;letter-spacing:.1em;margin-bottom:.25rem}.col-link[data-v-c49047cb]{color:#e4f4f761;display:inline-block;font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",system-ui,sans-serif;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .18s,transform .18s}.col-link[data-v-c49047cb]:hover{color:#e4f4f7d9;transform:translate(3px)}.col-link--cta[data-v-c49047cb]{color:#00f2ff8c}.col-link--cta[data-v-c49047cb]:hover{color:var(--accent-cyan,#00f2ff);text-shadow:0 0 8px rgba(0,242,255,.25)}.footer-bottom[data-v-c49047cb]{background:#0003;border-top:1px solid hsla(0,0%,100%,.04)}.bottom-inner[data-v-c49047cb]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin:0 auto;max-width:1440px;padding:1.125rem 2.5rem}@media(max-width:640px){.bottom-inner[data-v-c49047cb]{align-items:flex-start;flex-direction:column;padding:1rem 1.25rem}}.bottom-left[data-v-c49047cb],.bottom-right[data-v-c49047cb]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.bottom-coords[data-v-c49047cb],.bottom-tag[data-v-c49047cb],.copyright[data-v-c49047cb]{color:#fff3;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.05em}.bottom-sep[data-v-c49047cb]{background:#ffffff12;display:inline-block;flex-shrink:0;height:12px;width:1px}.status-row[data-v-c49047cb]{align-items:center;display:flex;gap:.4rem}.status-dot[data-v-c49047cb]{animation:status-pulse-c49047cb 2.5s ease-in-out infinite;background:#34d399;border-radius:50%;box-shadow:0 0 6px #34d399;flex-shrink:0;height:5px;width:5px}@keyframes status-pulse-c49047cb{0%,to{opacity:1}50%{opacity:.5}}.status-text[data-v-c49047cb]{color:#34d39999;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.05em}
