._reportShell_14fni_1{min-width:0;padding-bottom:2rem;container-name:reports-view;container-type:inline-size;animation:_fadeIn_14fni_1 .35s ease-out}._reportTabs_14fni_9{display:flex;gap:1.75rem;margin-bottom:1.7rem;border-bottom:1px solid var(--vault-outline-variant)}._reportTabs_14fni_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_14fni_9 button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}._reportTabs_14fni_9 button:hover,._reportTabs_14fni_9 button:focus-visible,._reportTabs_14fni_9 ._activeReportTab_14fni_37{color:var(--vault-forest-green)}._reportTabs_14fni_9 ._activeReportTab_14fni_37:after{background:var(--vault-forest-green)}._view_14fni_45{display:flex;flex-direction:column;min-width:0;container-name:reports-view;container-type:inline-size}._pageHeader_14fni_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_14fni_53>div:first-child,._controls_14fni_63{min-width:0}._eyebrow_14fni_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_14fni_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_14fni_53 p{margin:.4rem 0 0;color:var(--vault-on-surface-variant);font-size:.9rem;font-weight:var(--weight-base)}._controls_14fni_63{display:grid;justify-items:end;gap:.45rem;width:min(100%,31rem)}._segmentedControl_14fni_100,._modeControl_14fni_101{display:grid;overflow:hidden;border:1px solid var(--vault-outline-variant);border-radius:var(--radius-md);background:var(--vault-surface-container-lowest)}._segmentedControl_14fni_100{grid-template-columns:repeat(4,minmax(5.5rem,1fr));width:100%}._modeControl_14fni_101{grid-template-columns:repeat(2,minmax(6rem,1fr))}._segmentedControl_14fni_100 button,._modeControl_14fni_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_14fni_100 button:last-child,._modeControl_14fni_101 button:last-child{border-right:0}._segmentedControl_14fni_100 button:hover:not(:disabled),._modeControl_14fni_101 button:hover:not(:disabled),._segmentedControl_14fni_100 button:focus-visible,._modeControl_14fni_101 button:focus-visible{background:var(--vault-surface-container-low);color:var(--vault-forest-green)}._segmentedControl_14fni_100 ._selectedSegment_14fni_142,._modeControl_14fni_101 ._selectedMode_14fni_143{background:var(--vault-forest-green);color:var(--vault-on-primary)}._segmentedControl_14fni_100 ._selectedSegment_14fni_142:hover,._modeControl_14fni_101 ._selectedMode_14fni_143:hover{background:var(--vault-primary);color:var(--vault-on-primary)}._modeControl_14fni_101 button:disabled{cursor:not-allowed;opacity:.45}._periodLabel_14fni_159{color:var(--vault-on-surface-variant);font-size:.72rem;font-weight:var(--weight-label)}._summary_14fni_165{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem;border-bottom:1px solid var(--vault-outline-variant)}._summary_14fni_165>div{display:flex;flex-direction:column;min-width:0;padding:.8rem 1.25rem 1rem;border-right:1px solid var(--vault-outline-variant)}._summary_14fni_165>div:first-child{padding-left:0}._summary_14fni_165>div:last-child{border-right:0}._summary_14fni_165 span{color:var(--vault-on-surface-variant);font-size:.76rem;font-weight:var(--weight-label)}._summary_14fni_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_14fni_165 small{color:var(--vault-on-surface-variant);font-size:.68rem;font-weight:var(--weight-base)}._insight_14fni_210,._warnings_14fni_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_14fni_210{padding:.75rem 1rem}._insight_14fni_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_14fni_210 strong{font-size:.88rem;font-weight:var(--weight-stat)}._insight_14fni_210 p{margin:.15rem 0 0;color:var(--vault-on-surface-variant);font-size:.7rem;font-weight:var(--weight-base)}._warnings_14fni_211{padding:.55rem .8rem;font-size:.72rem;font-weight:var(--weight-label)}._warnings_14fni_211 .material-symbols-outlined{font-size:1.05rem}._chartSection_14fni_258{height:18rem;min-width:0;margin-top:1rem}._chartSection_14fni_258 .recharts-cartesian-axis-tick-value,._chartSection_14fni_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_14fni_258 .recharts-bar-rectangle{cursor:pointer}._matrixSection_14fni_276{width:100%;min-width:0;max-width:100%;margin-top:1.15rem}._sectionHeader_14fni_283 h2{margin:0;color:var(--vault-forest-green);font-size:1.25rem;font-weight:var(--weight-stat);letter-spacing:-.025em}._sectionHeader_14fni_283 p{margin:.15rem 0 0;color:var(--vault-on-surface-variant);font-size:.74rem;font-weight:var(--weight-base)}._matrixScroller_14fni_298{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_14fni_276{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:var(--vault-on-surface);font-size:.7rem}._matrix_14fni_276 th,._matrix_14fni_276 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_14fni_276 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_14fni_276 tbody tr:last-child th,._matrix_14fni_276 tbody tr:last-child td{border-bottom:0}._matrix_14fni_276 th:last-child,._matrix_14fni_276 td:last-child{border-right:0}._matrix_14fni_276 ._stickyCategory_14fni_349{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_14fni_276 thead ._stickyCategory_14fni_349{z-index:4;background:var(--vault-surface-container-low)}._matrix_14fni_276 ._axisHighlight_14fni_364,._matrix_14fni_276 thead ._axisHighlight_14fni_364{background:var(--vault-forest-green);color:var(--vault-on-primary)}._categoryIdentity_14fni_370{display:flex;align-items:center;gap:.6rem;min-width:0}._categoryIdentity_14fni_370>span:last-child{display:flex;min-width:0;flex-direction:column}._categoryIdentity_14fni_370 strong{overflow:hidden;font-size:.76rem;font-weight:var(--weight-label);text-overflow:ellipsis}._categoryIdentity_14fni_370 small{overflow:hidden;color:var(--vault-on-surface-variant);font-size:.62rem;font-weight:var(--weight-base);text-overflow:ellipsis}._categoryIcon_14fni_398{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_14fni_398 img{width:100%;height:100%;object-fit:cover}._categoryIcon_14fni_398 .material-symbols-outlined{font-size:1.05rem}._matrix_14fni_276 td a{display:grid;min-height:100%;place-items:center;color:inherit;font-weight:var(--weight-amount);text-decoration:none}._matrix_14fni_276 td a:hover,._matrix_14fni_276 td a:focus-visible{color:var(--vault-forest-green);text-decoration:underline;outline:none}._heatNone_14fni_437{background:var(--vault-surface-container-lowest)}._heatLow_14fni_438{background:color-mix(in srgb,var(--vault-secondary-container) 24%,var(--vault-surface-container-lowest))}._heatMedium_14fni_439{background:color-mix(in srgb,var(--vault-tertiary-container) 17%,var(--vault-surface-container-lowest))}._heatHigh_14fni_440{background:color-mix(in srgb,var(--vault-error-container) 48%,var(--vault-surface-container-lowest))}._heatHighest_14fni_441{background:color-mix(in srgb,var(--vault-error-container) 78%,var(--vault-surface-container-lowest))}._totalCell_14fni_443{background:var(--vault-surface-container-low);font-weight:var(--weight-amount)}._trendCell_14fni_448{min-width:5rem!important;background:var(--vault-surface-container-lowest)}._trendCell_14fni_448 .material-symbols-outlined{font-size:1.1rem}._trendCell_14fni_448._up_14fni_457{color:var(--vault-forest-green)}._trendCell_14fni_448._down_14fni_458{color:var(--vault-error)}._trendCell_14fni_448._stable_14fni_459{color:var(--vault-on-surface-variant)}._loading_14fni_461,._statePanel_14fni_462{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_14fni_462{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_14fni_462 p{max-width:26rem}._stateIcon_14fni_487{color:var(--vault-forest-green);font-size:2.5rem}._srOnly_14fni_492{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_14fni_53{flex-direction:column}._controls_14fni_63{width:100%;justify-items:stretch}._periodLabel_14fni_159{text-align:right}._modeControl_14fni_101{justify-self:end}}@container reports-view (max-width: 45rem){._segmentedControl_14fni_100{grid-template-columns:repeat(2,minmax(0,1fr))}._segmentedControl_14fni_100 button:nth-child(2){border-right:0}._segmentedControl_14fni_100 button:nth-child(-n+2){border-bottom:1px solid var(--vault-outline-variant)}._summary_14fni_165{grid-template-columns:1fr}._summary_14fni_165>div,._summary_14fni_165>div:first-child{padding:.8rem 0;border-right:0;border-bottom:1px solid var(--vault-outline-variant)}._summary_14fni_165>div:last-child{border-bottom:0}._chartSection_14fni_258{height:16rem}._insight_14fni_210{align-items:flex-start}}
