.limited-badge.svelte-1glot0t{background:#ffb341;color:#fff;border:2px solid black;border-radius:6px;padding:4px 14px;font-size:.95rem;transform:rotate(-2deg);box-shadow:0 3px #000}.play-button.svelte-1glot0t{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:9999px;background:#ffb341;border:3px solid black;box-shadow:0 5px #000;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.play-button.svelte-1glot0t:hover:not(:disabled){transform:scale(1.05)}.play-button.svelte-1glot0t:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px #000}.play-button.svelte-1glot0t:disabled{background:#7a7f8c;cursor:not-allowed;opacity:.6}.play-button.playing.svelte-1glot0t{animation:svelte-1glot0t-pulse .6s ease-in-out infinite alternate}@keyframes svelte-1glot0t-pulse{0%{transform:scale(1)}to{transform:scale(1.08)}}.hint-chip.svelte-1glot0t{background:#00000073;border:2px solid #ffb341;border-radius:6px;padding:4px 12px;color:#fff;font-size:.9rem}.hint-chip.locked.svelte-1glot0t{border-color:#fff3;color:#ffffff8c}
