.page-module__NgyO-G__analytics,.page-module__NgyO-G__detailDialog{--analytics-text:#24303f;--analytics-muted:#526176;--analytics-line:#dde3e8;--analytics-positive:#167347;--analytics-warning:#925b08;--analytics-negative:#b42338;color:var(--analytics-text);letter-spacing:0;background:#fff;min-width:0;font-size:14px;line-height:1.5}.page-module__NgyO-G__analyticsPage,.page-module__NgyO-G__dashboardSummary{padding:24px;container-type:inline-size}.page-module__NgyO-G__analyticsPage{flex-direction:column;gap:16px;display:flex}.page-module__NgyO-G__dashboardSummary{border-block:1px solid var(--analytics-line)}.page-module__NgyO-G__analytics h1{margin-top:4px;font-size:26px;font-weight:700}.page-module__NgyO-G__analytics h2,.page-module__NgyO-G__detailDialog h2{font-size:18px;font-weight:700}.page-module__NgyO-G__analytics h3{font-size:15px;font-weight:700}.page-module__NgyO-G__header,.page-module__NgyO-G__period,.page-module__NgyO-G__tableToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__NgyO-G__header>div{min-width:0}.page-module__NgyO-G__sectionNav{border-bottom:1px solid var(--analytics-line);flex-wrap:wrap;gap:8px 24px;display:flex}.page-module__NgyO-G__sectionNav a{min-height:44px;color:var(--analytics-muted);text-underline-offset:5px;align-items:center;font-weight:600;display:inline-flex}.page-module__NgyO-G__sectionNav a:hover{color:var(--primary);text-decoration:underline}.page-module__NgyO-G__analytics [id]{scroll-margin-top:100px}.page-module__NgyO-G__dashboardFilters{max-width:320px;padding-top:16px}.page-module__NgyO-G__dashboardFilters label{gap:6px;font-size:13px;font-weight:600;display:grid}.page-module__NgyO-G__eyebrow{color:var(--primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}:is(.page-module__NgyO-G__analytics .btn,.page-module__NgyO-G__detailDialog .btn){box-shadow:none;font-size:14px;transition:background-color .12s,border-color .12s}:is(.page-module__NgyO-G__analytics .btn:hover,.page-module__NgyO-G__detailDialog .btn:hover){box-shadow:none;transform:none}.page-module__NgyO-G__analytics .btn-primary{background:var(--primary)}.page-module__NgyO-G__analytics .btn-primary:hover{background:var(--primary-strong)}:is(.page-module__NgyO-G__analytics .btn-secondary,.page-module__NgyO-G__detailDialog .btn-secondary){background:#fff}:is(.page-module__NgyO-G__analytics .btn-secondary:hover,.page-module__NgyO-G__detailDialog .btn-secondary:hover){background:#f1f5f9}:is(.page-module__NgyO-G__analytics .btn:disabled,.page-module__NgyO-G__detailDialog .btn:disabled){color:#687484;cursor:not-allowed;background:#f3f4f6;border-color:#e5e7eb}.page-module__NgyO-G__analytics .field{background:#fff;border-color:#b9c5d1;min-height:44px;font-size:14px}.page-module__NgyO-G__shortcuts{flex-wrap:wrap;gap:4px;padding:12px 0 0;display:flex}.page-module__NgyO-G__shortcuts button{min-height:44px;color:var(--analytics-muted);border-bottom:3px solid #0000;padding:8px 14px;font-size:14px;font-weight:600}.page-module__NgyO-G__shortcuts button:hover{background:#f1f5f9}.page-module__NgyO-G__shortcuts button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:#eaf3fb}.page-module__NgyO-G__filters{border-block:1px solid var(--analytics-line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;padding:20px 0;display:grid}.page-module__NgyO-G__filters label,.page-module__NgyO-G__reviewFilters label{gap:6px;min-width:0;font-size:13px;font-weight:600;display:grid}.page-module__NgyO-G__filters input,.page-module__NgyO-G__filters select{width:100%;min-width:0}.page-module__NgyO-G__filterActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.page-module__NgyO-G__pending{color:var(--analytics-warning);font-size:13px;font-weight:600}.page-module__NgyO-G__filterSummary{border-left:3px solid var(--primary);background:#f7f9fa;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 16px;display:flex}.page-module__NgyO-G__filterSummary .page-module__NgyO-G__muted{margin:0}.page-module__NgyO-G__period{border-bottom:1px solid var(--analytics-line);padding-bottom:16px;font-size:13px}.page-module__NgyO-G__period p{flex:1;min-width:180px;font-weight:600}.page-module__NgyO-G__weekButtons{gap:6px;display:flex}.page-module__NgyO-G__weekButtons .btn{width:44px;height:44px;padding:0}.page-module__NgyO-G__status{color:var(--analytics-muted);min-height:20px}.page-module__NgyO-G__error{color:#991b31;border-left:3px solid var(--analytics-negative);overflow-wrap:anywhere;background:#fff1f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.page-module__NgyO-G__dateError{color:var(--analytics-negative);grid-column:1/-1;font-size:13px}.page-module__NgyO-G__stale{opacity:1}.page-module__NgyO-G__metrics{border-bottom:1px solid var(--analytics-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding:8px 0 24px;display:grid}.page-module__NgyO-G__metrics>div{border-top:3px solid #d6dee6;min-width:0;padding-top:12px}.page-module__NgyO-G__metrics dt{color:var(--analytics-muted);font-size:13px}.page-module__NgyO-G__metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:700}.page-module__NgyO-G__metrics [data-metric=submitted]{border-color:var(--primary)}.page-module__NgyO-G__metrics [data-metric=on\ time]{border-color:var(--analytics-positive)}.page-module__NgyO-G__metrics [data-metric=on\ time] dd{color:var(--analytics-positive)}.page-module__NgyO-G__metrics [data-metric=late]{border-color:var(--analytics-warning)}.page-module__NgyO-G__metrics [data-metric=late] dd{color:var(--analytics-warning)}.page-module__NgyO-G__metrics [data-metric=missing]{border-color:var(--analytics-negative)}.page-module__NgyO-G__metrics [data-metric=missing] dd{color:var(--analytics-negative)}.page-module__NgyO-G__metrics :is([data-metric=missing],[data-metric=late])[data-empty=true]{border-color:#d6dee6}.page-module__NgyO-G__metrics :is([data-metric=missing],[data-metric=late])[data-empty=true] dd{color:var(--analytics-muted)}.page-module__NgyO-G__metricLink{text-underline-offset:5px;text-align:left;border-radius:4px;min-width:32px;min-height:40px;text-decoration:underline;text-decoration-thickness:1px}.page-module__NgyO-G__metricLink:hover:not(:disabled){background:#f1f5f9}.page-module__NgyO-G__muted{color:var(--analytics-muted);margin-top:8px;font-size:13px}.page-module__NgyO-G__backlog{border-bottom:1px solid var(--analytics-line);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;font-size:13px;display:flex}.page-module__NgyO-G__backlog span{color:var(--analytics-muted)}.page-module__NgyO-G__rankings{border-bottom:1px solid var(--analytics-line);padding:24px 0}.page-module__NgyO-G__weeklyOverview{border-bottom:1px solid var(--analytics-line)}.page-module__NgyO-G__currentWeek{border-bottom:1px solid var(--analytics-line);padding:20px 0 24px}.page-module__NgyO-G__currentWeek h2{align-items:center;gap:8px;display:flex}.page-module__NgyO-G__currentWeek h2 svg{color:var(--primary);flex-shrink:0}.page-module__NgyO-G__weeklyOverview .page-module__NgyO-G__rankings{border-bottom:0}.page-module__NgyO-G__weeklyOverview .page-module__NgyO-G__rankGrid{padding-top:20px}.page-module__NgyO-G__periodBadge{color:#526176;white-space:nowrap;background:#f1f4f7;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.page-module__NgyO-G__periodBadge[data-state=in_progress]{color:#0f4c81;background:#eaf3fb}.page-module__NgyO-G__periodBadge[data-state=complete]{color:#167347;background:#eaf6ef}.page-module__NgyO-G__weekDates{color:var(--analytics-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;font-size:13px;display:flex}.page-module__NgyO-G__weekDates time{overflow-wrap:anywhere;min-width:0}.page-module__NgyO-G__progressSummary{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:20px;font-size:13px;display:flex}.page-module__NgyO-G__progressSummary span{color:var(--analytics-muted)}.page-module__NgyO-G__weekProgress{width:100%;height:6px;accent-color:var(--analytics-positive);background:#e8edf1;border:0;border-radius:3px;margin:10px 0 16px;display:block;overflow:hidden}.page-module__NgyO-G__weekProgress::-webkit-progress-bar{background:#e8edf1}.page-module__NgyO-G__weekProgress::-webkit-progress-value{background:var(--analytics-positive)}.page-module__NgyO-G__weekProgress::-moz-progress-bar{background:var(--analytics-positive)}.page-module__NgyO-G__weekDays{border-block:1px solid var(--analytics-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0;display:grid}.page-module__NgyO-G__weekDays li{border-right:1px solid var(--analytics-line);overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;padding:12px;font-size:12px;display:flex}.page-module__NgyO-G__weekDays li:last-child{border-right:0}.page-module__NgyO-G__weekDays time{font-size:13px;font-weight:600}.page-module__NgyO-G__weekDays li>span{color:var(--analytics-muted)}.page-module__NgyO-G__weekDays li[data-state=today]{background:#edf5fc;box-shadow:inset 0 -2px #0f4c81}.page-module__NgyO-G__weekDays li[data-state=holiday],.page-module__NgyO-G__weekDays li[data-state=upcoming]{color:var(--analytics-muted);background:#f7f8fa}.page-module__NgyO-G__weekMetrics{font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.page-module__NgyO-G__weekMetrics dt{color:var(--analytics-muted);font-size:13px}.page-module__NgyO-G__weekMetrics dd{font-size:22px;font-weight:700}.page-module__NgyO-G__weekMetrics [data-tone=warning] dd{color:var(--analytics-warning)}.page-module__NgyO-G__weekMetrics [data-tone=negative] dd{color:var(--analytics-negative)}.page-module__NgyO-G__selectedHeading{padding:24px 0 20px}.page-module__NgyO-G__rankGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.page-module__NgyO-G__rankGroup{min-width:0}.page-module__NgyO-G__dashboardSummary .page-module__NgyO-G__rankGrid{padding-top:24px}.page-module__NgyO-G__rankGroup h3{align-items:center;gap:8px;display:flex}.page-module__NgyO-G__rankGroup h3 svg{color:var(--analytics-positive);flex-shrink:0}.page-module__NgyO-G__rankGroup[data-tone=warning] h3 svg{color:var(--analytics-warning)}.page-module__NgyO-G__rankList{margin-left:22px;list-style:decimal}.page-module__NgyO-G__rankList li{border-bottom:1px solid var(--analytics-line);padding:14px 0;font-size:14px;display:list-item}.page-module__NgyO-G__rankList li::marker{color:var(--analytics-muted);font-weight:600}.page-module__NgyO-G__rankList li>div{vertical-align:top;overflow-wrap:anywhere;width:65%;padding-right:8px;display:inline-block}.page-module__NgyO-G__rankList li>.page-module__NgyO-G__rankValue{text-align:right;width:35%;padding-right:0}.page-module__NgyO-G__rankValue span{margin-top:4px;font-size:12px;display:block}.page-module__NgyO-G__sub{color:var(--analytics-muted);margin-top:4px;font-size:12px;display:block}.page-module__NgyO-G__reportSection{padding:24px 0 0}.page-module__NgyO-G__reportSection+.page-module__NgyO-G__reportSection{border-top:1px solid var(--analytics-line)}.page-module__NgyO-G__tableToolbar{margin-bottom:16px}.page-module__NgyO-G__tabs{border-bottom:1px solid var(--analytics-line);flex-wrap:wrap;gap:4px;display:flex}.page-module__NgyO-G__tabs button{border-bottom:3px solid #0000;min-height:44px;padding:10px 12px;font-size:14px;font-weight:600}.page-module__NgyO-G__tabs button:hover:not(:disabled){background:#f1f5f9}.page-module__NgyO-G__tabs button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:#eaf3fb}.page-module__NgyO-G__tableScroll{border:1px solid var(--analytics-line);background:#fff;border-radius:6px;margin-top:12px;overflow-x:auto}.page-module__NgyO-G__tableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:780px;font-size:13px}.page-module__NgyO-G__tableScroll th{text-align:left;background:#f3f5f7;font-weight:600}.page-module__NgyO-G__tableScroll td,.page-module__NgyO-G__tableScroll th{border-bottom:1px solid var(--analytics-line);padding:12px}.page-module__NgyO-G__tableScroll td{overflow-wrap:anywhere;max-width:260px}.page-module__NgyO-G__performanceTable td:nth-child(n+4),.page-module__NgyO-G__tableScroll [data-numeric=true],.page-module__NgyO-G__performanceTable td:nth-child(n+4) button{text-align:right}.page-module__NgyO-G__tableScroll th[aria-sort]{color:#0f4c81;background:#e6f0f8}.page-module__NgyO-G__tableScroll th:first-child,.page-module__NgyO-G__tableScroll td:first-child{z-index:1;border-right:1px solid var(--analytics-line);background:#fff;position:sticky;left:0}.page-module__NgyO-G__tableScroll th:first-child{background:#f3f5f7}.page-module__NgyO-G__tableScroll th:first-child[aria-sort]{background:#e6f0f8}.page-module__NgyO-G__tableScroll tbody tr:nth-child(2n){background:#fafbfc}.page-module__NgyO-G__tableScroll tbody tr:hover{background:#f1f6fa}.page-module__NgyO-G__tableScroll a{color:var(--primary);text-underline-offset:3px;align-items:center;min-height:40px;text-decoration:underline;display:inline-flex}.page-module__NgyO-G__sort{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;min-height:44px;display:inline-flex}.page-module__NgyO-G__sort svg{flex-shrink:0}.page-module__NgyO-G__sort:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.page-module__NgyO-G__missingText{color:var(--analytics-negative);font-weight:600}.page-module__NgyO-G__lateText{color:var(--analytics-warning);font-weight:600}.page-module__NgyO-G__empty{color:var(--analytics-muted);padding:24px 0;font-size:14px}.page-module__NgyO-G__reviewFilters{flex-wrap:wrap;align-items:end;gap:12px;padding:16px 0;display:flex}.page-module__NgyO-G__reviewFilters label{flex:0 260px}.page-module__NgyO-G__reviewFilters select{width:100%;min-width:0}.page-module__NgyO-G__exportActions{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.page-module__NgyO-G__exportActions p{overflow-wrap:anywhere;flex-basis:100%;font-size:13px}.page-module__NgyO-G__exportActions [role=status]{color:var(--analytics-muted)}.page-module__NgyO-G__exportActions [role=alert]{color:var(--analytics-negative)}.page-module__NgyO-G__analytics button{cursor:pointer}.page-module__NgyO-G__analytics button:disabled{cursor:not-allowed}.page-module__NgyO-G__analytics :is(button,a,select,input):focus-visible,.page-module__NgyO-G__detailDialog :is(button,a):focus-visible,.page-module__NgyO-G__tableScroll:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.page-module__NgyO-G__detailDialog{border:1px solid var(--analytics-line);border-radius:8px;width:min(960px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:24px}.page-module__NgyO-G__detailDialog::backdrop{background:#17212e80}.page-module__NgyO-G__detailDialog header button{border:1px solid var(--analytics-line);border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.page-module__NgyO-G__detailDialog header button:hover{background:#f1f5f9}@media (min-width:1500px){.page-module__NgyO-G__filters{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1000px){.page-module__NgyO-G__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__NgyO-G__period .page-module__NgyO-G__status{flex-basis:100%}}@media (max-width:700px){.page-module__NgyO-G__weekDays{grid-template-columns:minmax(0,1fr)}.page-module__NgyO-G__weekDays li{border-right:0;border-bottom:1px solid var(--analytics-line);grid-template-columns:65px minmax(0,1fr) 85px;align-items:center;gap:8px;padding:12px 8px;display:grid}.page-module__NgyO-G__weekDays li:last-child{border-bottom:0}.page-module__NgyO-G__weekDays li>strong{text-align:right}.page-module__NgyO-G__weekMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__NgyO-G__analyticsPage,.page-module__NgyO-G__dashboardSummary{padding:16px}.page-module__NgyO-G__metrics{gap:16px 12px}.page-module__NgyO-G__metrics dd{font-size:24px}.page-module__NgyO-G__rankGrid{grid-template-columns:1fr;gap:24px}.page-module__NgyO-G__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page-module__NgyO-G__analytics h1{font-size:22px}.page-module__NgyO-G__header{align-items:flex-start}.page-module__NgyO-G__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__NgyO-G__shortcuts button{padding:8px 4px;font-size:13px}.page-module__NgyO-G__period p{flex-basis:100%;min-width:0}.page-module__NgyO-G__reviewFilters label{flex-basis:100%}.page-module__NgyO-G__tableToolbar{align-items:stretch}.page-module__NgyO-G__tabs{flex-wrap:nowrap;width:100%}.page-module__NgyO-G__tabs button{flex:1;padding-inline:8px}.page-module__NgyO-G__detailDialog{padding:16px}}@media (max-width:360px){.page-module__NgyO-G__filters{grid-template-columns:minmax(0,1fr)}.page-module__NgyO-G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module__PrV5wq__dashboard{color:#24303f;letter-spacing:0;background:#fff;padding:24px}.page-module__PrV5wq__dashboard.page>.dashboard-page-header{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #dde3e8;border-radius:0;flex-wrap:wrap;padding:0 0 20px}.page-module__PrV5wq__dashboard.page>.dashboard-page-header:after{display:none}:is(.page-module__PrV5wq__dashboard .dashboard-command-panel,.page-module__PrV5wq__dashboard .panel){box-shadow:none;background:#fff;border:0;border-radius:0}.page-module__PrV5wq__dashboard .dashboard-command-panel{border-bottom:1px solid #dde3e8;padding:0 0 24px}.page-module__PrV5wq__dashboard .dashboard-command-header{flex-wrap:wrap;align-items:flex-start;gap:12px}.page-module__PrV5wq__dashboard .dashboard-section-eyebrow{box-shadow:none;letter-spacing:0;border:0;padding:0}.page-module__PrV5wq__dashboard .dashboard-action-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}:is(.page-module__PrV5wq__dashboard .dashboard-action-card,.page-module__PrV5wq__dashboard .dashboard-stat-card){box-shadow:none;background:#fff;border-radius:6px}:is(.page-module__PrV5wq__dashboard .dashboard-action-card:hover,.page-module__PrV5wq__dashboard .dashboard-stat-card:hover){background:#f7f9fa;transform:none}.page-module__PrV5wq__dashboard .dashboard-action-description{color:#526176;margin-top:6px;display:block;overflow:visible}.page-module__PrV5wq__dashboard .dashboard-action-title-row{flex-wrap:wrap}.page-module__PrV5wq__dashboard .dashboard-stat-card{border-top:3px solid rgb(var(--stat-rgb))}:is(.page-module__PrV5wq__dashboard .dashboard-stat-label,.page-module__PrV5wq__dashboard .dashboard-stat-description){color:#526176;letter-spacing:0;text-transform:none;font-weight:600}:is(.page-module__PrV5wq__dashboard .dashboard-stat-icon,.page-module__PrV5wq__dashboard .dashboard-page-icon){box-shadow:none;background:#f3f6f8}.page-module__PrV5wq__dashboard .dashboard-panel-header{background:#fff;padding-inline:0}.page-module__PrV5wq__dashboard .dashboard-live-chip{box-shadow:none;white-space:normal;background:#f3f6f8;border-radius:4px}.page-module__PrV5wq__dashboard .dashboard-status-panel{padding:16px 0}.page-module__PrV5wq__dashboard .btn{box-shadow:none}.page-module__PrV5wq__dashboard :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #0f4c81}@media (max-width:700px){.page-module__PrV5wq__dashboard{padding:16px}.page-module__PrV5wq__dashboard .dashboard-header-meta{justify-content:flex-start}}
.AnalyticsCharts-module__ywwVVa__charts{border-bottom:1px solid #d7e1eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;padding:28px 0;display:grid}.AnalyticsCharts-module__ywwVVa__chart{min-width:0}.AnalyticsCharts-module__ywwVVa__chart h2{font-size:16px;font-weight:700}.AnalyticsCharts-module__ywwVVa__chart>p{color:#526176;margin-top:8px;font-size:13px}.AnalyticsCharts-module__ywwVVa__heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AnalyticsCharts-module__ywwVVa__heading strong{color:var(--primary);font-size:24px}.AnalyticsCharts-module__ywwVVa__plot,.AnalyticsCharts-module__ywwVVa__empty{width:100%;min-width:0;height:260px;margin:16px 0;position:relative}.AnalyticsCharts-module__ywwVVa__plot canvas{max-width:100%}.AnalyticsCharts-module__ywwVVa__compact .AnalyticsCharts-module__ywwVVa__plot{height:220px}.AnalyticsCharts-module__ywwVVa__compact .AnalyticsCharts-module__ywwVVa__chart:last-of-type{flex-direction:column;display:flex}.AnalyticsCharts-module__ywwVVa__compact .AnalyticsCharts-module__ywwVVa__chart:last-of-type .AnalyticsCharts-module__ywwVVa__plot{margin-top:auto}.AnalyticsCharts-module__ywwVVa__empty{color:#526176;text-align:center;place-items:center;font-size:13px;display:grid}.AnalyticsCharts-module__ywwVVa__chartStatus{color:#526176;text-align:center;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.AnalyticsCharts-module__ywwVVa__totals{font-variant-numeric:tabular-nums;border-top:1px solid #e8edf1;flex-wrap:wrap;justify-content:space-around;gap:12px;padding-top:12px;display:flex}.AnalyticsCharts-module__ywwVVa__totals dt{color:#526176;align-items:center;gap:6px;font-size:13px;display:flex}.AnalyticsCharts-module__ywwVVa__totals [data-tone] dt:before{content:"";background:var(--swatch);border-radius:2px;width:9px;height:9px}.AnalyticsCharts-module__ywwVVa__totals [data-tone=positive]{--swatch:#167347}.AnalyticsCharts-module__ywwVVa__totals [data-tone=warning]{--swatch:#925b08}.AnalyticsCharts-module__ywwVVa__totals [data-tone=negative]{--swatch:#b42338}.AnalyticsCharts-module__ywwVVa__totals dd{margin-top:4px;font-size:18px;font-weight:700}.AnalyticsCharts-module__ywwVVa__trend,.AnalyticsCharts-module__ywwVVa__data{grid-column:1/-1}.AnalyticsCharts-module__ywwVVa__trend .AnalyticsCharts-module__ywwVVa__plot{height:300px}.AnalyticsCharts-module__ywwVVa__data{font-size:13px}.AnalyticsCharts-module__ywwVVa__data summary{cursor:pointer;color:#0f4c81;width:fit-content;min-height:44px;padding:12px 0;font-weight:600}.AnalyticsCharts-module__ywwVVa__dataScroll{margin-top:12px;overflow-x:auto}.AnalyticsCharts-module__ywwVVa__data table{border-collapse:collapse;text-align:left;width:100%}.AnalyticsCharts-module__ywwVVa__data th,.AnalyticsCharts-module__ywwVVa__data td{border-bottom:1px solid #d7e1eb;padding:10px}.AnalyticsCharts-module__ywwVVa__data caption{text-align:left;padding:8px 10px;font-weight:700}.AnalyticsCharts-module__ywwVVa__data summary:focus-visible,.AnalyticsCharts-module__ywwVVa__dataScroll:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:700px){.AnalyticsCharts-module__ywwVVa__charts{grid-template-columns:minmax(0,1fr)}.AnalyticsCharts-module__ywwVVa__heading{flex-wrap:wrap}.AnalyticsCharts-module__ywwVVa__trend .AnalyticsCharts-module__ywwVVa__plot{height:260px}}
