.aqua-fade-image[data-v-3a364cbc]{background:linear-gradient(135deg,#031b4d9e,#0628607a);width:100%;height:100%;display:block;position:relative;overflow:hidden}.aqua-fade-image.is-loading[data-v-3a364cbc]:after{content:"";background:linear-gradient(110deg,#0000 25%,#a9f4ff33 50%,#0000 75%);animation:1.6s ease-in-out infinite aqua-fade-sweep-3a364cbc;position:absolute;inset:0;transform:translate(-100%)}.aqua-fade-image__img[data-v-3a364cbc]{opacity:0;width:100%;height:100%;transition:opacity .3s;display:block}.aqua-fade-image__img.is-loaded[data-v-3a364cbc]{opacity:1}@media (prefers-reduced-motion:reduce){.aqua-fade-image.is-loading[data-v-3a364cbc]:after{opacity:.3;animation:none;transform:none}.aqua-fade-image__img[data-v-3a364cbc]{transition:none}}@keyframes aqua-fade-sweep-3a364cbc{to{transform:translate(100%)}}.aqua-logo[data-v-c4d89f4e]{text-shadow:0 3px 14px #000a2d7a}.aqua-header-top-mobile[data-v-c4d89f4e]{padding:max(.5rem, calc(env(safe-area-inset-top) + .1rem)) 1rem .75rem;margin:0 -1rem}@media (width>=640px){.aqua-header-top-mobile[data-v-c4d89f4e]{margin:0 -1.75rem;padding-left:1.75rem;padding-right:1.75rem}}@media (width>=1024px){.aqua-header-top-mobile[data-v-c4d89f4e]{margin:0;padding:0}}.nav-item[data-v-c4d89f4e]{border:1px solid #0000;border-radius:1.4rem}.nav-item-first[data-v-c4d89f4e]{border-radius:1.8rem 1.4rem 1.4rem 1.8rem}.nav-item-last[data-v-c4d89f4e]{border-radius:1.4rem 1.8rem 1.8rem 1.4rem}.nav-m-first[data-v-c4d89f4e]{border-radius:1.75rem 1.25rem 1.25rem 1.75rem}.nav-m-last[data-v-c4d89f4e]{border-radius:1.25rem 1.75rem 1.75rem 1.25rem}.nav-track[data-v-c4d89f4e]{isolation:isolate;position:relative}.nav-slider[data-v-c4d89f4e]{z-index:0;background:radial-gradient(circle at 32% 15%, #ffffff38, transparent 42%), color-mix(in srgb, var(--aqua-300) 17%, transparent);pointer-events:none;will-change:transform;border:1px solid #dcfbff2e;border-radius:1.45rem;width:calc(20% - .2rem);padding:0 .125rem;transition:transform .48s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px 1px #ffffff61,inset 0 -1px 1px #031b4d33,0 9px 24px #00113a29}.nav-slider[data-v-c4d89f4e]:after{content:"";filter:blur(4px);background:linear-gradient(#ffffff29,#0000);border-radius:9999px;height:42%;position:absolute;inset:2px 14% auto}.nav-slider-mobile[data-v-c4d89f4e]{border-radius:1.25rem}.nav-slider-first[data-v-c4d89f4e]{border-top-left-radius:1.8rem;border-bottom-left-radius:1.8rem}.nav-slider-last[data-v-c4d89f4e]{border-top-right-radius:1.8rem;border-bottom-right-radius:1.8rem}.nav-slider-mobile.nav-slider-first[data-v-c4d89f4e]{border-top-left-radius:1.75rem;border-bottom-left-radius:1.75rem}.nav-slider-mobile.nav-slider-last[data-v-c4d89f4e]{border-top-right-radius:1.75rem;border-bottom-right-radius:1.75rem}.nav-item-active[data-v-c4d89f4e]{box-shadow:none;background:0 0;border-color:#0000}.nav-unread-badge[data-v-c4d89f4e]{z-index:20;background:linear-gradient(to bottom, #ffffff61, #fff0 45%), var(--coral-400);color:#fff;pointer-events:none;border:1px solid #ffffff59;border-radius:9999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:10px;font-weight:800;display:grid;position:absolute;top:0;right:0;transform:translate(25%,-35%);box-shadow:inset 0 1px 1px #ffffff73,0 3px 10px #f24c7e73}.nav-icon[data-v-c4d89f4e]{color:#a9f4ffb8}.nav-item-active .nav-icon[data-v-c4d89f4e]{color:var(--aqua-200)}.player-menu-item[data-v-c4d89f4e]{min-height:2.65rem;color:var(--pearl);border-radius:.9rem;align-items:center;gap:.7rem;padding:.55rem .75rem;font-size:.875rem;font-weight:600;transition:all .16s;display:flex}.player-trigger[data-v-c4d89f4e]{background:radial-gradient(circle at 18% 0,#ffffff30,#0000 32%),linear-gradient(135deg,#125b8f9e,#042252c2);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -1px 1px #00113a52,0 10px 26px #00113a2e}.notification-trigger[data-v-c4d89f4e]{background:radial-gradient(circle at 34% 16%,#ffffff42,#0000 35%),linear-gradient(145deg,#16719fb8,#042354d1);box-shadow:inset 0 1px 1px #ffffff57,inset 0 -1px 1px #00113a59,0 10px 26px #00113a33}.notification-trigger[data-v-c4d89f4e]:after{content:"";filter:blur(5px);background:#ffffff26;border-radius:999px;width:56%;height:28%;position:absolute;top:12%;left:22%}.notification-trigger-open[data-v-c4d89f4e]{border-color:#ffffff7a;box-shadow:inset 0 1px 1px #ffffff6b,0 0 26px #63e7f733}.notification-badge[data-v-c4d89f4e]{z-index:20;background:var(--coral-400);color:#fff;border:1px solid #fff6;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:10px;font-weight:800;display:grid;position:absolute;top:-.15rem;right:-.15rem;box-shadow:inset 0 1px 1px #ffffff7a,0 3px 10px #f24c7e73}.notification-menu-item[data-v-c4d89f4e]{border-radius:1rem;gap:.7rem;padding:.7rem;display:flex}.notification-menu-item-unread[data-v-c4d89f4e]{box-shadow:inset 2px 0 0 var(--coral-300);background:#dbfbff1a}.player-trigger-open[data-v-c4d89f4e]{border-color:#ffffff73;box-shadow:inset 0 1px 1px #ffffff59,0 12px 30px #1fc9e829}.player-trigger-sheen[data-v-c4d89f4e]{filter:blur(14px);pointer-events:none;background:#ffffff24;border-radius:999px;width:55%;height:55%;position:absolute;inset:0 auto auto 18%}.wallet-token[data-v-c4d89f4e]{white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.wallet-token-credits[data-v-c4d89f4e]{color:#ffe594}.wallet-token-coins[data-v-c4d89f4e]{color:var(--amber)}.wallet-token-pearls[data-v-c4d89f4e]{color:var(--aqua-200)}.player-menu[data-v-c4d89f4e]{background:radial-gradient(circle at 18% 0,#ffffff30,#0000 32%),linear-gradient(135deg,#125b8f9e,#042252c2);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -1px 1px #00113a52,0 24px 65px #000a2d8c}.credits-cta[data-v-c4d89f4e]{color:#fff7cf;background:linear-gradient(135deg,#f7c85052,#2cabd33d);border:1px solid #ffeca27a;transition:all .16s;box-shadow:inset 0 1px 1px #ffffff57,0 7px 19px #f0b84029}.credits-cta[data-v-c4d89f4e]:hover,.credits-cta[data-v-c4d89f4e]:focus-visible{filter:brightness(1.14);outline:none;transform:translateY(-1px)}.player-menu-item[data-v-c4d89f4e]:hover,.player-menu-item[data-v-c4d89f4e]:focus-visible{color:#fff;background:#ffffff1a;outline:none}.player-menu-enter-active[data-v-c4d89f4e],.player-menu-leave-active[data-v-c4d89f4e]{transform-origin:100% 0;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1)}.notification-menu.player-menu-enter-active[data-v-c4d89f4e],.notification-menu.player-menu-leave-active[data-v-c4d89f4e]{transform-origin:top}.notification-menu.player-menu-enter-from[data-v-c4d89f4e],.notification-menu.player-menu-leave-to[data-v-c4d89f4e]{transform:translate(-50%)translateY(-.4rem)scale(.97)}@media (width>=640px){.notification-menu.player-menu-enter-active[data-v-c4d89f4e],.notification-menu.player-menu-leave-active[data-v-c4d89f4e]{transform-origin:100% 0}.notification-menu.player-menu-enter-from[data-v-c4d89f4e],.notification-menu.player-menu-leave-to[data-v-c4d89f4e]{transform:translateY(-.4rem)scale(.97)}}.player-menu-enter-from[data-v-c4d89f4e],.player-menu-leave-to[data-v-c4d89f4e]{opacity:0;transform:translateY(-.4rem)scale(.97)}@media (prefers-reduced-motion:reduce){.nav-slider[data-v-c4d89f4e]{transition:none}}[data-v-84644033] label{color:var(--aqua-100)}[data-v-84644033] input:not([type=checkbox]){border-color:color-mix(in srgb, var(--aqua-200) 35%, transparent);color:var(--pearl);background:#031b4d80}[data-v-84644033] input::placeholder{color:color-mix(in srgb, var(--aqua-100) 65%, transparent)}[data-v-84644033] button[type=submit]{background:linear-gradient(150deg, #ff9db4, var(--rose-action) 45%, #cf2459);color:#fff;border-radius:9999px;min-height:2.9rem;box-shadow:inset 0 2px 1px #ffffff8c,0 10px 25px #f2497859}[data-v-84644033] a,[data-v-84644033] button[type=button]{color:var(--aqua-200)}.settings-link[data-v-bd24e489]{border:1px solid #0000;border-radius:1.35rem}.settings-link-active[data-v-bd24e489]{background:0 0}.settings-track[data-v-bd24e489]{isolation:isolate;grid-template-columns:repeat(var(--settings-count), minmax(0, 1fr));position:relative}.settings-slider[data-v-bd24e489]{z-index:0;width:calc((100% - ((var(--settings-count) - 1) * .25rem)) / var(--settings-count));background:radial-gradient(circle at 32% 12%, #ffffff38, transparent 44%), color-mix(in srgb, var(--aqua-300) 18%, transparent);pointer-events:none;transform:translateX(calc(var(--settings-index) * (100% + .25rem)));will-change:transform;border:1px solid #dcfbff38;border-radius:1.35rem;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px 1px #ffffff61,inset 0 -1px 1px #031b4d33,0 9px 24px #00113a29}.settings-slider[data-v-bd24e489]:after{content:"";filter:blur(4px);background:linear-gradient(#ffffff29,#0000);border-radius:9999px;height:42%;position:absolute;inset:2px 14% auto}@media (width>=1024px){.settings-track[data-v-bd24e489]{grid-template-columns:1fr}.settings-slider[data-v-bd24e489]{width:auto;height:3.5rem;transform:translateY(calc(var(--settings-index) * 3.75rem));bottom:auto;right:0}.settings-link[data-v-bd24e489]:first-child{border-top-left-radius:1.65rem;border-top-right-radius:1.65rem}.settings-link[data-v-bd24e489]:last-child{border-bottom-right-radius:1.65rem;border-bottom-left-radius:1.65rem}}@media (prefers-reduced-motion:reduce){.settings-slider[data-v-bd24e489]{transition:none}}.settings-content[data-v-bd24e489] .field{align-content:start;min-width:0}.settings-content[data-v-bd24e489] .aqua-control{min-height:3.1rem;padding:.8rem 1rem}.settings-content[data-v-bd24e489] textarea.aqua-control{resize:vertical;min-height:7rem}.cookie-embedded[data-v-1ddfac10]{background:#031b4d6b;border:1px solid #84dcef38;border-radius:1.25rem;padding:1rem}.cookie-notice[data-v-1ddfac10]{z-index:100;background:linear-gradient(145deg,#0d6f93f5,#031b4dfa);border:1px solid #dcfbff52;border-radius:1.4rem;gap:.85rem;width:min(31rem,100vw - 2rem);padding:1rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 22px 70px #000a2d7a,inset 0 1px 1px #ffffff40}.cookie-overlay[data-v-1ddfac10]{z-index:110;background:color-mix(in srgb, var(--cobalt-950) 60%, transparent);-webkit-backdrop-filter:blur(16px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.cookie-dialog[data-v-1ddfac10]{width:min(38rem,100%);color:var(--aqua-100);background:linear-gradient(145deg,#0d6f93fa,#031b4dfc);border:1px solid #dcfbff59;border-radius:2rem;padding:1.5rem;position:relative;box-shadow:0 28px 100px #00082894,inset 0 1px 2px #ffffff47}.cookie-row[data-v-1ddfac10]{background:#031b4d52;border:1px solid #84dcef2e;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.8rem 1rem;display:flex}.cookie-row div[data-v-1ddfac10]{gap:.15rem;display:grid}.cookie-row strong[data-v-1ddfac10]{color:#fff}.cookie-row small[data-v-1ddfac10]{font-size:.75rem}.cookie-row>span[data-v-1ddfac10]{color:var(--aqua-200);flex-shrink:0;font-size:.75rem;font-weight:700}.pwa-card[data-v-b53a1d5c]{z-index:70;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#146991f5,#052352f7);border:1px solid #ffffff47;border-radius:1.5rem;width:min(25rem,100vw - 1.7rem);padding:1rem;position:fixed;bottom:5.8rem;right:.85rem;box-shadow:0 24px 65px #000a2d8c,inset 0 1px 1px #ffffff47}.close-button[data-v-b53a1d5c]{width:2rem;height:2rem;color:var(--aqua-100);border-radius:9999px;place-items:center;display:grid;position:absolute;top:.65rem;right:.65rem}.close-button[data-v-b53a1d5c]:hover{color:#fff;background:#ffffff1a}.app-icon[data-v-b53a1d5c]{background:radial-gradient(circle at 32% 18%, #ffffff5c, transparent 42%), linear-gradient(145deg, var(--coral-300), var(--coral-500));color:#fff;border:1px solid #ffffff61;border-radius:1rem;flex:none;place-items:center;width:3.1rem;height:3.1rem;display:grid;box-shadow:0 8px 22px #f24c7e4d}.pwa-prompt-enter-active[data-v-b53a1d5c],.pwa-prompt-leave-active[data-v-b53a1d5c]{transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1)}.pwa-prompt-enter-from[data-v-b53a1d5c],.pwa-prompt-leave-to[data-v-b53a1d5c]{opacity:0;transform:translateY(1rem)scale(.97)}@media (width>=1024px){.pwa-card[data-v-b53a1d5c]{bottom:1rem}}
