._page_162ts_1{background:var(--frame-page,var(--frame-surface-solid));min-height:100vh;color:var(--frame-text,var(--frame-text))}._page_162ts_1 main{width:min(1180px,100% - 32px);margin:0 auto;padding:56px 0 96px}._hero_162ts_3{background:var(--frame-surface-solid);border:1px solid var(--frame-border-strong);color:var(--frame-text);box-shadow:0 24px 60px color-mix(in srgb, var(--frame-text) 18%, transparent);border-radius:30px;grid-template-columns:1.6fr .8fr;align-items:end;gap:32px;padding:48px;display:grid}._hero_162ts_3>div:first-child>span,._sectionHead_162ts_4 small,._heroStatus_162ts_4 small,._accountGrid_162ts_4 article>small,._assessmentSummary_162ts_4 small{letter-spacing:.15em;font-size:11px;font-weight:900}._hero_162ts_3 h1{letter-spacing:-.045em;margin:14px 0 16px;font-size:clamp(34px,5vw,62px);line-height:1.08}._hero_162ts_3 p{max-width:680px;color:color-mix(in srgb, var(--frame-surface-solid) 76%, transparent);margin:0;font-size:16px;line-height:1.75}._heroStatus_162ts_4{border:1px solid color-mix(in srgb, var(--frame-surface-solid) 18%, transparent);background:color-mix(in srgb, var(--frame-surface-solid) 9%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;padding:24px}._heroStatus_162ts_4 strong{margin-top:8px;font-size:20px;display:block}._heroStatus_162ts_4 ul{color:color-mix(in srgb, var(--frame-surface-solid) 78%, transparent);margin:16px 0 0;padding-left:19px;line-height:1.8}._statusGrid_162ts_10{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0 64px;display:grid}._statusGrid_162ts_10 article{border:1px solid var(--frame-border,var(--frame-border));background:var(--frame-surface-solid,var(--frame-surface-solid));border-radius:20px;padding:22px}._statusGrid_162ts_10 b{background:var(--frame-surface-muted);color:var(--frame-text);border-radius:999px;margin-bottom:10px;padding:5px 9px;font-size:11px;display:inline-block}._statusGrid_162ts_10 article:nth-child(2) b{background:var(--mark-tint);color:var(--mark-ink)}._statusGrid_162ts_10 article:nth-child(3) b{background:var(--frame-surface-muted);color:var(--frame-text-muted)}._statusGrid_162ts_10 strong{font-size:16px;display:block}._statusGrid_162ts_10 p{color:var(--frame-text-muted,var(--frame-text-muted));margin:8px 0 0;font-size:13px;line-height:1.6}._section_162ts_4{margin-top:72px;scroll-margin-top:96px}._sectionHead_162ts_4{grid-template-columns:1.2fr .8fr;align-items:end;gap:28px;margin-bottom:24px;display:grid}._sectionHead_162ts_4 small{color:var(--frame-text-muted)}._sectionHead_162ts_4 h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(28px,4vw,44px)}._sectionHead_162ts_4>p{color:var(--frame-text-muted,var(--frame-text-muted));margin:0;line-height:1.7}._twoColumns_162ts_22{grid-template-columns:.92fr 1.08fr;align-items:start;gap:18px;display:grid}._form_162ts_23,._resultPanel_162ts_23,._accountGrid_162ts_4>article{border:1px solid var(--frame-border,var(--frame-border));background:var(--frame-surface-solid,var(--frame-surface-solid));box-shadow:0 12px 35px color-mix(in srgb, var(--frame-text) 6%, transparent);border-radius:24px;padding:28px}._form_162ts_23{gap:15px;display:grid}._form_162ts_23 label{color:var(--frame-text,var(--frame-text));gap:7px;font-size:13px;font-weight:800;display:grid}._form_162ts_23 label span{justify-content:space-between;display:flex}._form_162ts_23 label i{color:var(--frame-text-muted,var(--frame-text-muted));font-style:normal;font-weight:600}._form_162ts_23 input:not([type=checkbox]),._form_162ts_23 select,._form_162ts_23 textarea{box-sizing:border-box;border:1px solid var(--frame-border,var(--frame-border));background:var(--frame-input,var(--frame-surface-solid));width:100%;color:var(--frame-text,var(--frame-text));font:inherit;border-radius:12px;padding:12px 13px;line-height:1.55}._form_162ts_23 textarea{resize:vertical}._form_162ts_23 input:focus,._form_162ts_23 select:focus,._form_162ts_23 textarea:focus{outline:3px solid color-mix(in srgb, var(--frame-text-muted) 14%, transparent);border-color:var(--frame-text-muted)}._inlineFields_162ts_31{grid-template-columns:1fr 1fr;gap:12px;display:grid}._checks_162ts_32{background:var(--frame-control,var(--frame-surface-muted));border-radius:14px;gap:9px;padding:14px;display:grid}._checks_162ts_32 label,._checkbox_162ts_33{grid-template-columns:none;align-items:flex-start;line-height:1.55;gap:9px!important;font-size:12px!important;font-weight:650!important;display:flex!important}._checks_162ts_32 input,._checkbox_162ts_33 input{width:17px;height:17px;accent-color:var(--frame-text-muted);flex:none;margin-top:1px}._form_162ts_23>button,._signInCard_162ts_35{background:var(--frame-text);min-height:48px;color:var(--frame-surface-solid);font:inherit;cursor:pointer;border:0;border-radius:13px;font-weight:850}._form_162ts_23>button:disabled{opacity:.58;cursor:wait}._resultPanel_162ts_23{min-height:420px}._placeholder_162ts_38{text-align:center;min-height:360px;color:var(--frame-text-muted,var(--frame-text-muted));place-content:center;justify-items:center;display:grid}._placeholder_162ts_38 span{background:var(--frame-control,var(--frame-surface-muted));width:58px;height:58px;color:var(--frame-text-muted);border-radius:50%;place-items:center;margin-bottom:14px;font-size:25px;display:grid}._placeholder_162ts_38 strong{color:var(--frame-text,var(--frame-text));font-size:18px}._placeholder_162ts_38 p{max-width:420px;margin:8px 0 0;line-height:1.65}._resultTitle_162ts_42{grid-template-columns:1fr auto;align-items:center;gap:6px 16px;display:grid}._resultTitle_162ts_42 small{color:var(--frame-text-muted);font-weight:850}._resultTitle_162ts_42 h3{margin:0;font-size:22px}._resultTitle_162ts_42 b{background:var(--mark-tint);color:var(--mark-ink);border-radius:999px;grid-area:1/2/span 2;padding:8px 11px;font-size:12px}._resultTitle_162ts_42 b[data-ready=true]{background:var(--frame-surface-muted);color:var(--frame-text)}._evidenceCards_162ts_47{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}._evidenceCards_162ts_47 article{background:var(--frame-control,var(--frame-surface-muted));border-radius:14px;padding:16px}._evidenceCards_162ts_47 span{color:var(--frame-text-muted,var(--frame-text-muted));margin-bottom:8px;font-size:11px;font-weight:750;display:block}._evidenceCards_162ts_47 strong{font-size:13px;line-height:1.45}._missing_162ts_51,._nextRevision_162ts_51{border:1px solid var(--mark-tint);background:var(--mark-tint);color:var(--mark-ink);border-radius:14px;padding:18px}._missing_162ts_51 ul{margin:9px 0 0;padding-left:20px;line-height:1.7}._disclaimer_162ts_53{color:var(--frame-text-muted,var(--frame-text-muted));margin:18px 0 0;font-size:12px;line-height:1.7}._error_162ts_54{background:var(--frame-danger-surface);color:var(--frame-danger-text);border-radius:10px;margin:0;padding:12px;font-size:13px}._assessmentSummary_162ts_4 h3{margin:8px 0 22px;font-size:20px;line-height:1.55}._criteria_162ts_56{gap:12px;display:grid}._criteria_162ts_56 article{border:1px solid var(--frame-border,var(--frame-border));border-radius:15px;padding:17px}._criteria_162ts_56 header{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}._criteria_162ts_56 header span{background:var(--frame-surface-muted);width:30px;height:30px;color:var(--frame-text-muted);border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}._criteria_162ts_56 header strong{font-size:14px}._criteria_162ts_56 header b{background:var(--mark-tint);color:var(--mark-ink);border-radius:999px;padding:5px 8px;font-size:11px}._criteria_162ts_56 article[data-status=충족] header b{background:var(--frame-surface-muted);color:var(--frame-text)}._criteria_162ts_56 article[data-status=근거\ 부족] header b{background:var(--frame-surface-muted);color:var(--frame-text-muted)}._criteria_162ts_56 blockquote{border-left:3px solid var(--frame-text-subtle);background:var(--frame-control,var(--frame-surface-muted));color:var(--frame-text-muted,var(--frame-text-muted));margin:13px 0 8px;padding:11px 13px;font-size:12px;line-height:1.6}._criteria_162ts_56 p,._nextRevision_162ts_51 p{margin:8px 0 0;font-size:13px;line-height:1.65}._nextRevision_162ts_51{margin-top:16px}._accountGrid_162ts_4{grid-template-columns:1.35fr 1fr .8fr;align-items:start;gap:16px;display:grid}._notificationCard_162ts_68 header{justify-content:space-between;align-items:center;display:flex}._notificationCard_162ts_68 h3,._channelCard_162ts_69 h3,._billingCard_162ts_69 h3{margin:6px 0 18px;font-size:22px}._notificationCard_162ts_68 h3 b{background:var(--frame-danger-text);min-width:22px;height:22px;color:var(--frame-surface-solid);border-radius:999px;place-items:center;margin-left:7px;font-size:11px;display:inline-grid}._notificationCard_162ts_68 header button{color:var(--frame-text-muted);cursor:pointer;background:0 0;border:0;font-weight:800}._notificationCard_162ts_68 ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}._notificationCard_162ts_68 li{border-top:1px solid var(--frame-border,var(--frame-surface-muted));justify-content:space-between;gap:14px;padding:13px 0;display:flex}._notificationCard_162ts_68 li[data-read=false] strong:before{content:"";background:var(--frame-danger-text);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}._notificationCard_162ts_68 li p,._emptyNotice_162ts_75{color:var(--frame-text-muted,var(--frame-text-muted));margin:4px 0 0;font-size:12px;line-height:1.5}._notificationCard_162ts_68 li a{color:var(--frame-text-muted);font-size:12px;font-weight:800;text-decoration:none}._channelCard_162ts_69 label{border-top:1px solid var(--frame-border,var(--frame-surface-muted));justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}._channelCard_162ts_69 label span{gap:4px;display:grid}._channelCard_162ts_69 label small{color:var(--frame-text-muted,var(--frame-text-muted));line-height:1.4}._channelCard_162ts_69 input{width:19px;height:19px;accent-color:var(--frame-text-muted)}._billingCard_162ts_69 p{color:var(--frame-text-muted,var(--frame-text-muted));line-height:1.6}._billingStatus_162ts_82{border:1px solid var(--frame-border,var(--frame-border));background:var(--frame-control,var(--frame-surface-muted));width:100%;min-height:44px;color:var(--frame-text-muted,var(--frame-text-muted));text-align:center;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}._billingCard_162ts_69>small:last-child{color:var(--frame-text-muted,var(--frame-text-muted));margin-top:12px;line-height:1.55;display:block}._signInCard_162ts_35{width:100%;padding:18px;font-size:16px}._savedAssessments_162ts_85{border:1px solid var(--frame-border,var(--frame-border));background:var(--frame-surface-solid,var(--frame-surface-solid));border-radius:22px;margin-top:18px;padding:24px}._savedAssessments_162ts_85>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}._savedAssessments_162ts_85>header div{gap:5px;display:grid}._savedAssessments_162ts_85>header small{color:var(--frame-text-muted);letter-spacing:.12em;font-weight:900}._savedAssessments_162ts_85>header span{color:var(--frame-text-muted,var(--frame-text-muted));font-size:12px}._savedAssessments_162ts_85>div{display:grid}._savedAssessments_162ts_85 article{border-top:1px solid var(--frame-border,var(--frame-surface-muted));justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}._savedAssessments_162ts_85 article div{gap:4px;min-width:0;display:grid}._savedAssessments_162ts_85 article small{color:var(--frame-text-muted,var(--frame-text-muted));font-size:11px}._savedAssessments_162ts_85 article p{color:var(--frame-text-muted,var(--frame-text-muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}._savedAssessments_162ts_85 article button{color:var(--frame-danger-text);cursor:pointer;background:0 0;border:0;flex:none;font-weight:800}@media (width<=960px){._hero_162ts_3,._sectionHead_162ts_4,._twoColumns_162ts_22,._statusGrid_162ts_10{grid-template-columns:1fr}._accountGrid_162ts_4{grid-template-columns:1fr 1fr}._notificationCard_162ts_68{grid-column:1/-1}}@media (width<=620px){._page_162ts_1 main{width:min(100% - 20px,1180px);padding-top:24px}._hero_162ts_3{border-radius:22px;padding:28px 22px}._hero_162ts_3 h1{font-size:34px}._inlineFields_162ts_31,._evidenceCards_162ts_47,._accountGrid_162ts_4{grid-template-columns:1fr}._form_162ts_23,._resultPanel_162ts_23,._accountGrid_162ts_4>article{border-radius:18px;padding:20px}._resultTitle_162ts_42{grid-template-columns:1fr}._resultTitle_162ts_42 b{grid-area:auto/1;width:fit-content}}
