.print-only{display:none!important}@media print{@page{margin:.5in}html:not(.theme-light),html.theme-light{--c-bg: 255 255 255;--c-panel: 255 255 255;--c-border: 203 213 225;--c-slate-50: 15 23 42;--c-slate-100: 30 41 59;--c-slate-200: 51 65 85;--c-slate-300: 71 85 105;--c-slate-400: 71 85 105;--c-slate-500: 100 116 139;--c-slate-600: 148 163 184;--c-slate-700: 203 213 225;--c-slate-800: 226 232 240;--c-slate-900: 255 255 255;--c-slate-950: 255 255 255;--c-canvas: 255 255 255;--c-surface: 255 255 255;--c-surface-raised: 255 255 255;--c-surface-sunken: 255 255 255;--c-text-strong: 15 23 42;--c-text-default: 30 41 59;--c-text-muted: 55 65 81;--c-text-subtle: 75 85 99;--c-text-disabled: 107 114 128;--c-text-on-accent: 15 23 42;--c-border-default: 203 213 225;--c-border-strong: 148 163 184;--c-border-subtle: 226 232 240}html,body{background:#fff!important;color:#000!important}*{box-shadow:none!important;text-shadow:none!important}header,nav,aside[aria-label="Primary navigation"],aside[class*=fixed],.no-print{display:none!important}[role=dialog],[aria-modal=true],[role=tooltip],[role=presentation],[data-sonner-toaster],.stm-toast-host{display:none!important}.print-only{display:revert!important}body,#root,main{margin:0!important;padding:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;overflow:visible!important}[class*=overflow-x-auto],[class*=overflow-y-auto],[class*=overflow-auto],[class*=overflow-hidden],[class*=max-h-]{overflow:visible!important;max-height:none!important}[class*=sticky]{position:static!important}table{width:100%!important;border-collapse:collapse}thead{display:table-header-group}tfoot{display:table-footer-group}tr,li,.print-avoid-break{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}h1,h2,h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}img,svg{max-width:100%!important}.print-break-before{-moz-column-break-before:page;break-before:page;page-break-before:always}a{color:#000!important;text-decoration:none}a[href^=http]:after{content:" (" attr(href) ")";font-size:10px;color:#4b5563;word-break:break-all}}
