@font-face{font-family:Satoshi;src:local(Satoshi Regular),local(Satoshi),url(../_fonts/k70VA4wfM8vAHaCDLa7tCzi-T_NIZFmQdu2pOkTv2qE-N5MLU7vpucOyoMl1XldlXHY_h_jifbjhU10bXt4lOSk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Satoshi Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:105.881%;ascent-override:95.3898%;descent-override:22.6669%;line-gap-override:9.4445%}@font-face{font-family:Satoshi Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:99.4678%;ascent-override:101.54%;descent-override:24.1284%;line-gap-override:10.0535%}@font-face{font-family:Satoshi Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:98%;ascent-override:103.061%;descent-override:24.4898%;line-gap-override:10.2041%}@font-face{font-family:Satoshi Fallback\: Arial;src:local(Arial);size-adjust:98.9231%;ascent-override:102.1%;descent-override:24.2613%;line-gap-override:10.1089%}@font-face{font-family:Satoshi Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:93.038%;ascent-override:108.558%;descent-override:25.7959%;line-gap-override:10.7483%}@font-face{font-family:Satoshi;src:local(Satoshi Regular Italic),local(Satoshi Italic),url(../_fonts/XCiRy7QhlWH182vdhd9PrBDV7DiJRFO27YdBClzNWOs-Pe_GVTopLw5yWT_HApSTrxZ6QqyaGVcGy1bE1_hdTWg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Satoshi Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:103.961%;ascent-override:97.1522%;descent-override:23.0857%;line-gap-override:9.619%}@font-face{font-family:Satoshi Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:97.6634%;ascent-override:103.416%;descent-override:24.5742%;line-gap-override:10.2392%}@font-face{font-family:Satoshi Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:96.2222%;ascent-override:104.965%;descent-override:24.9423%;line-gap-override:10.3926%}@font-face{font-family:Satoshi Fallback\: Arial;src:local(Arial);size-adjust:97.1286%;ascent-override:103.986%;descent-override:24.7095%;line-gap-override:10.2956%}@font-face{font-family:Satoshi Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:91.3502%;ascent-override:110.564%;descent-override:26.2725%;line-gap-override:10.9469%}@font-face{font-family:Panchang;src:local(Panchang Regular),local(Panchang),url(../_fonts/L9GbhKTeFvPBoEU392AH807l1jYwMH0h6ff3gtNVk6I-I1LwwQFm7gk0u98JUxDXj6aDInueEv5QfK6QOTFeZWU.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Panchang Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:174.308%;ascent-override:55.6486%;descent-override:14.9161%;line-gap-override:5.1633%}@font-face{font-family:Panchang Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:163.75%;ascent-override:59.2367%;descent-override:15.8779%;line-gap-override:5.4962%}@font-face{font-family:Panchang Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:161.333%;ascent-override:60.124%;descent-override:16.1157%;line-gap-override:5.5785%}@font-face{font-family:Panchang Fallback\: Arial;src:local(Arial);size-adjust:162.853%;ascent-override:59.5629%;descent-override:15.9653%;line-gap-override:5.5265%}@font-face{font-family:Panchang Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:153.165%;ascent-override:63.3306%;descent-override:16.9752%;line-gap-override:5.876%}@font-face{font-family:Melodrama;src:local(Melodrama Regular),local(Melodrama),url(../_fonts/Otw0SzjXxR_il7T33oXCPtA2wp5b2P4bS6Vp91WIbdQ-BTjTrrH2WA6C5bChgu0ag4lvLUFIkffpbA3SnJ94Yho.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Melodrama Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:103.139%;ascent-override:95.0179%;descent-override:27.148%;line-gap-override:8.7261%}@font-face{font-family:Melodrama Fallback\: Georgia;src:local(Georgia);size-adjust:93.9882%;ascent-override:104.268%;descent-override:29.791%;line-gap-override:9.5757%}@font-face{font-family:Melodrama Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:87.1102%;ascent-override:112.501%;descent-override:32.1432%;line-gap-override:10.3317%}:root{--ease-signature:cubic-bezier(.22, 1, .36, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--ease-none:none;--ease-loop:linear;--font-panchang:"Panchang", "Panchang Fallback: BlinkMacSystemFont", "Panchang Fallback: Segoe UI", "Panchang Fallback: Helvetica Neue", "Panchang Fallback: Arial", "Panchang Fallback: Noto Sans", sans-serif;--font-satoshi:"Satoshi", "Satoshi Fallback: BlinkMacSystemFont", "Satoshi Fallback: Segoe UI", "Satoshi Fallback: Helvetica Neue", "Satoshi Fallback: Arial", "Satoshi Fallback: Noto Sans", sans-serif;--font-melodrama:"Melodrama", "Melodrama Fallback: Times New Roman", "Melodrama Fallback: Georgia", "Melodrama Fallback: Noto Serif", serif}*{transition-timing-function:var(--ease-signature)}html{background-color:#000;height:100dvh}body,html{overscroll-behavior:none;overflow:hidden}body{color:#fff;font-family:var(--font-satoshi);-webkit-overflow-scrolling:auto;background-color:#0000;margin:0}#__nuxt,body{width:100%;height:100%}#__nuxt{overflow:hidden}.scroll-container{z-index:1;scrollbar-color:#fff3 #000;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable;width:100%;height:100%;position:relative;overflow:hidden auto}.scroll-container::-webkit-scrollbar{width:10px}.scroll-container::-webkit-scrollbar-track{background:#000;border-left:1px solid #ffffff0d}.scroll-container::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:5px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}.scroll-container.scroll-locked{touch-action:none;overflow:hidden!important}@media (hover:none),(pointer:coarse){.scroll-container{scrollbar-width:none;-ms-overflow-style:none}.scroll-container::-webkit-scrollbar{width:0;height:0;display:none}}::selection{color:#1a1005;background-color:#f5a524}::selection{color:#1a1005;background-color:#f5a524}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.intro-loader[data-v-5b31be73]{z-index:9999;touch-action:none;overscroll-behavior:contain;--intro-logo-size:clamp(160px, 28vw, 300px);--intro-logo-gap:clamp(.9rem, 2.5vh, 1.75rem);position:fixed;inset:0;overflow:hidden}.intro-loader--ready[data-v-5b31be73]{cursor:none}.intro-loader--dismissing .intro-loader__eyebrow[data-v-5b31be73],.intro-loader--dismissing .intro-loader__silent[data-v-5b31be73]{transition:none}.intro-loader__backdrop[data-v-5b31be73]{z-index:1;clip-path:url(#dv-hole-clip);will-change:clip-path;background:radial-gradient(circle at 50% 35%,#2ee6e61f,#0000 24%),radial-gradient(circle at 50% 68%,#3b3a8f1a,#0000 34%),linear-gradient(135deg,#051015,#081720 48%,#020609);position:absolute;inset:0}.intro-loader__backdrop[data-v-5b31be73]:before{content:"";pointer-events:none;background:linear-gradient(#ffffff04,#ffffff04),radial-gradient(circle,#ffffff0d,#0000 55%);position:absolute;inset:0}.intro-loader__center[data-v-5b31be73]{z-index:2;max-width:90vw;transform-style:preserve-3d;will-change:transform,opacity;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-loader__logo[data-v-5b31be73]{width:var(--intro-logo-size);filter:drop-shadow(0 0 28px #2ee6e629);max-width:90vw;height:auto;display:block}.intro-loader__logo-outline[data-v-5b31be73]{stroke:#85e9e98c;filter:drop-shadow(0 0 6px #2ee6e659)}.intro-loader__logo-fill[data-v-5b31be73],.intro-loader__logo-outline[data-v-5b31be73]{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.intro-loader__logo-fill[data-v-5b31be73]{stroke:url(#dv-fill-gradient);filter:drop-shadow(0 0 14px #2ee6e673)}.intro-loader__eyebrow[data-v-5b31be73]{left:50%;top:calc(50% - var(--intro-logo-size)/2 - var(--intro-logo-gap));z-index:3;text-align:center;max-width:min(90vw,32rem);font-family:var(--font-panchang,sans-serif);letter-spacing:.34em;text-transform:uppercase;color:#bff8f89e;text-shadow:0 0 18px #2ee6e640;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .9s var(--ease-smooth,ease) .25s;margin:0;font-size:clamp(.6rem,1.15vw,.8rem);font-weight:500;position:absolute;transform:translate(-50%,-100%)}.intro-loader__eyebrow--visible[data-v-5b31be73]{opacity:1}.intro-loader__silent[data-v-5b31be73]{z-index:6;appearance:none;font-family:var(--font-panchang,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#bff8f880;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .5s var(--ease-smooth,ease),color .3s var(--ease-smooth,ease);background:0 0;border:0;padding:.5rem .75rem;font-size:clamp(.6rem,1vw,.72rem);font-weight:500;position:absolute;bottom:clamp(1.5rem,4vh,2.75rem);left:50%;transform:translate(-50%)}.intro-loader__silent--visible[data-v-5b31be73]{opacity:1;pointer-events:auto}.intro-loader__silent[data-v-5b31be73]:after{content:"";opacity:.4;height:1px;transition:opacity .3s var(--ease-smooth,ease);background:currentColor;margin-top:.4em;display:block}.intro-loader__silent[data-v-5b31be73]:focus-visible,.intro-loader__silent[data-v-5b31be73]:hover{color:#eaffffeb}.intro-loader__silent[data-v-5b31be73]:focus-visible:after,.intro-loader__silent[data-v-5b31be73]:hover:after{opacity:1}@media (height<=560px){.intro-loader__eyebrow[data-v-5b31be73]{display:none}}.intro-loader__counter[data-v-5b31be73]{z-index:3;font-family:var(--font-panchang,sans-serif);color:#eaffff;text-shadow:0 0 26px #2ee6e666;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:flex-start;font-weight:700;line-height:1;display:flex;position:absolute;bottom:clamp(1.25rem,4vw,3rem);left:clamp(1.25rem,4vw,3rem)}.intro-loader__counter-value[data-v-5b31be73]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(2.75rem,7vw,5.5rem)}.intro-loader__counter-value--fake[data-v-5b31be73]:after{content:"0";animation:1.3s linear forwards intro-fake-count-5b31be73}@keyframes intro-fake-count-5b31be73{0%{content:"0"}10%{content:"1"}20%{content:"2"}30%{content:"3"}40%{content:"4"}50%{content:"5"}60%{content:"6"}70%{content:"7"}80%{content:"8"}90%{content:"9"}to{content:"10"}}.intro-loader__counter-sign[data-v-5b31be73]{opacity:.6;margin-top:.5em;margin-left:.2rem;font-size:clamp(1.1rem,2vw,1.6rem)}.intro-loader__cursor-trail-group[data-v-5b31be73]{z-index:4;pointer-events:none;opacity:0;transition:opacity .25s var(--ease-smooth);position:fixed;inset:0}.intro-loader__cursor-trail-group--visible[data-v-5b31be73]{opacity:1}.intro-loader__cursor-dot[data-v-5b31be73]{will-change:transform;background:#bff8f8;border-radius:50%;position:fixed;top:0;left:0;box-shadow:0 0 12px #2ee6e6a6}.intro-loader__cursor-dot--ring[data-v-5b31be73]{background:0 0;border:1.5px solid #bff8f8;box-shadow:0 0 8px #2ee6e680}.intro-loader__overlay-btn[data-v-5b31be73]{z-index:5;opacity:0;pointer-events:none;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.intro-loader__cursor-hint[data-v-5b31be73]{z-index:5;color:#eaffff;font-family:var(--font-panchang,sans-serif);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(12px);transition:opacity .25s var(--ease-smooth),transform .25s var(--ease-smooth);background:#06151fcc;border:1px solid #2ee6e659;border-radius:999px;padding:.65rem .95rem;font-size:.78rem;font-weight:600;position:fixed;box-shadow:0 8px 30px #00000038}.intro-loader__cursor-hint--mobile[data-v-5b31be73]{left:50%;top:calc(50% + var(--intro-logo-size)/2 + var(--intro-logo-gap));opacity:0;letter-spacing:.06em;white-space:nowrap;text-align:center;max-width:92vw;padding:.5rem .9rem;font-size:clamp(.54rem,2.4vw,.68rem);display:none;transform:translate(-50%)scale(.96)}.intro-loader__cursor-hint--mobile-visible[data-v-5b31be73]{opacity:1;transform:translate(-50%)scale(1)}.sr-only[data-v-5b31be73]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=768px){.intro-loader__cursor-hint--desktop[data-v-5b31be73]{display:none}.intro-loader__cursor-hint--mobile[data-v-5b31be73]{display:inline-flex}}@media (hover:none),(pointer:coarse){.intro-loader--ready[data-v-5b31be73]{cursor:default}.intro-loader__cursor-hint--desktop[data-v-5b31be73]{display:none}.intro-loader__cursor-hint--mobile[data-v-5b31be73]{display:inline-flex}.intro-loader__cursor-trail-group[data-v-5b31be73]{display:none}}@media (prefers-reduced-motion:reduce){.intro-loader__center[data-v-5b31be73],.intro-loader__cursor-hint[data-v-5b31be73]{transition:none!important}}.page-transition[data-v-eba5c355]{z-index:9990;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.page-transition__shader[data-v-eba5c355]{width:100%;height:100%;display:block;position:absolute;inset:0}.page-transition__center[data-v-eba5c355]{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.page-transition__loader-canvas[data-v-eba5c355]{image-rendering:auto;width:120px;height:120px}.page-transition__label[data-v-eba5c355]{font-family:var(--font-panchang,sans-serif);color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 20px #00000080;font-size:clamp(1.2rem,3vw,2rem);font-weight:700}@media (prefers-reduced-motion:reduce){.page-transition[data-v-eba5c355]{display:none}}.glass-nav__anchor[data-v-6bc5c22f]{--nav-k:.06944vw;top:calc(env(safe-area-inset-top,0px) + var(--nav-k)*26);z-index:1000;pointer-events:none;justify-content:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.glass-nav__filter-defs[data-v-6bc5c22f]{pointer-events:none;width:0;height:0;position:absolute}.glass-nav[data-v-6bc5c22f]{--island-width:calc(var(--nav-k)*1296);--fg:#ffffffdb;--fg-strong:#fff;--edge:#ffffff38;--chip:#ffffff14;--chip-hover:#ffffff29;pointer-events:auto;width:var(--island-width);height:calc(var(--nav-k)*60);border-radius:calc(var(--nav-k)*16);box-sizing:border-box;background:hsl(0 0% 100%/var(--nav-frost,var(--glass-frost,.03)));transition:background .9s var(--ease-smooth,ease);position:relative;overflow:hidden;box-shadow:0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d}.glass-nav--fallback[data-v-6bc5c22f]{background:hsl(0 0% 100%/calc(var(--nav-frost,.03) + .05));-webkit-backdrop-filter:blur(10px)saturate(1.15);border:1px solid var(--edge)}.glass-nav__content[data-v-6bc5c22f]{z-index:1;justify-content:space-between;align-items:center;gap:calc(var(--nav-k)*16);width:100%;height:100%;padding:0 calc(var(--nav-k)*16) 0 calc(var(--nav-k)*48);border-radius:inherit;box-sizing:border-box;display:flex;position:relative;overflow:hidden}.glass-nav__name[data-v-6bc5c22f]{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-strong);text-shadow:0 1px 3px #0000008c;transition:color .9s var(--ease-smooth,ease),text-shadow .9s var(--ease-smooth,ease);flex:0 auto;align-items:baseline;gap:.35em;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.glass-nav__firstname[data-v-6bc5c22f]{font-family:var(--font-panchang,sans-serif);font-weight:400;font-size:calc(var(--nav-k)*16)}.glass-nav__lastname[data-v-6bc5c22f]{font-family:var(--font-melodrama,serif);font-size:calc(var(--nav-k)*17.6);letter-spacing:.2em;font-weight:600}.glass-nav__actions[data-v-6bc5c22f]{align-items:center;gap:calc(var(--nav-k)*6);flex:none;display:flex}.glass-nav__action[data-v-6bc5c22f]{width:calc(var(--nav-k)*42);height:calc(var(--nav-k)*42);border:1px solid var(--edge);box-sizing:border-box;appearance:none;background:var(--chip);color:var(--fg);cursor:pointer;transition:color .9s var(--ease-smooth,ease),background .9s var(--ease-smooth,ease),border-color .9s var(--ease-smooth,ease);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.glass-nav__action[data-v-6bc5c22f]:focus-visible,.glass-nav__action[data-v-6bc5c22f]:hover{transition:color .15s,background .15s,border-color .15s}.glass-nav__action>svg[data-v-6bc5c22f]{filter:drop-shadow(0 1px 1.5px #00000059);flex:none}.glass-nav__link[data-v-6bc5c22f]{width:auto;min-width:calc(var(--nav-k)*60);height:calc(var(--nav-k)*42);padding:0 calc(var(--nav-k)*12);color:var(--fg);font-weight:600;font-size:calc(var(--nav-k)*14.72);letter-spacing:.02em;transition:color .9s var(--ease-smooth,ease),text-shadow .3s ease;background:0 0;border-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.glass-nav__link-text[data-v-6bc5c22f]{pointer-events:none;-webkit-user-select:none;user-select:none}.glass-nav__link[data-v-6bc5c22f]:after{content:"";left:calc(var(--nav-k)*14.4);right:calc(var(--nav-k)*14.4);bottom:calc(var(--nav-k)*8.8);background:linear-gradient(90deg,transparent,var(--liquid-accent,#76ffff),transparent);transform-origin:50%;opacity:0;pointer-events:none;height:1px;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .28s;position:absolute;transform:scaleX(0)}.glass-nav__action.router-link-active[data-v-6bc5c22f]{color:var(--liquid-accent,#76ffff);background:0 0;border-color:#0000}.glass-nav__link.router-link-active[data-v-6bc5c22f]:after{opacity:1;transform:scaleX(1)}.glass-nav__divider[data-v-6bc5c22f]{width:1px;height:calc(var(--nav-k)*24);margin:0 calc(var(--nav-k)*2);background:#ffffff3d;flex:none}.glass-nav__hamburger[data-v-6bc5c22f]{display:none;position:relative}.glass-nav__burger-line[data-v-6bc5c22f]{width:calc(var(--nav-k)*16.8);background:var(--fg-strong);height:1.5px;transform:translate(-50%,calc(-50% - var(--nav-k)*4));border-radius:2px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.glass-nav__burger-line+.glass-nav__burger-line[data-v-6bc5c22f]{transform:translate(-50%,calc(-50% + var(--nav-k)*4))}.glass-nav__hamburger.is-open .glass-nav__burger-line[data-v-6bc5c22f]{transform:translate(-50%,-50%)rotate(45deg)}.glass-nav__hamburger.is-open .glass-nav__burger-line+.glass-nav__burger-line[data-v-6bc5c22f]{transform:translate(-50%,-50%)rotate(-45deg)}.glass-nav__mobile-panel[data-v-6bc5c22f]{display:none}.glass-nav__action[data-v-6bc5c22f]:focus-visible{outline-offset:2px;outline:2px solid #72ffff}.glass-nav__action[data-v-6bc5c22f]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.glass-nav__name[data-v-6bc5c22f]:hover{color:var(--liquid-accent,#76ffff)}.glass-nav__action[data-v-6bc5c22f]:hover{border-color:color-mix(in srgb,var(--fg-strong) 30%,transparent);background:var(--chip-hover);color:var(--fg-strong)}.glass-nav__action.glass-nav__link[data-v-6bc5c22f]:hover{color:var(--fg-strong);text-shadow:0 0 14px color-mix(in srgb,var(--liquid-accent,#76ffff) 55%,transparent);background:0 0;border-color:#0000}.glass-nav__action.glass-nav__link[data-v-6bc5c22f]:hover:after{opacity:1;transform:scaleX(1)}}.glass-nav__wave[data-v-6bc5c22f]{width:calc(var(--nav-k)*24);height:calc(var(--nav-k)*20)}.glass-nav__wave-path[data-v-6bc5c22f]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;d:path("M1,8 H31");transition:d .4s cubic-bezier(.165,.84,.44,1)}.glass-nav__music.is-on[data-v-6bc5c22f]{border-color:color-mix(in srgb,var(--liquid-accent,#76ffff) 42%,transparent);background:color-mix(in srgb,var(--liquid-accent,#76ffff) 18%,transparent);color:var(--liquid-accent,#76ffff)}.glass-nav__music[data-v-6bc5c22f]:not(.is-on){color:#da2f2f;background:#c3222229;border-color:#d926264d}:root[data-liquid-tone=dark] .glass-nav__music[data-v-6bc5c22f]:not(.is-on){color:#ff8b8b;background:#6c131333;border-color:#f0757533}.glass-nav__music.is-on .glass-nav__wave-path[data-v-6bc5c22f]{animation:2.8s ease-in-out infinite glass-nav-wave-6bc5c22f}@keyframes glass-nav-wave-6bc5c22f{0%,to{d:path("M1,8 C5,3 9,3 13,8 C17,13 21,13 25,8 C29,3 31,5 31,8")}33%{d:path("M1,8 C4,4 8,12 13,8 C18,4 22,12 25,8 C28,4 31,10 31,8")}66%{d:path("M1,8 C5,13 9,13 13,8 C17,3 21,3 25,8 C29,13 31,11 31,8")}}@media (width<=640px){.glass-nav__anchor[data-v-6bc5c22f]{--nav-k:.25641vw}.glass-nav[data-v-6bc5c22f]{--island-width:calc(var(--nav-k)*366);height:auto}.glass-nav__content[data-v-6bc5c22f]{height:calc(var(--nav-k)*56);padding:0 calc(var(--nav-k)*6) 0 calc(var(--nav-k)*16);gap:calc(var(--nav-k)*8);flex:none}.glass-nav__name[data-v-6bc5c22f]{font-size:calc(var(--nav-k)*14.4)}.glass-nav__action[data-v-6bc5c22f]{width:calc(var(--nav-k)*38);height:calc(var(--nav-k)*38)}.glass-nav__divider[data-v-6bc5c22f],.glass-nav__link[data-v-6bc5c22f]{display:none}.glass-nav__hamburger[data-v-6bc5c22f]{display:inline-flex}.glass-nav__mobile-panel[data-v-6bc5c22f]{height:0;display:block;overflow:hidden}.glass-nav__mobile-panel-inner[data-v-6bc5c22f]{gap:calc(var(--nav-k)*6.4);margin:0 calc(var(--nav-k)*9.6);padding:calc(var(--nav-k)*4) calc(var(--nav-k)*9.6) calc(var(--nav-k)*18.4);border-top:1px solid var(--edge);flex-direction:column;display:flex}.glass-nav__mobile-link[data-v-6bc5c22f]{height:calc(var(--nav-k)*44);padding:0 calc(var(--nav-k)*9.6);border-radius:calc(var(--nav-k)*12);color:var(--fg-strong);font-weight:600;font-size:calc(var(--nav-k)*16);letter-spacing:.01em;align-items:center;text-decoration:none;transition:color .18s,background .18s;display:flex}.glass-nav__mobile-link[data-v-6bc5c22f]:active{background:color-mix(in srgb,var(--fg-strong) 10%,transparent)}.glass-nav__mobile-link.router-link-active[data-v-6bc5c22f]{color:var(--liquid-accent,#76ffff)}}@media (prefers-reduced-motion:reduce){.glass-nav__wave-path[data-v-6bc5c22f]{transition-duration:.01ms!important;animation:none!important}.glass-nav__burger-line[data-v-6bc5c22f]{transition:none!important}}.fluid-cursor[data-v-4a6ee826]{z-index:999;pointer-events:none;display:block;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.fluid-cursor[data-v-4a6ee826]{display:none}}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/HeMPO3eEFkdqgM8N9kLRfagGPyrVT9k9t3rQ4ykLW9c-a5KqrAXBJvko7jOkMuSTpXJut5wA2_pDVzRNnAR3BpQ.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Mono Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:97.6404%;ascent-override:95.0155%;descent-override:24.0039%;line-gap-override:0%}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/Jx1dY-Ix7or_vHNtIjf5OKqQzUze14NnukTwOXCYlI0-NTi6e1BAwtoBy6tHmU0Cp1wD4BBNz8N8pB5h9sk3ckI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/pFrQclWqrc2QH-utIHufRioZ4AfoptZQ_LBhB5yMfzQ-nOlhnEw3K_Uv0kJH6Ant9tC0WkW7GAe9WRODPjz3GEk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/8EgdHmFgYt7nfQCMIh-VpNSwlDo2QNOruqEA1fvW08o-6_FT3MMFduo3dy90ILLHGSvb29WhxGJgYGZGi1MOGKE.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/qcLo1LnVTcNU2RAEZqMh694EVD3sI_8umqBCVg5impY-_iVdKxIt8zDcM9X7B3a8xeb5O98D87-8ODCRvzeND0M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/b3Tw2ZQOq-yQfL-VUn_mkhcWvdu5ydpxsQc3squ3hqQ-rE1lo6x_bGH8BpJzGKjcBxlWPklmOoMtJwTMPwN0_L8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/dYJs0msStxkjPV2BrfUYZYQqIrA2aN9ejOjCaKKDiCw-0zJdht6gK4zyPEK_1g9LvAGqadx5bx_5aJU_s0w7nbs.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:Cascadia Mono Fallback\: Courier New;src:local(Courier New);size-adjust:97.6404%;ascent-override:95.0155%;descent-override:24.0039%;line-gap-override:0%}@font-face{font-family:Cascadia Mono Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:97.6563%;ascent-override:95%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/alpwEkaLiBe87Ngrx8vKWh5-sKP5KMzi2lfgTZyI1ag-__nlqH_jrnKgYvJApZdRYaaKVoHOMyqmthyDa9iY1Jw.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/8HZ7taV4BFmMWHh06JsIu3oE6mbt-OEos9zyrzRcB2w-_TrL-Nb1lm8DJ5vwsxlKnkD3xTof-oJAiw0a047-Bn4.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:italic}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular Italic),local(Cascadia Mono Italic),url(../_fonts/0BvwXFN7_9-r6AhGQnetziR36dSQoMxLF59chlGf1H0-BnYrWRjwEPbmbaEP_FXTnLceYLkhk_ZGiMAlWY2DegE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/cb8P9-bIgRdTVf04LCT9ijOacXuqqp-Y0sCJxJ6s28-wMu8pDFEiAFHWSJ_wvHetXjqzCqe6PU04h1bbYHMBlE.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Mono;src:local(Cascadia Mono Regular),local(Cascadia Mono),url(../_fonts/pDSLT7zeXnnC4-WzyRYHbvPP31mpuPWQ0Iupd04HgPo-_5SiydfZ3v7F1_PqlQIx3e79mkuUQ8Jk2ZmGB1ynbVE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}.error-boundary-layout[data-v-18f44ba5]{background:#02040a;width:100vw}.error-boundary-layout[data-v-18f44ba5],.not-found-page[data-v-18f44ba5]{color:#fff;justify-content:center;align-items:center;min-height:100vh;display:flex}.not-found-page[data-v-18f44ba5]{z-index:1;box-sizing:border-box;width:100%;padding:6rem 1.5rem 4rem;position:relative}.not-found-page__container[data-v-18f44ba5]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:680px;margin:0 auto;display:flex}.not-found-page__badge[data-v-18f44ba5]{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.6rem;margin-bottom:2rem;padding:.45rem 1.1rem;display:inline-flex}.not-found-page__badge-dot[data-v-18f44ba5]{background:#ff3b44;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse-dot-18f44ba5;box-shadow:0 0 10px #ff3b44}@keyframes pulse-dot-18f44ba5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.not-found-page__badge-text[data-v-18f44ba5]{letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;font-family:ui-monospace,Cascadia Mono Fallback\: Courier New,Cascadia Mono Fallback\: Roboto Mono,Cascadia Mono Fallback\: Noto Sans Mono,Cascadia Mono,SF Mono,Menlo,Consolas,monospace;font-size:.72rem}.not-found-page__hero[data-v-18f44ba5]{-webkit-user-select:none;user-select:none;cursor:default;margin-bottom:1.5rem;position:relative}.not-found-page__number[data-v-18f44ba5]{font-family:var(--font-panchang,sans-serif);letter-spacing:-.05em;background:linear-gradient(135deg,#fff,#ffffff59 50%,#dc2832b3);-webkit-text-fill-color:transparent;filter:drop-shadow(0 15px 35px #0009);-webkit-background-clip:text;margin:0;font-size:clamp(6rem,18vw,12rem);font-weight:800;line-height:.9}.not-found-page__number-glow[data-v-18f44ba5]{pointer-events:none;z-index:-1;filter:blur(40px);background:radial-gradient(circle,#dc262640,#0000 70%);width:70%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-page__content[data-v-18f44ba5]{flex-direction:column;align-items:center;gap:.85rem;margin-bottom:2.5rem;display:flex}.not-found-page__heading[data-v-18f44ba5]{font-family:var(--font-panchang,sans-serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.4rem,3.5vw,2.2rem);font-weight:700}.not-found-page__description[data-v-18f44ba5]{font-family:var(--font-satoshi,sans-serif);color:#ffffffa6;max-width:480px;margin:0;font-size:clamp(.95rem,1.8vw,1.1rem);line-height:1.6}.not-found-page__path-pill[data-v-18f44ba5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.6rem;margin-top:.75rem;padding:.5rem 1rem;display:inline-flex}.not-found-page__path-icon[data-v-18f44ba5]{color:#ff3b44;width:14px;height:14px}.not-found-page__path-label[data-v-18f44ba5]{color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.not-found-page__path-code[data-v-18f44ba5]{color:#ffffffe6;word-break:break-all;font-family:ui-monospace,Cascadia Mono Fallback\: Courier New,Cascadia Mono Fallback\: Roboto Mono,Cascadia Mono Fallback\: Noto Sans Mono,Cascadia Mono,SF Mono,Menlo,Consolas,monospace;font-size:.82rem}.not-found-page__actions[data-v-18f44ba5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.not-found-page__btn[data-v-18f44ba5]{font-family:var(--font-satoshi,sans-serif);letter-spacing:.04em;cursor:pointer;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.not-found-page__btn-icon[data-v-18f44ba5]{width:16px;height:16px}.not-found-page__btn--primary[data-v-18f44ba5]{color:#000;background:#fff}.not-found-page__btn--primary[data-v-18f44ba5]:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 8px 24px #ffffff40}
