.orbit-wrap.svelte-1ouhu5r{perspective:1500px;--R-outer:min(16rem, 41vw);--R-inner:min(10rem, 25vw)}.stage.svelte-1ouhu5r{transform-style:preserve-3d;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.plane.svelte-1ouhu5r,.spin.svelte-1ouhu5r{transform-style:preserve-3d;position:absolute;inset:0}.spin.svelte-1ouhu5r{animation:svelte-1ouhu5r-spin var(--dur) linear infinite}.spin.reverse.svelte-1ouhu5r{animation-direction:reverse}.spin.paused.svelte-1ouhu5r,.spin.paused.svelte-1ouhu5r .counter:where(.svelte-1ouhu5r){animation-play-state:paused}@keyframes svelte-1ouhu5r-spin{0%{transform:rotateX(var(--tilt)) rotateZ(0deg)}to{transform:rotateX(var(--tilt)) rotateZ(360deg)}}@keyframes svelte-1ouhu5r-counter{0%{transform:rotateZ(0deg) rotateX(calc(var(--tilt) * -1))}to{transform:rotateZ(-360deg) rotateX(calc(var(--tilt) * -1))}}.ring.svelte-1ouhu5r{width:calc(var(--r) * 2);aspect-ratio:1;border:1px solid var(--line-strong);box-shadow:0 0 0 1px var(--hl) inset, 0 0 40px -10px var(--bg-glow-1);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-faint.svelte-1ouhu5r{border-style:solid;border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.slot.svelte-1ouhu5r{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.counter.svelte-1ouhu5r{transform-style:preserve-3d;animation:svelte-1ouhu5r-counter var(--dur) linear infinite}.counter.reverse.svelte-1ouhu5r{animation-direction:reverse}.tile.svelte-1ouhu5r{background:var(--surface-strong);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hl), inset 0 -1px 0 var(--low), var(--cast-2);white-space:nowrap;border-radius:.85rem;align-items:center;gap:.45rem;padding:.35rem .6rem .35rem .35rem;transition:transform .16s,box-shadow .16s;display:flex;position:absolute;transform:translate(-50%,-50%)}.tile.svelte-1ouhu5r:hover{box-shadow:0 0 0 1px var(--accent-ring), inset 0 1px 0 var(--hl), var(--glow);transform:translate(-50%,calc(-50% - 1px))}.tile-icon.svelte-1ouhu5r{padding:.3rem}.tile-pop.svelte-1ouhu5r{background:var(--surface-strong);border:1px solid var(--line);box-shadow:var(--cast-2);opacity:0;pointer-events:none;border-radius:.5rem;padding:.2rem .5rem;transition:opacity .14s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tile-icon.svelte-1ouhu5r:hover .tile-pop:where(.svelte-1ouhu5r){opacity:1}.tile-flag.svelte-1ouhu5r{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.tile-name.svelte-1ouhu5r{color:var(--fg);font-size:.72rem;font-weight:700}.core.svelte-1ouhu5r{width:7.5rem;height:7.5rem;transform-style:preserve-3d;margin:-3.75rem 0 0 -3.75rem;position:absolute;top:50%;left:50%}.coin-edge.svelte-1ouhu5r{background:linear-gradient(#00a045,#006b2f);border-radius:999px;position:absolute;inset:0;box-shadow:0 0 0 1px #0000001f}.coin-edge.svelte-1ouhu5r:first-child{box-shadow:0 30px 50px -10px #0078328c}.coin-face.svelte-1ouhu5r{color:#fff;text-shadow:0 2px #003c1959;background:radial-gradient(circle at 35% 30%,#4fdd85,#00b84c 55%,#00863a);border-radius:999px;place-items:center;font-size:3.6rem;line-height:1;display:grid;position:absolute;inset:0;box-shadow:inset 0 2px #ffffff80,inset 0 -6px 14px #003c1959,0 0 60px -6px #00c8538c}@media (max-width:640px){.tile-name.svelte-1ouhu5r{display:none}.tile.svelte-1ouhu5r{padding:.3rem}.core.svelte-1ouhu5r{width:5.5rem;height:5.5rem;margin:-2.75rem 0 0 -2.75rem}.coin-face.svelte-1ouhu5r{font-size:2.6rem}}@media (prefers-reduced-motion:reduce){.spin.svelte-1ouhu5r,.counter.svelte-1ouhu5r{animation:none!important}.spin.svelte-1ouhu5r{transform:rotateX(var(--tilt))}.counter.svelte-1ouhu5r{transform:rotateX(calc(var(--tilt) * -1))}}.stack-wrap.svelte-1qjyzna{perspective:1400px;transform-style:preserve-3d}.plate.svelte-1qjyzna{background:var(--surface-strong);border:1px solid var(--line-strong);width:15rem;height:15rem;box-shadow:inset 0 1px 0 var(--hl), inset 0 -2px 0 var(--low), 0 30px 40px -24px #0a162873;border-radius:1.4rem;transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;top:62%;left:50%;overflow:hidden}.plate-grid.svelte-1qjyzna{background-image:radial-gradient(var(--grid-dot) 1.2px, transparent 1.2px);opacity:.9;background-size:16px 16px;position:absolute;inset:0}.plate-accent.svelte-1qjyzna{background:linear-gradient(135deg,#2ad96c,#00a045);border-color:#00783299;box-shadow:inset 0 1px #ffffff80,0 30px 60px -20px #00c8538c}.plate-accent.svelte-1qjyzna .plate-grid:where(.svelte-1qjyzna){background-image:radial-gradient(#ffffff59 1.2px,#0000 1.2px)}.lifted.svelte-1qjyzna{border-color:var(--accent-ring)}@media (max-width:640px){.plate.svelte-1qjyzna{width:11rem;height:11rem}}
