.selfcheck_wrap__KHGpS{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}.selfcheck_list__VH1_C{list-style:none;margin:0;padding:0;display:grid;gap:12px}.selfcheck_q__x_3e7{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px 20px;border:1px solid rgba(138,160,190,.16);border-radius:10px;background:linear-gradient(180deg,#12233f,#0f1d33);transition:border-color .15s ease}.selfcheck_answered__BoOUI{border-color:rgba(201,168,76,.45)}.selfcheck_num__DoNcU{font:700 15px/1.6 Pretendard GOV Variable,Pretendard Variable,Pretendard,sans-serif;font-variant-numeric:tabular-nums;color:#c9a84c}.selfcheck_body__MkoVc{min-width:0}.selfcheck_text__BEzus{margin:0;font-size:16px;font-weight:600;line-height:1.6;color:#e9eff8}.selfcheck_why__u8GKH{margin:4px 0 0;font-size:14px;line-height:1.6;color:#8aa0be}.selfcheck_seg__lWVjg{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.selfcheck_seg__lWVjg label{position:relative;cursor:pointer}.selfcheck_seg__lWVjg input{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.selfcheck_seg__lWVjg span{display:inline-block;min-width:76px;text-align:center;padding:9px 16px;border:1px solid rgba(138,160,190,.28);border-radius:999px;font-size:14px;font-weight:600;color:#b4c3da;transition:background .15s ease,border-color .15s ease,color .15s ease}.selfcheck_seg__lWVjg label:hover span{border-color:rgba(201,168,76,.6)}.selfcheck_on__fh2td span{background:#c9a84c;border-color:#c9a84c;color:#0a1628}.selfcheck_seg__lWVjg input:focus-visible+span{outline:2px solid #c9a84c;outline-offset:2px}.selfcheck_panel__GofT6{position:sticky;top:96px;display:grid;gap:16px;padding:22px;border:1px solid rgba(201,168,76,.35);border-radius:12px;background:#081220}.selfcheck_progress__cNkpI{position:relative;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;font-size:13px;color:#8aa0be}.selfcheck_progress__cNkpI b{font-variant-numeric:tabular-nums;color:#e9eff8}.selfcheck_progress__cNkpI i{position:absolute;left:0;bottom:0;height:3px;border-radius:3px;background:#c9a84c;transition:width .25s ease}.selfcheck_scoreRow__cG352{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.selfcheck_score__htxvM{font:800 56px/1 Pretendard GOV Variable,Pretendard Variable,Pretendard,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#e9eff8}.selfcheck_score__htxvM small{font-size:18px;font-weight:600;color:#8aa0be;margin-left:4px}.selfcheck_level__JlvYS{padding:6px 12px;border-radius:999px;font-size:14px;font-weight:700}.selfcheck_meter__0q25N{height:8px;border-radius:8px;background:rgba(138,160,190,.16);overflow:hidden}.selfcheck_meter__0q25N i{display:block;height:100%;border-radius:8px}.selfcheck_ok__XiYvc{background:rgba(63,185,132,.18);color:#5cd59f}.selfcheck_mid__exqtG{background:rgba(224,167,59,.18);color:#f0bf5c}.selfcheck_high__oELi4{background:rgba(240,138,60,.2);color:#f6a35f}.selfcheck_severe__DrBEB{background:rgba(242,85,90,.2);color:#ff7b80}.selfcheck_meter__0q25N .selfcheck_ok__XiYvc{background:#3fb984}.selfcheck_meter__0q25N .selfcheck_mid__exqtG{background:#e0a73b}.selfcheck_meter__0q25N .selfcheck_high__oELi4{background:#f08a3c}.selfcheck_meter__0q25N .selfcheck_severe__DrBEB{background:#f2555a}.selfcheck_h__VCk2b{margin:4px 0 0;font-size:15px;font-weight:700;color:#e9eff8}.selfcheck_actions__hRdaA{margin:0;padding-left:20px;display:grid;gap:12px}.selfcheck_actions__hRdaA li::marker{color:#c9a84c;font-weight:700}.selfcheck_actions__hRdaA p{margin:0;font-size:14.5px;line-height:1.65;color:#d5dfee}.selfcheck_actions__hRdaA em{font-style:normal;color:#8aa0be}.selfcheck_actions__hRdaA a{display:inline-block;margin-top:4px;font-size:13.5px;font-weight:600;color:#c9a84c;text-decoration:none}.selfcheck_buttons__mqjeA{display:flex;flex-wrap:wrap;gap:8px}.selfcheck_primary__dXx9J,.selfcheck_secondary__1UX0p{font:700 13.5px/1 Pretendard GOV Variable,Pretendard Variable,Pretendard,sans-serif;padding:12px 16px;border-radius:6px;cursor:pointer;text-decoration:none}.selfcheck_primary__dXx9J{background:#c9a84c;color:#0a1628;border:0}.selfcheck_secondary__1UX0p{background:transparent;color:#e9eff8;border:1px solid rgba(138,160,190,.35)}.selfcheck_note__GTr1O{margin:0;font-size:14px;line-height:1.65;color:#b4c3da}.selfcheck_fine__1lIEw{margin:0;font-size:12.5px;line-height:1.6;color:#6f86a8}@media (max-width:900px){.selfcheck_wrap__KHGpS{grid-template-columns:minmax(0,1fr)}.selfcheck_panel__GofT6{position:static}}@media (max-width:520px){.selfcheck_q__x_3e7{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.selfcheck_seg__lWVjg span{min-width:0;padding:9px 14px}}