.dot-sm.svelte-swgw1q{border-radius:9999px;width:12px;height:12px;display:block;box-shadow:inset 0 0 0 1px #ffffff38,0 1px 2px #0006}.pop.svelte-swgw1q{z-index:70;box-sizing:border-box;opacity:0;transform-origin:top;background:#0e0e12;border:1px solid #ffffff1a;border-radius:6px;padding:14px 14px 8px;position:fixed;box-shadow:0 24px 80px -20px #000000d9}.pop.up.svelte-swgw1q{transform-origin:bottom}.pop.placed.svelte-swgw1q{animation:.2s cubic-bezier(.2,.8,.2,1) both svelte-swgw1q-pop-in}.wheel.svelte-swgw1q{aspect-ratio:1;outline:none;width:100%;position:relative}.annulus.svelte-swgw1q{opacity:.13;pointer-events:none;border-radius:9999px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 61%,#000 63% 85%,#0000 87%);mask-image:radial-gradient(closest-side,#0000 61%,#000 63% 85%,#0000 87%)}.centre.svelte-swgw1q{grid-template-columns:repeat(2,40px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.centre.svelte-swgw1q .hit:where(.svelte-swgw1q){position:relative;transform:none}.hit.svelte-swgw1q{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;place-items:center;width:40px;height:40px;margin:0;padding:0;animation:.28s cubic-bezier(.2,.8,.2,1) both svelte-swgw1q-dot-in;display:grid;position:absolute;transform:translate(-50%,-50%)}.hit.svelte-swgw1q:focus{outline:none}.hit.svelte-swgw1q:focus-visible .dot:where(.svelte-swgw1q){outline-offset:3px;outline:2px solid #ffffffe6}.dot.svelte-swgw1q{border-radius:9999px;width:32px;height:32px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:block;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 12px -6px #000000b3}.dot.light.svelte-swgw1q{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 1px #ffffff8c,0 6px 12px -6px #000000b3}.hit.svelte-swgw1q:hover .dot:where(.svelte-swgw1q){transform:scale(1.08)}.hit.selected.svelte-swgw1q .dot:where(.svelte-swgw1q){box-shadow:0 0 0 2px #0e0e12, 0 0 0 3.5px #ffffffeb, 0 8px 18px -6px var(--accent-soft,#0009);transform:scale(1.1)}.caption.svelte-swgw1q{text-align:center;min-height:1.6em;margin:6px 0 0;font-size:16px;font-style:italic;line-height:1.6}.reset.svelte-swgw1q{color:#fff9;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:2px auto 0;padding:10px 12px;font-size:10px;transition:color .15s;display:block}.reset.svelte-swgw1q:hover:not(:disabled){color:#fff}.reset.svelte-swgw1q:focus-visible{outline-offset:-2px;border-radius:9999px;outline:2px solid #ffffffd9}.reset.svelte-swgw1q:disabled{opacity:.3;cursor:default}@keyframes svelte-swgw1q-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes svelte-swgw1q-dot-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.centre.svelte-swgw1q .hit:where(.svelte-swgw1q){animation-name:svelte-swgw1q-dot-in-flat}@keyframes svelte-swgw1q-dot-in-flat{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pop.placed.svelte-swgw1q{opacity:1;animation:none}.hit.svelte-swgw1q,.centre.svelte-swgw1q .hit:where(.svelte-swgw1q){animation:none}.dot.svelte-swgw1q{transition:none}}@property --p{syntax:"<number>";inherits:true;initial-value:0}.cook.svelte-1h92q48{z-index:5;pointer-events:none;border-radius:inherit;isolation:isolate;place-items:center;transition:--p .6s cubic-bezier(.33,1,.68,1);display:grid;position:absolute;inset:0;overflow:hidden}.cook-processed.svelte-1h92q48{transform:translateX(calc((var(--p) - 1) * 100%));box-shadow:inset -1px 0 18px color-mix(in srgb, var(--cook-accent) 55%, transparent);mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.cook-processed-in.svelte-1h92q48{transform:translateX(calc((1 - var(--p)) * 100%));position:absolute;inset:0}.cook-wash.svelte-1h92q48{background:linear-gradient(90deg, color-mix(in srgb, var(--cook-accent) 26%, transparent) 0%, color-mix(in srgb, var(--cook-accent) 40%, transparent) 100%);opacity:calc(.35 + var(--p) * .4);position:absolute;inset:0}.cook-scanlines.svelte-1h92q48{background:repeating-linear-gradient(0deg, transparent 0, transparent 2px, color-mix(in srgb, var(--cook-accent) 30%, transparent) 3px, transparent 4px);opacity:.5;animation:.9s linear infinite svelte-1h92q48-scan-drift;position:absolute;inset:-50%}.cook-scan.svelte-1h92q48{width:100%;transform:translateX(calc(var(--p) * 100%));position:absolute;top:0;bottom:0;left:0}.cook-beam.svelte-1h92q48{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--cook-accent) 95%, white) 15%, #fff 50%, color-mix(in srgb, var(--cook-accent) 95%, white) 85%, transparent);width:3px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--cook-accent) 90%, transparent), 0 0 34px 8px color-mix(in srgb, var(--cook-accent) 60%, transparent), 0 0 72px 22px color-mix(in srgb, var(--cook-accent) 30%, transparent);animation:.5s ease-in-out infinite svelte-1h92q48-beam-flicker;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.cook-embers.svelte-1h92q48{background-image:radial-gradient(1.4px 1.4px at 6px 80%, #fff, transparent), radial-gradient(1.6px 1.6px at 18px 60%, color-mix(in srgb, var(--cook-accent) 90%, white), transparent), radial-gradient(1.2px 1.2px at 10px 40%, #fff, transparent), radial-gradient(1.8px 1.8px at 20px 20%, color-mix(in srgb, var(--cook-accent) 90%, white), transparent), radial-gradient(1.3px 1.3px at 4px 10%, #fff, transparent);width:26px;height:200%;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--cook-accent) 80%, transparent));opacity:.9;background-repeat:repeat-y;background-size:26px 23%;animation:1.6s linear infinite svelte-1h92q48-embers-rise;position:absolute;top:0;left:-13px}.cook-grid.svelte-1h92q48{background-image:linear-gradient(color-mix(in srgb, var(--cook-accent) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cook-accent) 16%, transparent) 1px, transparent 1px);opacity:calc(.12 + var(--p) * .22);background-size:44px 44px;animation:2.6s ease-in-out infinite svelte-1h92q48-grid-pulse;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65%,#000,#0000 78%);mask-image:radial-gradient(75% 65%,#000,#0000 78%)}.cook-vignette.svelte-1h92q48{background:radial-gradient(82% 72% at 50% 52%,#0000 34%,#00000070 100%);position:absolute;inset:0}.cook-vignette.svelte-1h92q48:after{content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cook-accent) 55%, transparent);animation:2.6s ease-in-out infinite svelte-1h92q48-vignette-breathe;position:absolute;inset:0}.cook-hud.svelte-1h92q48{z-index:2;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:relative}.cook-ring.svelte-1h92q48{aspect-ratio:1;background:conic-gradient(from -90deg, color-mix(in srgb, var(--cook-accent) 92%, white) 0deg, var(--cook-accent) calc(var(--p) * 360deg), #ffffff1a calc(var(--p) * 360deg));width:clamp(84px,22%,128px);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--cook-accent) 65%, transparent));border-radius:50%;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px))}.is-queued.svelte-1h92q48 .cook-ring:where(.svelte-1h92q48){animation:1.1s linear infinite svelte-1h92q48-ring-spin}.cook-ring-core.svelte-1h92q48{place-items:center;display:grid;position:absolute;inset:0}.cook-pct.svelte-1h92q48{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff;text-shadow:0 0 14px color-mix(in srgb, var(--cook-accent) 75%, transparent);align-items:baseline;font-size:clamp(20px,6vw,30px);font-weight:600;display:flex}.cook-pct.svelte-1h92q48 i:where(.svelte-1h92q48){opacity:.7;margin-left:1px;font-size:.5em;font-style:normal;font-weight:500}.cook-spin.svelte-1h92q48{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--cook-accent) 30%, transparent);border-top-color:var(--cook-accent);border-radius:50%;width:34%;animation:.8s linear infinite svelte-1h92q48-ring-spin}.cook-label.svelte-1h92q48{letter-spacing:.22em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 1px 8px #0009;margin:0;font-size:10px}@keyframes svelte-1h92q48-scan-drift{to{transform:translateY(4px)}}@keyframes svelte-1h92q48-beam-flicker{0%,to{opacity:.82}50%{opacity:1}}@keyframes svelte-1h92q48-embers-rise{to{transform:translateY(-23%)}}@keyframes svelte-1h92q48-grid-pulse{0%,to{opacity:calc(.1 + var(--p) * .18)}50%{opacity:calc(.18 + var(--p) * .3)}}@keyframes svelte-1h92q48-vignette-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes svelte-1h92q48-ring-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cook.svelte-1h92q48{transition:none}.cook-scanlines.svelte-1h92q48,.cook-beam.svelte-1h92q48,.cook-embers.svelte-1h92q48,.cook-grid.svelte-1h92q48,.cook-vignette.svelte-1h92q48:after,.cook-spin.svelte-1h92q48,.is-queued.svelte-1h92q48 .cook-ring:where(.svelte-1h92q48){animation:none}.cook-vignette.svelte-1h92q48:after{opacity:.7}.cook-embers.svelte-1h92q48{opacity:.5}}.lockup-name.svelte-1hoz3dm{font-size:calc(clamp(2.25rem, 10vw, 3.25rem) * var(--name-scale,1));line-height:.9}@media (width>=768px){.lockup-name.svelte-1hoz3dm{font-size:calc(clamp(3rem, 7.5vw, 6.5rem) * var(--name-scale,1));line-height:.85}}@media (width>=768px) and (height<=820px){.lockup-name.svelte-1hoz3dm{font-size:calc(clamp(3rem, min(7.5vw, 10svh), 6.5rem) * var(--name-scale,1))}}.drop-bar.svelte-1hoz3dm:after{content:"";background:var(--accent-fill);border-radius:9999px;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-1hoz3dm-drop-slide;display:block}@keyframes svelte-1hoz3dm-drop-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.drop-bar.svelte-1hoz3dm:after{opacity:.6;width:100%;animation:none}}.deck.svelte-1jgzvtx{container:deck/size}.deck-grid.svelte-1jgzvtx{grid-template-rows:repeat(2,minmax(0,1fr))}@container deck (height<=11.5rem){.deck-grid.svelte-1jgzvtx{grid-template-rows:minmax(0,1fr)}.deck-grid.svelte-1jgzvtx>li:where(.svelte-1jgzvtx):nth-child(n+5){display:none}}.perks.svelte-nrk3mn{gap:.5rem}.perk.svelte-nrk3mn{gap:.75rem;font-size:14px}.perk-icon.svelte-nrk3mn{width:2rem;height:2rem}@media (height<=800px),(width>=768px){.perks.svelte-nrk3mn{gap:.375rem}.perk.svelte-nrk3mn{gap:.625rem;font-size:13px}.perk-icon.svelte-nrk3mn{width:1.25rem;height:1.25rem}.perk-icon.svelte-nrk3mn svg{width:12px;height:12px}}
