._reportShell_35k5s_1{min-width:0;padding-bottom:2rem;container-name:reports-view;container-type:inline-size;animation:_fadeIn_35k5s_1 .35s ease-out}._reportTabs_35k5s_9{display:flex;gap:1.75rem;margin-bottom:1.7rem;border-bottom:1px solid var(--vault-outline-variant)}._reportTabs_35k5s_9 button{position:relative;padding:.8rem 0 .7rem;background:transparent;color:var(--vault-on-surface-variant);font-size:.84rem;font-weight:var(--weight-label)}._reportTabs_35k5s_9 button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}._reportTabs_35k5s_9 button:hover,._reportTabs_35k5s_9 button:focus-visible,._reportTabs_35k5s_9 ._activeReportTab_35k5s_37{color:var(--vault-forest-green)}._reportTabs_35k5s_9 ._activeReportTab_35k5s_37:after{background:var(--vault-forest-green)}._view_35k5s_45{display:flex;flex-direction:column;min-width:0;container-name:reports-view;container-type:inline-size}._pageHeader_35k5s_53{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:1rem;border-bottom:1px solid var(--vault-outline-variant)}._pageHeader_35k5s_53>div:first-child,._controls_35k5s_63{min-width:0}._eyebrow_35k5s_67{display:block;margin-bottom:.35rem;color:var(--vault-gold);font-size:.7rem;font-weight:var(--weight-stat);letter-spacing:.12em;text-transform:uppercase}._pageHeader_35k5s_53 h1{margin:0;color:var(--vault-forest-green);font-size:clamp(1.75rem,2.5vw,2.4rem);font-weight:var(--weight-hero);letter-spacing:-.04em;line-height:1.05}._pageHeader_35k5s_53 p{margin:.4rem 0 0;color:var(--vault-on-surface-variant);font-size:.9rem;font-weight:var(--weight-base)}._controls_35k5s_63{display:grid;justify-items:end;gap:.45rem;width:min(100%,31rem)}._segmentedControl_35k5s_100,._modeControl_35k5s_101{display:grid;overflow:hidden;border:1px solid var(--vault-outline-variant);border-radius:var(--radius-md);background:var(--vault-surface-container-lowest)}._segmentedControl_35k5s_100{grid-template-columns:repeat(4,minmax(5.5rem,1fr));width:100%}._modeControl_35k5s_101{grid-template-columns:repeat(2,minmax(6rem,1fr))}._segmentedControl_35k5s_100 button,._modeControl_35k5s_101 button{min-height:2.35rem;padding:.45rem .9rem;border-right:1px solid var(--vault-outline-variant);background:transparent;color:var(--vault-on-surface-variant);font-size:.78rem;font-weight:var(--weight-label)}._segmentedControl_35k5s_100 button:last-child,._modeControl_35k5s_101 button:last-child{border-right:0}._segmentedControl_35k5s_100 button:hover:not(:disabled),._modeControl_35k5s_101 button:hover:not(:disabled),._segmentedControl_35k5s_100 button:focus-visible,._modeControl_35k5s_101 button:focus-visible{background:var(--vault-surface-container-low);color:var(--vault-forest-green)}._segmentedControl_35k5s_100 ._selectedSegment_35k5s_142,._modeControl_35k5s_101 ._selectedMode_35k5s_143{background:var(--vault-forest-green);color:var(--vault-on-primary)}._segmentedControl_35k5s_100 ._selectedSegment_35k5s_142:hover,._modeControl_35k5s_101 ._selectedMode_35k5s_143:hover{background:var(--vault-primary);color:var(--vault-on-primary)}._modeControl_35k5s_101 button:disabled{cursor:not-allowed;opacity:.45}._periodLabel_35k5s_159{color:var(--vault-on-surface-variant);font-size:.72rem;font-weight:var(--weight-label)}._summary_35k5s_165{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem;border-bottom:1px solid var(--vault-outline-variant)}._summary_35k5s_165>div{display:flex;flex-direction:column;min-width:0;padding:.8rem 1.25rem 1rem;border-right:1px solid var(--vault-outline-variant)}._summary_35k5s_165>div:first-child{padding-left:0}._summary_35k5s_165>div:last-child{border-right:0}._summary_35k5s_165 span{color:var(--vault-on-surface-variant);font-size:.76rem;font-weight:var(--weight-label)}._summary_35k5s_165 strong{margin-top:.15rem;color:var(--vault-forest-green);font-size:clamp(1.55rem,2.3vw,2.15rem);font-weight:var(--weight-stat);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}._summary_35k5s_165 small{color:var(--vault-on-surface-variant);font-size:.68rem;font-weight:var(--weight-base)}._insight_35k5s_210,._warnings_35k5s_211{display:flex;align-items:center;gap:.9rem;margin-top:.9rem;border:1px solid var(--vault-tertiary-container);border-radius:var(--radius-md);background:color-mix(in srgb,var(--vault-tertiary-container) 12%,var(--vault-surface-container-lowest));color:var(--vault-on-tertiary-container)}._insight_35k5s_210{padding:.75rem 1rem}._insight_35k5s_210>.material-symbols-outlined{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:color-mix(in srgb,var(--vault-tertiary-container) 35%,var(--vault-surface-container-lowest));color:var(--vault-tertiary)}._insight_35k5s_210 strong{font-size:.88rem;font-weight:var(--weight-stat)}._insight_35k5s_210 p{margin:.15rem 0 0;color:var(--vault-on-surface-variant);font-size:.7rem;font-weight:var(--weight-base)}._warnings_35k5s_211{padding:.55rem .8rem;font-size:.72rem;font-weight:var(--weight-label)}._warnings_35k5s_211 .material-symbols-outlined{font-size:1.05rem}._chartSection_35k5s_258{height:18rem;min-width:0;margin-top:1rem}._chartSection_35k5s_258 .recharts-cartesian-axis-tick-value,._chartSection_35k5s_258 .recharts-legend-item-text{fill:var(--vault-on-surface-variant);color:var(--vault-on-surface-variant)!important;font-size:.68rem;font-weight:var(--weight-label)}._chartSection_35k5s_258 .recharts-bar-rectangle{cursor:pointer}._tooltip_35k5s_276{min-width:12rem;padding:.75rem;border:1px solid var(--vault-outline-variant);border-radius:var(--radius-sm);background:var(--vault-surface-container-lowest);box-shadow:var(--card-shadow)}._tooltip_35k5s_276>strong{display:block;padding-bottom:.45rem;color:var(--vault-on-surface);font-size:.75rem;font-weight:var(--weight-stat)}._tooltipRow_35k5s_293{display:flex;justify-content:space-between;gap:1rem;padding:.22rem 0;color:var(--vault-on-surface-variant);font-size:.7rem}._tooltipRow_35k5s_293 b,._tooltipTotal_35k5s_303{font-weight:var(--weight-amount);font-variant-numeric:tabular-nums}._tooltipKey_35k5s_308{display:inline-flex;align-items:center;gap:.4rem}._tooltipDot_35k5s_314{width:.55rem;height:.55rem;border-radius:50%}._tooltipTotal_35k5s_303{margin-top:.45rem;padding-top:.45rem;border-top:1px solid var(--vault-outline-variant);color:var(--vault-forest-green);text-align:right}._matrixSection_35k5s_328{width:100%;min-width:0;max-width:100%;margin-top:1.15rem}._sectionHeader_35k5s_335 h2{margin:0;color:var(--vault-forest-green);font-size:1.25rem;font-weight:var(--weight-stat);letter-spacing:-.025em}._sectionHeader_35k5s_335 p{margin:.15rem 0 0;color:var(--vault-on-surface-variant);font-size:.74rem;font-weight:var(--weight-base)}._matrixScroller_35k5s_350{width:100%;min-width:0;max-width:100%;margin-top:.65rem;overflow-x:auto;border:1px solid var(--vault-outline-variant);border-radius:var(--radius-md);background:var(--vault-surface-container-lowest)}._matrix_35k5s_328{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:var(--vault-on-surface);font-size:.7rem}._matrix_35k5s_328 th,._matrix_35k5s_328 td{min-width:6.3rem;height:3rem;padding:.55rem .65rem;border-right:1px solid var(--vault-outline-variant);border-bottom:1px solid var(--vault-outline-variant);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._matrix_35k5s_328 thead th{position:sticky;top:0;z-index:2;background:var(--vault-surface-container-low);color:var(--vault-on-surface-variant);font-weight:var(--weight-label)}._matrix_35k5s_328 tbody tr:last-child th,._matrix_35k5s_328 tbody tr:last-child td{border-bottom:0}._matrix_35k5s_328 th:last-child,._matrix_35k5s_328 td:last-child{border-right:0}._matrix_35k5s_328 ._stickyCategory_35k5s_401{position:sticky;left:0;z-index:3;min-width:13.5rem;max-width:13.5rem;background:var(--vault-surface-container-lowest);text-align:left}._matrix_35k5s_328 thead ._stickyCategory_35k5s_401{z-index:4;background:var(--vault-surface-container-low)}._categoryIdentity_35k5s_416{display:flex;align-items:center;gap:.6rem;min-width:0}._categoryIdentity_35k5s_416>span:last-child{display:flex;min-width:0;flex-direction:column}._categoryIdentity_35k5s_416 strong{overflow:hidden;font-size:.76rem;font-weight:var(--weight-label);text-overflow:ellipsis}._categoryIdentity_35k5s_416 small{overflow:hidden;color:var(--vault-on-surface-variant);font-size:.62rem;font-weight:var(--weight-base);text-overflow:ellipsis}._categoryIcon_35k5s_444{display:grid;flex:0 0 1.85rem;width:1.85rem;height:1.85rem;place-items:center;overflow:hidden;border-radius:var(--radius-sm);background:var(--vault-surface-container-low);color:var(--vault-forest-green);font-size:1rem}._categoryIcon_35k5s_444 img{width:100%;height:100%;object-fit:cover}._categoryIcon_35k5s_444 .material-symbols-outlined{font-size:1.05rem}._matrix_35k5s_328 td a{display:grid;min-height:100%;place-items:center;color:inherit;font-weight:var(--weight-amount);text-decoration:none}._matrix_35k5s_328 td a:hover,._matrix_35k5s_328 td a:focus-visible{color:var(--vault-forest-green);text-decoration:underline;outline:none}._heatNone_35k5s_483{background:var(--vault-surface-container-lowest)}._heatLow_35k5s_484{background:color-mix(in srgb,var(--vault-secondary-container) 24%,var(--vault-surface-container-lowest))}._heatMedium_35k5s_485{background:color-mix(in srgb,var(--vault-tertiary-container) 17%,var(--vault-surface-container-lowest))}._heatHigh_35k5s_486{background:color-mix(in srgb,var(--vault-error-container) 48%,var(--vault-surface-container-lowest))}._heatHighest_35k5s_487{background:color-mix(in srgb,var(--vault-error-container) 78%,var(--vault-surface-container-lowest))}._totalCell_35k5s_489{background:var(--vault-surface-container-low);font-weight:var(--weight-amount)}._trendCell_35k5s_494{min-width:5rem!important;background:var(--vault-surface-container-lowest)}._trendCell_35k5s_494 .material-symbols-outlined{font-size:1.1rem}._trendCell_35k5s_494._up_35k5s_503{color:var(--vault-forest-green)}._trendCell_35k5s_494._down_35k5s_504{color:var(--vault-error)}._trendCell_35k5s_494._stable_35k5s_505{color:var(--vault-on-surface-variant)}._loading_35k5s_507,._statePanel_35k5s_508{display:flex;min-height:22rem;align-items:center;justify-content:center;gap:.8rem;color:var(--vault-on-surface-variant);font-size:.85rem;font-weight:var(--weight-label)}._statePanel_35k5s_508{flex-direction:column;margin-top:1rem;border:1px solid var(--vault-outline-variant);border-radius:var(--radius-xl);background:var(--vault-surface-container-lowest);box-shadow:var(--card-shadow);text-align:center}._statePanel_35k5s_508 p{max-width:26rem}._stateIcon_35k5s_533{color:var(--vault-forest-green);font-size:2.5rem}._srOnly_35k5s_538{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container reports-view (max-width: 68rem){._pageHeader_35k5s_53{flex-direction:column}._controls_35k5s_63{width:100%;justify-items:stretch}._periodLabel_35k5s_159{text-align:right}._modeControl_35k5s_101{justify-self:end}}@container reports-view (max-width: 45rem){._segmentedControl_35k5s_100{grid-template-columns:repeat(2,minmax(0,1fr))}._segmentedControl_35k5s_100 button:nth-child(2){border-right:0}._segmentedControl_35k5s_100 button:nth-child(-n+2){border-bottom:1px solid var(--vault-outline-variant)}._summary_35k5s_165{grid-template-columns:1fr}._summary_35k5s_165>div,._summary_35k5s_165>div:first-child{padding:.8rem 0;border-right:0;border-bottom:1px solid var(--vault-outline-variant)}._summary_35k5s_165>div:last-child{border-bottom:0}._chartSection_35k5s_258{height:16rem}._insight_35k5s_210{align-items:flex-start}}
