body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{height:100%;max-height:100dvh;overflow:hidden}#root:has(#mobile-app-container){height:unset}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@supports (-webkit-touch-callout: none){input,textarea,select{font-size:max(16px,1rem)}}.usage-report-print-header,.usage-report-print-brand,.usage-report-print-only{display:none}@media print{html:has(body.usage-report-printing),body.usage-report-printing{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body.usage-report-printing,body.usage-report-printing #root{overflow:visible!important;height:auto!important;max-height:none!important}body.usage-report-printing *{visibility:hidden}body.usage-report-printing [data-usage-report-root],body.usage-report-printing [data-usage-report-root] *{visibility:visible}body.usage-report-printing [data-usage-report-root]{position:absolute;top:0;left:0;width:100%;max-width:100%;box-sizing:border-box;padding:0 8mm;overflow:visible;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.usage-report-printing .usage-report-no-print{display:none!important}body.usage-report-printing .usage-report-print-only{display:flex!important}body.usage-report-printing .usage-report-print-header{display:block!important;margin-bottom:24px}body.usage-report-printing .usage-report-print-brand{display:flex!important;align-items:center;gap:8px;margin-bottom:16px;color:#1f2a44}body.usage-report-printing .usage-report-topline{break-inside:avoid}body.usage-report-printing .usage-report-page-break-before{break-before:page;break-inside:auto}body.usage-report-printing .usage-report-page-break-before .MuiCardContent-root{padding-left:0!important;padding-right:0!important}body.usage-report-printing .usage-report-provider-table{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;overflow:visible!important}body.usage-report-printing .usage-report-provider-table table{width:100%!important;min-width:0!important;table-layout:fixed;font-size:10px}body.usage-report-printing .usage-report-provider-table th,body.usage-report-printing .usage-report-provider-table td{padding:4px 6px!important;white-space:normal!important;word-break:break-word;overflow:visible!important}body.usage-report-printing .usage-report-provider-table .MuiTableSortLabel-icon{display:none!important}body.usage-report-printing .usage-report-provider-table .MuiTypography-root{white-space:normal!important;word-break:break-word;max-width:none!important}body.usage-report-printing .usage-report-provider-table th:nth-child(1),body.usage-report-printing .usage-report-provider-table td:nth-child(1){width:28%}body.usage-report-printing .usage-report-provider-table th:nth-child(2),body.usage-report-printing .usage-report-provider-table td:nth-child(2){width:16%}body.usage-report-printing .usage-report-provider-table th:nth-child(3),body.usage-report-printing .usage-report-provider-table td:nth-child(3){width:12%}body.usage-report-printing .usage-report-provider-table th:nth-child(4),body.usage-report-printing .usage-report-provider-table td:nth-child(4){width:14%}body.usage-report-printing .usage-report-provider-table th:nth-child(5),body.usage-report-printing .usage-report-provider-table td:nth-child(5),body.usage-report-printing .usage-report-provider-table th:nth-child(6),body.usage-report-printing .usage-report-provider-table td:nth-child(6),body.usage-report-printing .usage-report-provider-table th:nth-child(7),body.usage-report-printing .usage-report-provider-table td:nth-child(7){width:10%}}
