.asset-print-portal{display:none}@media print{body.asset-print-active{color:var(--asset-print-ink);background:var(--asset-print-paper);margin:0}body.asset-print-active>:not(.asset-print-portal){display:none!important}body.asset-print-active>.asset-print-portal{display:block!important}.asset-print-surface{color:var(--asset-print-ink);background:var(--asset-print-paper);-webkit-print-color-adjust:exact;print-color-adjust:exact}.asset-print-page{break-after:page}.asset-print-page:last-child{break-after:auto}}.management-accounting-print-document{font-family:Pretendard Variable,Pretendard,Arial,sans-serif;font-size:8pt;line-height:1.25}.management-accounting-print-page{box-sizing:border-box}.management-accounting-print-header{min-height:18mm;padding-top:2mm;position:relative}.management-accounting-print-title{text-align:center;text-underline-offset:2pt;margin:0;font-size:18pt;font-weight:700;text-decoration:underline}.management-accounting-print-period{text-align:center;margin-top:1mm;font-size:8pt}.management-accounting-print-scope{margin:3mm 0 1.5mm;font-size:9pt;font-weight:700}.management-accounting-print-unit{font-size:7.5pt;position:absolute;bottom:0;right:0}.management-accounting-print-table{--management-accounting-grid-line-width:1px;table-layout:fixed}.management-accounting-print-table-head{background:var(--asset-print-header);display:table-header-group}.management-accounting-print-row{break-inside:avoid}.management-accounting-print-header-cell{overflow-wrap:anywhere;border-right:var(--management-accounting-grid-line-width) solid var(--asset-print-grid);border-bottom:var(--management-accounting-grid-line-width) solid var(--asset-print-grid);background:var(--asset-print-header);padding:1.2mm 1.4mm}.management-accounting-print-header-cell-top{border-top:var(--management-accounting-grid-line-width) solid var(--asset-print-grid)}.management-accounting-print-header-cell-first{border-left:var(--management-accounting-grid-line-width) solid var(--asset-print-grid)}.management-accounting-print-grid-cell{overflow-wrap:anywhere;border-right:var(--management-accounting-grid-line-width) solid var(--asset-print-grid);border-bottom:var(--management-accounting-grid-line-width) solid var(--asset-print-grid);padding:1.2mm 1.4mm}.management-accounting-print-grid-cell-first{border-left:var(--management-accounting-grid-line-width) solid var(--asset-print-grid)}.management-accounting-print-hierarchy-label{overflow-wrap:anywhere;padding:1.2mm 1.4mm}.management-accounting-print-hierarchy-spacer{padding:0}.management-accounting-print-muted{color:color-mix(in oklab, var(--asset-print-ink) 60%, var(--asset-print-paper))}.management-accounting-print-emphasis{background:var(--asset-print-subtle)}
