.questionnaire-module__4f4vPW__main{background:var(--bg-light);flex-direction:column;min-height:100vh;display:flex;position:relative}.questionnaire-module__4f4vPW__header{padding:var(--space-md)var(--space-lg);border-bottom:1px solid var(--border-color);background:#fff;justify-content:space-between;align-items:center;display:flex}.questionnaire-module__4f4vPW__logo{align-items:center;gap:var(--space-sm);color:var(--primary);font-weight:700;display:flex}.questionnaire-module__4f4vPW__headerInfo{align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:var(--font-size-sm);display:flex}.questionnaire-module__4f4vPW__backButton{background:var(--bg-light);width:36px;height:36px;color:var(--text-secondary);transition:all var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.questionnaire-module__4f4vPW__backButton:hover{background:var(--risk-red-bg);color:var(--risk-red)}.questionnaire-module__4f4vPW__progressContainer{padding:var(--space-lg)var(--space-lg)var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.questionnaire-module__4f4vPW__progressBar{background:var(--border-color);border-radius:4px;height:8px;overflow:hidden}.questionnaire-module__4f4vPW__progressFill{background:linear-gradient(90deg,var(--primary)0%,var(--secondary)100%);border-radius:4px;height:100%;transition:width .3s}.questionnaire-module__4f4vPW__progressText{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center}.questionnaire-module__4f4vPW__questionCard{width:100%;max-width:600px;padding:var(--space-xl);flex:1;margin:0 auto;animation:.3s questionnaire-module__4f4vPW__slideIn}.questionnaire-module__4f4vPW__questionCard.questionnaire-module__4f4vPW__animating{opacity:.5;transform:translate(20px)}@keyframes questionnaire-module__4f4vPW__slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.questionnaire-module__4f4vPW__category{padding:var(--space-xs)var(--space-sm);background:var(--primary);color:#fff;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md);border-radius:4px;font-weight:600;display:inline-block}.questionnaire-module__4f4vPW__question{font-size:var(--font-size-xl);margin-bottom:var(--space-sm);color:var(--text-primary);line-height:1.4}.questionnaire-module__4f4vPW__helpText{font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-lg)}.questionnaire-module__4f4vPW__options{gap:var(--space-sm);flex-direction:column;display:flex}.questionnaire-module__4f4vPW__option{align-items:center;gap:var(--space-md);padding:var(--space-md)var(--space-lg);border:2px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;transition:all var(--transition-base);text-align:left;font-family:inherit;font-size:var(--font-size-base);background:#fff;display:flex}.questionnaire-module__4f4vPW__option:hover{border-color:var(--primary);transform:translate(4px)}.questionnaire-module__4f4vPW__option.questionnaire-module__4f4vPW__selected{border-width:2px}.questionnaire-module__4f4vPW__option.questionnaire-module__4f4vPW__selected.questionnaire-module__4f4vPW__optionGreen{border-color:var(--risk-green);background:var(--risk-green-bg)}.questionnaire-module__4f4vPW__option.questionnaire-module__4f4vPW__selected.questionnaire-module__4f4vPW__optionOrange{border-color:var(--risk-orange);background:var(--risk-orange-bg)}.questionnaire-module__4f4vPW__option.questionnaire-module__4f4vPW__selected.questionnaire-module__4f4vPW__optionRed{border-color:var(--risk-red);background:var(--risk-red-bg)}.questionnaire-module__4f4vPW__optionEmoji{width:28px;height:28px;font-size:var(--font-size-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.questionnaire-module__4f4vPW__optionGreen .questionnaire-module__4f4vPW__optionEmoji{background:var(--risk-green-bg);color:var(--risk-green)}.questionnaire-module__4f4vPW__optionOrange .questionnaire-module__4f4vPW__optionEmoji{background:var(--risk-orange-bg);color:var(--risk-orange)}.questionnaire-module__4f4vPW__optionRed .questionnaire-module__4f4vPW__optionEmoji{background:var(--risk-red-bg);color:var(--risk-red)}.questionnaire-module__4f4vPW__optionLabel{color:var(--text-primary);flex:1}.questionnaire-module__4f4vPW__multiSelectHint{margin-top:var(--space-md);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;font-style:italic}.questionnaire-module__4f4vPW__navigation{padding:var(--space-lg);justify-content:space-between;gap:var(--space-md);width:100%;max-width:600px;margin:0 auto;display:flex}.questionnaire-module__4f4vPW__navBtn{flex:1}.questionnaire-module__4f4vPW__navBtn:disabled{opacity:.5;cursor:not-allowed}.questionnaire-module__4f4vPW__mascot{opacity:.3;pointer-events:none;position:fixed;bottom:100px;right:20px}@media (max-width:768px){.questionnaire-module__4f4vPW__mascot{display:none}.questionnaire-module__4f4vPW__questionCard{padding:var(--space-lg)}.questionnaire-module__4f4vPW__question{font-size:var(--font-size-lg)}}
/*# sourceMappingURL=4915107c4747a540.css.map*/