@media screen{.report-print-only{display:none}}@media print{@page{size:A4;margin:18mm}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--background)!important;color:var(--foreground)!important}.report-print-hide,header[data-app-header],nav[data-app-sidebar],[data-sidebar],[data-sonner-toaster],[role=dialog][data-state=closed]{display:none!important}.report-print-only{display:block!important}.report-print-surface{width:100%;max-width:none;margin:0;padding:0;background:var(--background)!important;color:var(--foreground)!important;box-shadow:none!important;border:none!important}.report-print-surface *{box-shadow:none!important}.report-page-break{break-before:page;page-break-before:always}.report-avoid-break{break-inside:avoid;page-break-inside:avoid}table{break-inside:auto}thead{display:table-header-group}tr,td,th{break-inside:avoid;page-break-inside:avoid}a{color:inherit!important;text-decoration:none!important}}.report-paper{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}@media(min-width:1024px){.report-paper{padding:2.5rem}}@media print{@page{size:A4;margin:0}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--background)!important;color:var(--foreground)!important}.report-pdf-hide,header[data-app-header],nav[data-app-sidebar],[data-sidebar],[data-sonner-toaster]{display:none!important}.report-pdf-root{background:var(--background)!important}.report-pdf-page{page-break-after:always;break-after:page;width:210mm!important;min-height:297mm!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:22mm 20mm!important}.report-pdf-page:last-child{page-break-after:auto;break-after:auto}.report-pdf-cover{padding:0!important}.report-pdf-page-break{break-before:page;page-break-before:always}.report-pdf-avoid-break{break-inside:avoid;page-break-inside:avoid}table{break-inside:auto}thead{display:table-header-group}tr,td,th{break-inside:avoid;page-break-inside:avoid}a{color:inherit!important;text-decoration:none!important}}.report-pdf-root{background:var(--muted);min-height:100%}.report-pdf-page{background:var(--card);width:210mm;min-height:297mm;color:var(--card-foreground);border:1px solid var(--border);box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 6%,transparent),0 8px 24px color-mix(in oklab,var(--foreground) 8%,transparent);border-radius:2px;margin:0 auto 12mm;padding:22mm 20mm;position:relative;overflow:hidden}.report-pdf-cover{background:var(--background);color:var(--foreground);padding:0}.report-pdf-avoid-break{break-inside:avoid;page-break-inside:avoid}.report-pdf-rule{background:var(--border);height:1px}.report-pdf-accent{background:var(--primary);border-radius:2px;width:56px;height:4px}@media screen and (max-width:240mm){.report-pdf-root{overflow-x:auto}.report-pdf-page{margin-left:8px;margin-right:8px}}
