.spinner-small.svelte-wv8ear{width:20px;height:20px;border:3px solid #e5e7eb;border-top-color:var(--primary);border-radius:50%;animation:svelte-wv8ear-spin .8s linear infinite;display:inline-block;vertical-align:middle;margin-right:.5rem;flex-shrink:0}@keyframes svelte-wv8ear-spin{to{transform:rotate(360deg)}}.option-picker-container.svelte-wv8ear{display:flex;flex-direction:column;gap:.75rem;max-width:480px;margin:1.5rem auto 0;width:90%}.option-wrapper.svelte-wv8ear{position:relative;cursor:pointer;display:block}.option-card.svelte-wv8ear{position:relative;border:2px solid var(--primary);border-radius:.625rem;background:#fff;transition:all .15s ease;padding:.875rem 1rem;min-height:48px}.option-card.svelte-wv8ear:hover{border-color:var(--primary);transform:scale(1.01);background:#fff}.option-card.selected.svelte-wv8ear{border-color:var(--primary)!important;background:#fcfeff!important}.option-content.svelte-wv8ear{display:flex;align-items:center;gap:.5rem}.option-label.svelte-wv8ear{font-size:1rem;font-weight:600;color:var(--primary);line-height:1.3}.option-caption.svelte-wv8ear{display:block;font-size:.8125rem;color:var(--muted-foreground);font-weight:400;margin-top:.125rem}.form-option-check.svelte-wv8ear{position:absolute;top:.625rem;right:.625rem}.sr-only.svelte-wv8ear{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.next-button-container.svelte-wv8ear{display:flex;justify-content:center;margin-top:1.5rem}@media(max-width:480px){.option-picker-container.svelte-wv8ear{width:95%}}
