@media print{@page{margin:16mm 14mm 18mm;size:A4}body.procurement-pack-printing *{visibility:hidden!important}body.procurement-pack-printing #procurement-pack-print,body.procurement-pack-printing #procurement-pack-print *{visibility:visible!important}body.procurement-pack-printing #procurement-pack-print{color:#0f172a!important;background:#fff!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important}body.procurement-pack-printing #procurement-pack-print>*{margin-top:0!important}body.procurement-pack-printing main{padding-top:0!important;overflow:visible!important}body.procurement-pack-printing .procurement-print-only{visibility:visible!important;display:block!important}body.procurement-pack-printing .procurement-screen-only{visibility:hidden!important;display:none!important}body.procurement-pack-printing .procurement-print-url{font-weight:500;text-decoration:none;visibility:visible!important;color:#64748b!important;display:inline!important}body.procurement-pack-printing .procurement-print-section-band{break-after:avoid;page-break-after:avoid;border-bottom:2px solid #142850;align-items:center;gap:8px;margin:0 0 8px;padding-bottom:6px;display:flex!important}body.procurement-pack-printing .procurement-print-section-band-title{color:#142850;flex:1;font-size:8pt;font-weight:800}body.procurement-pack-printing .procurement-print-section-band-url{color:#64748b;font-size:7.5pt;font-weight:600}body.procurement-pack-printing .procurement-print-section-footer{color:#64748b;text-align:center;break-inside:avoid;page-break-inside:avoid;border-top:1px solid #cbd5e1;margin-top:6mm;padding-top:6px;font-size:6.5pt;line-height:1.45;display:block!important}body.procurement-pack-printing .procurement-print-section-footer span{display:block}body.procurement-pack-printing .procurement-print-cover{break-after:page;page-break-after:always;min-height:0;padding:0 0 6mm}body.procurement-pack-printing .procurement-print-cover-org{color:#475569;letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0;font-size:9pt;font-weight:600}body.procurement-pack-printing .procurement-print-cover-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#2563eb;margin:20px 0 4px;font-size:8pt;font-weight:800}body.procurement-pack-printing .procurement-print-cover-title{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:22pt;font-weight:900;line-height:1.15}body.procurement-pack-printing .procurement-print-cover-subtitle{color:#475569;max-width:36em;margin:10px 0 0;font-size:10.5pt;line-height:1.55}body.procurement-pack-printing .procurement-print-cover-rule{background:#142850;border-radius:1px;height:3px;margin:18px 0}body.procurement-pack-printing .procurement-print-cover-meta{grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;font-size:9pt;display:grid}body.procurement-pack-printing .procurement-print-cover-meta dt{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:7pt;font-weight:800}body.procurement-pack-printing .procurement-print-cover-meta dd{color:#0f172a;margin:2px 0 0;font-weight:600;line-height:1.4}body.procurement-pack-printing .procurement-print-cover-notice{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-left:4px solid #d97706;border-radius:4px;margin:18px 0 0;padding:10px 12px;font-size:9pt;line-height:1.5}body.procurement-pack-printing .procurement-print-toc{break-after:page;page-break-after:always;padding-bottom:4mm}body.procurement-pack-printing .procurement-print-toc-heading{color:#142850;margin:10px 0 14px;font-size:14pt;font-weight:900}body.procurement-pack-printing .procurement-print-toc-list{counter-reset:toc;margin:0;padding:0;list-style:none}body.procurement-pack-printing .procurement-print-toc-list li{counter-increment:toc;color:#0f172a;break-inside:avoid;page-break-inside:avoid;border-bottom:1px dotted #cbd5e1;align-items:baseline;gap:8px;padding:10px 0;font-size:10.5pt;display:flex}body.procurement-pack-printing .procurement-print-toc-list li:before{content:counter(toc) ".";color:#142850;flex-shrink:0;width:1.5em;font-weight:800}body.procurement-pack-printing .procurement-print-body{gap:0!important;display:block!important}body.procurement-pack-printing .procurement-print-body>*{margin-top:0!important}body.procurement-pack-printing .procurement-print-body>.procurement-print-section-band{margin-bottom:6px!important}body.procurement-pack-printing .procurement-print-body>.procurement-print-card{margin-bottom:4mm!important}body.procurement-pack-printing .procurement-print-body>.procurement-print-card:last-of-type{margin-bottom:0!important}body.procurement-pack-printing .procurement-print-card{break-before:auto;page-break-before:auto;break-inside:auto;page-break-inside:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-bottom:4mm;color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-left:4px solid #142850!important;padding:3mm 5mm 4mm!important}body.procurement-pack-printing .procurement-print-card-header{break-after:avoid;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:6px!important}body.procurement-pack-printing .procurement-print-card h2{break-after:avoid;page-break-after:avoid;margin-top:0;margin-bottom:4px;font-size:12pt}body.procurement-pack-printing .procurement-print-card-header p{margin-bottom:0}body.procurement-pack-printing .procurement-print-card .space-y-4>*+*{margin-top:6px!important}body.procurement-pack-printing .procurement-print-muted{color:#475569!important}body.procurement-pack-printing .procurement-print-heading{color:#142850!important}body.procurement-pack-printing .procurement-print-link{color:#1d4ed8!important}body.procurement-pack-printing .procurement-print-notice{color:#92400e!important;background:#fffbeb!important;border-color:#fcd34d!important}body.procurement-pack-printing .procurement-print-table{border-collapse:collapse;break-inside:auto;page-break-inside:auto;width:100%}body.procurement-pack-printing .procurement-print-table th,body.procurement-pack-printing .procurement-print-table td{padding:6px 8px;color:#0f172a!important;border:1px solid #cbd5e1!important}body.procurement-pack-printing .procurement-print-table thead{display:table-header-group}body.procurement-pack-printing .procurement-print-table th{color:#142850!important;background:#f1f5f9!important}body.procurement-pack-printing .procurement-print-table tr{break-inside:auto;page-break-inside:auto}body.procurement-pack-printing .procurement-print-table tbody tr{break-inside:avoid;page-break-inside:avoid}}.procurement-print-only,.procurement-print-url{display:none}
