.result_page__63Vxq{--blue:#0066cc;--blue-focus:#0071e3;--ink:#1d1d1f;--muted:#6e6e73;--muted-2:#a1a1a6;--hairline:#e0e0e0;--track:#ececf0;--parchment:#f5f5f7;--pill-bg:#eef4fb;--chip:#f5f5f7;min-height:100dvh;padding:clamp(28px,5vw,56px) 20px 80px;background:var(--parchment);color:var(--ink);font-family:Inter,Noto Sans KR,system-ui,sans-serif;-webkit-font-smoothing:antialiased;word-break:keep-all}.result_wrap__3AWJl{max-width:1080px;margin:0 auto}.result_toolbar__31boa{display:flex;justify-content:flex-end;margin-bottom:18px}.result_pdfBtn__OJkFA{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--blue);font-size:14px;font-weight:600;font-family:inherit;border:1px solid var(--hairline);border-radius:9999px;padding:10px 18px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.result_pdfBtn__OJkFA:hover{border-color:var(--blue);box-shadow:0 4px 14px rgba(0,102,204,.14);transform:translateY(-1px)}.result_pdfBtn__OJkFA:active{transform:scale(.98)}.result_pdfBtn__OJkFA:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.result_eyebrow__m3rIF{font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--blue);margin:0 0 14px}.result_head__8kKZN{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--hairline)}.result_title__w5eyE{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-.6px;line-height:1.12;margin:0 0 10px;text-wrap:balance}.result_sub__QWW8t{font-size:16px;color:var(--muted);margin:0;max-width:60ch;line-height:1.55}.result_brand__VacIn{color:var(--ink);font-weight:800}.result_scoreBlock__1mAe3{display:flex;align-items:center;gap:18px;flex-shrink:0}.result_scoreNum__q_cWW{font-size:clamp(48px,8vw,68px);font-weight:800;letter-spacing:-2px;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_scoreNum__q_cWW small{font-size:22px;color:var(--muted-2);letter-spacing:-.5px;font-weight:400}.result_scoreMeta__lG_qY{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.result_band__UKgzK{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:9999px;background:var(--pill-bg);color:var(--blue);font-size:14px;font-weight:700;white-space:nowrap}.result_bandDot__ePhOA{width:7px;height:7px;border-radius:50%;background:var(--blue)}.result_needLine__GBd77{font-size:13px;color:var(--muted)}.result_needLine__GBd77 b{color:var(--blue)}.result_section__ITnC1{margin-top:clamp(30px,5vw,48px)}.result_secTitle__8bygs{font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.result_card__hmPwm{background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:24px}.result_kpis__Z4wQB{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.result_kpiLabel__IQzOd{font-size:13px;color:var(--muted);margin:0 0 12px;font-weight:600}.result_kpiValue__tGhIc{font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_kpiValue__tGhIc small{font-size:17px;color:var(--muted-2);font-weight:400;letter-spacing:0}.result_kpiFoot__VceSL{font-size:13px;color:var(--muted);margin:8px 0 0}.result_kpiFootWarn__nMly9{color:var(--blue);font-weight:600}.result_gauges__ubYfo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.result_gauge__vUgbg{display:flex;flex-direction:column;align-items:center;text-align:center}.result_ring__t9stY{width:124px;height:124px}.result_ring__t9stY circle{fill:none;stroke-width:10}.result_ringTrack__POe3E{stroke:var(--track)}.result_ringVal__P0d_W{stroke:var(--blue);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:326.726;stroke-dashoffset:calc(326.726 * (1 - var(--v) / 100))}.result_ringNum__Qawlo{font-size:25px;font-weight:800;fill:var(--ink);letter-spacing:-.5px}.result_gLabel__p59_V{font-size:15px;font-weight:700;margin:14px 0 3px;letter-spacing:-.2px}.result_gNote__5_hdB{font-size:13px;color:var(--muted);margin:0;line-height:1.4;max-width:24ch}.result_tag__M9Xpa{display:inline-block;margin-top:9px;font-size:11px;font-weight:700;letter-spacing:.3px;padding:3px 9px;border-radius:9999px;background:var(--pill-bg);color:var(--blue)}@media (prefers-reduced-motion:no-preference){.result_ringVal__P0d_W{animation:result_draw__pSAsn 1.1s cubic-bezier(.22,.61,.36,1) both}@keyframes result_draw__pSAsn{0%{stroke-dashoffset:326.726}}}.result_euGrid__F29Fd{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:16px;gap:16px}.result_segHead__sk0io{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.result_segHead__sk0io h3{font-size:17px;font-weight:700;margin:0;letter-spacing:-.3px}.result_segCount__7vd34{font-size:15px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_segCount__7vd34 b{color:var(--ink);font-weight:700}.result_segbar__RGWt0{display:flex;gap:3px;margin-bottom:20px}.result_seg__Fg_4C{height:10px;flex:1 1;border-radius:4px;background:var(--track)}.result_segOn__gy_AT{background:var(--blue)}.result_reqList__8t1mI{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.result_reqItem__Ja5TA{display:flex;align-items:center;gap:10px;padding:9px 2px;font-size:15px;border-bottom:1px solid var(--hairline)}.result_reqItem__Ja5TA:last-child{border-bottom:0}.result_reqMiss__MzKbS{color:var(--muted)}.result_mark__OJz_f{width:18px;height:18px;flex-shrink:0}.result_missTag__3Z58h{margin-left:auto;font-size:11px;font-weight:600;color:var(--muted);background:var(--chip);padding:2px 8px;border-radius:9999px}.result_ppwrNote__d4t7g{font-size:13px;color:var(--muted);margin:18px 0 0;line-height:1.5}.result_prio__VEi52{display:grid;grid-gap:12px;gap:12px}.result_prioRow__GRvG_{display:flex;gap:18px;align-items:flex-start;background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:20px 22px}.result_rank__89tRW{font-size:15px;font-weight:700;color:var(--blue);background:var(--pill-bg);width:30px;height:30px;flex-shrink:0;border-radius:9999px;display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_prioBody__pB4HB h4{font-size:17px;font-weight:700;margin:3px 0 6px;letter-spacing:-.3px}.result_prioBody__pB4HB p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.result_close__e5pr8{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:16px;gap:16px;align-items:start}.result_closeSolo__krZ6m{grid-template-columns:1fr}.result_actionList__gFjf8{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.result_actionItem__NXNLL{display:flex;gap:12px;font-size:15px;line-height:1.5}.result_actionN__nknz7{color:var(--blue);font-weight:700;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_footLegal__Z3T6d{margin-top:40px;padding-top:20px;border-top:1px solid var(--hairline);font-size:12px;color:var(--muted-2);line-height:1.6}.result_ctaCard__9X3S_{display:flex;flex-direction:column;gap:14px}.result_ctaTitle__DfojD{font-size:20px;font-weight:800;margin:0;letter-spacing:-.4px;line-height:1.25}.result_ctaText__ru3IN{font-size:14px;color:var(--muted);margin:0;line-height:1.55}.result_btn__CXb7S{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;background:var(--blue-focus);color:#fff;font-size:16px;font-weight:600;font-family:inherit;border:none;border-radius:9999px;padding:13px 26px;cursor:pointer;text-decoration:none;box-shadow:0 6px 20px rgba(0,102,204,.3);transition:transform .15s,box-shadow .15s}.result_btn__CXb7S:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,102,204,.38)}.result_btn__CXb7S:active{transform:scale(.97)}.result_btn__CXb7S:focus-visible{outline:2px solid var(--blue-focus);outline-offset:3px}.result_basicNote__m__Y_{font-size:12px;color:var(--muted-2);margin:2px 0 0}.result_ctaForm__YwEAn{margin:0}.result_signupCard__YAbLo{margin-top:16px}.result_signupTitle__7cacp{font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0 0 14px}.result_signupForm__JNbnW{display:grid;grid-gap:12px;gap:12px}.result_field__GIaDg{border:1px solid var(--hairline);border-radius:11px;padding:8px 14px 7px;background:#fff;transition:border-color .15s,box-shadow .15s}.result_field__GIaDg:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,102,204,.12)}.result_floatLabel__CnzIk{display:block;font-size:11px;font-weight:600;color:var(--muted);margin-bottom:1px}.result_floatInput__E77Vt{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:15px;color:var(--ink);padding:0}.result_consentRow__lJdGT{display:flex;align-items:flex-start;gap:9px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;line-height:1.45}.result_consentRow__lJdGT input[type=checkbox]{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--blue);cursor:pointer}.result_consentText__f4CxE{font-size:12.5px;color:var(--muted);line-height:1.6;margin:2px 0 0}.result_consentText__f4CxE a{color:var(--blue);font-weight:600;text-decoration:underline}.result_err__lyFmS{color:#d64545;font-size:13px;font-weight:600;margin:0}.result_modalOverlay__WP3yh{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,20,30,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:result_bxFadeIn__XRj1I .18s ease}.result_modal__TtVgG{position:relative;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:28px 26px 26px;box-shadow:0 24px 70px rgba(0,0,0,.28);animation:result_bxPopIn__eeNnC .2s cubic-bezier(.22,.61,.36,1)}@keyframes result_bxFadeIn__XRj1I{0%{opacity:0}}@keyframes result_bxPopIn__eeNnC{0%{opacity:0;transform:translateY(10px) scale(.98)}}.result_modalClose__PUpS_{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;border-radius:9999px;background:transparent;color:var(--muted-2);font-size:20px;line-height:1;cursor:pointer;transition:background .15s}.result_modalClose__PUpS_:hover{background:var(--hairline)}.result_modalTitle__naqnW{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:0}.result_modalSub__Wz6PQ{font-size:14px;color:var(--muted);margin:6px 0 0;line-height:1.5}.result_modalForm__jnEvE{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.result_modalForm__jnEvE .result_btn__CXb7S{align-self:stretch;width:100%}.result_modalDone__5DehS{text-align:center;padding:10px 4px 4px}.result_doneIcon__dbsv8{width:56px;height:56px;margin:4px auto 16px;border-radius:9999px;background:rgba(0,102,204,.1);color:var(--blue);display:grid;place-items:center;font-size:28px}.result_modalDone__5DehS h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:0}.result_modalDone__5DehS p{font-size:14px;color:var(--muted);line-height:1.55;margin:8px 0 20px}.result_btnGhost__X3nK0{display:inline-flex;align-items:center;justify-content:center;width:100%;background:var(--parchment,#f5f2ec);color:var(--ink);font-size:15px;font-weight:600;font-family:inherit;border:1px solid var(--hairline);border-radius:9999px;padding:12px 24px;cursor:pointer}.result_btnGhost__X3nK0:hover{background:var(--hairline)}.result_signupHint__bFPQa{font-size:12px;color:var(--muted-2);line-height:1.55;margin:4px 0 0}@media (max-width:860px){.result_gauges__ubYfo,.result_kpis__Z4wQB{grid-template-columns:repeat(2,1fr)}.result_close__e5pr8,.result_euGrid__F29Fd{grid-template-columns:1fr}}@media (max-width:480px){.result_kpis__Z4wQB{grid-template-columns:1fr 1fr}.result_head__8kKZN{align-items:flex-start}}.result_pdfSummary__AzjMa{display:none}.result_pHead__rYs_s{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px;border-bottom:1px solid var(--hairline)}.result_pHeadMain__BIOyM{flex:1 1}.result_pEyebrow__ticPR{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--blue);margin:0 0 10px}.result_pTitle__rkK0l{font-size:31px;font-weight:800;letter-spacing:-.9px;line-height:1.14;margin:0}.result_pLead__XJNKU{font-size:11.5px;color:var(--muted);line-height:1.5;margin:0;max-width:46ch}.result_pScore__cczVq{flex-shrink:0;width:118px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.result_pRing__cjR7k{width:100px;height:100px}.result_pRing__cjR7k circle{fill:none;stroke-width:9}.result_pRingTrack__8LY2O{stroke:var(--track)}.result_pRingVal__njIE3{stroke:var(--blue);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.result_pRingNum__hJK_s{font-size:30px;font-weight:800;fill:var(--ink);letter-spacing:-1px}.result_pRingUnit__j_gMb{font-size:10px;fill:var(--muted-2)}.result_pBand__mq1QH{display:inline-flex;align-items:center;padding:3px 13px;border-radius:9999px;background:var(--pill-bg);color:var(--blue);font-size:11px;font-weight:700}.result_pNeed__sTTFr{font-size:10px;color:var(--muted)}.result_pNeed__sTTFr b{color:var(--blue)}.result_pCard__B1Q7j{background:#fff;border:1px solid var(--hairline);border-radius:16px;padding:14px 16px}.result_pCardHead__wBWR1{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:11px}.result_pCardTitle__uEXBP{font-size:13px;font-weight:700;letter-spacing:-.2px;margin:0 0 11px}.result_pCardHead__wBWR1 .result_pCardTitle__uEXBP{margin:0}.result_pChip__MXB2K{font-size:11px;font-weight:700;color:var(--blue);background:var(--pill-bg);padding:2px 10px;border-radius:9999px}.result_pKpis__OyU2f{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:12px}.result_pKpiLabel__c4RAm{font-size:10.5px;color:var(--muted);font-weight:600;margin:0 0 9px}.result_pKpiVal__HOgHM{font-size:26px;font-weight:800;letter-spacing:-1px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_pKpiVal__HOgHM small{font-size:13px;color:var(--muted-2);font-weight:400;letter-spacing:0}.result_pKpiFoot__egwXm{font-size:10px;color:var(--muted);margin:7px 0 0}.result_pSecTitle__2rvEA{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);margin:13px 0 8px}.result_pAxes__eMhqm{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.result_pAxisCard__qcKsi{background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:12px 14px}.result_pAxisTop__OEh2z{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:9px}.result_pAxisLabel__P4Usm{font-size:12px;font-weight:600;color:var(--ink)}.result_pAxisNum__ziWtM{font-size:19px;font-weight:800;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_pMeter__Jldrr{height:7px;background:var(--track);border-radius:9999px;overflow:hidden}.result_pMeter__Jldrr span{display:block;height:100%;background:var(--blue);border-radius:9999px}.result_pGrid2__uqTxy{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px;align-items:start}.result_pSeg__MKwpd{display:flex;gap:3px;margin-bottom:12px}.result_pSegCell__pZm18{height:8px;flex:1 1;border-radius:3px;background:var(--track)}.result_pSegOn__Vi1AH{background:var(--blue)}.result_pReqList__gPNCu{list-style:none;margin:0;padding:0;display:grid}.result_pReq__iN9eF{display:flex;align-items:center;gap:9px;font-size:11.5px;padding:5px 0;border-bottom:1px solid var(--hairline)}.result_pReq__iN9eF:last-child{border-bottom:0}.result_pReqMiss__oAfYN{color:var(--muted)}.result_pReqDot__KcqkC{width:9px;height:9px;border-radius:50%;background:var(--blue);flex-shrink:0}.result_pReqDotMiss__A8y98{background:transparent;border:1.5px dashed var(--muted-2)}.result_pMissTag__d1UaV{margin-left:auto;font-size:9px;font-weight:600;color:var(--muted);background:var(--chip);padding:1px 8px;border-radius:9999px}.result_pPpwr__16VYY{font-size:10px;color:var(--muted);line-height:1.5;margin:11px 0 0;padding-top:10px;border-top:1px solid var(--hairline)}.result_pPrio__vCvat{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px}.result_pPrioItem__XyPlc{display:flex;gap:10px;align-items:flex-start}.result_pRank__Kaa0w{flex-shrink:0;width:20px;height:20px;border-radius:9999px;background:var(--pill-bg);color:var(--blue);font-size:11px;font-weight:700;display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_pPrioLabel__1sIHx{display:block;font-size:12px;font-weight:700;margin-bottom:2px;letter-spacing:-.2px}.result_pPrioNote__NiEyU{display:block;font-size:11px;color:var(--muted);line-height:1.45}.result_pOk__lXgSI{font-size:11.5px;color:var(--muted);margin:0}.result_pTlCard___P96I{margin-top:12px}.result_pTimeline__DMy01{list-style:none;margin:0;padding:0;display:grid}.result_pTlItem__0KyJg{display:flex;gap:12px;align-items:flex-start;padding:5px 0}.result_pTlDot__V_A0e{flex-shrink:0;width:24px;height:24px;border-radius:9999px;background:var(--ink);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.result_pTlText__z2z6o{font-size:12px;line-height:1.4;color:var(--ink);padding-top:4px}.result_pFoot__AOO9U{font-size:9px;color:var(--muted-2);line-height:1.5;margin:12px 0 0;padding-top:8px;border-top:1px solid var(--hairline)}@media print{.result_screenContent__vLTn3,.result_toolbar__31boa{display:none!important}.result_pdfSummary__AzjMa{display:block!important;page-break-inside:avoid;break-inside:avoid}.result_page__63Vxq{background:var(--parchment);padding:12mm 13mm;min-height:100vh}.result_wrap__3AWJl{max-width:100%}.result_page__63Vxq,.result_page__63Vxq *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@page{size:A4 portrait;margin:0}.result_pdfPreviewPage__kVlAA{--blue:#0066cc;--blue-focus:#0071e3;--ink:#1d1d1f;--muted:#6e6e73;--muted-2:#a1a1a6;--hairline:#e0e0e0;--track:#ececf0;--parchment:#f5f5f7;--pill-bg:#eef4fb;--chip:#f5f5f7;min-height:100dvh;background:#e9ebee;padding:28px 16px 64px;font-family:Inter,Noto Sans KR,system-ui,sans-serif;color:var(--ink)}.result_pdfPreviewBar__NuiXy{max-width:900px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.result_pdfPreviewNote__5BMcM{font-size:13px;color:#4b5563;font-weight:600;line-height:1.4}.result_pdfPreviewActions__zotEd{display:flex;gap:10px;flex-wrap:wrap}.result_previewBtn__wIRcA{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;border:1px solid var(--hairline);background:#fff;color:var(--ink);transition:background .15s,transform .15s}.result_previewBtn__wIRcA:hover{background:#f2f3f5}.result_previewBtn__wIRcA:active{transform:scale(.97)}.result_previewBtnPrimary__RZ5rt{background:var(--blue-focus);color:#fff;border-color:var(--blue-focus)}.result_previewBtnPrimary__RZ5rt:hover{background:var(--blue)}.result_pdfPaper__iExT3{max-width:900px;margin:0 auto;background:#fff;box-shadow:0 10px 44px rgba(0,0,0,.18);border-radius:4px;overflow:hidden}.result_pdfPaper__iExT3 .result_pdfSummary__AzjMa{display:block;padding:40px clamp(24px,5vw,52px)}@media print{.result_pdfPreviewPage__kVlAA{background:#fff;padding:0}.result_pdfPreviewBar__NuiXy{display:none!important}.result_pdfPaper__iExT3{max-width:100%;box-shadow:none;border-radius:0}.result_pdfPaper__iExT3 .result_pdfSummary__AzjMa{padding:12mm 13mm}}.HomeButton_homeBtn__BNMb6{position:fixed;top:16px;left:16px;z-index:60;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);color:#1d1d1f;font-size:13px;font-weight:600;font-family:inherit;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:background .15s,transform .15s}.HomeButton_homeBtn__BNMb6:hover{background:#fff;transform:translateY(-1px)}.HomeButton_homeBtn__BNMb6:active{transform:scale(.96)}@media print{.HomeButton_homeBtn__BNMb6{display:none!important}}.auth_page__p2Dj4{--blue:#0066cc;--blue-focus:#0071e3;--ink:#1d1d1f;--muted:#6e6e73;--parchment:#f5f5f7;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:var(--parchment);color:var(--ink);font-family:Inter,Noto Sans KR,system-ui,sans-serif;-webkit-font-smoothing:antialiased;word-break:keep-all}.auth_card__yw0Sq{position:relative;width:100%;max-width:420px;background:#fff;border-radius:22px;padding:38px 32px;box-shadow:0 30px 80px rgba(0,0,0,.12)}.auth_brand__y4ecu{display:inline-block;font-size:22px;font-weight:800;letter-spacing:-.5px;color:var(--ink);text-decoration:none;margin-bottom:20px}.auth_brand__y4ecu span{color:var(--blue)}.auth_h__4_fkP{font-size:22px;font-weight:800;letter-spacing:-.5px;margin:0 0 6px}.auth_sub__bvdXN{font-size:14px;color:var(--muted);margin:0 0 22px;line-height:1.5}.auth_form__w6e22{display:block}.auth_label__yJrp8{display:block;font-size:13px;font-weight:700;color:var(--ink);margin:14px 0 6px}.auth_input__x0nyi{width:100%;height:46px;padding:0 14px;font-size:15px;font-family:inherit;color:var(--ink);border:1px solid #e0e0e0;border-radius:11px;outline:none;transition:border-color .15s,box-shadow .15s}.auth_input__x0nyi:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,102,204,.12)}.auth_btn__djWjZ{width:100%;height:50px;margin-top:22px;border:none;border-radius:999px;background:var(--blue-focus);color:#fff;font-size:16px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 6px 20px rgba(0,102,204,.3);transition:transform .15s,box-shadow .15s,opacity .15s}.auth_btn__djWjZ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,102,204,.38)}.auth_btn__djWjZ:disabled{opacity:.55;cursor:default}.auth_err__gJVmL{color:#d64545;font-size:13px;font-weight:600;margin-top:12px;min-height:16px}.auth_consentBox__y0GoU{margin:18px 0 4px;padding:13px 15px;background:rgba(0,102,204,.04);border:1px solid #e0e0e0;border-radius:12px;text-align:left}.auth_consentCheck__uHPfp{display:flex;align-items:flex-start;gap:9px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;line-height:1.45}.auth_consentCheck__uHPfp input[type=checkbox]{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--blue);cursor:pointer}.auth_req__e2yTz{color:var(--blue)}.auth_consentText__9kRhb{font-size:12.5px;color:var(--muted);line-height:1.6;margin:8px 0 0}.auth_consentText__9kRhb a{color:var(--blue);font-weight:600;text-decoration:underline}.auth_switch__cnyxf{text-align:center;font-size:13px;color:var(--muted);margin-top:18px}.auth_switch__cnyxf a{color:var(--blue);font-weight:700;text-decoration:none}.auth_done__9RVrQ{text-align:center;padding:8px 0}.auth_doneIco__lZWrC{width:60px;height:60px;border-radius:999px;background:rgba(0,102,204,.1);color:var(--blue);font-size:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.auth_done__9RVrQ p{font-size:14px;color:var(--muted);line-height:1.6;margin:0 0 20px}.auth_done__9RVrQ strong{color:var(--ink)}.auth_divider__Ad38J{display:flex;align-items:center;gap:12px;margin:20px 0 4px;color:var(--muted);font-size:12.5px}.auth_divider__Ad38J:after,.auth_divider__Ad38J:before{content:"";flex:1 1;height:1px;background:#e0e0e0}.auth_oauthBtn__u42sx{width:100%;height:50px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dcdcdc;border-radius:999px;background:#fff;color:var(--ink);font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s,box-shadow .15s}.auth_oauthBtn__u42sx:hover{background:#fafafa;box-shadow:0 4px 14px rgba(0,0,0,.06)}.auth_oauthG__OgPTq{width:18px;height:18px;flex:0 0 auto}