.chart_chart__PdTw4{container:dashboard-chart/inline-size;display:flex;flex-direction:column;min-inline-size:0;padding:1.25rem;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card)}.chart_header__3oqAz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-block-end:.75rem}.chart_titleGroup__lcSVu{flex:1;min-inline-size:0}.chart_title__tILIE{color:var(--text);font-size:.875rem;font-weight:700;line-height:1.6;text-wrap:balance;overflow-wrap:break-word}.chart_subtitle__5wIIv{margin-block-start:.25rem;color:var(--text-muted);font-size:.8125rem;line-height:1.8}.chart_tools___X1M4{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;inline-size:100%;min-inline-size:0}.chart_filter__WyTQN{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"from from" "to reset";gap:.375rem;inline-size:100%;min-inline-size:0}.chart_fieldFrom__s8_xg{grid-area:from}.chart_fieldTo__1QCpV{grid-area:to}.chart_field__l1qDJ{display:flex;align-items:center;gap:.25rem;min-inline-size:0;min-block-size:2.75rem;padding-inline:.5rem;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;transition:border-color .18s ease-out}.chart_field__l1qDJ:focus-within,.chart_field__l1qDJ:hover{border-color:var(--primary-text)}.chart_field__l1qDJ[data-invalid]{border-color:var(--red-text)}.chart_field__l1qDJ>span{flex:none;color:var(--text-muted);font-size:.75rem}.chart_field__l1qDJ input{flex:1;inline-size:100%;min-inline-size:0;padding:0;border:0;outline:none;background:transparent;color:var(--text);color-scheme:light;font:inherit;font-size:1rem;font-variant-numeric:tabular-nums;cursor:pointer}[data-theme=dark] .chart_field__l1qDJ input{color-scheme:dark}.chart_reset__SvvnF{grid-area:reset;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card);color:var(--text-muted);cursor:pointer;transition:border-color .18s ease-out,color .18s ease-out}.chart_reset__SvvnF:focus-visible,.chart_reset__SvvnF:hover:not(:disabled){border-color:var(--primary-text);color:var(--primary-text)}.chart_reset__SvvnF:disabled{opacity:.45;cursor:not-allowed}.chart_emptyActions__OCZwj :is(button,a),.chart_error__nlntT button{border:1px solid var(--primary-text);background:var(--card);color:var(--primary-text)}.chart_rangeError__Dbp5P{grid-column:1/-1;color:var(--red-text);font-size:.8125rem}.chart_empty__5U2ns{display:grid;place-items:center;padding:1.5rem 1rem;text-align:center}.chart_empty__5U2ns>div{max-inline-size:40ch}.chart_empty__5U2ns svg{margin:0 auto .75rem;color:var(--text-muted)}.chart_empty__5U2ns p:first-of-type{font-weight:600}.chart_empty__5U2ns p+p{margin-block-start:.5rem;color:var(--text-muted);font-size:.875rem}.chart_emptyActions__OCZwj{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block-start:1rem}.chart_emptyActions__OCZwj :is(button,a){min-block-size:2.75rem;font-size:.8125rem}.chart_error__nlntT{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:.75rem;color:var(--red-text);font-size:.8125rem}.chart_error__nlntT>svg{flex:none}.chart_error__nlntT>p{flex:1}.chart_error__nlntT button{min-block-size:2.75rem;font-size:.8125rem}.chart_footer__I7hw9{margin-block-start:.75rem}.chart_footer__I7hw9>div{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.chart_footer__I7hw9 button{min-block-size:2.75rem;padding-inline:.75rem;border-radius:var(--radius-sm);font-family:inherit;font-size:.8125rem}.chart_footer__I7hw9 button[aria-pressed=false]{opacity:1;color:var(--text-muted)}.chart_footer__I7hw9 button{border-color:transparent;background:var(--card)}.chart_footer__I7hw9 button[aria-pressed=true]{background:var(--surface)}.chart_source__T5V_b{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-block-start:auto;padding-block-start:.75rem;color:var(--text-muted);font-size:.75rem;line-height:1.8}.chart_source__T5V_b time{margin-inline-start:auto;font-variant-numeric:tabular-nums}@container dashboard-chart (min-width: 26rem){.chart_filter__WyTQN{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"from to reset"}}@container dashboard-chart (min-width: 30rem){.chart_header__3oqAz{flex-wrap:nowrap}.chart_tools___X1M4{flex:none;inline-size:auto;flex-wrap:nowrap;gap:.375rem}.chart_filter__WyTQN{inline-size:auto;grid-template-columns:8.25rem 8.25rem auto}.chart_field__l1qDJ{min-block-size:2.125rem}.chart_field__l1qDJ input{font-size:.75rem}.chart_reset__SvvnF{inline-size:2.125rem;block-size:2.125rem}}@container dashboard-chart (min-width: 40rem){.chart_filter__WyTQN{grid-template-columns:8.75rem 8.75rem auto}.chart_field__l1qDJ{min-block-size:2.25rem}.chart_field__l1qDJ input{font-size:.8125rem}.chart_reset__SvvnF{inline-size:2.25rem;block-size:2.25rem}}@media (prefers-reduced-motion:reduce){.chart_field__l1qDJ,.chart_reset__SvvnF{transition:none}}.dashboard_page__bxS40{container:dashboard/inline-size;padding-block-end:4rem;color:var(--text);--dash-space-control:0.5rem;--dash-space-panel:1.25rem;--dash-space-section:1.5rem;--dash-radius:var(--radius-lg)}.dashboard_page__bxS40 ::-moz-selection{background:var(--primary);color:var(--primary-ink)}.dashboard_page__bxS40 ::selection{background:var(--primary);color:var(--primary-ink)}.dashboard_page__bxS40 :is(button,select,input,a):focus-visible{outline:2px solid var(--primary-text);outline-offset:3px}.dashboard_header__Qb78S{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-block-end:var(--dash-space-section)}.dashboard_heading__gWJWQ{font-size:1.5rem;font-weight:700;line-height:1.5;text-wrap:balance}.dashboard_context__iGYjt{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-start:.25rem;color:var(--text-muted);font-size:.875rem}.dashboard_actions__siHnY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dash-space-control);inline-size:100%;max-inline-size:100%}.dashboard_periodControl__oy9Vn{position:relative;flex:1 1 12rem;min-inline-size:min(100%,12rem)}.dashboard_reportAction__tFwRN{flex:1 0 100%}.dashboard_periodControl__oy9Vn>svg{position:absolute;inset-inline-start:12px;inset-block-start:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}.dashboard_periodSelect__mLX1_{inline-size:100%;min-block-size:2.75rem;border:1px solid var(--primary-text);border-radius:var(--radius-sm);padding:.5rem .75rem;padding-inline-start:40px;background:var(--card);color:var(--text);font:inherit;font-size:1rem;cursor:pointer}.dashboard_page__bxS40 .dashboard_action__p_81V{min-block-size:2.75rem;border-radius:var(--radius-sm);font-family:inherit;font-size:.875rem;transition:background-color .18s ease-out,border-color .18s ease-out,opacity .18s ease-out}.dashboard_page__bxS40 .dashboard_action__p_81V:disabled{cursor:wait;opacity:.6}.dashboard_page__bxS40 .dashboard_action__p_81V:not(.dashboard_reportAction__tFwRN){border:1px solid var(--primary-text);background:var(--card);color:var(--primary-text)}.dashboard_page__bxS40 .dashboard_action__p_81V:not(.dashboard_reportAction__tFwRN):hover:not(:disabled){background:var(--surface)}.dashboard_tabs__dSuKD{margin-block:var(--dash-space-section)}.dashboard_page__bxS40 .dashboard_tabs__dSuKD [role=tablist]{flex-wrap:wrap;align-items:stretch;gap:.5rem}.dashboard_page__bxS40 .dashboard_tabs__dSuKD [role=tab]{flex:1;min-block-size:2.75rem;justify-content:center;padding-inline:.75rem;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card);color:var(--text);font:inherit;font-size:.875rem;font-weight:600;box-shadow:none;white-space:normal;transition:background-color .18s ease-out,color .18s ease-out}.dashboard_page__bxS40 .dashboard_tabs__dSuKD [aria-selected=true]{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.dashboard_page__bxS40 .dashboard_tabs__dSuKD [role=tab][aria-selected=false]:hover{background:var(--surface);color:var(--text)}.dashboard_panel__MlYX5:focus-visible{outline:2px solid var(--primary-text);outline-offset:4px}.dashboard_charts__rOusg{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dash-space-section)}.dashboard_operationalHeading__sCjJW{margin-block-end:1rem}.dashboard_operationalHeading__sCjJW h2{font-size:1.125rem;font-weight:700}.dashboard_operationalHeading__sCjJW p{margin-block-start:.25rem;color:var(--text-muted);font-size:.875rem}.dashboard_notice__Ufvly{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-end:1rem;padding:1rem;border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card);font-size:.875rem}.dashboard_notice__Ufvly>svg{flex:none;color:var(--red-text)}.dashboard_notice__Ufvly>p{flex:1;min-inline-size:10rem}.dashboard_state__He4dQ{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1.5rem;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card);text-align:center}.dashboard_state__He4dQ>svg{color:var(--red-text)}.dashboard_state__He4dQ h1{font-size:1.25rem;font-weight:700}.dashboard_state__He4dQ p{max-inline-size:60ch;color:var(--text-muted)}.dashboard_skeletonSummary__BaGkr{display:grid;gap:1rem;margin-block:1.5rem;padding:1.5rem;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card)}@container dashboard (min-width: 28rem){.dashboard_skeletonSummary__BaGkr{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dashboard (min-width: 44rem){.dashboard_actions__siHnY{display:grid;grid-template-columns:minmax(0,1fr) auto auto;inline-size:min(100%,36rem);margin-inline-start:auto}.dashboard_reportAction__tFwRN{flex:none}.dashboard_periodControl__oy9Vn{flex:none;min-inline-size:0}.dashboard_periodSelect__mLX1_{font-size:.875rem}.dashboard_page__bxS40 .dashboard_tabs__dSuKD [role=tab]{flex:none;padding-inline:1.25rem}.dashboard_charts__rOusg{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_charts__rOusg>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.dashboard_skeletonSummary__BaGkr{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard_skeletonSummary__BaGkr>:first-child{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.dashboard_page__bxS40 .dashboard_action__p_81V,.dashboard_page__bxS40 .dashboard_tabs__dSuKD [role=tab]{transition:none}}