@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";@import"https://cdn.jsdelivr.net/npm/tom-select@2.3.1/dist/css/tom-select.bootstrap5.css";@import"https://use.fontawesome.com/releases/v5.15.0/css/all.css";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";:root{--bs-success-light: #28a745;--bs-success-dark: #146c43;--bs-warning-light: #ffc107;--bs-warning-dark: #997404;--bs-danger-light: #dc3545;--bs-danger-dark: #b02a37;--bs-font-sans-serif: "Raleway", system-ui;--bs-font-monospace: "Raleway", system-ui;--device-report-bg: var(--bs-gray-100)}[data-bs-theme=dark]{--bs-success-light: #2ea750;--bs-success-dark: #198754;--bs-warning-light: #ffca2c;--bs-warning-dark: #cc9a00;--bs-danger-light: #e35d6a;--bs-danger-dark: #dc3545;--device-report-bg: var(--bs-gray-800);--bs-font-sans-serif: "Raleway", system-ui;--bs-font-monospace: "Raleway", system-ui}[data-bs-theme=dark] .ts-dropdown,[data-bs-theme=dark] .ts-control,[data-bs-theme=dark] .ts-control input{color:var(--bs-body-color)}html,body{min-height:100vh;font-family:"Raleway",sans-serif}.table td.fit,.table th.fit{white-space:nowrap;width:1%}.device-report{position:relative;padding:1.5rem;background:var(--device-report-bg);border-radius:1rem;border:1px solid var(--bs-border-color)}[data-bs-theme=dark] .select2-container--disabled .select2-selection{color:var(--bs-gray-600);background-color:var(--bs-gray-800)}[data-bs-theme=dark] .select2-selection{color:var(--bs-body-color);background-color:var(--bs-gray-800);border-color:var(--bs-border-color)}[data-bs-theme=dark] .select2-results{background-color:var(--bs-gray-800);color:var(--bs-body-color)}.report-featured-section .report-featured-card{border-radius:1rem;overflow:hidden}.report-featured-section .report-featured-card--header-only{border-radius:1rem 1rem 0 0}.report-featured-section .report-featured-header{font-weight:600;letter-spacing:.02em}.report-featured-section .report-featured-header--wp{background-color:#0073aa}.report-featured-section .report-stat-card{background:var(--bs-body-tertiary);border:1px solid var(--bs-border-color);transition:transform .15s ease,box-shadow .15s ease}.report-featured-section .report-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.report-featured-section .report-stat-value{font-size:1.5rem;line-height:1.2;color:var(--bs-body-color)}.report-featured-section .report-subcard{background:var(--bs-body-tertiary);border:1px solid var(--bs-border-color);border-radius:.75rem}body#pdf{font-size:65%}body#pdf :root{--bs-box-shadow: none}body#pdf .card{box-shadow:none !important}body#pdf .page-break{page-break-before:always !important;break-before:page !important;display:block !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;visibility:hidden !important}body#pdf .page-break-avoid{page-break-inside:avoid !important;break-inside:avoid !important}body#pdf .page-break-auto{page-break-before:auto !important;break-before:auto !important}body#pdf .page-break-avoid-before{page-break-before:avoid !important;break-before:avoid !important}body#pdf .page-break-avoid-after{page-break-after:avoid !important;break-after:avoid !important}body#pdf .page-keep-with-next{page-break-after:avoid !important;break-after:avoid !important}body#pdf .navbar-toggler-icon,body#pdf nav,body#pdf .navbar,body#pdf .btn,body#pdf footer{display:none !important}
