.a4-page,body{font-family:var(--font-inter),"Inter","Noto Sans SC Variable","PingFang SC","Source Han Sans CN","Microsoft YaHei","Noto Sans CJK SC",system-ui,-apple-system,sans-serif}.a4-page .mono-numeric,.font-mono-cjk{font-family:var(--font-geist-mono),"Geist Mono","Noto Sans SC Variable","Source Han Mono","PingFang SC","Microsoft YaHei",ui-monospace,SFMono-Regular,monospace}.print-only{display:none!important}@media print{.print-only{display:flex!important}.chakra-container{max-width:none!important;padding:0!important}[data-print-light=true]{background:#fff!important;border:1px solid #ddd}[data-print-light=true] *{color:#0d0d0d!important}[data-print-light=true] [aria-hidden=true]{display:none}article,section{break-inside:avoid;page-break-inside:avoid}body,html{background:#fff;padding:0;margin:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,.sticky-action-bar,[data-print-hide=true]{display:none!important}.a4-page{box-shadow:none!important;margin:0!important;page-break-after:always;break-after:page;width:100%;min-height:100vh;max-height:100vh}.a4-page:last-child{page-break-after:auto;break-after:auto}.audit-event,.formula-block,.kpi-card,.signature-block,table,tr{break-inside:avoid;page-break-inside:avoid}h1,h2,h3{break-after:avoid;page-break-after:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}}@media print{@page{size:A4 portrait;margin:14mm}}