.BrandMark_brand__f2HEN{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;min-height:44px;color:#24483f;text-decoration:none}.BrandMark_symbol__IeKtJ{display:block;flex:0 0 auto;width:30px;height:36px}.BrandMark_wordmark__nAWlG{display:flex;flex-direction:column;gap:5px;white-space:nowrap}.BrandMark_name__51en6{display:block;font-family:var(--font-sans),sans-serif;font-size:16px;font-weight:500;letter-spacing:.055em;line-height:1.2}.BrandMark_english__DfHJT{display:block;font-family:Arial,sans-serif;font-size:8px;font-weight:500;letter-spacing:.19em;line-height:1;color:#65786b}.BrandMark_backLink__po7QZ{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 10px;border:1px solid #c7d1c4;border-radius:3px;color:#435c4e;font-size:12px;line-height:1.2;white-space:nowrap;transition:background-color .2s}.BrandMark_backLink__po7QZ:hover{background:#e9eee3}.BrandMark_backLink__po7QZ:focus-visible,.BrandMark_brand__f2HEN:focus-visible{outline:2px solid #956133;outline-offset:4px}@media (min-width:640px){.BrandMark_brand__f2HEN{gap:12px}.BrandMark_symbol__IeKtJ{width:34px;height:40px}.BrandMark_name__51en6{font-size:18px}.BrandMark_english__DfHJT{font-size:9px}.BrandMark_backLink__po7QZ{padding-inline:14px;font-size:13px}}.AdminTheme_theme__vvI0T{min-height:100vh;color:#293f37;background:#f8f7f2;overflow-wrap:anywhere}.AdminTheme_theme__vvI0T .text-slate-900{color:#24483f}.AdminTheme_theme__vvI0T .text-slate-400,.AdminTheme_theme__vvI0T .text-slate-500{color:#637164}.AdminTheme_theme__vvI0T .bg-slate-100,.AdminTheme_theme__vvI0T .bg-slate-50{background-color:#f0f2eb}.AdminTheme_theme__vvI0T .border-slate-100,.AdminTheme_theme__vvI0T .border-slate-200{border-color:#d4dcd2}.AdminTheme_theme__vvI0T .rounded-2xl,.AdminTheme_theme__vvI0T .rounded-lg,.AdminTheme_theme__vvI0T .rounded-xl{border-radius:3px}.AdminTheme_theme__vvI0T .shadow-lg,.AdminTheme_theme__vvI0T .shadow-xl{box-shadow:none}.AdminTheme_theme__vvI0T :is(h1,h2){letter-spacing:.01em;line-height:1.5;font-weight:500}.AdminTheme_theme__vvI0T :is(input,select,textarea){min-height:46px;font-size:16px}.AdminTheme_theme__vvI0T :is(button,a){min-height:44px}.AdminTheme_theme__vvI0T button{min-width:44px}.AdminTheme_theme__vvI0T :is(button,a,input,select,textarea):focus-visible{outline:2px solid #956133;outline-offset:3px}.AdminTheme_theme__vvI0T :is(button,a)>svg{flex-shrink:0}.AdminTheme_theme__vvI0T pre{white-space:pre-wrap;overflow-wrap:anywhere}.AdminTheme_theme__vvI0T [role=switch]{flex-shrink:0}.AdminTheme_content__wzNbw{width:100%;max-width:1440px;margin-inline:auto}.AdminTheme_sidebar__m8Pph{background:#f8f7f2;border-color:#d4dcd2}.AdminTheme_sidebarHeading__PpjJm{min-height:96px;padding:16px;border-bottom:1px solid #d4dcd2;display:flex;align-items:center;justify-content:space-between;gap:8px}.AdminTheme_adminLabel__pxak8{display:block;margin-top:6px;color:#637164;font-size:10px;letter-spacing:.12em}.AdminTheme_mobileHeader__F_zDa{min-height:72px;position:sticky;top:0;z-index:30;background:#f8f7f2;border-bottom:1px solid #d4dcd2;padding:10px 16px;gap:12px}.AdminTheme_login__GwtaE{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;background:#f8f7f2}.AdminTheme_loginIntro__GtB1r{margin-bottom:24px;text-align:center}.AdminTheme_loginIntro__GtB1r h1{margin-top:24px;font-size:24px;color:#24483f}.AdminTheme_loginIntro__GtB1r p{margin-top:6px;font-size:13px;color:#637164}.AdminTheme_loginCard__5_5jG{padding:24px 20px;background:#fff;border:1px solid #d4dcd2;border-top:3px solid #35634f;border-radius:3px}.AdminTheme_theme__vvI0T .AdminTheme_passwordToggle__1MqLh{position:absolute;top:0;right:0;height:100%;display:grid;place-items:center;min-width:46px;color:#637164}.AdminTheme_backLink__4ozE3{display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#435c4e}@media (max-width:639px){.AdminTheme_theme__vvI0T h1{font-size:24px}.AdminTheme_theme__vvI0T .p-5,.AdminTheme_theme__vvI0T .p-6{padding:16px}.AdminTheme_theme__vvI0T .gap-6{gap:20px}}@media (min-width:640px){.AdminTheme_loginCard__5_5jG{padding:32px}}.Diagnosis_main__ixtdw.Diagnosis_main__ixtdw{max-width:576px;padding-block:28px 36px}.Diagnosis_intro__n5vv_{margin-bottom:22px}.Diagnosis_heading__OLx7V.Diagnosis_heading__OLx7V{margin:0 0 12px;font-size:28px;line-height:1.5;letter-spacing:.01em;color:#24483f}.Diagnosis_description__D9_MB.Diagnosis_description__D9_MB{color:#59695f;font-size:14px;line-height:1.7}.Diagnosis_badges__LjeRY{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;color:#35634f;font-size:12px}.Diagnosis_badges__LjeRY span{display:inline-flex;align-items:center;gap:4px}.Diagnosis_form__X8TlN.Diagnosis_form__X8TlN{padding:18px;border-top:1px solid #d4dcd2}.Diagnosis_submit__IhFpM{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;margin-top:20px;padding:14px 10px;background:#35634f;color:#fff;font-size:15px;font-weight:700;line-height:1.6;border-radius:3px}.Diagnosis_submit__IhFpM svg{flex-shrink:0}.Diagnosis_submit__IhFpM:hover{background:#24483f}.Diagnosis_submit__IhFpM:disabled{background:#e7ece4;color:#66745f;cursor:not-allowed}.Diagnosis_delivery__sx7FJ.Diagnosis_delivery__sx7FJ{margin-top:10px;font-size:12px;line-height:1.7;color:#657166;text-align:center}.Diagnosis_optional__sWhmv{margin-top:20px;border-top:1px solid #d4dcd2}.Diagnosis_optional__sWhmv summary{min-height:52px;padding-top:16px;color:#435c4e;font-size:13px;cursor:pointer}.Diagnosis_optional__sWhmv summary span{display:inline-block;margin-left:8px;color:#6b7669;font-size:11px}.Diagnosis_help__dr3j_ summary:focus-visible,.Diagnosis_optional__sWhmv summary:focus-visible{outline:2px solid #956133;outline-offset:3px}.Diagnosis_note__2X2g9.Diagnosis_note__2X2g9{margin-top:18px;color:#687469;font-size:12px;line-height:1.8}.Diagnosis_policyLinks__Rp2fs{display:flex;flex-wrap:wrap;gap:16px;margin-top:6px;font-size:11px;color:#687469}.Diagnosis_policyLinks__Rp2fs a{display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.Diagnosis_accepted__mcErc{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border:1px solid #b7c7b0;border-radius:50%;color:#35634f;background:#e9efe3}.Diagnosis_resultHeading__F5cpH.Diagnosis_resultHeading__F5cpH{font-size:24px;line-height:1.5;letter-spacing:0;margin-bottom:10px;color:#24483f}.Diagnosis_resultCard__soW9E{padding:22px 18px;background:#fff;border:1px solid #d4dcd2;text-align:center}.Diagnosis_stepLabel__IOnLM.Diagnosis_stepLabel__IOnLM{font-size:13px;font-weight:500;line-height:1.5;color:#435c4e}.Diagnosis_secretCode__o6vMC.Diagnosis_secretCode__o6vMC{margin:14px 0 18px;font-size:48px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.12em;line-height:1;color:#24483f;white-space:nowrap}.Diagnosis_copyButton__1S3ys{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #b9c6b3;border-radius:3px;color:#435c4e;font-size:13px}.Diagnosis_copyButton__1S3ys:hover{background:#f0f3eb}.Diagnosis_lineStep__NMAKS{margin-top:24px;padding-top:22px;border-top:1px solid #d4dcd2}.Diagnosis_lineButton__qLX_W{display:flex;justify-content:center;align-items:center;gap:10px;min-height:54px;margin-top:14px;padding:12px;border-radius:3px;background:#06c755;color:#133b24;font-size:16px;font-weight:700}.Diagnosis_lineButton__qLX_W:hover{background:#05b34d}.Diagnosis_lineButton__qLX_W svg{flex-shrink:0}.Diagnosis_help__dr3j_{margin-top:8px;font-size:12px;color:#687469}.Diagnosis_help__dr3j_ summary{min-height:44px;padding-block:12px;cursor:pointer}.Diagnosis_help__dr3j_ p{padding:10px 0}@media (min-width:640px){.Diagnosis_main__ixtdw.Diagnosis_main__ixtdw{padding-block:42px}.Diagnosis_heading__OLx7V.Diagnosis_heading__OLx7V{font-size:34px}.Diagnosis_form__X8TlN.Diagnosis_form__X8TlN,.Diagnosis_resultCard__soW9E{padding:28px}.Diagnosis_submit__IhFpM{font-size:17px}.Diagnosis_secretCode__o6vMC.Diagnosis_secretCode__o6vMC{font-size:60px}}.DiagnosisResult_main__H45qZ.DiagnosisResult_main__H45qZ{max-width:760px;padding-block:28px 44px}.DiagnosisResult_intro__pke93{margin-bottom:22px}.DiagnosisResult_title__d3i0t.DiagnosisResult_title__d3i0t{margin:0 0 10px;color:#24483f;font-size:26px;line-height:1.5;letter-spacing:0}.DiagnosisResult_lead__bKF4c.DiagnosisResult_lead__bKF4c{color:#59695f;font-size:14px;line-height:1.8}.DiagnosisResult_statusIcon__Q_p4O{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border:1px solid #b7c7b0;border-radius:50%;color:#35634f;background:#e9efe3}.DiagnosisResult_panel__D_p0f{min-width:0;padding:22px 18px;margin-block:22px;border:1px solid #d4dcd2;background:#fff;overflow-wrap:anywhere}.DiagnosisResult_panel__D_p0f h2{margin:0 0 18px;color:#24483f;font-size:21px;line-height:1.5}.DiagnosisResult_panel__D_p0f h3{margin:0 0 8px;color:#435c4e;font-family:inherit;font-size:14px;font-weight:600;line-height:1.6}.DiagnosisResult_note__Jp5fV.DiagnosisResult_note__Jp5fV{padding:12px 14px;background:#f0f3eb;color:#59695f;font-size:12px;line-height:1.8}.DiagnosisResult_metrics__KeVmi{display:grid;gap:20px;margin-block:22px}.DiagnosisResult_metrics__KeVmi>div{min-width:0}.DiagnosisResult_severity__TJv9z{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.DiagnosisResult_severity__TJv9z strong{color:#24483f;font-size:42px;line-height:1.2;font-variant-numeric:tabular-nums}.DiagnosisResult_severity__TJv9z span{color:#59695f;font-size:13px}.DiagnosisResult_cost__fibIP.DiagnosisResult_cost__fibIP{display:flex;flex-wrap:wrap;gap:4px 8px;color:#24483f;font-size:22px;font-weight:700;line-height:1.5}.DiagnosisResult_cost__fibIP span{white-space:nowrap}.DiagnosisResult_details__bpOxP{margin-top:20px;border-top:1px solid #d4dcd2}.DiagnosisResult_details__bpOxP summary{display:list-item;padding-block:16px;min-height:52px;color:#435c4e;font-size:14px;font-weight:600;cursor:pointer}.DiagnosisResult_details__bpOxP summary:focus-visible{outline:2px solid #956133;outline-offset:3px}.DiagnosisResult_details__bpOxP section{margin-block:18px}.DiagnosisResult_body__rXXsi.DiagnosisResult_body__rXXsi{color:#59695f;font-size:14px;line-height:1.9;white-space:pre-wrap}.DiagnosisResult_photos__5lYyu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DiagnosisResult_photos__5lYyu img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#f0f3eb;border:1px solid #d4dcd2}.DiagnosisResult_action__ykJOb{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;margin-top:18px;border-radius:3px;background:#35634f;color:#fff;font-size:14px;font-weight:600}.DiagnosisResult_footer__UXUcA{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px;color:#687469}.DiagnosisResult_footer__UXUcA a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media (min-width:640px){.DiagnosisResult_main__H45qZ.DiagnosisResult_main__H45qZ{padding-block:42px}.DiagnosisResult_title__d3i0t.DiagnosisResult_title__d3i0t{font-size:32px}.DiagnosisResult_panel__D_p0f{padding:28px}.DiagnosisResult_metrics__KeVmi{grid-template-columns:1fr 1fr}.DiagnosisResult_photos__5lYyu{grid-template-columns:repeat(3,minmax(0,1fr))}}