.QuestionRenderer_optionsContainer__MRQqa{display:flex;flex-direction:column;gap:var(--space-4,16px);width:100%;min-height:0}.QuestionRenderer_optionsContainerCompact__VLphs{display:flex;flex-direction:column;gap:var(--space-3,12px);width:100%;min-height:0}.QuestionRenderer_optionsContainerCompact__VLphs[data-transitioning=true],.QuestionRenderer_optionsContainerSquare__os3Q5[data-transitioning=true],.QuestionRenderer_optionsContainer__MRQqa[data-transitioning=true]{opacity:1!important;pointer-events:none}.QuestionRenderer_optionsContainerCompact__VLphs[data-transitioning=true] .QuestionRenderer_optionCard__H62gT,.QuestionRenderer_optionsContainerSquare__os3Q5[data-transitioning=true] .QuestionRenderer_optionCard__H62gT,.QuestionRenderer_optionsContainer__MRQqa[data-transitioning=true] .QuestionRenderer_optionCard__H62gT{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}.QuestionRenderer_optionsContainerSquare__os3Q5[data-transitioning=true] .QuestionRenderer_optionCard__H62gT[data-selected=true]{opacity:1!important;visibility:visible!important;transform:translateY(-2px) scale(1.02)!important}.QuestionRenderer_optionsContainer__MRQqa[data-transitioning=true] .QuestionRenderer_optionCard__H62gT[data-selected=true]{opacity:1!important;visibility:visible!important;transform:translateY(-1px)!important;border-color:var(--lc-color-primary)!important;background:linear-gradient(135deg,var(--lc-color-primary-subtle) 0,rgba(29,117,163,.08) 100%)!important}.QuestionRenderer_optionsContainerSquare__os3Q5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4,16px);gap:var(--space-4,16px);width:100%;max-width:100%;justify-content:center;align-items:stretch;padding:var(--space-2,8px) 0}.QuestionRenderer_optionsContainerSquare__os3Q5[data-transitioning=true]{opacity:1;pointer-events:none}.QuestionRenderer_optionsContainerSquare__os3Q5[data-transitioning=true] .QuestionRenderer_optionCard__H62gT{opacity:1;transform:none}@media (min-width:768px){.QuestionRenderer_optionsContainerSquare__os3Q5{gap:var(--space-5,20px);max-width:600px;margin:0 auto;padding:var(--space-4,16px) 0}}@media (max-width:480px){.QuestionRenderer_optionsContainerSquare__os3Q5{gap:var(--space-3,12px)}}.QuestionRenderer_sexIcon__phPLx{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_sexIconFemale__x8AbN{color:#ec4899}.QuestionRenderer_sexIconMale__2GP1q{color:#3b82f6}.QuestionRenderer_sexIconOther__ALUiC{color:#8b5cf6}.QuestionRenderer_optionCard__H62gT[data-variant=square]:hover:not([data-disabled=true]) .QuestionRenderer_sexIconFemale__x8AbN{color:#db2777}.QuestionRenderer_optionCard__H62gT[data-variant=square]:hover:not([data-disabled=true]) .QuestionRenderer_sexIconMale__2GP1q{color:#2563eb}.QuestionRenderer_optionCard__H62gT[data-variant=square]:hover:not([data-disabled=true]) .QuestionRenderer_sexIconOther__ALUiC{color:#7c3aed}.QuestionRenderer_optionCard__H62gT[data-variant=square][data-selected=true] .QuestionRenderer_sexIcon__phPLx{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT[data-variant=square] .QuestionRenderer_sexIcon__phPLx{opacity:1!important;visibility:visible!important}.QuestionRenderer_onsetIcon__YkVR0{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_onsetIconAcute__33RlJ{color:#f59e0b}.QuestionRenderer_onsetIconSubacute__wke5I{color:#3b82f6}.QuestionRenderer_onsetIconChronic__RcsOg{color:#8b5cf6}.QuestionRenderer_onsetIconChronicLong__NqgXx{color:#6366f1}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_onsetIconAcute__33RlJ{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_onsetIconSubacute__wke5I{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_onsetIconChronic__RcsOg{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_onsetIconChronicLong__NqgXx{color:#4f46e5}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_onsetIcon__YkVR0{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_onsetIcon__YkVR0{opacity:1!important;visibility:visible!important}.QuestionRenderer_lateralityIcon__Sa7IX{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_lateralityIconRight__VliS4{color:#10b981}.QuestionRenderer_lateralityIconLeft__3YflW{color:#3b82f6}.QuestionRenderer_lateralityIconBoth__eicyM{color:#8b5cf6}.QuestionRenderer_lateralityIconAsymmetric___nm1W{color:#f59e0b}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lateralityIconRight__VliS4{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lateralityIconLeft__3YflW{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lateralityIconBoth__eicyM{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lateralityIconAsymmetric___nm1W{color:#d97706}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_lateralityIcon__Sa7IX{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_lateralityIcon__Sa7IX{opacity:1!important;visibility:visible!important}.QuestionRenderer_swellingIcon__gFBez{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_swellingIconNone__3TrtV{color:#10b981}.QuestionRenderer_swellingIconAnkle__h3MD2{color:#3b82f6}.QuestionRenderer_swellingIconWhole__jxqXL{color:#8b5cf6}.QuestionRenderer_swellingIconThigh__Qe6_2{color:#6366f1}.QuestionRenderer_swellingIconSudden__qe5ET{color:#f59e0b}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_swellingIconNone__3TrtV{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_swellingIconAnkle__h3MD2{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_swellingIconWhole__jxqXL{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_swellingIconThigh__Qe6_2{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_swellingIconSudden__qe5ET{color:#d97706}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_swellingIcon__gFBez{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_swellingIcon__gFBez{opacity:1!important;visibility:visible!important}.QuestionRenderer_timingIcon__SGyv_{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_timingIconWalking__QP3BV{color:#10b981}.QuestionRenderer_timingIconStanding__5I6Nk{color:#f59e0b}.QuestionRenderer_timingIconRest__WGSgp{color:#6366f1}.QuestionRenderer_timingIconPosition___0MBp{color:#8b5cf6}.QuestionRenderer_timingIconConstant__sH1mC{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_timingIconWalking__QP3BV{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_timingIconStanding__5I6Nk{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_timingIconRest__WGSgp{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_timingIconPosition___0MBp{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_timingIconConstant__sH1mC{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_timingIcon__SGyv_{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_timingIcon__SGyv_{opacity:1!important;visibility:visible!important}.QuestionRenderer_symptomTypeIcon__F_jYG{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_symptomTypeIconHeavy__GPhau{color:#6b7280}.QuestionRenderer_symptomTypeIconCramping__EQCvK{color:#3b82f6}.QuestionRenderer_symptomTypeIconRadiating__BM2ch{color:#8b5cf6}.QuestionRenderer_symptomTypeIconRestless__kNX1t{color:#6366f1}.QuestionRenderer_symptomTypeIconSwelling__7T_al{color:#06b6d4}.QuestionRenderer_symptomTypeIconTender__NryPy{color:#f59e0b}.QuestionRenderer_symptomTypeIconSudden__Q_bcp{color:#ef4444}.QuestionRenderer_symptomTypeIconOther__MuHBq{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconHeavy__GPhau{color:#4b5563}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconCramping__EQCvK{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconRadiating__BM2ch{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconRestless__kNX1t{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconSwelling__7T_al{color:#0891b2}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconTender__NryPy{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconSudden__Q_bcp{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_symptomTypeIconOther__MuHBq{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_symptomTypeIcon__F_jYG{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_symptomTypeIcon__F_jYG{opacity:1!important;visibility:visible!important}.QuestionRenderer_optionsContainerCompact__VLphs .QuestionRenderer_optionCard__H62gT{padding:var(--lc-space-3,12px) var(--lc-space-4,16px);min-height:auto}.QuestionRenderer_optionsContainerCompact__VLphs .QuestionRenderer_optionCard__H62gT .QuestionRenderer_icon__vZSzz{width:32px;height:32px}.QuestionRenderer_optionsContainerCompact__VLphs .QuestionRenderer_optionCard__H62gT .QuestionRenderer_label__nk90T{font-size:var(--lc-text-sm,14px);line-height:var(--lc-leading-snug,1.375)}.QuestionRenderer_optionsContainerCompact__VLphs[data-transitioning=true] .QuestionRenderer_optionCard__H62gT{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}.QuestionRenderer_optionsContainerCompact__VLphs[data-transitioning=true] .QuestionRenderer_optionCard__H62gT[data-selected=true]{opacity:1!important;visibility:visible!important;transform:translateY(-1px)!important;border-color:var(--lc-color-primary)!important;background:linear-gradient(135deg,var(--lc-color-primary-subtle) 0,rgba(29,117,163,.08) 100%)!important}.QuestionRenderer_redFlagIcon__H5GyU{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_redFlagIconSwelling__A8toH{color:#f59e0b}.QuestionRenderer_redFlagIconPain__4syGC{color:#ef4444}.QuestionRenderer_redFlagIconWarmth__1QnAm{color:#f97316}.QuestionRenderer_redFlagIconCold__KetQ6{color:#06b6d4}.QuestionRenderer_redFlagIconRest__z3R57{color:#6366f1}.QuestionRenderer_redFlagIconWound__gspNo{color:#8b5cf6}.QuestionRenderer_redFlagIconWeakness__t0WXx{color:#ef4444}.QuestionRenderer_redFlagIconBladder__YXMY3,.QuestionRenderer_redFlagIconNumbness__QXWTj,.QuestionRenderer_redFlagIconUrgent__984dF{color:#dc2626}.QuestionRenderer_redFlagIconChest__a3F4L{color:#ef4444}.QuestionRenderer_redFlagIconNone__b0JmL{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconSwelling__A8toH{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconPain__4syGC{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconWarmth__1QnAm{color:#ea580c}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconCold__KetQ6{color:#0891b2}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconRest__z3R57{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconWound__gspNo{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconWeakness__t0WXx{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconUrgent__984dF{color:#b91c1c}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconChest__a3F4L{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_redFlagIconNone__b0JmL{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_redFlagIcon__H5GyU{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_redFlagIconBladder__YXMY3,.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_redFlagIconChest__a3F4L,.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_redFlagIconNumbness__QXWTj,.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_redFlagIconPain__4syGC,.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_redFlagIconUrgent__984dF{color:#dc2626!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_redFlagIcon__H5GyU{opacity:1!important;visibility:visible!important}.QuestionRenderer_varicoseIcon__ob8mP{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_varicoseIconPresent__asSbO{color:#8b5cf6}.QuestionRenderer_varicoseIconSpider__9g9r6{color:#6366f1}.QuestionRenderer_varicoseIconNone__rRf8e{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseIconPresent__asSbO{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseIconSpider__9g9r6{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseIconNone__rRf8e{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_varicoseIcon__ob8mP{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_varicoseIcon__ob8mP{opacity:1!important;visibility:visible!important}.QuestionRenderer_rlsMovementIcon__TDjJ9{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_rlsMovementIconComplete__CEAj_{color:#10b981}.QuestionRenderer_rlsMovementIconPartial__1_X4Y{color:#f59e0b}.QuestionRenderer_rlsMovementIconNo__Etyft{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsMovementIconComplete__CEAj_{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsMovementIconPartial__1_X4Y{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsMovementIconNo__Etyft{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_rlsMovementIcon__TDjJ9{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_rlsMovementIcon__TDjJ9{opacity:1!important;visibility:visible!important}.QuestionRenderer_claudicationIcon__6KIKS{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_claudicationIconShort__q2NwX{color:#ef4444}.QuestionRenderer_claudicationIconMedium__dRLGl{color:#f59e0b}.QuestionRenderer_claudicationIconLong__pPN6x{color:#10b981}.QuestionRenderer_claudicationIconVaries__02kYY{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_claudicationIconShort__q2NwX{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_claudicationIconMedium__dRLGl{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_claudicationIconLong__pPN6x{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_claudicationIconVaries__02kYY{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_claudicationIcon__6KIKS{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_claudicationIcon__6KIKS{opacity:1!important;visibility:visible!important}.QuestionRenderer_rlsCircadianIcon__M_KzX{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_rlsCircadianIconEvening__62309{color:#6366f1}.QuestionRenderer_rlsCircadianIconSame___L__K{color:#6b7280}.QuestionRenderer_rlsCircadianIconMorning__5cltX{color:#f59e0b}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsCircadianIconEvening__62309{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsCircadianIconSame___L__K{color:#4b5563}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_rlsCircadianIconMorning__5cltX{color:#d97706}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_rlsCircadianIcon__M_KzX{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_rlsCircadianIcon__M_KzX{opacity:1!important;visibility:visible!important}.QuestionRenderer_cviElevationIcon___ozsX{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_cviElevationIconYes__kzu9e{color:#10b981}.QuestionRenderer_cviElevationIconSomewhat__p89ON{color:#f59e0b}.QuestionRenderer_cviElevationIconNo__TZxP3{color:#6b7280}.QuestionRenderer_cviElevationIconWorse__kLCmP{color:#ef4444}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviElevationIconYes__kzu9e{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviElevationIconSomewhat__p89ON{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviElevationIconNo__TZxP3{color:#4b5563}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviElevationIconWorse__kLCmP{color:#dc2626}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_cviElevationIcon___ozsX{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_cviElevationIcon___ozsX{opacity:1!important;visibility:visible!important}.QuestionRenderer_cviSkinIcon__AyuxT{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_cviSkinIconPigmentation__D_s60{color:#92400e}.QuestionRenderer_cviSkinIconEczema__LqmSo{color:#ef4444}.QuestionRenderer_cviSkinIconHardening__JK7Hi{color:#6b7280}.QuestionRenderer_cviSkinIconHealed__i8U1Z{color:#8b5cf6}.QuestionRenderer_cviSkinIconActive__GOfZ8{color:#dc2626}.QuestionRenderer_cviSkinIconNone__FimYX{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconPigmentation__D_s60{color:#78350f}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconEczema__LqmSo{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconHardening__JK7Hi{color:#4b5563}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconHealed__i8U1Z{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconActive__GOfZ8{color:#b91c1c}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_cviSkinIconNone__FimYX{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_cviSkinIcon__AyuxT{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT[data-selected=true][data-red-flag=true] .QuestionRenderer_cviSkinIconActive__GOfZ8{color:#dc2626!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_cviSkinIcon__AyuxT{opacity:1!important;visibility:visible!important}.QuestionRenderer_varicoseFamilyIcon__TQ_wP{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_varicoseFamilyIconParents__Cuyuf{color:#3b82f6}.QuestionRenderer_varicoseFamilyIconSiblings__k6v_v{color:#8b5cf6}.QuestionRenderer_varicoseFamilyIconBoth__oa7So{color:#6366f1}.QuestionRenderer_varicoseFamilyIconNone__OR1eA{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseFamilyIconParents__Cuyuf{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseFamilyIconSiblings__k6v_v{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseFamilyIconBoth__oa7So{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_varicoseFamilyIconNone__OR1eA{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_varicoseFamilyIcon__TQ_wP{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_varicoseFamilyIcon__TQ_wP{opacity:1!important;visibility:visible!important}.QuestionRenderer_lipedemaFeetIcon__mecdp{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_lipedemaFeetIconYes__kkEuZ{color:#10b981}.QuestionRenderer_lipedemaFeetIconNo__SfGOq{color:#ef4444}.QuestionRenderer_lipedemaFeetIconUnsure__Xr4_8{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaFeetIconYes__kkEuZ{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaFeetIconNo__SfGOq{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaFeetIconUnsure__Xr4_8{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_lipedemaFeetIcon__mecdp{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_lipedemaFeetIcon__mecdp{opacity:1!important;visibility:visible!important}.QuestionRenderer_lipedemaPainIcon__6ILvK{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_lipedemaPainIconBoth__VKrEq{color:#8b5cf6}.QuestionRenderer_lipedemaPainIconPain___6QNc{color:#f59e0b}.QuestionRenderer_lipedemaPainIconBruising__NKOw4{color:#8b5cf6}.QuestionRenderer_lipedemaPainIconNeither__xSW_P{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaPainIconBoth__VKrEq{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaPainIconPain___6QNc{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaPainIconBruising__NKOw4{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaPainIconNeither__xSW_P{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_lipedemaPainIcon__6ILvK{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_lipedemaPainIcon__6ILvK{opacity:1!important;visibility:visible!important}.QuestionRenderer_lipedemaDietIcon__34g2E{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_lipedemaDietIconYes__gOpsz{color:#10b981}.QuestionRenderer_lipedemaDietIconSomewhat__2UfDM{color:#f59e0b}.QuestionRenderer_lipedemaDietIconNever__r00It,.QuestionRenderer_lipedemaDietIconNo__W_vr1{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaDietIconYes__gOpsz{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaDietIconSomewhat__2UfDM{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaDietIconNever__r00It,.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lipedemaDietIconNo__W_vr1{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_lipedemaDietIcon__34g2E{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_lipedemaDietIcon__34g2E{opacity:1!important;visibility:visible!important}.QuestionRenderer_lymphStemmerIcon__4cX_l{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_lymphStemmerIconYes__lD3EK{color:#10b981}.QuestionRenderer_lymphStemmerIconDifficult__jDGFX{color:#f59e0b}.QuestionRenderer_lymphStemmerIconImpossible__DZrwn{color:#ef4444}.QuestionRenderer_lymphStemmerIconUnsure__2wFtH{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lymphStemmerIconYes__lD3EK{color:#059669}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lymphStemmerIconDifficult__jDGFX{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lymphStemmerIconImpossible__DZrwn{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_lymphStemmerIconUnsure__2wFtH{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_lymphStemmerIcon__4cX_l{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_lymphStemmerIcon__4cX_l{opacity:1!important;visibility:visible!important}.QuestionRenderer_dvtRiskIcon__WmNuv{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_dvtRiskIconSurgery__euK3p{color:#3b82f6}.QuestionRenderer_dvtRiskIconImmobility__kUh24{color:#6366f1}.QuestionRenderer_dvtRiskIconCancer__SMSCz{color:#ef4444}.QuestionRenderer_dvtRiskIconPrior__o2PGi{color:#8b5cf6}.QuestionRenderer_dvtRiskIconPregnancy__v2Xw4{color:#ec4899}.QuestionRenderer_dvtRiskIconHormones__G2azv{color:#f59e0b}.QuestionRenderer_dvtRiskIconNone___eCLw{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconSurgery__euK3p{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconImmobility__kUh24{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconCancer__SMSCz{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconPrior__o2PGi{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconPregnancy__v2Xw4{color:#db2777}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconHormones__G2azv{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtRiskIconNone___eCLw{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_dvtRiskIcon__WmNuv{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_dvtRiskIcon__WmNuv{opacity:1!important;visibility:visible!important}.QuestionRenderer_dvtCalfIcon__2fVG8{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_dvtCalfIconVery__6xivI{color:#ef4444}.QuestionRenderer_dvtCalfIconSomewhat__YDZr0{color:#f59e0b}.QuestionRenderer_dvtCalfIconNo__wyBuD{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtCalfIconVery__6xivI{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtCalfIconSomewhat__YDZr0{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_dvtCalfIconNo__wyBuD{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_dvtCalfIcon__2fVG8{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_dvtCalfIcon__2fVG8{opacity:1!important;visibility:visible!important}.QuestionRenderer_pavkSmokingIcon__JqKyf{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_pavkSmokingIconCurrent__DLvb9{color:#ef4444}.QuestionRenderer_pavkSmokingIconFormer___s_Y_{color:#f59e0b}.QuestionRenderer_pavkSmokingIconNever__Hs4Li{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_pavkSmokingIconCurrent__DLvb9{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_pavkSmokingIconFormer___s_Y_{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_pavkSmokingIconNever__Hs4Li{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_pavkSmokingIcon__JqKyf{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_pavkSmokingIcon__JqKyf{opacity:1!important;visibility:visible!important}.QuestionRenderer_sciaticaRadiationIcon__sO4Mx{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_sciaticaRadiationIconThigh__3In19{color:#3b82f6}.QuestionRenderer_sciaticaRadiationIconKnee__Ct9G1{color:#8b5cf6}.QuestionRenderer_sciaticaRadiationIconFoot__7l208{color:#6366f1}.QuestionRenderer_sciaticaRadiationIconNone__7HOKD{color:#6b7280}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaRadiationIconThigh__3In19{color:#2563eb}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaRadiationIconKnee__Ct9G1{color:#7c3aed}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaRadiationIconFoot__7l208{color:#4f46e5}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaRadiationIconNone__7HOKD{color:#4b5563}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_sciaticaRadiationIcon__sO4Mx{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_sciaticaRadiationIcon__sO4Mx{opacity:1!important;visibility:visible!important}.QuestionRenderer_sciaticaValsalvaIcon__1X8kp{width:100%;height:100%;display:block;flex-shrink:0;opacity:1;transition:color var(--lc-duration-normal,.3s) cubic-bezier(.4,0,.2,1),transform var(--lc-duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),opacity var(--lc-duration-fast,.15s) var(--lc-ease-default);fill:none;stroke:currentColor}.QuestionRenderer_sciaticaValsalvaIconYes__hwVs1{color:#ef4444}.QuestionRenderer_sciaticaValsalvaIconSomewhat__psyiU{color:#f59e0b}.QuestionRenderer_sciaticaValsalvaIconNo__Nnr_Q{color:#10b981}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaValsalvaIconYes__hwVs1{color:#dc2626}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaValsalvaIconSomewhat__psyiU{color:#d97706}.QuestionRenderer_optionCard__H62gT:hover:not([data-disabled=true]) .QuestionRenderer_sciaticaValsalvaIconNo__Nnr_Q{color:#059669}.QuestionRenderer_optionCard__H62gT[data-selected=true] .QuestionRenderer_sciaticaValsalvaIcon__1X8kp{color:var(--lc-color-primary)!important}.QuestionRenderer_optionCard__H62gT .QuestionRenderer_sciaticaValsalvaIcon__1X8kp{opacity:1!important;visibility:visible!important}.QuestionRenderer_unsupported__xC8Wv{padding:var(--space-8,40px);text-align:center;color:var(--text-muted,#587185);background:var(--gray-50,#fafbfc);border-radius:var(--radius-lg,12px)}.QuestionRenderer_numericContainer__b8MnM{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--space-4,16px) 0}.QuestionRenderer_numericInputWrapper__99yRK{display:flex;align-items:baseline;justify-content:center;gap:var(--space-2,8px);width:100%;max-width:200px}.QuestionRenderer_numericInputField__h_nsZ{flex:1 1;min-width:0;background:none;border:none;border-bottom:3px solid var(--border-default,#e1e7ec);font-family:var(--font-family-primary,"Poppins",system-ui,sans-serif);font-size:clamp(48px,12vw,72px);font-weight:var(--font-weight-bold,700);color:var(--text-primary,#0b1e29);text-align:center;padding:var(--space-3,12px) 0;width:100%;transition:all var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1));-moz-appearance:textfield}.QuestionRenderer_numericInputField__h_nsZ::-webkit-inner-spin-button,.QuestionRenderer_numericInputField__h_nsZ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuestionRenderer_numericInputField__h_nsZ:focus{outline:none;border-bottom-color:var(--color-primary-600,#1d75a3)}.QuestionRenderer_numericInputField__h_nsZ::placeholder{color:var(--gray-300,#c5cfdb);font-weight:var(--font-weight-regular,400);opacity:.6}.QuestionRenderer_numericInputField__h_nsZ[data-filled=true]{color:var(--color-primary-600,#1d75a3);border-bottom-color:var(--color-primary-600,#1d75a3)}.QuestionRenderer_numericInputField__h_nsZ[data-focused=true]{border-bottom-width:4px}.QuestionRenderer_numericUnit__PDEl7{font-family:var(--font-family-primary,"Poppins",system-ui,sans-serif);font-size:var(--font-size-lg,18px);font-weight:var(--font-weight-medium,500);color:var(--text-secondary,#3e5566);white-space:nowrap;flex-shrink:0;padding-bottom:var(--space-3,12px);border-bottom:3px solid transparent;transition:color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_numericInputField__h_nsZ[data-filled=true]~.QuestionRenderer_numericUnit__PDEl7{color:var(--color-primary-600,#1d75a3)}.QuestionRenderer_sliderContainer__73MXl{display:flex;flex-direction:column;gap:var(--space-5,20px);padding:var(--space-6,24px) 0;width:100%}.QuestionRenderer_sliderContainerPain__8PkWy{padding:var(--space-8,32px) 0}.QuestionRenderer_sliderLabels__JzD6m{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-2,8px)}.QuestionRenderer_sliderLabelMax__3VDyt,.QuestionRenderer_sliderLabelMin__ccA9H{font-family:var(--font-family-primary,"Poppins",system-ui,sans-serif);font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-medium,500);color:var(--text-muted,#587185);transition:color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_sliderTrack__mT_Iu{padding:var(--space-4,16px) 0;position:relative;display:flex;align-items:center}.QuestionRenderer_sliderTrackBackground__5YIWN{position:absolute;left:0;right:0;height:10px;border-radius:var(--radius-full,999px);z-index:0;pointer-events:none}.QuestionRenderer_sliderContainerPain__8PkWy .QuestionRenderer_sliderTrackBackground__5YIWN{height:12px}@media (min-width:768px){.QuestionRenderer_sliderTrackBackground__5YIWN{height:12px}.QuestionRenderer_sliderContainerPain__8PkWy .QuestionRenderer_sliderTrackBackground__5YIWN{height:14px}}.QuestionRenderer_sliderInput__SeKVA{width:100%;height:10px;border-radius:var(--radius-full,999px);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;position:relative;z-index:1;transition:all var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_sliderInput__SeKVA[data-pain-severity=true]{background:transparent}.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;background:var(--bg-default,#fff);border:3px solid var(--color-primary-600,#1d75a3);border-radius:var(--radius-full,999px);box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 0 rgba(29,117,163,.1);cursor:-webkit-grab;cursor:grab;-webkit-transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),border-color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1));transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),border-color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1));position:relative;z-index:2}.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 4px rgba(29,117,163,.1)}.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.1);box-shadow:0 2px 6px rgba(0,0,0,.2),0 0 0 6px rgba(29,117,163,.15)}.QuestionRenderer_sliderInput__SeKVA[data-pain-severity=true]::-webkit-slider-thumb{border-color:currentColor;-webkit-transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),border-color var(--duration-fast,.15s) var(--easing-standard,cubic-bezier(.4,0,.2,1));transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),border-color var(--duration-fast,.15s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_sliderInput__SeKVA::-moz-range-thumb{width:32px;height:32px;background:var(--bg-default,#fff);border:3px solid var(--color-primary-600,#1d75a3);border-radius:var(--radius-full,999px);box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 0 rgba(29,117,163,.1);cursor:grab;-moz-transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1));transition:transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_sliderInput__SeKVA::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 4px rgba(29,117,163,.1)}.QuestionRenderer_sliderInput__SeKVA::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.1)}.QuestionRenderer_sliderInput__SeKVA:focus-visible{outline:none}.QuestionRenderer_sliderInput__SeKVA:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(29,117,163,.2),0 2px 8px rgba(0,0,0,.15)}.QuestionRenderer_sliderValue__g_fAe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2,8px);padding:var(--space-4,16px) 0}.QuestionRenderer_sliderValueNumber__MXMF1{font-size:clamp(48px,10vw,64px);font-weight:var(--font-weight-bold,700);color:var(--color-primary-600,#1d75a3);min-width:80px;line-height:1}.QuestionRenderer_sliderValueDescription__w5Vua,.QuestionRenderer_sliderValueNumber__MXMF1{font-family:var(--font-family-primary,"Poppins",system-ui,sans-serif);text-align:center;transition:color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1)}.QuestionRenderer_sliderValueDescription__w5Vua{font-size:var(--font-size-base,16px);font-weight:var(--font-weight-medium,500);color:var(--text-secondary,#3e5566)}.QuestionRenderer_sliderScale__s2I82{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-2,8px);position:relative}.QuestionRenderer_sliderScaleNumber__LmUei{font-family:var(--font-family-primary,"Poppins",system-ui,sans-serif);font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-medium,500);color:var(--text-muted,#587185);min-width:24px;text-align:center;transition:all var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1)),transform var(--duration-normal,.3s) cubic-bezier(.34,1.56,.64,1);cursor:pointer;padding:var(--space-1,4px);border-radius:var(--radius-md,8px)}.QuestionRenderer_sliderScaleNumber__LmUei:hover{color:var(--color-primary-600,#1d75a3);background:rgba(29,117,163,.05)}.QuestionRenderer_sliderScaleNumber__LmUei[data-active=true]{color:var(--color-primary-600,#1d75a3);font-weight:var(--font-weight-bold,700);font-size:var(--font-size-base,16px);transform:scale(1.15);background:rgba(29,117,163,.1)}@media (min-width:768px){.QuestionRenderer_numericInput__GIIVQ{max-width:320px;padding:var(--space-4,16px) var(--space-5,20px)}.QuestionRenderer_numericButton__rmtkM{width:48px;height:48px;min-width:48px;min-height:48px}.QuestionRenderer_numericButtonIcon__94fBS{width:22px;height:22px}.QuestionRenderer_numericInputField__h_nsZ{font-size:56px}.QuestionRenderer_numericUnit__PDEl7{font-size:var(--font-size-lg,18px)}.QuestionRenderer_numericRange__xIq1C{max-width:320px}.QuestionRenderer_sliderContainer__73MXl{max-width:600px;margin:0 auto}.QuestionRenderer_sliderInput__SeKVA{height:12px}.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb{width:36px;height:36px}.QuestionRenderer_sliderInput__SeKVA::-moz-range-thumb{width:36px;height:36px}.QuestionRenderer_sliderValueNumber__MXMF1{font-size:72px}.QuestionRenderer_sliderValueDescription__w5Vua{font-size:var(--font-size-lg,18px)}}@media (max-width:480px){.QuestionRenderer_sliderContainer__73MXl{padding:var(--space-4,16px) 0}.QuestionRenderer_sliderContainerPain__8PkWy{padding:var(--space-6,24px) 0}.QuestionRenderer_sliderValueNumber__MXMF1{font-size:48px}.QuestionRenderer_sliderScaleNumber__LmUei{font-size:var(--font-size-xs,12px);min-width:20px}.QuestionRenderer_sliderScaleNumber__LmUei[data-active=true]{font-size:var(--font-size-sm,14px)}}@media (prefers-reduced-motion:reduce){.QuestionRenderer_numericInputField__h_nsZ{transition:border-color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb:active,.QuestionRenderer_sliderInput__SeKVA::-webkit-slider-thumb:hover{transform:none}.QuestionRenderer_sliderScaleNumber__LmUei[data-active=true]{transform:none}.QuestionRenderer_sliderValueDescription__w5Vua,.QuestionRenderer_sliderValueNumber__MXMF1{transition:color var(--duration-normal,.3s) var(--easing-standard,cubic-bezier(.4,0,.2,1))}}.RedFlagAlert_container__FG2cs{display:flex;flex-direction:column;gap:var(--lc-space-4,1rem)}.RedFlagAlert_emergencySection__E1Uvk{background:var(--lc-color-surface-elevated,#fff);border-radius:16px;overflow:hidden;border:1px solid var(--lc-color-error,#dc2626);box-shadow:0 1px 3px rgba(0,0,0,.06),0 0 0 1px rgba(220,38,38,.08)}.RedFlagAlert_emergencyHeader__060kP{display:flex;align-items:center;gap:var(--lc-space-3,12px);padding:var(--lc-space-4,16px) var(--lc-space-5,20px);background:linear-gradient(180deg,rgba(220,38,38,.06),rgba(220,38,38,.02))}.RedFlagAlert_emergencyIcon__ouBMW{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--lc-color-error,#dc2626)}@media (prefers-reduced-motion:reduce){.RedFlagAlert_emergencyIcon__ouBMW{animation:none}}@keyframes RedFlagAlert_pulse__Hw6y_{0%,to{opacity:1}50%{opacity:.85}}@media (prefers-reduced-motion:no-preference){.RedFlagAlert_emergencyIcon__ouBMW{animation:RedFlagAlert_pulse__Hw6y_ 2s ease-in-out infinite}}.RedFlagAlert_emergencyTitle__zoEDG{font-family:var(--lc-font-display,inherit);font-size:1rem;font-weight:700;color:var(--lc-color-error,#dc2626);margin:0;letter-spacing:-.01em}.RedFlagAlert_emergencyContent__XqKTK{display:flex;flex-direction:column;gap:0;padding:0 var(--lc-space-5,20px) var(--lc-space-5)}.RedFlagAlert_emergencyCall__aqwFg{padding:var(--lc-space-4,16px) var(--lc-space-5,20px);padding-top:0;text-align:center}.RedFlagAlert_callButton__J9slW{display:inline-flex;align-items:center;justify-content:center;gap:var(--lc-space-2,8px);min-height:48px;padding:0 var(--lc-space-6,24px);background:var(--lc-color-error,#dc2626);color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:12px;text-decoration:none;transition:opacity .2s ease,transform .2s ease;box-shadow:0 2px 8px rgba(220,38,38,.25)}.RedFlagAlert_callButton__J9slW:hover{opacity:.92}.RedFlagAlert_callButton__J9slW:active{transform:scale(.98)}.RedFlagAlert_callIcon__7Mejv{font-size:1.125rem}.RedFlagAlert_urgentSection__s0zvM{background:var(--lc-color-surface-elevated,#fff);border-radius:16px;overflow:hidden;border:1px solid var(--lc-color-border,#e5e7eb);box-shadow:0 1px 3px rgba(0,0,0,.05)}.RedFlagAlert_urgentHeader__HsGiH{display:flex;align-items:center;gap:var(--lc-space-3,12px);padding:var(--lc-space-4,16px) var(--lc-space-5,20px);background:var(--lc-color-surface-muted,#f7f5f3);border-bottom:1px solid var(--lc-color-border-light,#f0f0f0)}.RedFlagAlert_urgentIcon__jUxuT{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(245,158,11,.15);border-radius:8px;color:#b45309}.RedFlagAlert_urgentTitle__HNp_f{font-family:var(--lc-font-display,inherit);font-size:.9375rem;font-weight:700;color:var(--lc-color-text-primary,#1a1a1a);margin:0;letter-spacing:-.01em}.RedFlagAlert_urgentContent__jNLIt{display:flex;flex-direction:column;gap:0;padding:var(--lc-space-3,12px) var(--lc-space-5,20px)}.RedFlagAlert_flagItem__GaVhP{padding:var(--lc-space-4,16px) var(--lc-space-3,12px);background:var(--lc-color-surface-elevated,#fff);border-radius:12px;margin-bottom:var(--lc-space-2,8px);border:1px solid var(--lc-color-border-light,#f0f0f0)}.RedFlagAlert_flagItem__GaVhP:last-child{margin-bottom:0}.RedFlagAlert_flagTitle__2DkA5{font-family:var(--lc-font-display,inherit);font-size:.9375rem;font-weight:600;color:var(--lc-color-text-primary,#1a1a1a);margin:0 0 var(--lc-space-2,8px) 0;line-height:1.3}.RedFlagAlert_flagMessage__HsTfN{font-size:.875rem;color:var(--lc-color-text-secondary,#4a4a4a);margin:0 0 var(--lc-space-3,12px) 0;line-height:1.45}.RedFlagAlert_flagAction__iRArN{padding:var(--lc-space-3,12px);background:var(--lc-color-surface-muted,#f7f5f3);border-radius:10px;font-size:.8125rem;color:var(--lc-color-text-primary,#1a1a1a)}.RedFlagAlert_flagAction__iRArN strong{display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--lc-color-text-muted,#7a7a7a);margin-bottom:var(--lc-space-1,4px)}.RedFlagAlert_flagAction__iRArN p{margin:0;font-weight:500;line-height:1.4}.RedFlagAlert_urgentGuidance__1_W5g{margin:0;padding:var(--lc-space-4,16px) var(--lc-space-5,20px);padding-top:var(--lc-space-3,12px);border-top:1px solid var(--lc-color-border-light,#f0f0f0);font-size:.8125rem;color:var(--lc-color-text-muted,#7a7a7a);line-height:1.5;background:var(--lc-color-surface-muted,#fafaf9)}@media print{.RedFlagAlert_emergencySection__E1Uvk,.RedFlagAlert_urgentSection__s0zvM{page-break-inside:avoid;break-inside:avoid;box-shadow:none;border:2px solid #333}.RedFlagAlert_callButton__J9slW{display:none}}.ConditionCard_card__U3AUZ{background:#fff;border:none;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08)}.ConditionCard_card__U3AUZ[data-locked=true]{opacity:.8}.ConditionCard_header___gPuJ{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;text-align:left;min-height:56px;-webkit-tap-highlight-color:transparent;transition:background .2s ease}.ConditionCard_header___gPuJ:hover:not(:disabled){background:#f9f9fb}.ConditionCard_header___gPuJ:focus-visible{outline:none;background:#f9f9fb;box-shadow:inset 0 0 0 2px var(--lc-color-primary,#1d75a3)}.ConditionCard_header___gPuJ:disabled{cursor:default}.ConditionCard_icon__j0p5D{width:36px;height:36px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background:#f2f2f7;border-radius:8px;flex-shrink:0;color:#636366}.ConditionCard_iconSvg__nCYQL{width:20px;height:20px;flex-shrink:0}.ConditionCard_mainInfo__ZtQaF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ConditionCard_name__mbdYr{font-family:var(--lc-font-display,inherit);font-size:.9375rem;font-weight:600;color:#1c1c1e;margin:0;line-height:1.35;letter-spacing:-.01em}.ConditionCard_riskBandContainer__P0V9h{display:flex;align-items:center}.ConditionCard_riskBandBadge__gjzyF{display:inline-flex;align-items:center;padding:3px 8px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:6px;border:none}.ConditionCard_riskBandBadge__gjzyF[data-band=high]{background:#fef3e2;color:#b45309}.ConditionCard_riskBandBadge__gjzyF[data-band=moderate]{background:#e0f2fe;color:#0369a1}.ConditionCard_riskBandBadge__gjzyF[data-band=low]{background:#e5e5ea;color:#636366}.ConditionCard_expandIcon__JkMlX{color:#c7c7cc;flex-shrink:0;transition:transform .2s ease,color .2s ease}.ConditionCard_expandIcon__JkMlX svg{width:18px;height:18px}.ConditionCard_header___gPuJ:hover:not(:disabled) .ConditionCard_expandIcon__JkMlX{color:#8e8e93}.ConditionCard_card__U3AUZ[data-expanded=true] .ConditionCard_expandIcon__JkMlX{color:#8e8e93;transform:rotate(180deg)}.ConditionCard_content__S1Nzl{padding:12px 16px 20px;border-top:1px solid rgba(0,0,0,.06);background:#f2f2f7}.ConditionCard_section__WHVI2{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ConditionCard_section__WHVI2:last-of-type{margin-bottom:0}.ConditionCard_sectionTitle__QrfkT{font-family:var(--lc-font-display,inherit);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#8e8e93;margin:0 0 10px;display:block}.ConditionCard_description__qaHYV{font-size:.9375rem;color:#1c1c1e;line-height:1.5;margin:0;font-weight:400}.ConditionCard_list__QZmdc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.ConditionCard_list__QZmdc li{font-size:.9375rem;color:#1c1c1e;padding:10px 0 10px 28px;position:relative;line-height:1.4;border-bottom:1px solid #f2f2f7}.ConditionCard_list__QZmdc li:last-child{border-bottom:none;padding-bottom:0}.ConditionCard_list__QZmdc li:first-child{padding-top:4px}.ConditionCard_list__QZmdc li:before{content:"";position:absolute;left:0;top:1.1em;width:5px;height:5px;border-radius:50%;background:#c7c7cc}.ConditionCard_factors___LoOc{display:flex;flex-wrap:wrap;gap:8px}.ConditionCard_factorTag__U_m07{font-size:.8125rem;font-weight:500;color:var(--lc-color-primary,#1d75a3);background:#e8f4f8;padding:6px 12px;border-radius:8px}.ConditionCard_learnMoreButton__WGyAM{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;padding:8px 14px;background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.08);border-radius:10px;text-decoration:none;font-size:.8125rem;font-weight:600;color:#1c1c1e;letter-spacing:-.02em;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .2s ease;-webkit-tap-highlight-color:transparent}.ConditionCard_learnMoreButton__WGyAM:hover{background:hsla(0,0%,100%,.95);box-shadow:0 4px 16px rgba(0,0,0,.08)}.ConditionCard_learnMoreButton__WGyAM:active{transform:scale(.99)}.ConditionCard_learnMoreButton__WGyAM:focus-visible{outline:2px solid var(--lc-color-primary,#1d75a3);outline-offset:2px}.ConditionCard_learnMoreText__E9HDS{line-height:1}.ConditionCard_learnMoreIcon__ZEClW{width:16px;height:16px;flex-shrink:0;color:#636366}.ConditionCard_confidence___lDi5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin:12px 0 0;background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ConditionCard_confidenceLabel__KqFIC{font-size:.8125rem;font-weight:500;color:#8e8e93}.ConditionCard_confidenceValue__11eD0{font-size:.8125rem;font-weight:600;padding:6px 14px;border-radius:20px;letter-spacing:.01em}.ConditionCard_confidenceValue__11eD0[data-level=certain]{background:rgba(52,199,89,.18);color:#248a3d}.ConditionCard_confidenceValue__11eD0[data-level=likely]{background:rgba(255,149,0,.18);color:#c93400}.ConditionCard_confidenceValue__11eD0[data-level=possible]{background:#e5e5ea;color:#636366}@media print{.ConditionCard_card__U3AUZ{break-inside:avoid;page-break-inside:avoid;box-shadow:none;border:1pt solid #333;border-radius:0;margin-bottom:14pt;padding:0;background:#fff}.ConditionCard_card__U3AUZ .ConditionCard_content__S1Nzl{display:block!important}.ConditionCard_header___gPuJ{padding:10pt 12pt;border-bottom:1pt solid #e0e0e0;min-height:0}.ConditionCard_icon__j0p5D{width:28pt;height:28pt;min-width:28pt;min-height:28pt;background:#f0f0f0;border-radius:0}.ConditionCard_iconSvg__nCYQL{width:14pt;height:14pt}.ConditionCard_name__mbdYr{font-size:11pt;font-weight:700;color:#1a1a1a}.ConditionCard_riskBandBadge__gjzyF{font-size:8pt;padding:3pt 8pt;border-radius:0}.ConditionCard_expandIcon__JkMlX{display:none}.ConditionCard_content__S1Nzl{padding:12pt;border-top:none;background:#fff}.ConditionCard_section__WHVI2{margin-bottom:12pt;padding:0;background:transparent!important;border-radius:0!important;box-shadow:none!important}.ConditionCard_section__WHVI2:last-of-type{margin-bottom:0}.ConditionCard_sectionTitle__QrfkT{font-size:8pt;font-weight:700;color:#444;letter-spacing:.06em;margin-bottom:6pt}.ConditionCard_description__qaHYV{font-size:10pt;color:#1a1a1a;line-height:1.5}.ConditionCard_list__QZmdc li{font-size:10pt;color:#1a1a1a;padding:4pt 0 4pt 14pt;border-bottom:none}.ConditionCard_list__QZmdc li:before{background:#333}.ConditionCard_learnMoreButton__WGyAM{margin-top:10pt;padding:8pt 12pt;font-size:9pt;background:transparent!important;border:1pt solid #1d75a3;color:#1d75a3;box-shadow:none;border-radius:0}.ConditionCard_confidence___lDi5{margin-top:12pt;padding-top:10pt;border-top:1pt solid #e0e0e0;background:#fff!important;border-radius:0;box-shadow:none}.ConditionCard_confidenceLabel__KqFIC,.ConditionCard_confidenceValue__11eD0{font-size:9pt}}@media (prefers-reduced-motion:reduce){.ConditionCard_expandIcon__JkMlX,.ConditionCard_header___gPuJ,.ConditionCard_learnMoreButton__WGyAM{transition:none}}.ImageUpload_imageUpload__2OGkt{display:flex;flex-direction:column;gap:var(--lc-space-6);padding:var(--lc-space-6)}.ImageUpload_header__3A_SP{text-align:center}.ImageUpload_icon__UktjV{font-size:2.5rem;display:block;margin-bottom:var(--lc-space-3)}.ImageUpload_title__nqCFE{font-family:var(--lc-font-display);font-size:var(--lc-text-xl);font-weight:var(--lc-font-semibold);color:var(--lc-color-text-primary);margin:0 0 var(--lc-space-2) 0}.ImageUpload_subtitle__lsN09{font-family:var(--lc-font-body);font-size:var(--lc-text-sm);color:var(--lc-color-text-muted);max-width:280px;margin:0 auto}.ImageUpload_previewGrid__y_wPW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--lc-space-3);gap:var(--lc-space-3)}.ImageUpload_previewItem__QWql7{position:relative;aspect-ratio:1;border-radius:var(--lc-radius-lg);overflow:hidden;background:var(--lc-color-surface-muted)}.ImageUpload_previewImage__H01pB{width:100%;height:100%;object-fit:cover}.ImageUpload_removeButton__fG0Z4{position:absolute;top:var(--lc-space-2);right:var(--lc-space-2);width:24px;height:24px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:var(--lc-radius-full);font-size:var(--lc-text-xs);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--lc-duration-fast) var(--lc-ease-default)}.ImageUpload_removeButton__fG0Z4:hover{background:rgba(0,0,0,.8)}.ImageUpload_addMoreButton__SOf1i{aspect-ratio:1;border:2px dashed var(--lc-color-border);border-radius:var(--lc-radius-lg);background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lc-space-1);transition:all var(--lc-duration-fast) var(--lc-ease-default)}.ImageUpload_addMoreButton__SOf1i:hover{border-color:var(--lc-color-primary);background:var(--lc-color-primary-subtle)}.ImageUpload_addIcon__Ws2SU{font-size:var(--lc-text-2xl);color:var(--lc-color-text-muted)}.ImageUpload_addText__86Y5Q{font-family:var(--lc-font-body);font-size:var(--lc-text-xs);color:var(--lc-color-text-muted)}.ImageUpload_uploadOptions__xP2xa{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--lc-space-4);gap:var(--lc-space-4)}.ImageUpload_uploadButton__1HTYK{display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-2);padding:var(--lc-space-6) var(--lc-space-4);background:var(--lc-color-surface-elevated);border:2px solid var(--lc-color-border);border-radius:var(--lc-radius-xl);cursor:pointer;transition:all var(--lc-duration-fast) var(--lc-ease-default)}.ImageUpload_uploadButton__1HTYK:hover{border-color:var(--lc-color-primary);background:var(--lc-color-primary-subtle);transform:translateY(-2px)}.ImageUpload_uploadButton__1HTYK:focus-visible{outline:none;box-shadow:var(--lc-shadow-focus)}.ImageUpload_uploadIcon__J3fy_{font-size:2rem}.ImageUpload_uploadLabel__k7XxD{font-family:var(--lc-font-body);font-size:var(--lc-text-base);font-weight:var(--lc-font-medium);color:var(--lc-color-text-primary)}.ImageUpload_suggestions__OBcjj{text-align:center}.ImageUpload_suggestionsTitle__8ma_P{font-family:var(--lc-font-body);font-size:var(--lc-text-xs);color:var(--lc-color-text-muted);margin:0 0 var(--lc-space-2) 0}.ImageUpload_suggestionsList__hMiYG{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lc-space-2)}.ImageUpload_suggestionTag__10g80{font-family:var(--lc-font-body);font-size:var(--lc-text-xs);color:var(--lc-color-text-secondary);background:var(--lc-color-surface-muted);padding:var(--lc-space-1) var(--lc-space-3);border-radius:var(--lc-radius-full)}.ImageUpload_hiddenInput__LjW2w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ImageUpload_privacyNote__yATl6{font-family:var(--lc-font-body);font-size:var(--lc-text-xs);color:var(--lc-color-text-muted);text-align:center;margin:0}.ImageUpload_actions__5biNE{display:flex;flex-direction:column;gap:var(--lc-space-3);margin-top:auto}.ImageUpload_continueButton__FDzXZ{width:100%;min-height:var(--lc-button-min-height);padding:var(--lc-space-4) var(--lc-space-6);font-family:var(--lc-font-display);font-size:var(--lc-text-base);font-weight:var(--lc-font-semibold);background:var(--lc-color-primary);color:var(--lc-color-text-inverse);border:none;border-radius:var(--lc-radius-lg);box-shadow:var(--lc-shadow-button);cursor:pointer;transition:all var(--lc-duration-normal) var(--lc-ease-default)}.ImageUpload_continueButton__FDzXZ:hover:not(:disabled){background:var(--lc-color-primary-light);transform:translateY(-1px)}.ImageUpload_continueButton__FDzXZ:disabled{opacity:.6;cursor:not-allowed}.ImageUpload_skipButton__BFp9r{width:100%;padding:var(--lc-space-3);background:none;border:none;font-family:var(--lc-font-body);font-size:var(--lc-text-sm);color:var(--lc-color-text-muted);cursor:pointer}.ImageUpload_skipButton__BFp9r:hover{color:var(--lc-color-text-secondary)}@media (prefers-reduced-motion:reduce){.ImageUpload_continueButton__FDzXZ:hover:not(:disabled),.ImageUpload_uploadButton__1HTYK:hover{transform:none}}.RecommendationBox_box__ahW1i{background:var(--lc-color-surface-elevated,#fff);border:1px solid var(--lc-color-border,#e5e7eb);border-radius:16px;overflow:hidden;padding:var(--lc-space-5,20px);box-shadow:0 1px 3px rgba(0,0,0,.05)}.RecommendationBox_box__ahW1i[data-urgency=emergency]{border-color:rgba(220,38,38,.4);background:linear-gradient(180deg,rgba(220,38,38,.06) 0,var(--lc-color-surface-elevated,#fff) 20%)}.RecommendationBox_box__ahW1i[data-urgency=urgent]{border-color:rgba(245,158,11,.35);background:linear-gradient(180deg,rgba(245,158,11,.06) 0,var(--lc-color-surface-elevated,#fff) 20%)}.RecommendationBox_box__ahW1i[data-urgency=prompt]{border-color:rgba(59,130,246,.3)}.RecommendationBox_box__ahW1i[data-urgency=routine]{border-color:var(--lc-color-border,#e5e7eb)}.RecommendationBox_header__BEqBy{display:flex;align-items:center;gap:var(--lc-space-3,12px);margin-bottom:var(--lc-space-4,16px)}.RecommendationBox_icon__JFGHD{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:var(--urgency-color,var(--lc-color-primary))}.RecommendationBox_box__ahW1i[data-urgency=emergency] .RecommendationBox_icon__JFGHD{background:rgba(220,38,38,.12);color:#dc2626}.RecommendationBox_box__ahW1i[data-urgency=urgent] .RecommendationBox_icon__JFGHD{background:rgba(245,158,11,.18);color:#b45309}.RecommendationBox_box__ahW1i[data-urgency=prompt] .RecommendationBox_icon__JFGHD{background:rgba(59,130,246,.12);color:#2563eb}.RecommendationBox_box__ahW1i[data-urgency=routine] .RecommendationBox_icon__JFGHD{background:rgba(99,102,241,.12);color:var(--lc-color-primary,#6366f1)}.RecommendationBox_title__VWo1I{font-family:var(--lc-font-display,inherit);font-size:1rem;font-weight:700;color:var(--lc-color-text-primary,#1a1a1a);margin:0;letter-spacing:-.01em}.RecommendationBox_recommendation__pxjjo{font-size:.9375rem;color:var(--lc-color-text-primary,#1a1a1a);line-height:1.5;margin:0 0 var(--lc-space-4,16px) 0}.RecommendationBox_timeframe__VYAb0{display:inline-flex;align-items:center;gap:var(--lc-space-2,8px);padding:var(--lc-space-2,8px) var(--lc-space-4,16px);background:var(--lc-color-surface-muted,#f7f5f3);border-radius:10px;margin-bottom:var(--lc-space-4,16px);border:1px solid var(--lc-color-border-light,#f0f0f0)}.RecommendationBox_timeframeIcon__Awlpa{display:flex;align-items:center;justify-content:center;color:var(--lc-color-text-muted,#7a7a7a)}.RecommendationBox_timeframeText__bccAH{font-size:.875rem;font-weight:600;color:var(--lc-color-text-primary,#1a1a1a)}.RecommendationBox_nextSteps__C5oGo{padding-top:var(--lc-space-4,16px);border-top:1px solid var(--lc-color-border-light,#f0f0f0)}.RecommendationBox_nextStepsTitle__jMjAQ{font-family:var(--lc-font-display,inherit);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--lc-color-text-muted,#7a7a7a);margin:0 0 var(--lc-space-3,12px) 0}.RecommendationBox_stepsList__riR6R{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.RecommendationBox_step__scSO3{display:flex;align-items:flex-start;gap:var(--lc-space-3,12px);padding:var(--lc-space-3,12px) var(--lc-space-2,8px);border-radius:10px;margin:0 calc(-1 * var(--lc-space-2, 8px))}.RecommendationBox_step__scSO3:hover{background:var(--lc-color-surface-muted,#f7f5f3)}.RecommendationBox_stepNumber__Y5inU{width:26px;height:26px;min-width:26px;background:var(--urgency-color,var(--lc-color-primary,#6366f1));color:#fff;border-radius:8px;font-size:.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RecommendationBox_stepText__WwK_O{font-size:.9375rem;color:var(--lc-color-text-primary,#1a1a1a);line-height:1.45;padding-top:3px}.RecommendationBox_emergencyWarning__mdHMF{margin-top:var(--lc-space-4,16px);padding:0;background:linear-gradient(180deg,rgba(220,38,38,.08),rgba(220,38,38,.04));border:1px solid rgba(220,38,38,.25);border-radius:14px;overflow:hidden}.RecommendationBox_emergencyWarningContent__5FHne{display:flex;align-items:flex-start;gap:var(--lc-space-3,12px);padding:var(--lc-space-4,16px)}.RecommendationBox_emergencyWarningIcon__g4erE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:rgba(220,38,38,.15);color:#b91c1c}.RecommendationBox_emergencyWarningText__P5G2D{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--lc-space-3,12px)}.RecommendationBox_emergencyWarningTrigger__w_cXq{font-size:.875rem;color:#991b1b;margin:0;line-height:1.45;font-weight:500}.RecommendationBox_emergencyCallLink__FfR7_{display:inline-flex;align-items:center;justify-content:center;gap:var(--lc-space-2,8px);min-height:44px;padding:0 var(--lc-space-4,16px);background:#b91c1c;color:#fff;font-size:.9375rem;font-weight:700;border-radius:12px;text-decoration:none;transition:opacity .2s ease,transform .05s ease;box-shadow:0 2px 6px rgba(185,28,28,.35);align-self:flex-start}.RecommendationBox_emergencyCallLink__FfR7_:hover{opacity:.95}.RecommendationBox_emergencyCallLink__FfR7_:active{transform:scale(.98)}@media print{.RecommendationBox_box__ahW1i{break-inside:avoid;page-break-inside:avoid;box-shadow:none;border:1pt solid #333;border-radius:0;padding:14pt;background:#fff}.RecommendationBox_box__ahW1i[data-urgency=emergency],.RecommendationBox_box__ahW1i[data-urgency=prompt],.RecommendationBox_box__ahW1i[data-urgency=urgent]{background:#fafafa;border-color:#333}.RecommendationBox_header__BEqBy{margin-bottom:10pt}.RecommendationBox_title__VWo1I{font-size:12pt;font-weight:700;color:#1a1a1a}.RecommendationBox_recommendation__pxjjo{font-size:10pt;line-height:1.5;color:#1a1a1a;margin-bottom:12pt}.RecommendationBox_timeframe__VYAb0{padding:8pt 12pt;border-radius:0;border:1pt solid #ccc;background:#f5f5f5;margin-bottom:12pt}.RecommendationBox_nextStepsList__qnOYq li,.RecommendationBox_nextStepsTitle__jMjAQ{font-size:10pt;color:#1a1a1a}.RecommendationBox_emergencyWarning__mdHMF{border:2pt solid #b91c1c;background:#fef2f2}.RecommendationBox_emergencyWarningTrigger__w_cXq{color:#991b1b}.RecommendationBox_emergencyCallLink__FfR7_{background:#b91c1c;color:#fff;box-shadow:none}}