.mna-report{--report-navy:#16233a;--report-navy-soft:#26374f;--report-ivory:#fbf8f1;--report-white:#fff;--report-crimson:#c4362a;--report-gold:#c7a66a;--report-ink:#181a20;--report-ink-soft:#3f4652;--report-muted:#6b7280;--report-rule:#d9d5cc;--report-rule-soft:#ede9e0;--report-good:#2f8f5b;--report-warn:#c98a1e;--report-bad:#c0392b;--report-fact-verified:#2f8f5b;--report-fact-stated:#3b6ea5;--report-fact-assessed:#7a6fa8;--report-fact-unknown:#9a6b2f;--report-page-w:210mm;--report-page-h:297mm;--report-margin:14mm;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--report-ivory);color:var(--report-ink);word-break:keep-all;overflow-wrap:break-word;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,맑은 고딕,Noto Sans KR,system-ui,sans-serif;font-size:10.5pt;line-height:1.65}.mna-report__page{width:var(--report-page-w);min-height:var(--report-page-h);padding:var(--report-margin);background:var(--report-white);margin:0 auto 8mm;position:relative;box-shadow:0 1px 3px #00000014}@media screen and (max-width:230mm){.mna-report__page{width:100%;min-height:0;padding:5vw}}.mna-report h1,.mna-report h2,.mna-report h3{color:var(--report-navy);letter-spacing:-.01em;break-after:avoid;page-break-after:avoid;font-weight:700}.mna-report h1{border-bottom:2px solid var(--report-gold);margin:0 0 4mm;padding-bottom:2mm;font-size:17pt}.mna-report h2{margin:7mm 0 3mm;font-size:13pt}.mna-report h3{color:var(--report-navy-soft);margin:5mm 0 2mm;font-size:11pt}.mna-report p{color:var(--report-ink-soft);margin:0 0 3mm}.mna-report__table-wrap{break-inside:avoid;page-break-inside:avoid;margin:0 0 4mm;overflow-x:auto}.mna-report table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:9.5pt}.mna-report thead{display:table-header-group}.mna-report tr{break-inside:avoid;page-break-inside:avoid}.mna-report th{background:var(--report-navy);color:var(--report-white);text-align:left;border:1px solid var(--report-navy);padding:2mm 2.5mm;font-weight:600}.mna-report td{border:1px solid var(--report-rule);vertical-align:top;color:var(--report-ink-soft);padding:2mm 2.5mm}.mna-report tbody tr:nth-child(2n) td{background:var(--report-ivory)}.mna-report__block,.mna-report__kpi,.mna-report__callout,.mna-report__gauge,.mna-report__bars,.mna-report__heat,.mna-report__timeline,.mna-report__checklist,.mna-report figure{break-inside:avoid;page-break-inside:avoid}.mna-report__kpi{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;margin:0 0 4mm;display:grid}@media screen and (max-width:640px){.mna-report__kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.mna-report__kpi-item{border:1px solid var(--report-rule);border-top:3px solid var(--report-gold);background:var(--report-white);padding:3mm}.mna-report__kpi-label{color:var(--report-muted);font-size:8.5pt}.mna-report__kpi-value{color:var(--report-navy);margin-top:1mm;font-size:14pt;font-weight:700}.mna-report__kpi-unit{color:var(--report-muted);margin-left:1mm;font-size:9pt;font-weight:500}.mna-report__kpi-hint{color:var(--report-muted);margin-top:1mm;font-size:8pt}.mna-report__callout{border-left:3px solid var(--report-navy);background:var(--report-ivory);margin:0 0 4mm;padding:3mm 4mm}.mna-report__callout[data-tone=warn]{border-left-color:var(--report-warn)}.mna-report__callout[data-tone=good]{border-left-color:var(--report-good)}.mna-report__callout[data-tone=bad]{border-left-color:var(--report-bad)}.mna-report__callout-title{color:var(--report-navy);margin-bottom:1mm;font-weight:700}.mna-report__gauge{border:1px solid var(--report-rule);background:var(--report-white);align-items:center;gap:6mm;margin:0 0 4mm;padding:4mm;display:flex}.mna-report__gauge-score{color:var(--report-navy);font-size:30pt;font-weight:800;line-height:1}.mna-report__gauge-max{color:var(--report-muted);font-size:12pt;font-weight:500}.mna-report__gauge-grade{color:var(--report-crimson);font-size:12pt;font-weight:700}.mna-report__gauge-meta{color:var(--report-muted);margin-top:1mm;font-size:9pt}.mna-report__badge{border:1px solid var(--report-warn);color:var(--report-warn);border-radius:2mm;margin-left:2mm;padding:.5mm 2mm;font-size:8pt;font-weight:700;display:inline-block}.mna-report__bars{margin:0 0 4mm}.mna-report__bar-row{grid-template-columns:42mm 1fr 18mm;align-items:center;gap:2mm;margin-bottom:1.5mm;display:grid}.mna-report__bar-label{color:var(--report-ink-soft);font-size:9pt}.mna-report__bar-track{background:var(--report-rule-soft);height:4mm;position:relative}.mna-report__bar-fill{background:var(--report-navy);height:100%}.mna-report__bar-value{text-align:right;color:var(--report-navy);font-size:9pt;font-weight:600}.mna-report__heat{grid-template-columns:repeat(4,minmax(0,1fr));gap:2mm;margin:0 0 4mm;display:grid}@media screen and (max-width:640px){.mna-report__heat{grid-template-columns:repeat(2,minmax(0,1fr))}}.mna-report__heat-cell{text-align:center;color:var(--report-white);padding:3mm 2mm;font-size:9pt;font-weight:600}.mna-report__heat-cell[data-empty=true]{color:var(--report-muted);border:1px dashed var(--report-rule)}.mna-report__heat-note{margin-top:.5mm;font-size:7.5pt;font-weight:400;display:block}.mna-report__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;margin:0 0 4mm;display:grid}.mna-report__timeline-band{border:1px solid var(--report-rule);border-top:3px solid var(--report-navy);padding:3mm}.mna-report__timeline-title{color:var(--report-navy);margin-bottom:2mm;font-size:10pt;font-weight:700}.mna-report__timeline-item{color:var(--report-ink-soft);border-top:1px solid var(--report-rule-soft);padding:1mm 0;font-size:8.5pt}.mna-report__priority{color:var(--report-white);border-radius:1mm;padding:.5mm 2mm;font-size:8pt;font-weight:700;display:inline-block}.mna-report__priority[data-p=P0]{background:var(--report-bad)}.mna-report__priority[data-p=P1]{background:var(--report-warn)}.mna-report__priority[data-p=P2]{background:var(--report-muted)}.mna-report__checklist{margin:0 0 4mm;padding:0;list-style:none}.mna-report__checklist li{border-bottom:1px solid var(--report-rule-soft);align-items:baseline;gap:2mm;padding:1.2mm 0;font-size:9.5pt;display:flex}.mna-report__fact{color:var(--report-white);border-radius:1mm;flex:none;padding:.3mm 1.5mm;font-size:7.5pt;font-weight:700}.mna-report__fact[data-s=VERIFIED]{background:var(--report-fact-verified)}.mna-report__fact[data-s=CLIENT_STATED]{background:var(--report-fact-stated)}.mna-report__fact[data-s=ADMIN_ASSESSED]{background:var(--report-fact-assessed)}.mna-report__fact[data-s=UNKNOWN]{background:var(--report-fact-unknown)}.mna-report__page--cover{padding:0;display:flex}.mna-report__cover{background:var(--report-navy);color:var(--report-white);flex-direction:column;flex:1;justify-content:space-between;padding:22mm 18mm;display:flex}.mna-report__cover-brand{letter-spacing:.25em;color:var(--report-gold);font-size:11pt;font-weight:700}.mna-report__cover-title{color:var(--report-white);margin:6mm 0 0;font-size:26pt;font-weight:800;line-height:1.35}.mna-report__cover-sub{color:#c9d0dc;margin-top:4mm;font-size:11pt}.mna-report__cover-company{color:var(--report-white);margin-top:14mm;font-size:18pt;font-weight:700}.mna-report__cover-meta{color:#aab4c4;margin-top:2mm;font-size:9.5pt;line-height:1.9}.mna-report__cover-conf{border:1px solid var(--report-gold);color:var(--report-gold);letter-spacing:.2em;align-self:flex-start;padding:1.5mm 4mm;font-size:9pt;font-weight:700}.mna-report__cover-figure{border:1px solid #fff3;max-height:70mm;margin-top:10mm;overflow:hidden}.mna-report__cover-figure img{width:100%;height:auto;display:block}.mna-report__cover-fallback{background:repeating-linear-gradient(135deg,#c7a66a2e 0,#c7a66a2e 2mm,transparent 2mm,transparent 6mm),linear-gradient(160deg,var(--report-navy-soft),var(--report-navy));border:1px solid #c7a66a59;align-items:flex-end;height:50mm;margin-top:10mm;display:flex}.mna-report__cover-fallback-label{letter-spacing:.04em;color:#ffffffb8;padding:0 4mm 3mm;font-size:9pt}.mna-report figure{margin:0 0 4mm}.mna-report figure img{border:1px solid var(--report-rule);width:100%;height:auto;display:block}.mna-report figcaption{color:var(--report-muted);margin-top:1mm;font-size:8.5pt}.mna-report__disclaimer{border-top:1px solid var(--report-rule);color:var(--report-muted);break-inside:avoid;page-break-inside:avoid;margin-top:8mm;padding-top:3mm;font-size:8.5pt;line-height:1.7}.mna-report__page-break{break-after:page;page-break-after:always;height:0}@page{size:A4;margin:0}@media print{body :not(.mna-report):not(.mna-report *){visibility:hidden}.mna-report,.mna-report *{visibility:visible}.mna-report{background:var(--report-white);position:absolute;inset:0}.mna-report__page{width:auto;min-height:0;padding:var(--report-margin);box-shadow:none;break-after:page;page-break-after:always;margin:0}.mna-report__page:last-child{break-after:auto;page-break-after:auto}.mna-report__table-wrap{overflow:visible}.mna-report,.mna-report *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.mna-report__no-print,.mna-report__screen-only{display:none!important}.mna-report__print-footer{color:var(--report-muted);border-top:1px solid var(--report-rule);justify-content:space-between;padding-top:1.5mm;font-size:7.5pt;display:flex;position:fixed;bottom:4mm;left:14mm;right:14mm}}.mna-report__print-footer{display:none}
