.nav-button.svelte-1uubcdq{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;display:flex}.button-label.svelte-1uubcdq{white-space:nowrap}.spinner-icon.svelte-1uubcdq{animation:1s linear infinite svelte-1uubcdq-spin}@keyframes svelte-1uubcdq-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.prev-button.svelte-1uubcdq{background:var(--color-void-highlight);color:var(--color-text-secondary);border:1px solid var(--color-border)}.prev-button.svelte-1uubcdq:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}.prev-button.svelte-1uubcdq:disabled{opacity:.4;cursor:not-allowed}.next-button.svelte-1uubcdq{background:var(--theme-color);color:#fff}.next-button.svelte-1uubcdq:hover:not(:disabled){background:var(--theme-hover)}.next-button.svelte-1uubcdq:disabled{opacity:.5;cursor:not-allowed}.submit-button.svelte-1uubcdq{background:var(--theme-color);color:#fff;justify-content:center;min-width:8rem}.submit-button.svelte-1uubcdq:hover:not(:disabled){background:var(--theme-hover)}.submit-button.svelte-1uubcdq:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nav-button.svelte-1uubcdq{transition:none}}@media (width<=640px){.nav-button.svelte-1uubcdq{min-height:44px;padding:.75rem 1rem;font-size:.9375rem}.button-label.svelte-1uubcdq{display:none}.prev-button.svelte-1uubcdq .button-label:where(.svelte-1uubcdq),.submit-button.svelte-1uubcdq .button-label:where(.svelte-1uubcdq){display:inline}}@media (width<=400px){.prev-button.svelte-1uubcdq .button-label:where(.svelte-1uubcdq){display:none}.submit-button.svelte-1uubcdq{min-width:auto}.nav-button.svelte-1uubcdq{padding:.75rem}}.progress-indicator.svelte-e6z2jh{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:12rem;display:flex}.progress-dot.svelte-e6z2jh{background:var(--color-border);border-radius:50%;width:.5rem;height:.5rem;transition:color .3s,background-color .3s,border-color .3s,transform .3s}.progress-dot.active.svelte-e6z2jh{background:var(--theme-color);transform:scale(1.25)}.progress-dot.completed.svelte-e6z2jh{background:var(--theme-color);opacity:.6}@media (width<=640px){.progress-indicator.svelte-e6z2jh{order:3;width:100%;max-width:none;margin-top:.75rem}}.keyboard-hint.svelte-18rvag4{text-align:center;color:var(--color-text-muted);margin-top:.75rem;font-size:.75rem}@media (width<=640px){.keyboard-hint.svelte-18rvag4{display:none}}.question-navigation.svelte-9n92vm{background:var(--color-void-surface);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-xl) var(--radius-xl);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1.25rem;display:flex}@media (width<=640px){.question-navigation.svelte-9n92vm{flex-wrap:wrap;gap:.75rem;padding:1rem}.question-navigation.svelte-9n92vm .nav-button{min-height:44px}}
