@charset "UTF-8";@font-face{font-family:Rubik;src:url(../assets/rubik-v30-latin-regular-j0pmKyiQ.woff2)}@font-face{font-family:Rubik;src:url(../assets/rubik-v30-latin-700-D-tMm-eS.woff2);font-weight:700}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#050b18;color:#ecf5ff;font-family:Rubik,Arial,sans-serif;color-scheme:dark}body{background-image:linear-gradient(0deg,#03091788,transparent 60%),url(../assets/ship-city.webp);background-size:cover;background-position:center}button{font:inherit;cursor:pointer;color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #9cecff;outline-offset:3px}button:disabled{cursor:default}[hidden]{display:none!important}#game-shell{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}#game-stage{position:absolute;width:1280px;height:720px;transform-origin:0 0}#game-canvas{position:absolute;top:0;right:0;bottom:0;left:0}#game-canvas canvas{display:block;width:100%;height:100%}.global-multi{position:absolute;left:567px;top:64px;width:144px;text-align:center;font-size:44px;line-height:64px;font-weight:700;color:#cbf6ff;pointer-events:none;text-shadow:0 0 16px #3bd8ff66}#bonus-continue{position:absolute;left:480px;bottom:36px;width:320px;background:linear-gradient(130deg,#91e7fc,#d78be8);border:0;border-radius:7px;padding:15px;font-size:14px;font-weight:700;letter-spacing:.07em;color:#111b37;box-shadow:0 0 45px #8dafff20;z-index:4}#bonus-message{position:absolute;left:420px;top:563px;width:440px;text-align:center;font-size:27px;font-weight:700;color:#c3faff;text-shadow:0 0 18px #56d5ff80;pointer-events:none}.mult-pulse{animation:multi-pulse .6s ease-out}@keyframes multi-pulse{35%{transform:scale(1.18);color:#fff;text-shadow:0 0 30px #45dfff}}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:radial-gradient(ellipse at 50% 45%,#243358,#07101e 65%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}#loading small{font-size:9px;letter-spacing:.25em;color:#617393}.loading-logo{text-align:center;font-size:37px;line-height:.9;letter-spacing:.25em;color:#e397e5;text-shadow:0 0 25px #dc28e550}.loading-logo b{font-size:53px;letter-spacing:.1em;color:#9de7ff;text-shadow:0 0 30px #0acaed66}.loader-ring{width:32px;height:32px;border:1px solid #7c8caf40;border-top-color:#b1e9ff;border-radius:50%;animation:load .8s linear infinite}#loading-status{font-size:10px;letter-spacing:.16em;color:#9bacc6}@keyframes load{to{transform:rotate(360deg)}}.compat-controls{display:none!important}@media (prefers-reduced-motion:reduce){.mult-pulse{animation:none}}.in-bonus:not([data-bonus-phase=trigger]) .global-multi{visibility:hidden}#game-stage{pointer-events:none}#bonus-continue{pointer-events:auto}#game-shell.scene-visible{visibility:visible}html,body{overscroll-behavior:none;touch-action:manipulation}.brand-splash.svelte-11r83ig{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;overflow:hidden;background:#090914;isolation:isolate;opacity:1;transition:opacity .45s ease}.brand-splash.leaving.svelte-11r83ig .brand:where(.svelte-11r83ig),.brand-splash.leaving.svelte-11r83ig .halo:where(.svelte-11r83ig),.brand-splash.leaving.svelte-11r83ig .loading:where(.svelte-11r83ig){opacity:0;transition:opacity .45s ease}.brand-splash.leaving.svelte-11r83ig .halo:where(.svelte-11r83ig){animation:none}.halo.svelte-11r83ig{position:absolute;width:min(1100px,130vw);aspect-ratio:1.7;border-radius:50%;background:radial-gradient(ellipse,#58318c38 0%,#34265b19 42%,transparent 70%);animation:svelte-11r83ig-breathe 3s ease-in-out infinite alternate}.brand.svelte-11r83ig{position:relative;width:min(660px,82vw);opacity:0;transform:translateY(10px) scale(.97);transition:opacity .65s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.brand.ready.svelte-11r83ig{opacity:1;transform:translateY(0) scale(1)}.wordmark.svelte-11r83ig{position:relative;width:100%;aspect-ratio:1340 / 240;overflow:hidden}.wordmark.svelte-11r83ig img:where(.svelte-11r83ig){position:absolute;width:114.6269%;max-width:none;height:auto;left:-6.7164%;top:-145.8333%}.fallback.svelte-11r83ig{display:grid;place-items:center;height:100%;font:900 clamp(22px,7vw,70px) Arial,sans-serif;letter-spacing:-.04em;color:#f6efff}.signature.svelte-11r83ig{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:-4px}.signature.svelte-11r83ig p:where(.svelte-11r83ig){margin:0;color:#e6ddf6;font:400 clamp(12px,2.4vw,20px) Arial,sans-serif;letter-spacing:.65em;padding-left:.65em}.signature.svelte-11r83ig span:where(.svelte-11r83ig){width:19%;height:1px;background:linear-gradient(90deg,transparent,#b292e4);box-shadow:0 0 12px #a873e966}.signature.svelte-11r83ig span:where(.svelte-11r83ig):last-child{transform:rotate(180deg)}.light.svelte-11r83ig{height:1px;margin:34px auto 0;width:65%;background:linear-gradient(90deg,transparent,#b298e5,transparent);opacity:.55;position:relative;overflow:hidden}.light.svelte-11r83ig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,#fff,transparent);transform:translate(-100%);animation:svelte-11r83ig-sweep 2.3s ease-in-out infinite}.loading.svelte-11r83ig{position:absolute;bottom:max(36px,8vh);display:flex;align-items:center;gap:10px;color:#89839e;font:10px Arial,sans-serif;letter-spacing:.22em}.loading.svelte-11r83ig i:where(.svelte-11r83ig){width:4px;height:4px;background:#c3a5eb;border-radius:50%;box-shadow:0 0 9px #ad77ed;animation:svelte-11r83ig-breathe 1s ease-in-out infinite alternate}@keyframes svelte-11r83ig-breathe{0%{opacity:.45}to{opacity:1}}@keyframes svelte-11r83ig-sweep{to{transform:translate(100%)}}@media (max-height: 400px){.brand.svelte-11r83ig{width:min(480px,70vw)}.loading.svelte-11r83ig{bottom:20px}}@media (prefers-reduced-motion: reduce){.halo.svelte-11r83ig,.loading.svelte-11r83ig i:where(.svelte-11r83ig),.light.svelte-11r83ig:after{animation:none}.brand.svelte-11r83ig{transform:none;transition:opacity .15s}.brand-splash.leaving.svelte-11r83ig .brand:where(.svelte-11r83ig),.brand-splash.leaving.svelte-11r83ig .halo:where(.svelte-11r83ig),.brand-splash.leaving.svelte-11r83ig .loading:where(.svelte-11r83ig){transition-duration:.15s}}.neon-logo.svelte-sx07se{position:relative;display:block;width:100%;aspect-ratio:6/5;line-height:0;pointer-events:none}img.svelte-sx07se{display:block;width:100%;height:auto;opacity:1}.ready.svelte-sx07se img:where(.svelte-sx07se){opacity:0}.neon-logo.svelte-sx07se canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.welcome.svelte-1iwldr5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;overflow:hidden;display:grid;place-items:center;padding:28px;background:radial-gradient(ellipse at 50% 36%,#19204455,#030816ed 85%),linear-gradient(#03091666,#030916cc),url(../assets/ship-city.webp) center/cover;color:#eaf7ff;text-align:center;isolation:isolate}.welcome.svelte-1iwldr5:not(.interactive){overflow:auto;place-items:safe center}.welcome-card.svelte-1iwldr5{width:min(1000px,100%);position:relative;padding:6px 0}.atmosphere.svelte-1iwldr5{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 48%,#19c9ff15,transparent 40%),radial-gradient(ellipse at 78% 48%,#cf37ff18,transparent 42%);animation:svelte-1iwldr5-city-breathe 7s ease-in-out infinite alternate}.eyebrow.svelte-1iwldr5{font-size:10px;letter-spacing:.34em;color:#b5c4df;margin:0 0 12px;animation:svelte-1iwldr5-quiet-in .6s both}.logo-arrival.svelte-1iwldr5{position:relative;display:block;width:clamp(164px,26vh,224px);margin:0 auto;line-height:0;animation:svelte-1iwldr5-logo-in .85s cubic-bezier(.16,1,.3,1) both}.logo-motion.svelte-1iwldr5{position:relative;display:block;animation:svelte-1iwldr5-logo-float 5s ease-in-out 1s infinite}.sr-only.svelte-1iwldr5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.subtitle.svelte-1iwldr5{font-size:11px;letter-spacing:.3em;color:#a5bbd8;margin:20px 0 30px;animation:svelte-1iwldr5-quiet-in .7s .3s both}.features.svelte-1iwldr5{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin:24px auto 38px}.features.svelte-1iwldr5 article:where(.svelte-1iwldr5){position:relative;min-width:0;animation:svelte-1iwldr5-card-in .8s cubic-bezier(.16,1,.3,1) calc(.16s + var(--order)*.14s) both}.features.svelte-1iwldr5 article:where(.svelte-1iwldr5):nth-child(2){top:10px}.feature-motion.svelte-1iwldr5{position:relative;height:100%;padding:0 24px 28px;box-sizing:border-box}.card-face.svelte-1iwldr5{position:absolute;top:16px;right:0;bottom:0;left:0;z-index:-1;border:1px solid rgba(var(--accent),.42);border-radius:12px;background:radial-gradient(ellipse at 50% 5%,rgba(var(--accent),.14),transparent 65%),linear-gradient(155deg,#132139ed,#080e20f5);box-shadow:inset 0 0 0 5px #090f2060,0 10px 36px #0005;overflow:hidden}.card-face.svelte-1iwldr5:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(var(--accent),.12);border-radius:7px}.card-face.svelte-1iwldr5:after{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:rgb(var(--accent));box-shadow:0 0 15px rgba(var(--accent),.8)}.card-face.svelte-1iwldr5 span:where(.svelte-1iwldr5){position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(var(--accent),.08) 49%,transparent 68%);transform:translate(-130%);animation:svelte-1iwldr5-card-shine 8s ease-in-out calc(1s + var(--order)*.8s) infinite}.card-flash.svelte-1iwldr5{position:absolute;top:16px;right:0;bottom:0;left:0;pointer-events:none;opacity:0;border:1px solid rgba(var(--accent),.9);border-radius:12px;box-shadow:inset 0 0 65px rgba(var(--accent),.28),0 0 40px rgba(var(--accent),.2)}.symbol-arrival.svelte-1iwldr5{height:146px;position:relative;animation:svelte-1iwldr5-symbol-in .75s cubic-bezier(.2,1.5,.35,1) calc(.3s + var(--order)*.14s) both}.symbol-motion.svelte-1iwldr5{position:relative;width:128px;height:128px;margin:-7px auto 0;animation:svelte-1iwldr5-symbol-float 4.5s ease-in-out calc(var(--order)*-.9s) infinite}.symbol-motion.svelte-1iwldr5 img:where(.svelte-1iwldr5){position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 16px rgba(var(--accent),.25))}.energy-value.svelte-1iwldr5{position:absolute;top:0;right:0;bottom:19%;left:0;z-index:2;display:grid;place-items:center;font-size:30px;font-weight:800;letter-spacing:-.04em;color:#c3f6ff;text-shadow:0 0 12px #74c8ff90}.symbol-halo.svelte-1iwldr5{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(circle,rgba(var(--accent),.3),rgba(var(--accent),.04) 60%,transparent 70%);box-shadow:0 0 28px rgba(var(--accent),.12);animation:svelte-1iwldr5-halo-breathe 3.2s ease-in-out calc(var(--order)*-.7s) infinite alternate}.spark.svelte-1iwldr5{position:absolute;z-index:2;width:5px;height:5px;background:#e8fbff;transform:rotate(45deg);box-shadow:0 0 10px rgb(var(--accent));animation:svelte-1iwldr5-sparkle 3.6s ease-in-out infinite}.spark-a.svelte-1iwldr5{left:15%;top:29%;animation-delay:calc(var(--order)*-.6s)}.spark-b.svelte-1iwldr5{right:13%;bottom:26%;width:3px;height:3px;animation-delay:calc(-1.8s + var(--order)*-.6s)}h2.svelte-1iwldr5{font-size:16px;letter-spacing:.07em;margin:7px 0 14px;font-weight:800;line-height:1.25}.features.svelte-1iwldr5 h2:where(.svelte-1iwldr5){color:rgb(var(--accent));text-shadow:0 0 15px rgba(var(--accent),.25)}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5),.notice.svelte-1iwldr5{font-size:14px;line-height:1.65;color:#bccbe1;margin:0}.welcome-footer.svelte-1iwldr5{animation:svelte-1iwldr5-quiet-in .6s .65s both}.interactive.svelte-1iwldr5{cursor:pointer}.continue-prompt.svelte-1iwldr5{display:inline-block;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;margin:0;padding:10px 0;font-size:14px;letter-spacing:.16em;color:#d6edff;text-shadow:0 0 18px #91d7ff80;animation:svelte-1iwldr5-continue-blink 2.4s ease-in-out 1.3s infinite}.continue-prompt.svelte-1iwldr5:focus-visible{outline:0;text-decoration:underline;text-decoration-color:#b1e7ff70;text-underline-offset:7px}@keyframes svelte-1iwldr5-continue-blink{0%,to{opacity:1}50%{opacity:.35}}.enter.svelte-1iwldr5{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-width:260px;padding:16px 26px;border:1px solid #c8f6ffb0;border-radius:8px;background:linear-gradient(110deg,#b0efff,#d7b4ef);color:#15213c;font-size:12px;font-weight:800;letter-spacing:.12em;text-decoration:none;box-shadow:0 0 35px #79c8ff25;cursor:pointer;transition:box-shadow .2s,transform .2s}.enter.svelte-1iwldr5:hover{transform:translateY(-2px);box-shadow:0 0 40px #a2eaff55}.enter.svelte-1iwldr5:focus-visible{outline:2px solid #e2faff;outline-offset:5px}.enter.svelte-1iwldr5:disabled{cursor:default}.disclaimer.svelte-1iwldr5{max-width:640px;margin:15px auto 0;font-size:10px;line-height:1.7;color:#9cacc4}.notice.svelte-1iwldr5{margin:24px auto;max-width:600px}.arriving.svelte-1iwldr5 article:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5 .symbol-arrival:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5 .logo-arrival:where(.svelte-1iwldr5){will-change:transform,opacity}.arriving.svelte-1iwldr5:not(.leaving) .atmosphere:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5:not(.leaving) .logo-motion:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5:not(.leaving) .symbol-motion:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5:not(.leaving) .symbol-halo:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5:not(.leaving) .spark:where(.svelte-1iwldr5),.arriving.svelte-1iwldr5:not(.leaving) .card-face:where(.svelte-1iwldr5) span:where(.svelte-1iwldr5){animation-play-state:paused}.leaving.svelte-1iwldr5{pointer-events:none;animation:svelte-1iwldr5-welcome-out .32s ease-in .8s both}.leaving.svelte-1iwldr5 .logo-motion:where(.svelte-1iwldr5){animation:svelte-1iwldr5-logo-out .65s cubic-bezier(.4,0,.7,1) .18s both}.leaving.svelte-1iwldr5 .spark:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .card-face:where(.svelte-1iwldr5) span:where(.svelte-1iwldr5){animation:none}.leaving.svelte-1iwldr5 .feature-motion:where(.svelte-1iwldr5){animation:svelte-1iwldr5-frame-out .58s ease-in calc(.24s + var(--order)*.13s) both}.leaving.svelte-1iwldr5 .symbol-motion:where(.svelte-1iwldr5){animation:svelte-1iwldr5-symbol-out .6s cubic-bezier(.4,0,.65,1) calc(var(--order)*.13s) both}.leaving.svelte-1iwldr5 .feature-copy:where(.svelte-1iwldr5) h2:where(.svelte-1iwldr5){animation:svelte-1iwldr5-title-out .6s cubic-bezier(.4,0,.65,1) calc(var(--order)*.13s) both}.leaving.svelte-1iwldr5 .feature-copy:where(.svelte-1iwldr5) p:where(.svelte-1iwldr5){animation:svelte-1iwldr5-quiet-out .22s ease-in calc(var(--order)*.13s) both}.leaving.svelte-1iwldr5 .card-flash:where(.svelte-1iwldr5){animation:svelte-1iwldr5-frame-flash .6s ease-out calc(var(--order)*.13s) both;will-change:opacity}.leaving.svelte-1iwldr5 .symbol-halo:where(.svelte-1iwldr5){animation:svelte-1iwldr5-symbol-glow .6s ease-out calc(var(--order)*.13s) both}.leaving.svelte-1iwldr5 .feature-motion:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .symbol-motion:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .logo-motion:where(.svelte-1iwldr5){will-change:transform,opacity}.leaving.svelte-1iwldr5 .welcome-footer:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .continue-prompt:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .subtitle:where(.svelte-1iwldr5),.leaving.svelte-1iwldr5 .eyebrow:where(.svelte-1iwldr5){animation:svelte-1iwldr5-quiet-out .2s ease-out both}.leaving.svelte-1iwldr5 .atmosphere:where(.svelte-1iwldr5){animation:svelte-1iwldr5-city-exit .95s ease-in both}@keyframes svelte-1iwldr5-logo-in{0%{opacity:0;transform:translateY(-36px) scale(.7) rotate(-4deg)}60%{opacity:1;transform:translateY(4px) scale(1.04) rotate(1deg)}to{opacity:1;transform:none}}@keyframes svelte-1iwldr5-logo-float{0%,to{transform:translateY(0) rotate(-.7deg)}50%{transform:translateY(-5px) rotate(.7deg)}}@keyframes svelte-1iwldr5-card-in{0%{opacity:0;transform:translateY(80px) rotate(var(--lean)) scale(.82)}62%{opacity:1;transform:translateY(-7px) rotate(0) scale(1.02)}to{opacity:1;transform:none}}@keyframes svelte-1iwldr5-symbol-in{0%{opacity:0;transform:translateY(20px) scale(.45)}to{opacity:1;transform:none}}@keyframes svelte-1iwldr5-symbol-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-6px) rotate(1.5deg)}}@keyframes svelte-1iwldr5-halo-breathe{to{opacity:.45;transform:scale(.85)}}@keyframes svelte-1iwldr5-sparkle{0%,35%,75%,to{opacity:0;scale:.5}55%{opacity:.9;scale:1.15}}@keyframes svelte-1iwldr5-card-shine{0%,70%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes svelte-1iwldr5-city-breathe{to{opacity:.45;transform:scale(1.06)}}@keyframes svelte-1iwldr5-quiet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes svelte-1iwldr5-quiet-out{to{opacity:0;transform:translateY(6px)}}@keyframes svelte-1iwldr5-symbol-out{0%{opacity:1;transform:scale(1)}38%{opacity:1;transform:translateY(-14px) scale(1.35)}to{opacity:0;transform:translateY(30px) scale(.12)}}@keyframes svelte-1iwldr5-symbol-glow{35%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.4)}}@keyframes svelte-1iwldr5-title-out{0%{opacity:1;transform:none}38%{opacity:1;transform:scale(1.16)}to{opacity:0;transform:translateY(-22px) scale(.4)}}@keyframes svelte-1iwldr5-frame-out{0%{opacity:1;transform:none}45%{opacity:1;transform:scale(1.015)}to{opacity:0;transform:translateY(20px) scale(.94)}}@keyframes svelte-1iwldr5-frame-flash{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes svelte-1iwldr5-logo-out{30%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:translateY(-25px) scale(.8)}}@keyframes svelte-1iwldr5-city-exit{35%{opacity:1}to{opacity:0}}@keyframes svelte-1iwldr5-welcome-out{to{opacity:0}}@media (max-height:820px) and (min-width:541px){.welcome.svelte-1iwldr5{padding:20px 24px}.welcome-card.svelte-1iwldr5{padding:0}.eyebrow.svelte-1iwldr5{margin-bottom:8px}.logo-arrival.svelte-1iwldr5{width:148px}.subtitle.svelte-1iwldr5{margin:14px 0 22px}.features.svelte-1iwldr5{margin:0 auto 24px;gap:22px}.feature-motion.svelte-1iwldr5{padding:0 20px 22px}.symbol-arrival.svelte-1iwldr5{height:126px}.symbol-motion.svelte-1iwldr5{width:110px;height:110px;margin:-7px auto 0}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5){line-height:1.5}}@media (max-width:540px){.welcome.svelte-1iwldr5{padding:20px}.welcome-card.svelte-1iwldr5{padding:0}.eyebrow.svelte-1iwldr5{font-size:9px;letter-spacing:.25em;margin-bottom:10px}.logo-arrival.svelte-1iwldr5{width:144px}.subtitle.svelte-1iwldr5{font-size:10px;margin:14px 0 20px}.features.svelte-1iwldr5{grid-template-columns:1fr;gap:14px;margin:0 auto 20px}.features.svelte-1iwldr5 article:where(.svelte-1iwldr5):nth-child(2){top:0}.feature-motion.svelte-1iwldr5{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:18px;padding:16px 16px 16px 12px;text-align:left;min-height:102px}.card-face.svelte-1iwldr5,.card-flash.svelte-1iwldr5{top:0;right:0;bottom:0;left:0;border-radius:10px}.card-face.svelte-1iwldr5:after{left:24%;right:12%}.energy-value.svelte-1iwldr5{font-size:23px}.symbol-arrival.svelte-1iwldr5{height:70px}.symbol-motion.svelte-1iwldr5{width:80px;height:80px;margin:-5px}.feature-copy.svelte-1iwldr5 h2:where(.svelte-1iwldr5){margin:0 0 8px;font-size:13px}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5){font-size:12px;line-height:1.5}.continue-prompt.svelte-1iwldr5{font-size:12px;letter-spacing:.12em;padding:10px 0}.enter.svelte-1iwldr5{min-width:250px;padding:15px 22px}.disclaimer.svelte-1iwldr5{font-size:10px;line-height:1.6;margin-top:16px}}@media (max-width:540px) and (max-height:700px){.welcome.svelte-1iwldr5{padding:12px}.eyebrow.svelte-1iwldr5{font-size:8px;margin-bottom:6px}.logo-arrival.svelte-1iwldr5{width:88px}.subtitle.svelte-1iwldr5{font-size:9px;letter-spacing:.24em;margin:9px 0 12px}.features.svelte-1iwldr5{gap:10px;margin-bottom:14px}.feature-motion.svelte-1iwldr5{grid-template-columns:54px 1fr;gap:14px;min-height:80px;padding:10px}.symbol-arrival.svelte-1iwldr5{height:54px}.symbol-motion.svelte-1iwldr5{width:64px;height:64px;margin:-5px}.energy-value.svelte-1iwldr5{font-size:18px}.feature-copy.svelte-1iwldr5 h2:where(.svelte-1iwldr5){font-size:12px;margin-bottom:6px}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5){font-size:11px;line-height:1.4}.continue-prompt.svelte-1iwldr5{font-size:11px;padding:8px 0}}@media (max-height:620px) and (min-width:541px){.welcome.svelte-1iwldr5{padding:12px 20px}.eyebrow.svelte-1iwldr5{font-size:8px;margin-bottom:6px}.logo-arrival.svelte-1iwldr5{width:100px}.subtitle.svelte-1iwldr5{font-size:9px;margin:8px 0 16px}.features.svelte-1iwldr5{margin:0 auto 18px;gap:20px}.features.svelte-1iwldr5 article:where(.svelte-1iwldr5):nth-child(2){top:5px}.feature-motion.svelte-1iwldr5{padding:0 16px 20px}.energy-value.svelte-1iwldr5{font-size:21px}.symbol-arrival.svelte-1iwldr5{height:86px}.symbol-motion.svelte-1iwldr5{width:72px;height:72px;margin:-6px auto 0}.features.svelte-1iwldr5 h2:where(.svelte-1iwldr5){font-size:13px;margin:5px 0 11px}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5){font-size:12px;line-height:1.5}.continue-prompt.svelte-1iwldr5{font-size:12px;padding:8px 0}.enter.svelte-1iwldr5{padding:12px 22px}.disclaimer.svelte-1iwldr5{font-size:9px;margin-top:10px;line-height:1.5}}@media (max-height:360px) and (min-aspect-ratio:4/3){.welcome.svelte-1iwldr5{padding:10px}.welcome-card.normal.svelte-1iwldr5{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:12px;row-gap:8px;width:min(1000px,100%)}.welcome-brand.svelte-1iwldr5{min-width:0}.eyebrow.svelte-1iwldr5{font-size:6px;line-height:1.5;letter-spacing:.17em;margin-bottom:5px}.logo-arrival.svelte-1iwldr5{width:76px;max-width:100%}.subtitle.svelte-1iwldr5{font-size:7px;line-height:1.65;letter-spacing:.16em;margin:8px 0 0}.features.svelte-1iwldr5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.features.svelte-1iwldr5 article:where(.svelte-1iwldr5):nth-child(2){top:0}.feature-motion.svelte-1iwldr5{display:block;min-height:0;height:100%;padding:0 6px 10px;text-align:center}.card-face.svelte-1iwldr5,.card-flash.svelte-1iwldr5{top:8px;right:0;bottom:0;left:0;border-radius:7px}.card-face.svelte-1iwldr5:before{top:4px;right:4px;bottom:4px;left:4px;border-radius:4px}.card-face.svelte-1iwldr5:after{left:20%;right:20%}.symbol-arrival.svelte-1iwldr5{height:44px}.symbol-motion.svelte-1iwldr5{width:44px;height:44px;margin:-2px auto 0}.energy-value.svelte-1iwldr5{font-size:13px}.features.svelte-1iwldr5 h2:where(.svelte-1iwldr5){font-size:8px;line-height:1.3;letter-spacing:.04em;margin:5px 0 7px}.features.svelte-1iwldr5 p:where(.svelte-1iwldr5){font-size:8px;line-height:1.35}.welcome-footer.svelte-1iwldr5{grid-column:1/-1}.continue-prompt.svelte-1iwldr5{font-size:9px;letter-spacing:.1em;padding:4px 0}.symbol-motion.svelte-1iwldr5 img:where(.svelte-1iwldr5){filter:none}}@media (prefers-reduced-motion:reduce){.welcome.svelte-1iwldr5,.welcome.svelte-1iwldr5 :where(.svelte-1iwldr5){animation:none!important;transition:none!important}.leaving.svelte-1iwldr5{animation:svelte-1iwldr5-welcome-out .12s linear both!important}}.uib.svelte-16nnf4p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;font-family:var(--uib-font);pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:space-between;--ink: color-mix(in srgb, var(--uib-accent) 7%, #0b0e13);--ink-soft: color-mix(in srgb, var(--ink) 94%, transparent);--paper: var(--uib-text, #ffffff);--orb: 56px;--spin: 92px;--radius: 14px}button.svelte-16nnf4p{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}button.svelte-16nnf4p:disabled{cursor:default}.topbar.svelte-16nnf4p{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 14.4px}.topbar.svelte-16nnf4p .gameName:where(.svelte-16nnf4p){font-size:11.5px;letter-spacing:.1em;font-weight:600;color:var(--uib-text-dim);text-transform:uppercase}.topbar.svelte-16nnf4p .brand:where(.svelte-16nnf4p){pointer-events:auto}.pressBlocker.svelte-16nnf4p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;cursor:pointer;pointer-events:auto}.uib.veiled.svelte-16nnf4p .bar:where(.svelte-16nnf4p),.uib.veiled.svelte-16nnf4p .topbar:where(.svelte-16nnf4p){opacity:.55}.bar.svelte-16nnf4p,.topbar.svelte-16nnf4p{transition:opacity .3s ease}.lbl.svelte-16nnf4p{display:block;font-size:9.9px;letter-spacing:.12em;font-weight:700;text-transform:uppercase;color:var(--uib-text-dim);line-height:1.1}.val.svelte-16nnf4p{display:block;--val: 16.8px;font-size:min(var(--val),var(--val) * 12 / max(12,var(--n, 1)));font-weight:800;color:var(--paper);line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.anteSummary.svelte-16nnf4p{display:block;max-width:112px;font-size:8px;line-height:1.2;font-weight:500;letter-spacing:0;color:var(--uib-text-dim);overflow-wrap:anywhere}.amount.svelte-16nnf4p{display:flex;flex-direction:column;gap:2px}.amount.win.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-height:1.15em}.amount.balance.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:9ch}.amount.win.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:8ch}.bet.svelte-16nnf4p .val:where(.svelte-16nnf4p),.amount.bet.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:7ch}.asButton.svelte-16nnf4p{text-align:left}.orb.svelte-16nnf4p{width:var(--orb);height:var(--orb);border-radius:50%;background:var(--ink);color:var(--paper);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000073,inset 0 0 0 1.5px #ffffff1a;transition:transform .12s ease,background .15s ease,box-shadow .15s ease;flex:0 0 auto}.orb.svelte-16nnf4p:active:not(:disabled){transform:scale(.94)}.orb.svelte-16nnf4p:disabled{opacity:.35}.orb.on.svelte-16nnf4p{background:var(--uib-accent);color:var(--uib-on-accent);box-shadow:0 2px 10px #00000073,0 0 0 2px var(--uib-accent-bright)}.orb.buy.svelte-16nnf4p{background:var(--uib-accent);color:var(--uib-on-accent);width:calc(var(--orb) + 8px);height:calc(var(--orb) + 8px);box-shadow:0 2px 12px #00000080,0 0 0 2px #ffffffd9}.buyText.svelte-16nnf4p{font-size:9.3px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;line-height:1.05;text-align:center;padding:0 4px;max-width:3.6em}.spin.svelte-16nnf4p{width:var(--spin);height:var(--spin);border-radius:50%;background:var(--ink);color:var(--paper);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 18px #0000008c,inset 0 0 0 2px #ffffff1f;transition:transform .12s ease,opacity .2s ease;flex:0 0 auto;position:relative;z-index:1}.spin.svelte-16nnf4p:active:not(:disabled){transform:scale(.95)}.spin.svelte-16nnf4p:disabled{opacity:.55}.spin.unaffordable.svelte-16nnf4p{opacity:.6}.spin.spinning.svelte-16nnf4p svg{opacity:.9}.spin.svelte-16nnf4p .autoCount:where(.svelte-16nnf4p){font-size:24px;font-weight:900;font-variant-numeric:tabular-nums}.spin.phase.svelte-16nnf4p{background:var(--uib-accent);color:var(--uib-on-accent)}.phaseLabel.svelte-16nnf4p{font-size:15.2px;font-weight:900;letter-spacing:.08em}.menuWrap.svelte-16nnf4p{position:relative;display:inline-flex}.menuList.svelte-16nnf4p{position:absolute;left:0;bottom:calc(100% + 10px);min-width:176px;background:var(--ink);border-radius:12px;padding:6px;box-shadow:0 10px 30px #0009,inset 0 0 0 1px #ffffff1a;display:flex;flex-direction:column;z-index:5}.menuList.svelte-16nnf4p button:where(.svelte-16nnf4p){text-align:left;padding:10.4px 14.4px;border-radius:8px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--paper)}.menuList.svelte-16nnf4p button:where(.svelte-16nnf4p):hover{background:#ffffff14}.bar.svelte-16nnf4p{pointer-events:none;padding:0 16px calc(11.2px + env(safe-area-inset-bottom));zoom:var(--uib-zoom, 1)}.bar.land.svelte-16nnf4p{display:flex;align-items:center;justify-content:center;gap:11.2px}.bar.land.svelte-16nnf4p .strip:where(.svelte-16nnf4p){pointer-events:auto;display:flex;align-items:center;gap:22.4px;height:60px;padding:0 9.6px 0 6.4px;border-radius:var(--radius);background:var(--ink-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 18px #00000073,inset 0 0 0 1px #ffffff06;min-width:0}.bar.land.svelte-16nnf4p .orb.menu:where(.svelte-16nnf4p){background:transparent;box-shadow:none;width:44px;height:44px}.bar.land.svelte-16nnf4p .bet:where(.svelte-16nnf4p){display:flex;align-items:center;gap:5.6px;padding-left:16px;border-left:1px solid rgba(255,255,255,.1);height:100%}.bar.land.svelte-16nnf4p .betOpen:where(.svelte-16nnf4p){display:flex;flex-direction:column;gap:2px;text-align:left}.bar.land.svelte-16nnf4p .stepper:where(.svelte-16nnf4p){display:inline-flex;flex-direction:column;gap:2px}.bar.land.svelte-16nnf4p .stepper:where(.svelte-16nnf4p) .step:where(.svelte-16nnf4p){width:30px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--paper)}.bar.land.svelte-16nnf4p .stepper:where(.svelte-16nnf4p) .step:where(.svelte-16nnf4p) svg:where(.svelte-16nnf4p){width:14px;height:9px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bar.land.svelte-16nnf4p .stepper:where(.svelte-16nnf4p) .step:where(.svelte-16nnf4p):hover:not(:disabled){background:#ffffff14}.bar.land.svelte-16nnf4p .stepper:where(.svelte-16nnf4p) .step:where(.svelte-16nnf4p):disabled{opacity:.3}.bar.port.svelte-16nnf4p{display:none}@media (max-aspect-ratio: 1/1) and (max-width: 400px){.topbar.svelte-16nnf4p{padding:5px 10px}.topbar.svelte-16nnf4p .gameName:where(.svelte-16nnf4p){font-size:7px;letter-spacing:.08em}}@media (max-height: 400px) and (min-aspect-ratio: 1/1){.topbar.svelte-16nnf4p{padding:3px 6px}.topbar.svelte-16nnf4p .gameName:where(.svelte-16nnf4p){font-size:6px;letter-spacing:.08em}.uib.svelte-16nnf4p{--orb: 40px;--spin: 60px}.bar.land.svelte-16nnf4p{gap:8px}.bar.land.svelte-16nnf4p .strip:where(.svelte-16nnf4p){gap:12px;padding:0 8px 0 4px;height:48px}.bar.land.svelte-16nnf4p .bet:where(.svelte-16nnf4p){padding-left:10px}.amount.balance.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:0}.amount.win.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:6ch}.bet.svelte-16nnf4p .val:where(.svelte-16nnf4p),.amount.bet.svelte-16nnf4p .val:where(.svelte-16nnf4p){min-width:6ch}}@media (min-aspect-ratio: 1/1) and (max-width: 760px){.uib.svelte-16nnf4p{--orb: 44px;--spin: 68px}.bar.land.svelte-16nnf4p .strip:where(.svelte-16nnf4p){gap:14.4px;height:52px}.bar.land.svelte-16nnf4p .amount.win:where(.svelte-16nnf4p){display:none}.val.svelte-16nnf4p{--val: 14.7px}}@media (max-aspect-ratio: 1/1){.bar.land.svelte-16nnf4p{display:none}.uib.svelte-16nnf4p{--orb: 52px}.bar.port.svelte-16nnf4p{display:flex;flex-direction:column;gap:8px;padding-left:9.6px;padding-right:9.6px}.bar.port.svelte-16nnf4p .flank:where(.svelte-16nnf4p){display:flex;justify-content:space-between;align-items:center;padding:0 3.2px}.bar.port.svelte-16nnf4p .strip:where(.svelte-16nnf4p){pointer-events:auto;display:flex;align-items:center;justify-content:space-between;height:62px;padding:0 9.6px;border-radius:var(--radius);background:var(--ink-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 18px #00000073,inset 0 0 0 1px #ffffff06}.bar.port.svelte-16nnf4p .orb.menu:where(.svelte-16nnf4p),.bar.port.svelte-16nnf4p .orb.step:where(.svelte-16nnf4p),.bar.port.svelte-16nnf4p .orb.auto:where(.svelte-16nnf4p){background:transparent;box-shadow:none;width:46px;height:46px}.bar.port.svelte-16nnf4p .orb.step:where(.svelte-16nnf4p):disabled{opacity:.3}.bar.port.svelte-16nnf4p .spin:where(.svelte-16nnf4p){--spin: 78px;margin:-8px 0}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p){pointer-events:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:4px;padding:8px 14.4px;border-radius:var(--radius);background:var(--ink-soft);box-shadow:inset 0 0 0 1px #ffffff06}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.balance:where(.svelte-16nnf4p){justify-self:start}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.bet:where(.svelte-16nnf4p){justify-self:center;text-align:center}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.bet:where(.svelte-16nnf4p) .lbl:where(.svelte-16nnf4p),.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.bet:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p){text-align:center}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.win:where(.svelte-16nnf4p){justify-self:end;text-align:right}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.win:where(.svelte-16nnf4p) .lbl:where(.svelte-16nnf4p),.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p) .amount.win:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p){text-align:right}.bar.port.svelte-16nnf4p .lbl:where(.svelte-16nnf4p){font-size:clamp(10px,2.6vw,11.5px);letter-spacing:.1em}.bar.port.svelte-16nnf4p .val:where(.svelte-16nnf4p){--val: clamp(14px, 3.8vw, 16.5px)}.bar.port.svelte-16nnf4p .pillTitle:where(.svelte-16nnf4p){font-size:clamp(9.6px,2.7vw,11.5px)}.bar.port.svelte-16nnf4p .pillCost:where(.svelte-16nnf4p){font-size:clamp(10.9px,3vw,12.8px)}.bar.port.svelte-16nnf4p .pill:where(.svelte-16nnf4p){padding:7px 12px}.bar.port.svelte-16nnf4p .buyText:where(.svelte-16nnf4p){font-size:clamp(9.6px,2.7vw,11.5px)}.bar.port.svelte-16nnf4p .orb.buy:where(.svelte-16nnf4p){width:calc(var(--orb) + 12px);height:calc(var(--orb) + 12px)}.menuList.svelte-16nnf4p{left:0}}@media (max-aspect-ratio: 1/1){.bar.port.twoRow.svelte-16nnf4p{gap:8px}.bar.port.twoRow.svelte-16nnf4p .compactControls:where(.svelte-16nnf4p){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 78px minmax(0,1fr) minmax(0,1fr);gap:3px;padding:0 5px}.bar.port.twoRow.svelte-16nnf4p .controlSlot:where(.svelte-16nnf4p){display:flex;min-width:0;align-items:center;justify-content:center}.bar.port.twoRow.svelte-16nnf4p .orb.menu:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .orb.turbo:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .orb.auto:where(.svelte-16nnf4p){width:44px;height:44px;background:transparent;box-shadow:none}.bar.port.twoRow.svelte-16nnf4p .orb.on:where(.svelte-16nnf4p){color:var(--uib-accent-bright);background:color-mix(in srgb,var(--uib-accent) 16%,transparent)}.bar.port.twoRow.svelte-16nnf4p .orb.buy:where(.svelte-16nnf4p){width:46px;height:46px;background:color-mix(in srgb,var(--uib-accent) 24%,var(--ink));color:var(--uib-accent-bright);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--uib-accent) 65%,transparent)}.bar.port.twoRow.svelte-16nnf4p .buyText:where(.svelte-16nnf4p){font-size:9px;line-height:1.15}.bar.port.twoRow.svelte-16nnf4p .spin:where(.svelte-16nnf4p){justify-self:center}.bar.port.twoRow.svelte-16nnf4p .amounts:where(.svelte-16nnf4p){grid-template-columns:minmax(0,1fr) minmax(80px,auto) minmax(0,1fr);gap:4px}.bar.port.twoRow.svelte-16nnf4p .amount:where(.svelte-16nnf4p){min-width:0;max-width:100%}.bar.port.twoRow.svelte-16nnf4p .amount.bet:where(.svelte-16nnf4p){min-height:44px;min-width:80px;align-items:center;justify-content:center}.bar.port.twoRow.svelte-16nnf4p .betLabel:where(.svelte-16nnf4p){display:inline-flex;align-items:center;justify-content:center;gap:4px}.bar.port.twoRow.svelte-16nnf4p .betChevron:where(.svelte-16nnf4p){width:10px;height:7px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bar.port.twoRow.svelte-16nnf4p .amount.balance:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .amount.win:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .amount.bet:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p){min-width:0}}.antes.svelte-16nnf4p{display:inline-flex;gap:6px;flex:1 1 auto;justify-content:center;min-width:0}.pill.svelte-16nnf4p{display:inline-flex;flex-direction:column;align-items:center;gap:1px;padding:6px 10px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 2px 10px #00000073,inset 0 0 0 1.5px #ffffff1a;min-width:89.6px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease}.pill.svelte-16nnf4p:active:not(:disabled){transform:scale(.96)}.pill.svelte-16nnf4p:disabled{opacity:.45}.pill.on.svelte-16nnf4p{background:var(--uib-accent);color:var(--uib-on-accent);box-shadow:0 2px 10px #00000073,0 0 0 2px var(--uib-accent-bright)}.pillTitle.svelte-16nnf4p{font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;white-space:nowrap}.pillCost.svelte-16nnf4p{font-size:9.9px;font-weight:800;letter-spacing:.06em;line-height:1.1;opacity:.9}.pill.on.svelte-16nnf4p .pillCost:where(.svelte-16nnf4p){opacity:1}.bar.replay.svelte-16nnf4p{display:flex;justify-content:center}.bar.replay.svelte-16nnf4p .strip:where(.svelte-16nnf4p){pointer-events:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9.6px 22.4px;padding:9.6px 16px;border-radius:var(--radius);background:var(--ink-soft);box-shadow:0 4px 18px #00000073,inset 0 0 0 1px #ffffff06}.bar.replay.svelte-16nnf4p .rItem:where(.svelte-16nnf4p){display:flex;flex-direction:column;gap:2px}.bar.replay.svelte-16nnf4p .replayAgain:where(.svelte-16nnf4p){padding:9.6px 19.2px;border-radius:999px;background:var(--uib-accent);color:var(--uib-on-accent);font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:12.8px}button.svelte-16nnf4p{box-sizing:border-box}button.svelte-16nnf4p:focus-visible{outline:2px solid var(--uib-accent-bright);outline-offset:3px}.orb.auto.svelte-16nnf4p,.orb.buy.svelte-16nnf4p{border-radius:14px;flex-direction:column;gap:2px;background:transparent;color:var(--paper);box-shadow:none}.orb.menu.menuExpanded.svelte-16nnf4p{color:var(--uib-accent-bright)}.orb.auto.on.svelte-16nnf4p{color:var(--uib-accent-bright);background:transparent;box-shadow:none}.orb.buy.svelte-16nnf4p{color:var(--uib-accent-bright)}.controlLabel.svelte-16nnf4p,.buyText.svelte-16nnf4p{font-size:9px;font-weight:800;line-height:1.1;letter-spacing:.045em;text-align:center;white-space:nowrap;max-width:none;padding:0}.buyArt.svelte-16nnf4p{display:block;width:42px;height:42px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.orb.buy.illustrated.svelte-16nnf4p{gap:0}.betLabel.svelte-16nnf4p{display:inline-flex;align-items:center;gap:5px;color:var(--uib-accent-bright)}.betChevron.svelte-16nnf4p{width:10px;height:7px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.betOpen.svelte-16nnf4p,.amount.bet.asButton.svelte-16nnf4p{border-radius:9px;background:transparent;box-shadow:none;transition:background .15s}.bar.land.svelte-16nnf4p .betOpen:where(.svelte-16nnf4p){min-height:44px;padding:6px 10px;justify-content:center}.betOpen.svelte-16nnf4p:disabled,.amount.bet.asButton.svelte-16nnf4p:disabled{opacity:.5}.spin.svelte-16nnf4p{box-shadow:0 4px 18px #0008,inset 0 0 0 2px color-mix(in srgb,var(--uib-accent) 24%,transparent)}@media (hover: hover){.orb.svelte-16nnf4p:hover:not(:disabled),.betOpen.svelte-16nnf4p:hover:not(:disabled),.amount.bet.asButton.svelte-16nnf4p:hover:not(:disabled){background:color-mix(in srgb,var(--uib-accent) 18%,var(--ink))}}@media (max-aspect-ratio: 1/1){.bar.port.svelte-16nnf4p .orb.auto:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .orb.auto:where(.svelte-16nnf4p){background:transparent;box-shadow:none}.bar.port.svelte-16nnf4p .orb.auto.on:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .orb.auto.on:where(.svelte-16nnf4p){color:var(--uib-accent-bright);background:transparent;box-shadow:none}.bar.port.svelte-16nnf4p .orb.buy:where(.svelte-16nnf4p),.bar.port.twoRow.svelte-16nnf4p .orb.buy:where(.svelte-16nnf4p){background:transparent;color:var(--uib-accent-bright);box-shadow:none}.bar.port.svelte-16nnf4p .buyText:where(.svelte-16nnf4p){font-size:9px}.bar.port.svelte-16nnf4p .amounts:where(.svelte-16nnf4p){grid-template-columns:minmax(0,1fr) minmax(80px,auto) minmax(0,1fr);gap:6px;padding:6px 10px}.bar.port.svelte-16nnf4p .amount:where(.svelte-16nnf4p){min-width:0;max-width:100%}.bar.port.svelte-16nnf4p .amount.bet:where(.svelte-16nnf4p){min-height:44px;min-width:80px;padding:5px 8px;align-items:center;justify-content:center}.bar.port.svelte-16nnf4p .amount:where(.svelte-16nnf4p) .val:where(.svelte-16nnf4p){min-width:0}.bar.port.svelte-16nnf4p .betLabel:where(.svelte-16nnf4p){justify-content:center}.bar.port.twoRow.svelte-16nnf4p .buyArt:where(.svelte-16nnf4p){width:30px;height:30px}.bar.port.twoRow.svelte-16nnf4p .orb.buy:where(.svelte-16nnf4p){height:46px}}@media (min-aspect-ratio: 1/1) and (max-width: 760px){.bar.land.svelte-16nnf4p .betOpen:where(.svelte-16nnf4p){padding-inline:6px}.bar.land.svelte-16nnf4p .buyArt:where(.svelte-16nnf4p){width:30px;height:30px}}.service-menu.svelte-9d5c3r{--accent: var(--uih-accent, #ffffff);--dock-width: 132px;box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#090d11;color:#edf1f5;font:16px/1.4 var(--game-font, "IBM Plex Sans"),sans-serif;color-scheme:dark;overflow:hidden}.service-menu[open].svelte-9d5c3r{display:grid;grid-template-columns:var(--dock-width) minmax(0,1fr);grid-template-rows:84px minmax(0,1fr) auto;grid-template-areas:"heading heading" "dock content" "account account"}.service-menu.svelte-9d5c3r::backdrop{background:#090d11}.service-menu.svelte-9d5c3r *{box-sizing:border-box}button.svelte-9d5c3r,select.svelte-9d5c3r,input.svelte-9d5c3r{font:inherit}button.svelte-9d5c3r{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;background:#131a20;border:1px solid #30373e;transition:background .12s,border-color .12s,color .12s;touch-action:manipulation}button.svelte-9d5c3r:hover:enabled{background:#222a30;border-color:#7b8085}button.svelte-9d5c3r:focus-visible,select.svelte-9d5c3r:focus-visible,input.svelte-9d5c3r:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button.svelte-9d5c3r:disabled,fieldset.svelte-9d5c3r:disabled{opacity:.4;cursor:default}fieldset.svelte-9d5c3r:disabled button:where(.svelte-9d5c3r){opacity:1}.menu-heading.svelte-9d5c3r{grid-area:heading;display:flex;align-items:center;justify-content:center;padding:18px 80px;position:relative}h1.svelte-9d5c3r{font-size:24px;font-weight:650;line-height:1.1;letter-spacing:.035em;margin:0;text-align:center}.close-button.svelte-9d5c3r{position:absolute;right:24px;top:18px;width:48px;height:48px;border-radius:50%;background:#11171d}.menu-dock.svelte-9d5c3r{grid-area:dock;display:flex;flex-direction:column;gap:8px;align-self:center;margin:0 10px 0 18px;padding:8px;background:#11171c;border-radius:22px}.menu-dock.svelte-9d5c3r button:where(.svelte-9d5c3r){position:relative;border:1px solid transparent;min-height:88px;width:100%;border-radius:16px;flex-direction:column;gap:9px;padding:12px 4px;background:transparent}.menu-dock.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:11px;font-weight:650;text-align:center;overflow-wrap:anywhere}.menu-dock.svelte-9d5c3r button.chosen:where(.svelte-9d5c3r){color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,#171d22);border-color:color-mix(in srgb,var(--accent) 40%,#171d22)}.menu-dock.svelte-9d5c3r button.chosen:where(.svelte-9d5c3r):before{content:"";position:absolute;left:-8px;width:3px;height:24px;background:var(--accent);border-radius:4px}.menu-viewport.svelte-9d5c3r{grid-area:content;position:relative;min-height:0;min-width:0;overflow:hidden;isolation:isolate}.menu-scroll.svelte-9d5c3r{position:absolute;top:0;right:0;bottom:0;left:0;background:#090d11;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:#424951 transparent;padding:12px calc(40px + var(--dock-width)) 32px 40px}.menu-content.svelte-9d5c3r{max-width:1000px;margin:0 auto}.control-page.svelte-9d5c3r{width:min(100%,620px);margin:18px auto 0}.stake-display.svelte-9d5c3r{text-align:center;margin-bottom:26px}.eyebrow.svelte-9d5c3r,legend.svelte-9d5c3r{font-size:13px;font-weight:600;letter-spacing:.06em;color:#b5bfc7}.stake-stepper.svelte-9d5c3r{display:flex;align-items:center;justify-content:space-between;max-width:420px;gap:12px;margin:10px auto}.stake-stepper.svelte-9d5c3r button:where(.svelte-9d5c3r){width:52px;height:52px;flex:none;border-radius:50%}.stake-stepper.svelte-9d5c3r strong:where(.svelte-9d5c3r){font-size:clamp(24px,4vw,42px);line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cost-note.svelte-9d5c3r{margin:8px 0 0;color:#b5bfc7;font-size:14px}.cost-note.svelte-9d5c3r b:where(.svelte-9d5c3r){color:var(--accent);margin-left:6px}.choice-grid.svelte-9d5c3r{display:grid;gap:8px}.choice-grid.svelte-9d5c3r button:where(.svelte-9d5c3r){border-radius:10px;min-height:52px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;padding:8px}.bet-options.svelte-9d5c3r{grid-template-columns:repeat(4,minmax(0,1fr))}.rounds.svelte-9d5c3r{grid-template-columns:repeat(5,minmax(0,1fr))}button.selected.svelte-9d5c3r{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#11171c);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.primary-action.svelte-9d5c3r{width:100%;min-height:54px;margin-top:24px;padding:12px 18px;border-radius:12px;border-color:var(--accent);background:var(--accent);color:#101419;font-size:17px;font-weight:750;letter-spacing:.035em}.primary-action.svelte-9d5c3r:hover:enabled{background:color-mix(in srgb,var(--accent) 85%,white);border-color:var(--accent)}.status-note.svelte-9d5c3r{font-size:14px;color:#b5bfc7}fieldset.svelte-9d5c3r{border:0;padding:0;margin:0;min-width:0}legend.svelte-9d5c3r{margin-bottom:14px}.limits.svelte-9d5c3r{margin-top:28px}.limits.svelte-9d5c3r summary:where(.svelte-9d5c3r){display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;letter-spacing:.06em;color:#b5bfc7}.limits.svelte-9d5c3r summary:where(.svelte-9d5c3r)::-webkit-details-marker{display:none}.limits.svelte-9d5c3r summary:where(.svelte-9d5c3r):after{content:"";width:8px;height:8px;margin-right:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.limits[open].svelte-9d5c3r summary:where(.svelte-9d5c3r):after{transform:rotate(225deg)}.limits.svelte-9d5c3r summary:where(.svelte-9d5c3r):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.limit-row.svelte-9d5c3r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #272e34}.limit-row.svelte-9d5c3r label:where(.svelte-9d5c3r){font-size:14px;font-weight:600}select.svelte-9d5c3r{width:160px;max-width:48%;min-height:44px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 42px 8px 14px;border:1px solid #3c4348;background:#151b21 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m3 5.5 5 5 5-5' stroke='%23edf1f5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center / 16px 16px no-repeat;color:#edf1f5}.auto-summary.svelte-9d5c3r{display:flex;justify-content:space-between;align-items:baseline;margin-top:18px;color:#b5bfc7;font-size:13px}.auto-summary.svelte-9d5c3r b:where(.svelte-9d5c3r){color:#edf1f5;font-size:22px}.audio-controls.svelte-9d5c3r{margin-top:32px}.sound-row.svelte-9d5c3r{padding:0 0 26px;margin-bottom:26px;border-bottom:1px solid #272e34}.sound-row.svelte-9d5c3r:last-child{border-bottom:0}.sound-title.svelte-9d5c3r{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;font-size:14px;font-weight:600}.sound-title.svelte-9d5c3r span:where(.svelte-9d5c3r){color:var(--accent);font-variant-numeric:tabular-nums}.sound-controls.svelte-9d5c3r{display:flex;gap:22px;align-items:center}.sound-controls.svelte-9d5c3r button:where(.svelte-9d5c3r){width:50px;height:50px;border-radius:50%;flex:none}.sound-controls.svelte-9d5c3r button.muted:where(.svelte-9d5c3r){color:#7e878e}input[type=range].svelte-9d5c3r{flex:1;min-width:0;height:44px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}input[type=range].svelte-9d5c3r::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(to right,var(--accent) var(--volume),#30373e var(--volume))}input[type=range].svelte-9d5c3r::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin-top:-9px;border:3px solid #090d11;outline:1px solid var(--accent);border-radius:50%;background:var(--accent)}input[type=range].svelte-9d5c3r::-moz-range-track{height:6px;border-radius:6px;background:#30373e}input[type=range].svelte-9d5c3r::-moz-range-progress{height:6px;background:var(--accent)}input[type=range].svelte-9d5c3r::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--accent);border:2px solid #090d11}.about-tabs.svelte-9d5c3r{display:flex;justify-content:center;gap:8px;margin-bottom:28px}.about-tabs.svelte-9d5c3r button:where(.svelte-9d5c3r){min-height:42px;padding:9px 22px;border-radius:22px;font-size:12px;font-weight:650}.game-information.svelte-9d5c3r{min-width:0}.game-information.svelte-9d5c3r>*{max-width:100%}.about.svelte-9d5c3r .paytable>h2,.about.svelte-9d5c3r .rules>h2{display:none}.about.svelte-9d5c3r .rules{width:min(100%,780px);color:#d3dae0;font-size:16px}.about.svelte-9d5c3r .rules h3{font-size:18px;margin:28px 0 12px}.about.svelte-9d5c3r .rules li,.about.svelte-9d5c3r .rules p{font-size:16px}.about.svelte-9d5c3r .rules .legal{font-size:13px;margin-top:32px}.version.svelte-9d5c3r{margin-top:36px;text-align:center;color:#7f8a93;font-size:11px}.account-strip.svelte-9d5c3r{grid-area:account;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px max(24px,calc((100% - 880px)/2));padding-bottom:max(16px,env(safe-area-inset-bottom));background:#06090c;border-top:1px solid #292f35}.account-strip.svelte-9d5c3r div:where(.svelte-9d5c3r){display:flex;flex-direction:column;gap:2px;min-width:0}.account-strip.svelte-9d5c3r div:where(.svelte-9d5c3r):last-child{text-align:right}.account-strip.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:11px;letter-spacing:.075em;color:#aeb8c0;font-weight:600}.account-strip.svelte-9d5c3r strong:where(.svelte-9d5c3r){font-size:21px;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width: 600px) and (max-aspect-ratio: 1/1){.service-menu[open].svelte-9d5c3r{grid-template-columns:minmax(0,1fr);grid-template-rows:64px minmax(0,1fr) auto auto;grid-template-areas:"heading" "content" "dock" "account"}.menu-heading.svelte-9d5c3r{padding:12px 64px 12px 16px;justify-content:flex-start}h1.svelte-9d5c3r{font-size:20px;text-align:left}.close-button.svelte-9d5c3r{top:10px;right:14px;width:44px;height:44px}.menu-scroll.svelte-9d5c3r{padding:8px 16px 24px;scrollbar-gutter:auto}.menu-dock.svelte-9d5c3r{flex-direction:row;align-self:stretch;justify-content:space-between;margin:0;border-radius:0;padding:8px 10px;gap:4px;border-top:1px solid #292f35}.menu-dock.svelte-9d5c3r button:where(.svelte-9d5c3r){min-height:64px;padding:8px 2px;gap:5px;border-radius:12px;min-width:0}.menu-dock.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:10px;line-height:1.2}.menu-dock.svelte-9d5c3r button.chosen:where(.svelte-9d5c3r):before{left:calc(50% - 12px);top:-9px;width:24px;height:3px}.control-page.svelte-9d5c3r{margin-top:12px}.bet-options.svelte-9d5c3r{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid.svelte-9d5c3r button:where(.svelte-9d5c3r){font-size:16px;min-height:48px;padding:8px 4px}.rounds.svelte-9d5c3r{grid-template-columns:repeat(3,minmax(0,1fr))}.stake-display.svelte-9d5c3r{margin-bottom:20px}.stake-stepper.svelte-9d5c3r strong:where(.svelte-9d5c3r){font-size:30px}.primary-action.svelte-9d5c3r{min-height:50px;margin-top:20px}.limits.svelte-9d5c3r{margin-top:24px}.audio-controls.svelte-9d5c3r{margin-top:20px}.sound-title.svelte-9d5c3r{font-size:13px}.sound-controls.svelte-9d5c3r{gap:18px}.about-tabs.svelte-9d5c3r{margin-bottom:14px}.account-strip.svelte-9d5c3r{gap:10px;padding:10px 16px max(12px,env(safe-area-inset-bottom))}.account-strip.svelte-9d5c3r strong:where(.svelte-9d5c3r){font-size:clamp(13px,4.4vw,18px)}.account-strip.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:9px}}@media (max-height: 500px) and (min-aspect-ratio: 1/1){.service-menu[open].svelte-9d5c3r{grid-template-columns:102px minmax(0,1fr);grid-template-rows:54px minmax(0,1fr) auto}.menu-heading.svelte-9d5c3r{padding:10px 64px}h1.svelte-9d5c3r{font-size:20px}.close-button.svelte-9d5c3r{width:40px;height:40px;top:7px;right:16px}.menu-dock.svelte-9d5c3r{align-self:stretch;overflow-y:auto;margin:0 6px;padding:4px;gap:2px;border-radius:16px}.menu-dock.svelte-9d5c3r button:where(.svelte-9d5c3r){min-height:58px;padding:6px 2px;gap:3px}.menu-dock.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:9px}.menu-dock.svelte-9d5c3r button.chosen:where(.svelte-9d5c3r):before{display:none}.menu-scroll.svelte-9d5c3r{padding:8px 20px 24px;scrollbar-gutter:auto}.account-strip.svelte-9d5c3r{padding:8px 20px}.account-strip.svelte-9d5c3r strong:where(.svelte-9d5c3r){font-size:16px}.account-strip.svelte-9d5c3r span:where(.svelte-9d5c3r){font-size:9px}}@media (max-width: 600px) and (min-aspect-ratio: 1/1){.bet-options.svelte-9d5c3r{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid.svelte-9d5c3r button:where(.svelte-9d5c3r){font-size:14px;min-height:44px;padding:8px 4px}.rounds.svelte-9d5c3r{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px) and (max-height: 650px) and (max-aspect-ratio: 1/1){.auto-page.svelte-9d5c3r{margin-top:0}.auto-page.svelte-9d5c3r legend:where(.svelte-9d5c3r){margin-bottom:8px}.auto-page.svelte-9d5c3r .rounds:where(.svelte-9d5c3r){gap:6px}.auto-page.svelte-9d5c3r .rounds:where(.svelte-9d5c3r) button:where(.svelte-9d5c3r){min-height:44px}.auto-page.svelte-9d5c3r .limits:where(.svelte-9d5c3r){margin-top:8px}.auto-page.svelte-9d5c3r .limits:where(.svelte-9d5c3r) summary:where(.svelte-9d5c3r){min-height:36px}.auto-page.svelte-9d5c3r .auto-summary:where(.svelte-9d5c3r){margin-top:8px}.auto-page.svelte-9d5c3r .primary-action:where(.svelte-9d5c3r){margin-top:12px;min-height:46px}}@media (prefers-reduced-motion: reduce){button.svelte-9d5c3r{transition:none}}.paytable.svelte-1tih9fh{max-width:780px;margin:auto;font-size:14px;line-height:1.7;color:#bdcadc}.notice.svelte-1tih9fh{padding:14px 18px;border:1px solid #a3d6ef30;border-radius:8px;background:#6d94bf0d;color:#bfdff2;font-size:12px}.payout-row.svelte-1tih9fh{display:grid;grid-template-columns:1fr repeat(3,65px);gap:10px;align-items:center;border-bottom:1px solid #788eaa30;padding:10px 0}.payout-row.svelte-1tih9fh img:where(.svelte-1tih9fh){width:48px;height:48px;object-fit:contain;margin-right:16px}.payout-row.svelte-1tih9fh span:where(.svelte-1tih9fh){display:flex;align-items:center}.heading.svelte-1tih9fh{font-size:12px;color:#859dbc}.payout-row.svelte-1tih9fh b:where(.svelte-1tih9fh){font-weight:400}@media (max-width:500px){.paytable.svelte-1tih9fh{font-size:12px}.payout-row.svelte-1tih9fh{grid-template-columns:1fr repeat(3,42px);gap:4px}.payout-row.svelte-1tih9fh img:where(.svelte-1tih9fh){width:38px;height:38px;margin-right:8px}}.rules.svelte-89dvy9{margin:auto;max-width:780px;line-height:1.8;font-size:14px;color:#bdcadc}.rules.svelte-89dvy9 h2:where(.svelte-89dvy9){color:#ddf4ff;font-size:21px}.rules.svelte-89dvy9 h3:where(.svelte-89dvy9){margin:26px 0 6px;font-size:15px;color:#d4eaf7}.rules.svelte-89dvy9 p:where(.svelte-89dvy9){margin:8px 0 16px}.notice.svelte-89dvy9{padding:14px 18px;border:1px solid #a3d6ef30;border-radius:8px;background:#6d94bf0d;color:#bfdff2;font-size:12px}@media (max-width:500px){.rules.svelte-89dvy9{font-size:12px}}.replay-services .menu-dock button:first-child,.replay-services .account-strip{display:none}.bonus-tracker.svelte-tj5n60{position:fixed;left:var(--scene-title-x);top:var(--scene-title-y);transform:translate(-50%,-50%) rotate(var(--scene-bank,0rad)) scale(var(--scene-scale));transform-origin:center;display:flex;align-items:center;justify-content:center;gap:20px;width:216px;height:54px;z-index:2;white-space:nowrap;font-size:9px;letter-spacing:.08em;color:#a1b5d3;pointer-events:none}.bonus-tracker.svelte-tj5n60 b:where(.svelte-tj5n60){font-size:24px;display:block;color:#c6f8ff;text-align:center;margin-top:3px;line-height:1.05}.bonus-tracker.svelte-tj5n60 i:where(.svelte-tj5n60){height:30px;width:1px;background:#8099ba40}.sr-status.svelte-tj5n60{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.studio-logo.svelte-tj5n60{display:block;height:16px;width:auto;opacity:.6}.replay-settings.svelte-tj5n60{display:inline-grid;place-items:center;pointer-events:auto;border:0;background:transparent;color:#b9d5ec;vertical-align:middle;width:32px;height:28px;margin-right:10px}.modal-shade.svelte-tj5n60{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#020615ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;padding:24px}.feature-dialog.svelte-tj5n60{position:relative;width:min(530px,100%);max-height:100%;overflow:auto;background:#080e19;border:1px solid #6784a530;border-radius:20px;box-shadow:0 30px 150px #000a;color:#e5f1ff}.feature-dialog.svelte-tj5n60 h1:where(.svelte-tj5n60){text-align:center;margin:0;padding:28px 60px;font-size:20px;letter-spacing:.08em}.close-service.svelte-tj5n60{position:absolute;top:18px;right:16px;background:none;color:#aac6e3;border:0;width:40px;height:40px;display:grid;place-items:center}.service-content.svelte-tj5n60{text-align:center;padding:0 40px 28px;font-size:13px;line-height:1.8}.service-content.svelte-tj5n60 p:where(.svelte-tj5n60){color:#bdcadc}small.svelte-tj5n60{display:block;text-align:center;font-size:11px;color:#7f95b0;margin-top:17px}.primary.svelte-tj5n60{display:block;width:100%;border:0;border-radius:10px;padding:18px;background:#a6dff4;color:#102339;font-size:13px;font-weight:700;letter-spacing:.04em}.primary.svelte-tj5n60:disabled{opacity:.4}.feature-dialog.svelte-tj5n60 footer:where(.svelte-tj5n60){border-top:1px solid #899cbe25;padding:18px 28px;display:flex;justify-content:space-between;font-size:10px;color:#8ea5c3;letter-spacing:.08em}.feature-dialog.svelte-tj5n60 footer:where(.svelte-tj5n60) b:where(.svelte-tj5n60){font-size:20px;display:block;color:#e1efff;margin-top:5px;letter-spacing:0}.shop-art.svelte-tj5n60{height:160px;max-width:100%;object-fit:contain;filter:drop-shadow(0 0 30px #d332ba44)}.feature-dialog.svelte-tj5n60 h2:where(.svelte-tj5n60){font-size:23px;margin:0}.shop-price.svelte-tj5n60{display:flex;justify-content:space-between;align-items:center;margin:25px 0;color:#9eacc5;font-size:10px}.shop-price.svelte-tj5n60 b:where(.svelte-tj5n60){font-size:26px;color:#fff}@media (max-width:500px){.modal-shade.svelte-tj5n60{padding:16px}.service-content.svelte-tj5n60{padding:0 24px 24px}.studio-logo.svelte-tj5n60{height:11px}.replay-settings.svelte-tj5n60{width:28px;height:24px;margin-right:6px}}@media (max-height:500px){.shop-art.svelte-tj5n60{height:90px}}
