.TopBar_bar__sMG37{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--bd);background:var(--bg)}.TopBar_back__cXh0W{border:none;background:none;padding:0;font-size:18px;line-height:1;color:var(--tp);opacity:.5;cursor:pointer;font-family:inherit}.TopBar_back__cXh0W:hover{opacity:.8}.TopBar_backPlaceholder__m43NR{width:18px}.TopBar_step__liid4{font-size:11px;color:var(--ts);letter-spacing:.5px}.ProgressBar_track__2aN9L{width:100%;height:3px;background:var(--bd)}.ProgressBar_fill__eiqhm{height:100%;background:linear-gradient(90deg,var(--blue),var(--teal));border-radius:0 2px 2px 0;transition:width .4s ease}.Badge_badge__9tA3b{display:inline-flex;align-items:center;background:var(--blue-lt);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:500;color:var(--blue)}.Spinner_spinner__lWskE{display:inline-block;border-style:solid;border-color:var(--bd);border-top-color:var(--blue);border-radius:50%;animation:Spinner_spin__y94gD .9s linear infinite;flex-shrink:0}.Spinner_light__gG9PN{border-color:#ffffff rgba(255,255,255,.35) rgba(255,255,255,.35)}@keyframes Spinner_spin__y94gD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CTAButton_cta__E2wc6{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px;border:none;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.CTAButton_primary__CHp1W{background:var(--blue);color:#ffffff}.CTAButton_primary__CHp1W:hover:not(:disabled){background:var(--blue-dk)}.CTAButton_white__pQvYP{background:#ffffff;color:var(--blue)}.CTAButton_white__pQvYP:hover:not(:disabled){background:var(--blue-lt)}.CTAButton_cta__E2wc6:disabled{cursor:not-allowed;opacity:.5}.CTAButton_cta__E2wc6.CTAButton_loading__k1nJF:disabled{opacity:.85}.SelectChip_chip___XB7w{flex:1 1;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1.5px solid var(--bd);background:var(--card);color:var(--td);font-family:inherit;font-weight:400;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.SelectChip_chip___XB7w:hover:not(.SelectChip_selected__oJpZx){border-color:var(--bd-s)}.SelectChip_sm__yjCy_{padding:9px 4px;font-size:11px}.SelectChip_md__voes_{padding:10px 16px;font-size:13px}.SelectChip_selected__oJpZx{background:var(--blue-lt);border-color:var(--blue);color:var(--blue);font-weight:500}.TextLink_link__pPXwZ{border:none;background:none;padding:0 0 1px;font-family:inherit;font-size:12px;color:var(--ts);border-bottom:1px solid var(--ts);cursor:pointer;line-height:1.5}.TextLink_md__2Z_wG{font-size:13px;letter-spacing:1px}.TextLink_link__pPXwZ:hover:not(:disabled){color:var(--td);border-bottom-color:var(--td)}.TextLink_link__pPXwZ:disabled{opacity:.4;cursor:not-allowed}.Toaster_container__CMl1D{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:420px;display:flex;flex-direction:column;gap:8px;z-index:100;pointer-events:none}.Toaster_toast__e0qoe{pointer-events:auto;padding:12px 16px;border-radius:10px;font-size:13px;line-height:1.5;color:#ffffff;box-shadow:0 4px 16px rgba(0,0,0,.18);cursor:pointer;animation:Toaster_toastIn__2cDSG .25s ease}.Toaster_info__hlUyM,.Toaster_toast__e0qoe{background:rgba(26,29,35,.92)}.Toaster_success__JXh6i{background:rgba(14,122,101,.95)}.Toaster_error__oaBMf{background:rgba(220,78,78,.95)}@keyframes Toaster_toastIn__2cDSG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ConsentList_agreeAll__DIV6U{display:flex;align-items:center;gap:10px;background:var(--card);border:1.5px solid var(--bd);border-radius:10px;padding:13px 16px}.ConsentList_agreeAllLabel__Njxqn{font-size:13px;font-weight:500;color:var(--tp);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ConsentList_divider__vz1ex{height:1px;background:var(--bd);margin:12px 0}.ConsentList_list__NR_Jk{display:flex;flex-direction:column;gap:4px}.ConsentList_item__RRP5c{display:flex;align-items:center;gap:10px;background:#ffffff;border:1px solid var(--bd);border-radius:8px;padding:10px 16px}.ConsentList_itemLabel__ExJuu{flex:1 1;border:none;background:none;padding:0;text-align:left;font-family:inherit;font-size:13px;color:var(--td);cursor:pointer}.ConsentList_itemLabel__ExJuu:hover{text-decoration:underline}.ConsentList_tagRequired__VdlyV{font-size:11px;font-weight:500;color:var(--blue);flex-shrink:0}.ConsentList_tagOptional__3a6tu{font-size:11px;font-weight:500;color:var(--ts);flex-shrink:0}.ConsentList_box__76rCR{position:relative;display:inline-flex;flex-shrink:0;cursor:pointer}.ConsentList_boxLg__mMG6G .ConsentList_mark__PpHqF{width:20px;height:20px;font-size:12px}.ConsentList_boxSm__4gxBY .ConsentList_mark__PpHqF{width:18px;height:18px;font-size:11px}.ConsentList_nativeInput__CJuJy{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.ConsentList_mark__PpHqF{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1.5px solid var(--bd-s);background:#ffffff;color:#ffffff;font-weight:700;transition:background-color .12s ease,border-color .12s ease;pointer-events:none}.ConsentList_markChecked__fSKvi{background:var(--blue);border-color:var(--blue)}.S0Intro_screen__nZtyq{background:var(--bg);min-height:100vh}.S0Intro_hero__wKEzM{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 24px 24px;background:var(--gradient-brand)}.S0Intro_partnersPill__6GPDh{display:flex;align-items:center;gap:6px;background:#ffffff;border-radius:20px;padding:5px 14px}.S0Intro_pillAssoc__ZP_2A{display:flex;align-items:center;gap:3px}.S0Intro_pillAssocSymbol__2JQgE{width:13px;height:12px;object-fit:contain}.S0Intro_pillAssocText__c_e_t{font-size:11px;font-weight:700;color:#000000}.S0Intro_pillDot__ptQf7,.S0Intro_pillText__Npc4C{font-size:11px;font-weight:500;color:#555555}.S0Intro_pillNhis__ROdQ5{width:14px;height:14px;object-fit:contain}.S0Intro_heroTitle__BqWXo{font-size:22px;font-weight:700;color:#ffffff;line-height:1.4;text-align:center}.S0Intro_heroSub__rELh3{font-size:13px;font-weight:300;color:#ffffff;opacity:.85;line-height:1.6;text-align:center}.S0Intro_inner__vQo5U{padding:28px 20px 30px}.S0Intro_heading__WpFtb{margin-top:14px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45}.S0Intro_description__JRidF{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7}.S0Intro_checklist__fo5l1{margin-top:24px;display:flex;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:16px}.S0Intro_checkRow__xDGEi{display:flex;align-items:center;gap:10px}.S0Intro_checkIcon__rezly{font-size:16px;flex-shrink:0}.S0Intro_checkText__DROAZ{font-size:13px;color:var(--td);line-height:1.5}.S0Intro_liveRow__blRKk{margin:18px 0;display:flex;justify-content:center;gap:24px;font-size:11px;color:var(--ts)}.S0Intro_footnote__sy6IV{margin-top:14px;font-size:11px;color:var(--ts);line-height:1.6;text-align:center}.S0Intro_partnersRow__ROduT{margin-top:22px;padding-bottom:24px;display:flex;justify-content:center;gap:18px}.S0Intro_partner__wDlJk{display:flex;flex-direction:column;align-items:center;gap:8px}.S0Intro_partnerCircle__m78Os{width:72px;height:72px;border-radius:50%;background:var(--card);border:1px solid var(--bd);display:flex;align-items:center;justify-content:center;overflow:hidden}.S0Intro_partnerName__i_z2Q{font-size:10px;color:var(--ts)}.S0Intro_seoulLogo__IK2Rx{height:42px;object-fit:contain}.S0Intro_nhisLogo__ct0yn{width:43px;height:43px;object-fit:contain}.S0Intro_assocLogo__B5Q88{width:58px;object-fit:contain}.S1BasicInfo_screen__iyMH8{background:var(--bg);min-height:100vh}.S1BasicInfo_inner__J_NZV{padding:28px 20px 30px}.S1BasicInfo_heading__MDlyw{margin-top:14px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45}.S1BasicInfo_description__U8qtp{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7}.S1BasicInfo_fieldLabel___HLDz{display:block;margin-top:24px;margin-bottom:6px;font-size:12px;font-weight:500;color:var(--ts)}.S1BasicInfo_fieldLabel___HLDz:first-of-type{margin-top:24px}.S1BasicInfo_required__G5C8u{font-size:10px;font-weight:400;color:var(--red)}.S1BasicInfo_selectWrap__46KZi{position:relative}.S1BasicInfo_select__vQfX3{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card);border:1.5px solid var(--bd);border-radius:8px;padding:12px 14px;font-family:inherit;font-size:13px;color:var(--tp);cursor:pointer}.S1BasicInfo_select__vQfX3:focus{outline:none;border-color:var(--blue)}.S1BasicInfo_selectArrow__VQVek{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--ts);pointer-events:none}.S1BasicInfo_errorMsg__m_uUY{margin-top:6px;font-size:11px;color:var(--red)}.S1BasicInfo_eduRow__AV5Uf{display:flex;gap:6px}.S1BasicInfo_maritalRow__61RDJ{display:flex;gap:8px}.S1BasicInfo_ctaWrapper__3pZp9{margin-top:24px}.SAuth1_screen__V2b9t{background:var(--bg);min-height:100vh}.SAuth1_inner__Sl_yz{padding:28px 20px 30px}.SAuth1_heading__14xfa{margin-top:14px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45}.SAuth1_description___DTpF{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7}.SAuth1_fieldLabel__VIepz{display:block;margin-top:18px;margin-bottom:6px;font-size:12px;font-weight:500;color:var(--ts)}.SAuth1_inner__Sl_yz>.SAuth1_fieldLabel__VIepz:first-of-type{margin-top:24px}.SAuth1_required__OYQwr{font-size:10px;font-weight:400;color:var(--red)}.SAuth1_input__DRdvK{width:100%;background:var(--card);border:1.5px solid var(--bd);border-radius:8px;padding:12px 14px;font-family:inherit;font-size:13px;color:var(--tp)}.SAuth1_input__DRdvK::placeholder{color:#b0b5bd}.SAuth1_input__DRdvK:focus{outline:none;border-color:var(--blue)}.SAuth1_inputError__B3bkj{border-color:var(--red)}.SAuth1_errorMsg__lScr9{margin-top:6px;font-size:11px;color:var(--red)}.SAuth1_selectRow__cMyU0{display:flex;gap:8px}.SAuth1_consentSection__LbNDJ{margin-top:26px}.SAuth1_ctaSection__8kf8P{margin-top:24px}.SAuth2_screen__mE_yO{background:var(--bg);min-height:100vh}.SAuth2_inner__91ohY{padding:28px 20px 30px}.SAuth2_heading__QGbh2{margin-top:14px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45}.SAuth2_description__D__cZ{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7}.SAuth2_btnStack__nIBgG{margin-top:24px;display:flex;flex-direction:column;gap:8px}.SAuth2_providerBtn__0YN6q{display:flex;align-items:center;gap:12px;width:100%;background:#ffffff;border:1.5px solid var(--bd);border-radius:10px;padding:14px 18px;font-family:inherit;cursor:pointer;transition:border-color .12s ease,opacity .12s ease}.SAuth2_providerBtn__0YN6q:hover:not(:disabled){border-color:var(--bd-s)}.SAuth2_providerBtn__0YN6q:disabled{cursor:not-allowed}.SAuth2_providerBtnDimmed__kKq14{opacity:.55}.SAuth2_dot__RK613{width:8px;height:8px;border-radius:50%;flex-shrink:0}.SAuth2_label__L3nGu{flex:1 1;text-align:left;font-size:13px;color:var(--tp)}.SAuth2_chevron__eUH9x{font-size:14px;color:var(--ts);opacity:.3}.SAuth3_screen__PqLwe{background:var(--bg);min-height:100vh}.SAuth3_content__6wslj{display:flex;flex-direction:column;align-items:center;padding:40px 20px 30px}.SAuth3_iconCircle__6uhVA{width:56px;height:56px;border-radius:50%;background:var(--blue-lt);display:flex;align-items:center;justify-content:center}.SAuth3_title__AKZv9{margin-top:18px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45;text-align:center}.SAuth3_timer__dj88A{margin:26px 0 20px;font-size:36px;font-weight:300;letter-spacing:2px;color:var(--tp);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SAuth3_ctaWrapper__NRx1j{width:100%}.SAuth3_links__GmTWn{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:8px}.SAuthFail_screen__XtRQc{background:var(--bg);min-height:100vh}.SAuthFail_inner__evG1P{display:flex;flex-direction:column;align-items:center;padding:60px 20px 30px}.SAuthFail_iconCircle__kAXo8{width:72px;height:72px;border-radius:50%;background:var(--card);border:2px solid var(--bd);display:flex;align-items:center;justify-content:center}.SAuthFail_title__3mmtX{margin-top:16px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45;text-align:center}.SAuthFail_desc__j0DoL{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7;text-align:center}.SAuthFail_infoCard__WIgVJ{margin-top:24px;width:100%;background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.SAuthFail_infoLabel__sptnk{font-size:11px;font-weight:500;color:var(--ts);letter-spacing:.5px}.SAuthFail_infoBody__OuFSh{font-size:13px;color:var(--td);line-height:1.75}.SAuthFail_ctaWrapper__2h7Dz{margin-top:16px;width:100%}.SAuthFail_linkWrapper__W_pD_{margin-top:14px}.SLoading_screen__7QGOj{background:var(--bg);min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:80px 20px 40px}.SLoading_message__3Tacn{margin-top:20px;font-size:13px;color:var(--ts);line-height:1.6;text-align:center}.SLoading_subtext__LgYpv{margin-top:8px;font-size:11px;color:var(--bd-s);text-align:center}.SLoading_longWait__PnSU8{margin-top:24px;font-size:11px;color:var(--ts);line-height:1.7;text-align:center;animation:SLoading_fadeIn__fglbX .3s ease forwards}.result_card__LLvkg{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.result_cardLabel__HGkOx{font-size:11px;font-weight:500;color:var(--ts);letter-spacing:.5px}.result_cardDesc__s11c6{font-size:12px;color:var(--ts)}.result_readingText__h6ymc{font-size:13px;color:var(--td);line-height:1.8}.result_tagRow__YFJ3m{display:flex;flex-wrap:wrap;gap:6px}.result_pillBlue__MGIWm,.result_pillTeal__tBe29,.result_pillWarn__PfdaW{border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500}.result_pillBlue__MGIWm{background:var(--blue-lt);color:var(--blue)}.result_pillTeal__tBe29{background:var(--teal-lt);color:var(--teal)}.result_pillWarn__PfdaW{background:#fff8ee;color:var(--warn)}.result_gradeCard__hhIHO{align-items:center}.result_gradeRing__IvSGL{width:120px;height:120px;border-radius:50%;border-width:4px;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.result_gradeRingBlue__xPYQz{border-color:var(--blue);background:var(--blue-lt);color:var(--blue)}.result_gradeRingTeal__eOz_K{border-color:var(--teal);background:var(--teal-lt);color:var(--teal)}.result_gradeRingWarn__P1pET{border-color:var(--warn);background:#fff8ee;color:var(--warn)}.result_gradeValue__5dlSA{font-size:42px;font-weight:700;line-height:1}.result_gradeWord__LXfhQ{font-size:11px}.result_gradeTitle__Gm7Kr{margin-top:6px;font-size:14px;font-weight:600;color:var(--tp);text-align:center}.result_gradeSub__fjo63{font-size:12px;color:var(--ts);line-height:1.6;text-align:center}.result_gradePills__qJSkz{margin-top:4px;display:flex;justify-content:center;gap:6px}.result_ageRow__5Rw8q{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:2px}.result_ageCol__ptI_Z{display:flex;flex-direction:column;align-items:center}.result_ageColLabel__deZy0{font-size:11px;color:var(--ts)}.result_ageColLabelTeal__SqtN_{font-size:11px;font-weight:500;color:var(--teal)}.result_ageColValue__JBk2p{font-size:28px;font-weight:700;line-height:1.2;color:var(--tp)}.result_ageColValueTeal__4CN2Q{font-size:28px;font-weight:700;line-height:1.2;color:var(--teal)}.result_ageArrow__rfMGE{font-size:20px;color:var(--blue)}.result_ageDesc__ZSUdN{margin-top:2px;font-size:12px;color:var(--ts);line-height:1.6;text-align:center}.result_ageDiffGood__d5cI6{font-weight:700;color:var(--teal)}.result_ageDiffBad__nGWqz{font-weight:700;color:var(--warn)}.result_bars__i_hB0{display:flex;flex-direction:column;gap:14px;margin-top:2px}.result_barRow__kJTIA{display:flex;align-items:center;gap:8px}.result_barLabel__77Vii{width:72px;font-size:11px;color:var(--ts);flex-shrink:0}.result_barTrack__cztEI{flex:1 1;height:6px;border-radius:3px;background:var(--bd);overflow:hidden}.result_barFill__e3gF3{height:100%;border-radius:3px;transition:width .6s ease}.result_barFillBlue__tQ70N{background:var(--blue)}.result_barFillTeal__mXwvM{background:var(--teal)}.result_barFillWarn__zc8kT{background:var(--warn)}.result_barFillRed__KfbfE{background:var(--red)}.result_barValue__s7qA1{width:80px;font-size:11px;color:var(--ts);text-align:right;flex-shrink:0}.result_compareNote__EtSmO{margin-top:6px;font-size:11px;color:var(--ts);text-align:right}.result_lifeGrid__OLYcg{display:flex;gap:8px;margin-top:2px}.result_lifeItem__4vKm0{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;background:#ffffff;border:1px solid var(--bd);border-radius:10px;padding:14px 10px}.result_lifeEmoji__aVtJ9{font-size:22px}.result_lifeLabel__vGWm8{margin-top:2px;font-size:11px;color:var(--ts)}.result_lifeValue__ioRo_{font-size:12px;font-weight:600;color:var(--tp);text-align:center}.result_lifeTagBlue__qciqm,.result_lifeTagTeal__XqQDM,.result_lifeTagWarn__stKfr{margin-top:2px;border-radius:10px;padding:2px 8px;font-size:10px;font-weight:500}.result_lifeTagTeal__XqQDM{background:var(--teal-lt);color:var(--teal)}.result_lifeTagBlue__qciqm{background:var(--blue-lt);color:var(--blue)}.result_lifeTagWarn__stKfr{background:#fff8ee;color:var(--warn)}.result_statRow__WCud4{display:flex;gap:8px}.result_statBox__5fokr{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;background:#ffffff;border:1px solid var(--bd);border-radius:10px;padding:14px}.result_statValueBlue__caQL3{font-size:22px;font-weight:700;color:var(--blue)}.result_statValueTeal__t8MnC{font-size:22px;font-weight:700;color:var(--teal)}.result_statLabel__PLCrq{font-size:11px;color:var(--ts)}.result_improveItem__e0Q05{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--bd)}.result_improveItem__e0Q05:last-child{border-bottom:none}.result_improveEmoji__Sh5VT{width:28px;font-size:20px;text-align:center;flex-shrink:0}.result_improveBody__m7aNU{flex:1 1;display:flex;flex-direction:column;gap:3px}.result_improveTitle__IOleT{font-size:13px;font-weight:600;color:var(--tp)}.result_improveText__J2VkJ{font-size:12px;color:var(--ts);line-height:1.6}.result_sectionTitle__1LaOp{font-size:13px;font-weight:600;color:var(--tp)}.result_typeCard__v59zU{display:flex;flex-direction:column;align-items:center;gap:4px;background:#ffffff;border:1px solid var(--bd);border-radius:10px;padding:16px}.result_typeName__XD45H{font-size:18px;font-weight:700;color:var(--blue);text-align:center}.result_typeSub__7hDYC{font-size:12px;color:var(--ts);text-align:center}.result_comboRow__Ox_td{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--bd)}.result_comboRow__Ox_td:last-child{border-bottom:none}.result_comboBadgeBlue__0ty6U,.result_comboBadgeTeal__xPbsU,.result_comboBadgeWarn___AhF1{border-radius:4px;padding:3px 6px;font-size:11px;font-weight:600;flex-shrink:0}.result_comboBadgeBlue__0ty6U{background:var(--blue-lt);color:var(--blue)}.result_comboBadgeTeal__xPbsU{background:var(--teal-lt);color:var(--teal)}.result_comboBadgeWarn___AhF1{background:#fff8ee;color:var(--warn)}.result_comboText__SetsZ{flex:1 1;font-size:12px;color:var(--td);line-height:1.5}.SResult_screen__9GyDq{background:var(--bg);min-height:100vh}.SResult_header__vqCmm{display:flex;flex-direction:column;align-items:center;padding:24px;background:var(--gradient-brand);border-radius:0 0 20px 20px}.SResult_headerTag__hrQJS{background:rgba(255,255,255,.2);border-radius:12px;padding:3px 10px;font-size:10px;font-weight:500;letter-spacing:.5px;color:#ffffff}.SResult_headerTitle__0NUYZ{margin-top:10px;font-size:20px;font-weight:700;color:#ffffff;text-align:center}.SResult_headerSub__gQmMk{margin-top:4px;font-size:13px;font-weight:300;color:#ffffff;opacity:.85;text-align:center}.SResult_body__rXi7A{display:flex;flex-direction:column;gap:14px;padding:20px}.SResult_subsidy__tDQ23{display:flex;gap:12px;background:var(--gradient-gold);border:1px solid var(--gold-bd);border-radius:12px;padding:14px 16px}.SResult_subsidyEmoji__q8lyK{width:24px;font-size:22px;flex-shrink:0;color:var(--gold-tx)}.SResult_subsidyBody__61Uau{flex:1 1;display:flex;flex-direction:column;gap:3px}.SResult_subsidyTitle__ipbXj{font-size:13px;font-weight:600;color:var(--gold-tx)}.SResult_subsidyText__o4wPF{font-size:12px;color:var(--gold-em);line-height:1.55}.SResult_cta__VLHyK{display:flex;flex-direction:column;align-items:center;background:var(--gradient-brand);border-radius:12px;padding:20px}.SResult_ctaTag__mP__f{font-size:11px;font-weight:500;letter-spacing:.5px;color:#ffffff;opacity:.8;text-align:center}.SResult_ctaDesc__jywe_{margin-top:10px;font-size:15px;font-weight:600;color:#ffffff;line-height:1.5;text-align:center}.SResult_ctaButtonWrap__tEfQ_{margin-top:16px;width:100%}.SResult_ctaPhone__dPB0o{margin-top:10px;font-size:13px;letter-spacing:1px;color:#ffffff;opacity:.7;text-align:center}.SResult_footer__vftl4{padding-bottom:20px;font-size:11px;color:var(--ts);line-height:1.6;text-align:center}.SResultNone_screen___DOoI{background:var(--bg);min-height:100vh}.SResultNone_inner__ppi1m{display:flex;flex-direction:column;align-items:center;padding:60px 20px 30px}.SResultNone_iconCircle__P2q_m{width:72px;height:72px;border-radius:50%;background:var(--card);border:2px solid var(--bd);display:flex;align-items:center;justify-content:center}.SResultNone_title__Ilbfw{margin-top:16px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45;text-align:center}.SResultNone_desc__edE_v{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7;text-align:center}.SResultNone_infoCard__WQqPO{margin-top:24px;width:100%;background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.SResultNone_infoLabel___AbCC{font-size:11px;font-weight:500;color:var(--ts);letter-spacing:.5px}.SResultNone_infoBody__ogFF_{font-size:13px;color:var(--td);line-height:1.75}.SResultNone_ctaWrapper__p77zc{margin-top:16px;width:100%}.SResultNone_linkWrapper___0XeK{margin-top:14px}.SComplete_screen__xrw43{background:var(--bg);min-height:100vh}.SComplete_inner__HtkUQ{display:flex;flex-direction:column;align-items:center;padding:60px 20px 30px}.SComplete_doneIcon__XoJCP{width:72px;height:72px;border-radius:50%;background:var(--teal-lt);border:2px solid var(--teal);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:var(--teal)}.SComplete_title__10DHc{margin-top:16px;font-size:18px;font-weight:600;color:var(--tp);line-height:1.45;text-align:center}.SComplete_desc__H0vYM{margin-top:8px;font-size:13px;color:var(--ts);line-height:1.7;text-align:center}.SComplete_contactCard__2vV_M{margin-top:24px;width:100%;background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:20px}.SComplete_cardLabel__HYiIz{font-size:11px;font-weight:500;color:var(--ts);letter-spacing:.5px}.SComplete_cardRows__WAD6Z{margin-top:10px}.SComplete_cardRow__meODv{display:flex;align-items:center;gap:10px;padding:8px 0}.SComplete_rowIcon___Lu_K{width:22px;text-align:center;font-size:15px;flex-shrink:0}.SComplete_rowText__ZZkV1{font-size:13px;color:var(--td)}.SComplete_cardNote__henII{margin-top:10px;font-size:11px;color:var(--ts);line-height:1.6}.SComplete_backLink__RZUPS{margin-top:16px}.SComplete_address__A5S_A{margin-top:20px;font-size:11px;color:var(--ts);line-height:1.6;text-align:center}.SComplete_phone__Nm0ox{margin-top:12px;font-size:13px;letter-spacing:1px;color:var(--ts);text-decoration:none;border-bottom:1px solid var(--ts);padding-bottom:1px}.SComplete_phone__Nm0ox:hover{color:var(--td);border-bottom-color:var(--td)}.page_main__nw1Wk{min-height:100vh;animation:page_fadeIn__jjObi .3s ease forwards}.page_page__gi2IV{display:flex;flex-direction:column;gap:24px}.page_loading__xS_oZ{justify-content:center;min-height:200px;color:var(--admin-ts)}.page_backBtn__jrhlp,.page_loading__xS_oZ{display:flex;align-items:center;font-family:var(--font-inter),Inter,sans-serif}.page_backBtn__jrhlp{gap:6px;background:none;border:none;cursor:pointer;color:var(--admin-gray-500);font-size:13px;font-weight:500;padding:0;width:-moz-fit-content;width:fit-content}.page_backBtn__jrhlp:hover{color:var(--admin-navy)}.page_backIcon__K76W3{color:inherit}.page_profileCard__BH5iE{background-color:var(--admin-card);border-radius:16px;border:1px solid var(--admin-gray-200);padding:24px;display:flex;align-items:center;gap:20px}.page_avatar__Fe7aR{width:72px;height:72px;border-radius:50%;background-color:var(--admin-gold-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_avatarInitial__uw6E2{color:var(--admin-gold);font-size:28px;font-weight:700;font-family:var(--font-inter),Inter,sans-serif}.page_profileInfo__HP4Ag{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.page_profileNameRow__ES9KU{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_profileName__caoAK{color:var(--admin-navy);font-size:24px;font-weight:700;font-family:var(--font-inter),Inter,sans-serif}.page_profileBadges__jKgQj{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.page_statusBadge__ZXKlp{border-radius:12px;padding:4px 12px;font-size:11px;font-weight:600;font-family:var(--font-inter),Inter,sans-serif;white-space:nowrap}.page_statusGreen__wLPO2{background-color:var(--admin-green);color:var(--admin-white)}.page_statusGray__hRC0x{background-color:var(--admin-gray-300);color:var(--admin-gray-500)}.page_profilePhone__puI9L{color:var(--admin-gray-500);font-size:13px;font-family:var(--font-inter),Inter,sans-serif}.page_infoCard__YAvvj{background-color:var(--admin-card);border-radius:16px;border:1px solid var(--admin-gray-200);padding:24px;display:flex;flex-direction:column;gap:20px}.page_cardTitle__iVYpr{color:var(--admin-navy);font-size:16px;font-weight:700;font-family:var(--font-inter),Inter,sans-serif;margin:0}.page_divider__qZJIn{height:1px;background-color:var(--admin-gray-200)}.page_infoGrid__an_wy{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 48px;gap:24px 48px}.page_infoCol__PAHdz{display:flex;flex-direction:column;gap:16px}.page_infoItem__p0koa{display:flex;flex-direction:column;gap:4px}.page_infoLabel__s7Ttv{color:var(--admin-gray-500);font-size:12px;font-weight:500}.page_infoLabel__s7Ttv,.page_infoValue__RM16s{font-family:var(--font-inter),Inter,sans-serif}.page_infoValue__RM16s{color:var(--admin-navy);font-size:14px;font-weight:600}.page_infoValueAccent__XO63n{color:var(--admin-green)}.page_reportSection__ceE_u{background-color:var(--admin-card);border-radius:16px;border:1px solid var(--admin-gray-200);padding:24px;display:flex;flex-direction:column;gap:20px}.page_reportHeader__6_2VW{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_reportTitle__bH8wf{color:var(--admin-navy);font-size:18px;margin:0}.page_reportTitle__bH8wf,.page_scoreBadge__38l0B{font-weight:700;font-family:var(--font-inter),Inter,sans-serif}.page_scoreBadge__38l0B{background-color:var(--admin-green);color:var(--admin-white);border-radius:12px;padding:6px 14px;font-size:13px;white-space:nowrap}.page_reportRowTop__rkepY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_reportRowMid__bzhwt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_reportRowFull__5gA1n{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.page_reportRowFull__5gA1n>*,.page_reportRowMid__bzhwt>*,.page_reportRowTop__rkepY>*{min-width:0}@media (max-width:1200px){.page_reportRowTop__rkepY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page_reportRowMid__bzhwt,.page_reportRowTop__rkepY{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page_profileCard__BH5iE,.page_profileNameRow__ES9KU{flex-direction:column;align-items:flex-start}.page_profileNameRow__ES9KU{gap:10px}.page_infoGrid__an_wy{grid-template-columns:1fr;gap:16px}}