.questionnaire-theme{--q-bg:#fff;--q-bg-secondary:#f9fafb;--q-text:#1f2937;--q-text-secondary:#6b7280;--q-border:#e5e7eb;--q-border-hover:#d1d5db;--q-accent:#0d7377;--q-accent-hover:#14919b;--q-accent-text:#fff;--q-option-bg:#fff;--q-option-bg-hover:#f3f4f6;--q-option-bg-selected:#ecfdf5;--q-option-border-selected:#0d7377;--q-kbd-bg:#f3f4f6;--q-kbd-text:#6b7280;--q-progress-bg:#e5e7eb;--q-progress-fill:#0d7377;--q-skip-text:#9ca3af;--q-skip-hover:#6b7280}@media (prefers-color-scheme:dark){.questionnaire-theme{--q-bg:#141414;--q-bg-secondary:#1a1a1a;--q-text:#fffcec;--q-text-secondary:#9ca3af;--q-border:#374151;--q-border-hover:#4b5563;--q-accent:#14919b;--q-accent-hover:#0d7377;--q-accent-text:#fffcec;--q-option-bg:#1a1a1a;--q-option-bg-hover:#1f2937;--q-option-bg-selected:#0d737726;--q-option-border-selected:#14919b;--q-kbd-bg:#1f2937;--q-kbd-text:#9ca3af;--q-progress-bg:#374151;--q-progress-fill:#14919b;--q-skip-text:#6b7280;--q-skip-hover:#9ca3af}}.q-slide-enter-from-right{opacity:0;transform:translate(60px)}.q-slide-enter-from-left,.q-slide-exit-to-left{opacity:0;transform:translate(-60px)}.q-slide-exit-to-right{opacity:0;transform:translate(60px)}.q-slide-active{opacity:1;transform:translate(0)}.q-transition{transition:transform .3s ease-out,opacity .3s ease-out}@media (prefers-reduced-motion:reduce){.q-transition{transition:opacity .15s ease-out}.q-slide-enter-from-right,.q-slide-enter-from-left,.q-slide-exit-to-left,.q-slide-exit-to-right{transform:none}}
