@page{size:Letter portrait;margin:11mm 10mm 13mm 10mm}.aurora-print-header,.aurora-print-document,.ap-control-value{display:none}@media print{html,body{background:#fff!important;color:#111827!important;font-family:Arial,Helvetica,sans-serif!important;font-size:9.5pt!important;line-height:1.35!important}.sidebar,.topbar,.aurora-global-footer,.toast,.modal,.ap-print-button,.btn,.button,button,.no-print{display:none!important}.app-shell,.layout,.main,.content,.page,.card,.panel{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;background:#fff!important}.main{overflow:visible!important}.aurora-print-header{display:grid!important;grid-template-columns:1.1fr 1.5fr;grid-template-areas:'brand title' 'meta meta';gap:7mm 9mm;border:1.2pt solid #0b2c57;border-top:4pt solid #0b2c57;padding:6mm 7mm;margin:0 0 6mm;break-inside:avoid;page-break-inside:avoid}.ap-brand{grid-area:brand;display:flex;align-items:center;gap:3mm}.ap-mark{width:11mm;height:11mm;border-radius:50%;background:#0b2c57!important;color:#fff!important;display:grid;place-items:center;font-size:16pt;font-weight:900;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ap-brand strong{display:block;font-size:10.5pt;color:#0b2c57}.ap-brand span{display:block;font-size:7.5pt;color:#667085;margin-top:1mm}.ap-title{grid-area:title;text-align:right;align-self:center}.ap-title small{display:block;font-size:7.5pt;font-weight:700;letter-spacing:.06em;color:#667085}.ap-title h1{font-size:14pt!important;line-height:1.15!important;margin:1mm 0 0!important;color:#0b2c57!important}.ap-meta{grid-area:meta;display:grid;grid-template-columns:repeat(3,1fr);border-top:.5pt solid #cfd8e3;padding-top:3mm;gap:5mm}.ap-meta span{display:block;font-size:6.8pt;text-transform:uppercase;letter-spacing:.05em;color:#667085}.ap-meta strong{display:block;font-size:8.5pt;margin-top:.7mm;color:#1d2939}.aurora-print-document{display:block!important}.aurora-print-document~*{display:none!important}.ap-report-body h2{font-size:13pt;margin:0 0 4mm;color:#0b2c57}.ap-report-body h3{font-size:10pt;margin:5mm 0 2mm;color:#0b2c57}input[data-ap-display],textarea[data-ap-display],select[data-ap-display]{display:none!important}.ap-control-value{display:inline-block!important;min-height:5mm;border-bottom:.5pt solid #d0d5dd;padding:1mm 1.5mm;white-space:pre-wrap;word-break:break-word}form{display:block!important}label{break-inside:avoid;page-break-inside:avoid}table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;margin:2mm 0 4mm!important;font-size:8.5pt!important;table-layout:auto!important}thead{display:table-header-group}tfoot{display:table-footer-group}tr{break-inside:avoid;page-break-inside:avoid}th,td{border:.55pt solid #98a2b3!important;padding:2.1mm 2.3mm!important;vertical-align:top!important;background:#fff!important;color:#101828!important;word-wrap:break-word!important}th{font-weight:800!important;background:#eef2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ap-summary-table th{width:17%}.ap-summary-table td{width:33%}h1,h2,h3,h4{break-after:avoid;page-break-after:avoid;color:#0b2c57!important}p{orphans:3;widows:3}.card,.panel,article,section{break-inside:auto!important}.al-summary,.at-kpis,.toolbar,.filters,.form-actions,.al-form-actions,.at-form,.at-actions,.al-actions{display:none!important}.al-exam-card,.at-card{border:.6pt solid #98a2b3!important;padding:4mm!important;margin:0 0 4mm!important;break-inside:avoid!important;box-shadow:none!important}.al-list,.at-list{display:block!important}.al-list>*+*,.at-list>*+*{margin-top:4mm!important}.aurora-global-footer{display:none!important}a[href]:after{content:none!important}}
/* AURORA_PRINT_V40_DESIGN */
@page{size:Letter portrait;margin:9mm 10mm 13mm 10mm}
@media print{
html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color:#182230!important;font-size:9.2pt!important;line-height:1.38!important}
.pilot-banner,.bottom-nav{display:none!important}
.main>.aurora-print-header+.page-head{display:none!important}
.aurora-print-header{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"brand" "title" "meta"!important;gap:0!important;border:1pt solid #c8d3e2!important;border-top:4pt solid #0b2c57!important;border-radius:0!important;padding:5mm 6mm 4.5mm!important;margin:0 0 5.5mm!important;background:#fff!important;break-inside:avoid!important;page-break-inside:avoid!important}
.ap-brand{grid-area:brand!important;display:flex!important;align-items:center!important;gap:3mm!important;padding:0 0 3.2mm!important}
.ap-mark{width:11mm!important;height:11mm!important;flex:0 0 11mm!important;border-radius:3mm!important;background:#0b2c57!important;color:#fff!important;font-size:15pt!important}
.ap-brand strong{display:block!important;font-size:15.5pt!important;line-height:1.08!important;color:#0b2c57!important;letter-spacing:-.015em!important}
.ap-brand span{display:block!important;margin-top:1mm!important;font-size:7pt!important;color:#667085!important}
.ap-title{grid-area:title!important;text-align:left!important;border-top:.6pt solid #d8e0ea!important;padding:3.2mm 0 0!important}
.ap-title small{display:block!important;font-size:7pt!important;font-weight:800!important;letter-spacing:.06em!important;color:#667085!important}
.ap-title h1{margin:1mm 0 0!important;font-size:12.5pt!important;line-height:1.16!important;color:#19385f!important;font-weight:800!important}
.ap-meta{grid-area:meta!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4mm!important;border-top:.5pt solid #e0e6ee!important;padding-top:3mm!important;margin-top:3.2mm!important}
.ap-meta span{display:block!important;font-size:6.3pt!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#7a8699!important;font-weight:800!important}
.ap-meta strong{display:block!important;margin-top:.7mm!important;font-size:8pt!important;line-height:1.25!important;color:#1d2939!important;word-break:break-word!important}
.detail-grid{display:block!important}
.detail-grid>.grid,.detail-grid>aside{display:block!important;width:100%!important}
.detail-grid .card{border:.6pt solid #d7dee8!important;border-radius:2mm!important;padding:4mm!important;margin:0 0 4mm!important;background:#fff!important;box-shadow:none!important}
.detail-grid .card-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:4mm!important;margin:0 0 3mm!important;padding:0 0 2.4mm!important;border-bottom:.55pt solid #e2e8f0!important}
.detail-grid .card-header h2,.detail-grid .card>h2,.detail-grid .card>h3{margin:0!important;color:#0b2c57!important;font-size:10.2pt!important;line-height:1.25!important}
.detail-grid .card-header p{margin:.7mm 0 0!important;color:#667085!important;font-size:7.5pt!important}
.definition-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:.55pt solid #d9e1eb!important;border-radius:2mm!important;overflow:hidden!important}
.definition-item{display:block!important;min-height:13mm!important;padding:2.5mm 3mm!important;border:0!important;border-bottom:.45pt solid #e1e7ef!important;break-inside:avoid!important;page-break-inside:avoid!important;background:#fff!important}
.definition-item:nth-child(odd){border-right:.45pt solid #e1e7ef!important}
.definition-item span{display:block!important;margin:0 0 1mm!important;color:#667085!important;font-size:6.5pt!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.035em!important}
.definition-item strong{display:block!important;color:#172b4d!important;font-size:8.4pt!important;font-weight:700!important;line-height:1.32!important;white-space:normal!important;word-break:break-word!important}
.ap-signature-row{background:#f8fbff!important;min-height:16mm!important}
.ap-company-summary{display:none!important}
.summary-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:.55pt solid #dde4ed!important}
.summary-row{display:grid!important;grid-template-columns:38% 1fr!important;gap:2mm!important;padding:2.2mm 2.6mm!important;border-bottom:.4pt solid #e5eaf0!important}
.summary-row span{font-size:6.7pt!important;color:#667085!important;font-weight:800!important}
.summary-row strong{font-size:8pt!important;color:#1d2939!important}
table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;margin:2mm 0 4mm!important;font-size:7.8pt!important;table-layout:auto!important}
thead{display:table-header-group!important}tfoot{display:table-footer-group!important}tr{break-inside:avoid!important;page-break-inside:avoid!important}
th,td{border:.5pt solid #b8c4d4!important;padding:2mm 2.1mm!important;vertical-align:middle!important;background:#fff!important;color:#182230!important;word-wrap:break-word!important;line-height:1.3!important}
th{font-weight:800!important;background:#edf2f7!important;color:#19385f!important}
.ap-control-value{display:block!important;min-height:6mm!important;border:.5pt solid #d7dee8!important;border-radius:1.5mm!important;padding:1.5mm 2mm!important;background:#fbfcfe!important;white-space:pre-wrap!important;word-break:break-word!important;color:#182230!important}
.field,.generic-field,.repeat-row,.quick-action,.alert,.file-chip{break-inside:avoid!important;page-break-inside:avoid!important}
h1,h2,h3,h4{break-after:avoid!important;page-break-after:avoid!important}
p{orphans:3;widows:3}
}
