@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.3081%;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.7498%;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.3333%;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.1646%;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.1385%;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.2684%;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.5012%;descent-override:32.1432%;line-gap-override:10.3317%}@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.8814%;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.5404%;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.0612%;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.0995%;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.5578%;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.9606%;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.4164%;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.9654%;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.9859%;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.5635%;descent-override:26.2725%;line-gap-override:10.9469%}: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:100%;height:100dvh}body,html{overflow:hidden;overscroll-behavior:none}body{background-color:transparent;color:#fff;font-family:var(--font-satoshi);margin:0;-webkit-overflow-scrolling:auto}#__nuxt,body{height:100%;width:100%}#__nuxt{overflow:hidden}.scroll-container{height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable overlay}.scroll-container::-webkit-scrollbar{width:6px}.scroll-container::-webkit-scrollbar-track{background:transparent}.scroll-container::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}.scroll-container.scroll-locked{overflow:hidden!important;touch-action:none}@media(hover:none),(pointer:coarse){.scroll-container{scrollbar-width:none;-ms-overflow-style:none}.scroll-container::-webkit-scrollbar{display:none;height:0;width:0}}::selection{background-color:#f9c;color:#fff}::-moz-selection{background-color:#f9c;color:#fff}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.intro-loader[data-v-a8aac1a0]{background:radial-gradient(circle at 50% 35%,rgba(46,230,230,.12) 0,transparent 24%),radial-gradient(circle at 50% 68%,rgba(59,58,143,.1) 0,transparent 34%),linear-gradient(135deg,#051015,#081720 48%,#020609);display:grid;inset:0;overflow:hidden;overscroll-behavior:contain;place-items:center;position:fixed;touch-action:none;z-index:9999}.intro-loader[data-v-a8aac1a0]:before{background:linear-gradient(#ffffff04,#ffffff04),radial-gradient(circle at center,hsla(0,0%,100%,.05) 0,transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.intro-loader--ready[data-v-a8aac1a0]{cursor:none}.intro-loader__layout[data-v-a8aac1a0]{align-items:stretch;display:flex;flex-direction:column;gap:clamp(.25rem,.8vw,.6rem);height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw;z-index:2}.intro-loader__text-row[data-v-a8aac1a0]{display:flex;overflow:hidden;pointer-events:none;width:100%}.intro-loader__marquee[data-v-a8aac1a0]{animation:intro-marquee-a8aac1a0 var(--duration,60s) linear infinite;display:flex;flex:none;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.intro-loader__text-row--reverse .intro-loader__marquee[data-v-a8aac1a0]{animation-direction:reverse}.intro-loader__group[data-v-a8aac1a0]{align-items:center;display:flex;flex:none;font-family:var(--font-panchang,sans-serif);font-size:clamp(2.8rem,9vw,8rem);font-weight:800;gap:clamp(20px,5vw,70px);letter-spacing:.04em;line-height:.95;padding-right:clamp(20px,5vw,70px);text-transform:uppercase;white-space:nowrap}@keyframes intro-marquee-a8aac1a0{0%{transform:translate(0)}to{transform:translate(-50%)}}.intro-loader__center[data-v-a8aac1a0]{left:50%;max-width:90vw;position:absolute;top:50%;transform:translate(-50%,-50%);transform-style:preserve-3d;will-change:transform,opacity;z-index:2}.intro-loader__display[data-v-a8aac1a0]{color:transparent;display:inline-block;-webkit-text-stroke:1.5px rgba(191,248,248,.25);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro-loader__logo[data-v-a8aac1a0]{display:block;filter:drop-shadow(0 0 28px rgba(46,230,230,.12));height:auto;max-width:90vw;width:clamp(160px,28vw,300px)}.intro-loader__logo-base[data-v-a8aac1a0]{fill:#06151f}.intro-loader__logo-outline[data-v-a8aac1a0]{fill:none;stroke:#2ee6e640;stroke-width:4;vector-effect:non-scaling-stroke}.intro-loader__overlay-btn[data-v-a8aac1a0]{background:transparent;border:0;inset:0;opacity:0;outline:none;padding:0;pointer-events:none;position:absolute;z-index:3}.intro-loader__cursor-hint[data-v-a8aac1a0]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#06151fcc;border:1px solid rgba(46,230,230,.35);border-radius:999px;box-shadow:0 8px 30px #00000038;color:#eaffff;font-family:var(--font-panchang,sans-serif);font-size:.78rem;font-weight:600;letter-spacing:.08em;padding:.65rem .95rem;pointer-events:none;position:fixed;text-transform:uppercase;transition:opacity .25s var(--ease-smooth),transform .25s var(--ease-smooth);white-space:nowrap;z-index:4}.intro-loader__cursor-hint--mobile[data-v-a8aac1a0]{display:none;font-size:.85rem;left:50%;opacity:0;padding:.8rem 1.2rem;top:50%;transform:translate(-50%,-50%) scale(.96)}.intro-loader__cursor-hint--mobile-visible[data-v-a8aac1a0]{opacity:1;transform:translate(-50%,-50%) scale(1)}.sr-only[data-v-a8aac1a0]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:768px){.intro-loader__layout[data-v-a8aac1a0]{gap:clamp(.4rem,2vw,.9rem)}.intro-loader__group[data-v-a8aac1a0]{font-size:clamp(2.4rem,11vw,4.6rem);gap:clamp(16px,6vw,32px);padding-right:clamp(16px,6vw,32px)}.intro-loader__cursor-hint--desktop[data-v-a8aac1a0]{display:none}.intro-loader__cursor-hint--mobile[data-v-a8aac1a0]{display:inline-flex}}@media(hover:none),(pointer:coarse){.intro-loader--ready[data-v-a8aac1a0]{cursor:default}.intro-loader__cursor-hint[data-v-a8aac1a0]{padding:.8rem 1.1rem}.intro-loader__cursor-hint--desktop[data-v-a8aac1a0]{display:none}.intro-loader__cursor-hint--mobile[data-v-a8aac1a0]{display:inline-flex}}@media(prefers-reduced-motion:reduce){.intro-loader__marquee[data-v-a8aac1a0]{animation:none}.intro-loader__center[data-v-a8aac1a0],.intro-loader__cursor-hint[data-v-a8aac1a0]{transition:none!important}}.page-transition[data-v-d8e600c9]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;max-height:100vh;max-width:100vw;opacity:0;overflow:hidden;pointer-events:none;position:fixed;visibility:hidden;width:100%;z-index:9990}.page-transition__shader[data-v-d8e600c9]{display:block;height:100%;inset:0;position:absolute;width:100%}.page-transition__center[data-v-d8e600c9]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;opacity:0;position:relative;z-index:2}.page-transition__loader-canvas[data-v-d8e600c9]{height:120px;image-rendering:auto;width:120px}.page-transition__label[data-v-d8e600c9]{color:#fff;font-family:var(--font-panchang,sans-serif);font-size:clamp(1.2rem,3vw,2rem);font-weight:700;letter-spacing:.08em;text-shadow:0 2px 20px rgba(0,0,0,.5);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.page-transition[data-v-d8e600c9]{display:none}}.glass-nav__anchor[data-v-1d1dd8c4]{display:flex;justify-content:center;left:50%;pointer-events:none;position:fixed;top:clamp(1rem,3vh,2rem);transform:translate(-50%);z-index:1000}@media(min-width:768px){.glass-nav__anchor[data-v-1d1dd8c4]{justify-content:flex-start;left:clamp(1rem,3vw,2rem);transform:none}}.glass-nav__filter-defs[data-v-1d1dd8c4]{height:0;pointer-events:none;position:absolute;width:0}.glass-nav[data-v-1d1dd8c4]{align-items:center;background:#ffffff0f;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff26,0 4px 24px #0000001f,0 1px 4px #00000014;display:flex;gap:0;padding:.625rem 1rem;pointer-events:auto;position:relative;touch-action:none;transition:box-shadow .3s var(--ease-smooth);-webkit-user-select:none;-moz-user-select:none;user-select:none}.glass-nav--fallback[data-v-1d1dd8c4]{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.glass-nav--dragging[data-v-1d1dd8c4]{box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #fff3,0 8px 40px #0003,0 2px 8px #0000001f}.glass-nav__content[data-v-1d1dd8c4]{align-items:center;display:flex;gap:.5rem;position:relative;z-index:1}.glass-nav__dv[data-v-1d1dd8c4]{display:block;height:auto;width:2.25rem}.glass-nav__divider[data-v-1d1dd8c4]{background:#ffffff1f;flex-shrink:0;height:1.25rem;width:1px}.glass-nav__link[data-v-1d1dd8c4]{align-items:center;border-radius:999px;color:#ffffffb3;display:flex;font-size:.8rem;font-weight:500;gap:.375rem;justify-content:center;letter-spacing:.02em;min-height:44px;min-width:44px;padding:.375rem .625rem;text-decoration:none;transition:color .25s var(--ease-smooth),background .25s var(--ease-smooth);white-space:nowrap}.glass-nav__link[data-v-1d1dd8c4]:hover{background:#ffffff14;color:#fff}.glass-nav__link.router-link-active[data-v-1d1dd8c4]{background:#47ebeb1a;color:#2ee6e6}.glass-nav__music-btn[data-v-1d1dd8c4]{align-items:center;background:#ffffff0f;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;height:2.25rem;justify-content:center;min-height:44px;min-width:44px;transition:color .25s var(--ease-smooth),background .25s var(--ease-smooth);width:2.25rem}.glass-nav__music-btn[data-v-1d1dd8c4]:hover{background:#ffffff1f;color:#fff}.glass-nav__music-btn--muted[data-v-1d1dd8c4]{background:#ff666629;box-shadow:inset 0 0 0 1px #f663;color:#ff6b6b}.glass-nav__music-btn--muted[data-v-1d1dd8c4]:hover{background:#ff66663d;color:#ff8787}@media(max-width:480px){.glass-nav[data-v-1d1dd8c4]{padding:.5rem}.glass-nav__link span[data-v-1d1dd8c4]{display:none}}.liquid-glass-cursor[data-v-bdb6f12d]{display:none}
