.coinflip-options.svelte-ytvq2j{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.option-label.svelte-ytvq2j{font-size:.875rem;color:#fff9;font-weight:500}.selection-buttons.svelte-ytvq2j{display:flex;gap:.5rem}.btn-option.svelte-ytvq2j{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem .75rem;background:var(--color-surface);border:2px solid rgba(255,255,255,.1);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;font-weight:500}.btn-option.svelte-ytvq2j:hover:not(:disabled){background:var(--color-surface-light);border-color:#fff3}.btn-option.active.heads.svelte-ytvq2j{background:#ffd70026;color:var(--color-gold);border-color:#ffd70080}.btn-option.active.tails.svelte-ytvq2j{background:#c0c0c026;color:silver;border-color:#c0c0c080}.btn-option.svelte-ytvq2j:disabled{opacity:.5;cursor:not-allowed}.option-icon{width:18px;height:18px}@media(max-width:768px){.coinflip-options.svelte-ytvq2j{padding:.5rem}.btn-option.svelte-ytvq2j{min-height:2.75rem;padding:.5rem .625rem}}
