.doc-print-sheet{border-collapse:collapse;table-layout:fixed;width:100%}.doc-print-sheet>thead{display:table-header-group}.doc-print-sheet>tfoot{display:table-footer-group}.doc-print-sheet>tbody{display:table-row-group}.doc-print-sheet-cell{vertical-align:top;border:0;padding:0}.doc-header-brand{color:#334155;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.doc-header-brand-name{color:#0f172a;font-weight:600}.doc-header-brand-time{color:#64748b;white-space:nowrap}.doc-header-org{color:#475569;justify-content:center;align-items:center;gap:14px;margin:2px 0 6px;display:flex}.doc-header-org-line{background:#cbd5e1;flex:1;max-width:72px;height:1px}.doc-header-org-name{letter-spacing:.08em;color:#334155;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:min(420px,70%);font-size:13px;font-weight:500;overflow:hidden}.doc-print-running-header{color:#475569;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;padding-bottom:6px;font-size:12px;display:flex}.doc-print-running-header-title{color:#0f172a;font-weight:600}.doc-print-running-header-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doc-print-first-header .doc-main-title{text-align:center;margin:8px 0 4px}.doc-print-first-header .doc-meta-table{border-collapse:collapse;width:100%;margin:12px 0 16px}.doc-print-first-header .doc-header-brand{display:none}.doc-print-end-footer{margin-top:20px}.doc-page-signatures{border-top:1px solid #cbd5e1;margin-top:4px;padding-top:8px}.doc-page-signatures-note{color:#0f172a;margin-bottom:8px;font-size:12px;font-weight:600}.doc-page-signatures-grid{flex-direction:column;gap:10px;display:flex}.doc-page-signatures-block{flex-direction:column;gap:2px;display:flex}.doc-page-signatures-row{color:#0f172a;flex-wrap:wrap;align-items:baseline;gap:8px 24px;font-size:13px;display:flex}.doc-page-signatures-role{color:#334155;min-width:88px;font-weight:500}.doc-page-signatures-blank{letter-spacing:.02em}.doc-page-signatures-confirm{color:#64748b;padding-left:0;font-size:11px;line-height:1.4}.doc-page-signatures.is-draft .doc-page-signatures-role,.doc-page-signatures.is-draft .doc-page-signatures-blank,.doc-page-signatures.is-draft .doc-page-signatures-confirm{color:#94a3b8}.doc-footer-credit{color:#999;text-align:center;margin:10px 0 0;font-size:12px}@media print{.doc-print-sheet>thead{display:table-header-group!important}.doc-print-sheet>tfoot{display:table-footer-group!important}.doc-print-running-header,.doc-print-first-header{break-inside:avoid}.doc-print-end-footer{break-inside:avoid;break-before:auto}.doc-print-running-footer{break-inside:avoid;color:#94a3b8;text-align:center;padding-top:4px;font-size:11px}}
