@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;text-shadow:none!important}body,html{font-size:11pt;line-height:1.6;color:#111!important;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,.print-hide,[aria-label*=Export],[aria-label*=Retry],[class*=AdvisorDock],[class*=AppNav],[class*=CrossLink],[class*=Filter],[class*=KeyboardShortcuts],[class*=OperatorCrossLink],[class*=Sort],[class*=Toggle],[class*=filter],[class*=sort],[class*=toggle],[data-print-hide],[role=button]:not([data-print-show]),aside,button:not([data-print-show]),footer,header,input[type=checkbox],input[type=email],input[type=number],input[type=range],input[type=text],input[type=url],nav,select,textarea{display:none!important}.pt-16{padding-top:0!important}main{margin:0!important;padding:1cm 0!important;max-width:100%!important}@page{size:A4 portrait;margin:2cm 1.5cm 2.5cm 1.5cm}body:before{content:"IdentityFirst  |  Identity Security Intelligence  |  Confidential";top:0;font-weight:600;color:#374151;border-bottom:1px solid #d1d5db;letter-spacing:.05em;text-transform:uppercase}body:after,body:before{display:block;position:fixed;left:0;right:0;padding:.3cm 0;font-size:8pt}body:after{content:"Generated " attr(data-print-date) "  |  identityfirst.net  |  Page " counter(page);bottom:0;color:#6b7280;border-top:1px solid #d1d5db;text-align:center}section{page-break-inside:avoid}section+section{page-break-before:auto}[data-print-break-before]{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}.rounded-2xl,.rounded-xl,figure,h1,h2,h3,h4,h5,h6,img,svg,table{page-break-inside:avoid}h1{font-size:18pt;font-weight:700;color:#111!important;margin-bottom:.5cm}h2{font-size:14pt;color:#1f2937!important;margin-top:.8cm;margin-bottom:.3cm}h2,h3{font-weight:600}h3{font-size:12pt;color:#374151!important}div,li,p,span,td,th{color:#111!important}[class*=text-muted],[class*=text-slate-400],[class*=text-slate-500]{color:#4b5563!important}a{color:#111!important;text-decoration:underline}a[href^=http]:after,a[href^=https]:after{content:" (" attr(href) ")";font-size:.75em;color:#6b7280}a[href^="/"]:after{content:none}table{border-collapse:collapse;width:100%;font-size:9pt}td,th{border:1px solid #d1d5db!important;padding:4pt 6pt;text-align:left}th{font-weight:600;background:#f3f4f6!important}[class*=rounded-2xl],[class*=rounded-lg],[class*=rounded-xl]{border:1px solid #d1d5db!important;border-radius:4pt;padding:8pt;margin-bottom:8pt}[class*=Evidence],[class*=ExecutiveProof],[class*=Provenance],[class*=TrustBanner],[class*=ValueProvenance],[class*=evidence],[data-print-evidence]{display:block!important;border:1px solid #9ca3af!important;padding:8pt;margin:6pt 0}[class*=text-red]{color:#991b1b!important;font-weight:700}[class*=text-amber],[class*=text-orange]{color:#92400e!important;font-weight:700}[class*=text-emerald],[class*=text-green]{color:#065f46!important;font-weight:700}svg circle,svg path,svg rect{-webkit-print-color-adjust:exact;print-color-adjust:exact}code,pre{border:1px solid #d1d5db;padding:4pt;font-family:monospace;font-size:9pt;page-break-inside:avoid}ol,ul{margin-left:1.5em}}