.AssessmentShell_page__8O0Im{width:min(760px,calc(100% - 32px));margin:0 auto;padding:32px 0 80px;display:flex;flex-direction:column;gap:20px}.AssessmentShell_hero__a5NdX{text-align:center;display:flex;flex-direction:column;gap:8px}.AssessmentShell_hero__a5NdX h1{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.03em;color:var(--ink)}.AssessmentShell_hero__a5NdX p{margin:0;color:var(--muted);font-size:1rem}.AssessmentShell_errors__XAm1B{background:#fef2f2;border:1px solid #fecaca;border-radius:14px;padding:16px 20px;color:#b91c1c}.AssessmentShell_errors__XAm1B strong{display:block;margin-bottom:6px}.AssessmentShell_errors__XAm1B ul{margin:0;padding-left:18px}.AssessmentShell_card__HsAWM{padding:32px;display:flex;flex-direction:column;gap:24px}.AssessmentShell_card__HsAWM h2{margin:0;font-size:1.3rem;letter-spacing:-.01em}.AssessmentShell_helper__wFeu_{margin:-12px 0 0;color:var(--muted);font-size:.9rem}.ScaleQuestion_question__x2yO8{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-bottom:1px solid var(--border)}.ScaleQuestion_question__x2yO8:last-child{border-bottom:0}.ScaleQuestion_prompt__g4G8x{margin:0;font-weight:600;font-size:.95rem}.ScaleQuestion_scale__et25d{display:flex;flex-wrap:wrap;gap:8px}.ScaleQuestion_option__Ysqd5{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--border-soft);border-radius:999px;font-size:.82rem;cursor:pointer}.ScaleQuestion_option__Ysqd5:has(input:checked){background:var(--primary);border-color:var(--primary);color:#fff}.ScaleQuestion_option__Ysqd5 input{accent-color:var(--primary)}.forms_grid__aPXcZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.forms_field__vx7UZ{display:flex;flex-direction:column;gap:6px}.forms_fieldFull__2liAM{grid-column:1/-1}.forms_field__vx7UZ label{font-size:.85rem;font-weight:600;color:var(--ink)}.forms_field__vx7UZ input,.forms_field__vx7UZ select,.forms_field__vx7UZ textarea{font:500 .95rem var(--font);padding:11px 14px;border:1px solid var(--border-soft);border-radius:12px;background:#fff;color:var(--ink)}.forms_field__vx7UZ input:focus,.forms_field__vx7UZ select:focus,.forms_field__vx7UZ textarea:focus{outline:2px solid var(--primary);outline-offset:1px}.forms_checkboxField__EynDd{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--muted)}.forms_checkboxField__EynDd input{margin-top:3px;accent-color:var(--primary)}.forms_actions__2cYIU{display:flex;align-items:center;justify-content:flex-end;gap:12px}.forms_actionsCenter__JwTNk,.forms_button__jsdIE{justify-content:center}.forms_button__jsdIE{display:inline-flex;align-items:center;min-height:46px;padding:0 22px;border-radius:999px;font-weight:700;font-size:.95rem;border:0}.forms_buttonPrimary__0h7V9{background:var(--primary);color:#fff;box-shadow:0 8px 18px rgba(109,40,217,.24)}.forms_buttonPrimary__0h7V9:disabled{opacity:.6;cursor:not-allowed}.forms_buttonSecondary__UXHXU{background:transparent;color:var(--primary-strong);border:1px solid var(--border-soft)}@media (max-width:640px){.forms_grid__aPXcZ{grid-template-columns:1fr}}.EmotionalWizard_startPanel__zxvnP{padding:40px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.EmotionalWizard_result__EA9Ob{padding:28px;border-radius:16px;display:flex;flex-direction:column;gap:10px;text-align:center}.EmotionalWizard_emoji__51OMX{font-size:2.4rem}.EmotionalWizard_result__EA9Ob h3{margin:4px 0;font-size:1.15rem}.EmotionalWizard_rojo__6CqMr{background:#fef2f2;color:#b91c1c}.EmotionalWizard_amarillo__vUz23{background:#fff7ed;color:#b45309}.EmotionalWizard_verde__KdkB6{background:#ecfdf5;color:#059669}.EmotionalWizard_small__35Cnz{color:var(--muted);font-size:.85rem;text-align:center}.AnxietyWizard_startPanel__5lQWh{padding:40px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.AnxietyWizard_kpiGrid__qJvQt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.AnxietyWizard_kpi__fT_vC{padding:18px;border-radius:16px;text-align:center;display:flex;flex-direction:column;gap:4px}.AnxietyWizard_kpi__fT_vC span{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--muted)}.AnxietyWizard_kpi__fT_vC strong{font-size:1.8rem}.AnxietyWizard_kpi__fT_vC em{font-style:normal;font-size:.85rem;font-weight:600}.AnxietyWizard_kpiDep__9KLbo{background:#f5f0ff}.AnxietyWizard_kpiAnx__K00fY{background:#e3f7fa}.AnxietyWizard_kpiStr__hchyZ{background:#fff7ed}.AnxietyWizard_barChart__6Nn_m{display:flex;align-items:flex-end;gap:24px;height:200px;padding:20px 12px 0}.AnxietyWizard_barItem__YsWOG{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;justify-content:flex-end}.AnxietyWizard_bar__IojT_{width:44px;border-radius:10px 10px 0 0}.AnxietyWizard_barDep__5C1iq{background:var(--primary)}.AnxietyWizard_barAnx__vLsHS{background:var(--cyan)}.AnxietyWizard_barStr__eucjo{background:#d99a1f}.AnxietyWizard_barTitle__DYWGt{font-size:.75rem;font-weight:700;color:var(--muted)}.AnxietyWizard_levelsGrid__twSO_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;overflow-x:auto}.AnxietyWizard_levelsGrid__twSO_ table{width:100%;border-collapse:collapse;font-size:.82rem}.AnxietyWizard_levelsGrid__twSO_ th{background:#f6f3fb;padding:8px;text-align:left}.AnxietyWizard_levelsGrid__twSO_ td{padding:6px 8px;border-top:1px solid var(--border)}.AnxietyWizard_result__y5Rtn{padding:20px 24px;border-radius:16px;display:flex;flex-direction:column;gap:6px}.AnxietyWizard_result__y5Rtn h3{margin:0;font-size:1.1rem}.AnxietyWizard_rojo__VUoZH{background:#fef2f2;color:#b91c1c}.AnxietyWizard_amarillo__ZUm2j{background:#fff7ed;color:#b45309}.AnxietyWizard_verde__oGRqP{background:#ecfdf5;color:#059669}@media (max-width:640px){.AnxietyWizard_kpiGrid__qJvQt,.AnxietyWizard_levelsGrid__twSO_{grid-template-columns:1fr}}