@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact}}.pdf-exporting button,.pdf-exporting .no-print{display:none}.pdf-exporting .overflow-auto,.pdf-exporting .overflow-y-auto,.pdf-exporting .overflow-x-auto,.pdf-exporting .overflow-scroll{overflow:visible}.pdf-exporting .page-break{page-break-before:always;break-before:always}.pdf-exporting [class*=max-h-],.pdf-exporting [class*=max-height]{height:auto;max-height:none}.pdf-exporting *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pdf-exporting .stats-card{page-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.pdf-exporting .chart-container{page-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}.pdf-exporting .activity-container table tr{page-break-inside:avoid;break-inside:avoid}.pdf-exporting table{page-break-inside:auto;width:100%}.pdf-exporting tr{page-break-inside:avoid;break-inside:avoid}.pdf-exporting thead{display:table-header-group}.pdf-exporting tfoot{display:table-footer-group}.pdf-exporting svg{page-break-inside:avoid;break-inside:avoid;max-width:100%;height:auto}.pdf-exporting .avoid-break{page-break-inside:avoid;break-inside:avoid}.pdf-exporting body{margin:0}.recharts-wrapper{page-break-inside:avoid;break-inside:avoid}.recharts-surface{overflow:visible}.recharts-legend-wrapper,.recharts-tooltip-wrapper{position:relative}.force-page-break{page-break-before:always;break-before:always}.keep-together{page-break-inside:avoid;break-inside:avoid}.hide-in-pdf,.show-in-pdf{display:none}.pdf-exporting .show-in-pdf{display:block}.pdf-exporting .hide-when-pdf-exporting{display:none}.pdf-exporting .shadow-lg,.pdf-exporting .shadow-md,.pdf-exporting .shadow-sm{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.pdf-exporting .border{border-width:1px}.pdf-exporting .bg-blue-50,.pdf-exporting .bg-green-50,.pdf-exporting .bg-orange-50,.pdf-exporting .bg-purple-50,.pdf-exporting .bg-gray-50{opacity:1}.pdf-exporting .md\:grid-cols-2,.pdf-exporting .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pdf-exporting .pdf-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-exporting .pdf-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pdf-exporting .gap-4{gap:1rem}.pdf-exporting .pdf-gap-3{gap:.75rem}.pdf-exporting .gap-5,.pdf-exporting .gap-6{gap:1.75rem}.pdf-exporting .pdf-pt-2{padding-top:.5rem}.pdf-exporting .flex-col.gap-4>*+*{margin-top:6px}.pdf-exporting .text-xs{font-size:1rem;line-height:1.4}.pdf-exporting .text-sm{font-size:1.25rem;line-height:1.4}.pdf-exporting .text-base{font-size:1.5rem;line-height:1.4}.pdf-exporting .text-lg{font-size:1.75rem;line-height:1.35}.pdf-exporting .text-2xl{font-size:2rem;line-height:1.3}.pdf-exporting [data-radix-popover-trigger] button,.pdf-exporting button[data-radix-popover-trigger],.pdf-exporting .date-picker button,.pdf-exporting [class*=date-picker] button{align-items:center;height:40px;display:flex}.pdf-exporting button:has(svg[class*=calendar]){align-items:center;height:40px;display:flex}.pdf-exporting button:has(svg[class*=Calendar]){align-items:center;height:40px;display:flex}.pdf-exporting [data-radix-popover-trigger] button>span,.pdf-exporting button[data-radix-popover-trigger]>span,.pdf-exporting .date-picker button>span,.pdf-exporting [class*=date-picker] button span{white-space:nowrap;pointer-events:none;align-items:center;height:40px;padding-top:12px;line-height:0;display:block}.pdf-exporting button:has(svg[class*=calendar])>span{white-space:nowrap;pointer-events:none;align-items:center;height:40px;padding-top:12px;line-height:0;display:block}.pdf-exporting button:has(svg[class*=Calendar])>span{white-space:nowrap;pointer-events:none;align-items:center;height:40px;padding-top:12px;line-height:0;display:block}.pdf-exporting button[role=combobox]{align-items:center;height:40px;padding-top:0;padding-bottom:0;display:flex}.pdf-exporting button[role=combobox]>span{white-space:nowrap;pointer-events:none;align-items:center;height:40px;padding-top:12px;line-height:0;display:block}.pdf-exporting .badge-block{align-items:center;height:30px;padding-top:2px;padding-bottom:2px;line-height:10px;display:block}.pdf-exporting .pdf-input-block input{align-items:center;padding-top:2px;padding-bottom:2px;line-height:40px;display:block}.pdf-exporting .pdf-label-block-40{vertical-align:middle;align-items:center;height:40px;line-height:14px;display:block}.pdf-exporting table th{vertical-align:middle;align-items:center;padding-bottom:15px;line-height:40px}.pdf-exporting table td{vertical-align:middle;text-align:left;align-items:center;padding-bottom:20px;line-height:40px}.pdf-exporting [class*=loading],.pdf-exporting [class*=spinner]{display:none}.pdf-exporting img[data-radix-avatar-image],.pdf-exporting [data-radix-avatar-image] img,.pdf-exporting .avatar img,.pdf-exporting img[alt=User]{visibility:visible;opacity:1;object-fit:cover;max-width:100%;height:auto;display:block}.pdf-exporting [data-radix-avatar-root],.pdf-exporting .avatar{visibility:visible;opacity:1;display:flex}
