.appShell_main__k3kVQ{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:var(--app-surface)}.pageLoding_pageLoader__n00YL{color:var(--app-accent,#1e3a8a);font-size:28px;margin-top:16px}.DataPage_pageStack__G4ht0{width:100%}.DataPage_tenantField__kWi3M{max-width:360px}.DataPage_fullWidth__F_MJT{width:100%}.DataPage_searchInput__CJAbO{min-width:280px}.DataPage_filterSelect__3NXxX{min-width:240px}.DataPage_groupBySelect__REC6O{min-width:220px}.panel_panel__L3JCn{padding:16px 18px;background:var(--app-white);border:1px solid var(--app-hairline);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-sm)}.panel_panelGrid__Zlb8E{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px}.panel_blurb__rDy5I{margin:4px 0 12px;max-width:74ch;font-size:var(--app-fs-caption);line-height:1.55;color:var(--app-text-muted)}.panel_footnote__8WpBE{margin:12px 0 0;font-size:var(--app-fs-micro);line-height:1.5;color:var(--app-text-faint)}.panel_subBlock__b9KZi{margin-top:20px}.panel_notes__arwgB{margin-top:16px;padding-top:12px;border-top:1px solid var(--app-hairline);font-size:var(--app-fs-caption);line-height:1.55;color:var(--app-text-muted)}.panel_notes__arwgB p{margin:0}.panel_notes__arwgB p+p{margin-top:8px}.panel_disabledNote__260L1,.panel_empty__Ef_i7{margin:0;font-size:var(--app-fs-body);color:var(--app-text-muted)}.panel_positive__F8TfZ{color:var(--app-accent);font-weight:600}.panel_negative__Kvrf5{color:var(--app-danger);font-weight:600}.panel_faint__AkUqj{color:var(--app-text-faint)}.panel_caption__ocxwn{margin:12px 0 0;max-width:74ch;font-size:var(--app-fs-caption);line-height:1.55;color:var(--app-text-muted)}.panel_gain__w3nvm{color:var(--app-success);font-weight:600}.panel_thin__hFUmA{color:var(--app-warning)}.panel_heading__eTCrp{margin-bottom:12px}.panel_headingRow__ojQPI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.panel_headingTitle__PVbNu{margin:0;font-size:var(--app-fs-figure);font-weight:600;color:var(--app-text)}.panel_headingSubtitle__PZaCt{margin:4px 0 0;max-width:74ch;line-height:1.55}.panel_headingSubtitle__PZaCt,.panel_legend__Bbjzz{font-size:var(--app-fs-caption);color:var(--app-text-muted)}.panel_legend__Bbjzz{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.panel_legendItem__Tr7U4{display:inline-flex;align-items:center;gap:6px}.panel_legendSwatch__KQxDc{display:inline-block;width:12px;height:12px;border-radius:2px}.panel_figureChips__fEp0D{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:12px}.panel_figureChip__wZlyH{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 14px;border-radius:var(--app-radius-md);background:var(--app-surface-raised)}.panel_figureChipScore__jUTwG{background:var(--app-accent-wash)}.panel_figureChipLabel__LiQ75{font-size:var(--app-fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--app-text-muted)}.panel_figureChipValue__yQJeM{font-size:var(--app-fs-heading);font-weight:700;color:var(--app-accent)}.panel_figureChipDelta__DLlG7{font-size:var(--app-fs-caption)}.panel_figureChipNote__Ied5a{font-size:var(--app-fs-label);font-weight:400;color:var(--app-text-faint)}.panel_collecting__c_R2B{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--app-fs-body);color:var(--app-text-body)}.panel_collectingDot__PjXKp{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--app-warning);animation:panel_collectingPulse__NxA3O 2s ease-in-out infinite}@keyframes panel_collectingPulse__NxA3O{50%{opacity:.5}}.BarRow_rows__KKj3u{list-style:none;margin:0;padding:0}.BarRow_row__vKaaT{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 8px;border-radius:var(--app-radius-sm);background:var(--app-surface-raised);overflow:hidden}.BarRow_row__vKaaT+.BarRow_row__vKaaT{margin-top:3px}.BarRow_rowDiverging__qt77v{background:linear-gradient(to right,var(--app-surface-raised) calc(50% - 1px),var(--app-border) calc(50% - 1px),var(--app-border) calc(50% + 1px),var(--app-surface-raised) calc(50% + 1px))}.BarRow_fill__PP75N{position:absolute;top:0;bottom:0;background:var(--app-accent-tint)}.BarRow_fillNegative__GQybw{background:var(--app-danger-border)}.BarRow_label__u_VYm{position:relative;min-width:0;font-size:var(--app-fs-body);line-height:1.45;color:var(--app-text-body)}.BarRow_labelHint__Fn04a{display:block;font-size:var(--app-fs-micro);color:var(--app-text-faint)}.BarRow_value__ozfjR{position:relative;flex-shrink:0;font-size:var(--app-fs-body);font-weight:600;color:var(--app-text);white-space:nowrap}.BarRow_valueMuted__M0_1j{font-weight:400;color:var(--app-text-muted)}.seasonality_columns__FglOo{display:flex;gap:6px;height:132px;margin-bottom:4px}.seasonality_column__xJ0qf{flex:1 1;min-width:0;display:flex;flex-direction:column}.seasonality_half__6JoxN{flex:1 1;display:flex;flex-direction:column;align-items:center}.seasonality_halfAbove__bM8SS{justify-content:flex-end}.seasonality_halfBelow__1ahYu{justify-content:flex-start}.seasonality_zeroLine__sYalt{height:1px;background:var(--app-border)}.seasonality_bar__qYAAG{width:100%}.seasonality_barAbove__OwSSR{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0}.seasonality_barBelow__P0zFP{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm)}.seasonality_columnValue__174aK{margin:2px 0;font-size:var(--app-fs-micro);color:var(--app-text-muted)}.seasonality_monthLabels__bYtd3{display:flex;gap:6px;margin-bottom:16px}.seasonality_monthLabel__sGj7n{flex:1 1;text-align:center;font-size:var(--app-fs-micro);color:var(--app-text-muted)}.seasonality_stats___izn9{display:flex;flex-wrap:wrap;gap:16px;padding-top:16px;border-top:1px solid var(--app-surface-raised)}.seasonality_stat__sU3SF{flex:1 1;min-width:132px}.seasonality_statLabel__g3Wd6{margin:0;font-size:var(--app-fs-label);line-height:1.3;color:var(--app-text-muted)}.seasonality_statValue__bCP3R{margin:0;font-size:var(--app-fs-heading);font-weight:600}.seasonality_statHint__L6wD0{margin:2px 0 0;font-size:var(--app-fs-micro);line-height:1.45;color:var(--app-text-faint)}.seasonality_section__rBQK5{margin-top:16px;padding-top:16px;border-top:1px solid var(--app-surface-raised)}.seasonality_sectionLead__UIKHE{margin:0 0 8px;font-size:var(--app-fs-caption);color:var(--app-text-body)}.seasonality_trackRows__2ncah{display:flex;flex-direction:column;gap:4px}.seasonality_trackRow__kdiXV{display:flex;align-items:center;gap:8px;font-size:var(--app-fs-caption)}.seasonality_trackLabel__uHkzS{width:150px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text-body)}.seasonality_track__Fiw5H{display:block;flex:1 1;height:12px;overflow:hidden;border-radius:2px;background:var(--app-surface-raised)}.seasonality_trackFill__88zUo{display:block;height:100%;border-radius:2px}.seasonality_trackValue__UhyrW{width:52px;flex-shrink:0;text-align:right}.seasonality_plainTerms__brtNj{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--app-surface-raised);font-size:var(--app-fs-caption);line-height:1.55;color:var(--app-text-body)}.seasonality_pickerLabel__BnomD{display:flex;align-items:center;gap:8px;font-size:var(--app-fs-caption);color:var(--app-text-muted)}@media(max-width:640px){.seasonality_columns__FglOo,.seasonality_monthLabels__bYtd3{gap:2px}.seasonality_columnValue__174aK{display:none}}.statRow_list__idHO8{display:flex;flex-direction:column}.statRow_row__5IkLc{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--app-hairline)}.statRow_row__5IkLc:last-child{border-bottom:none}.statRow_value__k_I_L{font-size:var(--app-fs-figure);color:var(--app-text);text-align:right}.siteAnalysisTab_toolbar__EqxBS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.siteAnalysisTab_toolbarField__B1EFu{display:flex;align-items:center;gap:10px}.siteAnalysisTab_toolbarLabel__oMW_H{font-size:var(--app-fs-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-text-faint)}.siteAnalysisTab_chip__rB81L{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;background:var(--app-accent-wash);border:1px solid var(--app-accent-border);border-radius:var(--app-radius-md);font-size:var(--app-fs-caption);color:var(--app-text-body)}.siteAnalysisTab_subTabBar__51Rnw{margin-bottom:16px;overflow-x:auto;scrollbar-width:thin}.siteAnalysisTab_subTabPills__KJRCv{display:flex;flex-wrap:nowrap;gap:4px}.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper{width:auto;display:inline-flex;align-items:center;padding:5px 12px;font-size:var(--app-fs-caption);font-weight:500;white-space:nowrap;color:var(--app-text-muted);background:rgba(0,0,0,0);border:none;border-radius:var(--app-radius-md);box-shadow:none;transition:background-color .15s ease,color .15s ease}.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper:hover{background:var(--app-surface-raised);color:var(--app-text-body)}.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper-checked{background-color:var(--app-accent-wash);color:var(--app-accent);font-weight:600;border:none;border-radius:var(--app-radius-md);box-shadow:none}.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper-checked:hover{background-color:var(--app-accent-tint);color:var(--app-accent)}.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper-checked .ant-radio-button:before,.siteAnalysisTab_subTabPills__KJRCv .ant-radio-button-wrapper:not(:first-child):before{content:unset}.siteAnalysisTab_refreshing__7LW1y{margin:0 0 8px;font-size:var(--app-fs-caption);color:var(--app-text-faint)}.siteAnalysisTab_stack__C7Qp7{display:flex;flex-direction:column;gap:16px}.siteAnalysisTab_stack__C7Qp7>.siteAnalysisTab_refreshing__7LW1y,.siteAnalysisTab_stack__C7Qp7>.siteAnalysisTab_toolbar__EqxBS{margin-bottom:0}.siteAnalysisTab_introTitle__vXQ3y{margin:0 0 4px;font-size:var(--app-fs-figure);font-weight:600;color:var(--app-text)}.siteAnalysisTab_introText__kuYXy{margin:0;font-size:var(--app-fs-body-lg);line-height:1.6;color:var(--app-text-body)}.siteAnalysisTab_emphasis__fdCEN{font-weight:500}@media(max-width:640px){.siteAnalysisTab_toolbar__EqxBS{align-items:stretch}}.breakdownCard_card__ed0L3{padding:16px 18px;background:var(--app-white);border:1px solid var(--app-hairline);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-sm)}.breakdownCard_cardWide__yH8tw{grid-column:1/-1}.breakdownCard_title__7gSLW{margin:0;font-size:var(--app-fs-body-lg);font-weight:600;line-height:1.4;color:var(--app-text)}.breakdownCard_description__tMZ1L{margin:6px 0 0;font-size:var(--app-fs-caption);line-height:1.55;color:var(--app-text-muted)}.breakdownCard_noFigures__x0hQ2{margin:12px 0 0;font-size:var(--app-fs-caption);color:var(--app-text-faint)}.breakdownCard_block__BBVWq{margin-top:12px}.breakdownCard_blockPrefix__ZjP_e{margin:0 0 6px;font-size:var(--app-fs-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-text-faint)}.breakdownCard_rows__mz7z4{list-style:none;margin:0;padding:0}.breakdownCard_rowsWide__6C00J{column-width:300px;column-gap:28px}.breakdownCard_row__Ug9Qn{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 8px;border-radius:var(--app-radius-sm);background:var(--app-surface-raised);overflow:hidden;page-break-inside:avoid;break-inside:avoid}.breakdownCard_row__Ug9Qn+.breakdownCard_row__Ug9Qn{margin-top:3px}.breakdownCard_rowDiverging__doRcp{background:linear-gradient(to right,var(--app-surface-raised) calc(50% - 1px),var(--app-border) calc(50% - 1px),var(--app-border) calc(50% + 1px),var(--app-surface-raised) calc(50% + 1px))}.breakdownCard_fill__ZIKPR{position:absolute;top:0;bottom:0;background:var(--app-accent-tint)}.breakdownCard_fillNegative__APKOk{background:var(--app-danger-border)}.breakdownCard_option__wConc{position:relative;font-size:var(--app-fs-body);line-height:1.45;color:var(--app-text-body);min-width:0}.breakdownCard_value__m84j0{position:relative;font-size:var(--app-fs-body);font-weight:600;color:var(--app-text);white-space:nowrap}.personaDetail_tagWrap__TyPte{color:var(--ant-color-primary);font-weight:700;padding:0 var(--ant-padding)}.personaDetail_rowText__W5NAp{padding:0 var(--ant-padding)}.personaDetail_share__4o_6c{font-size:var(--app-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-white);opacity:.85}.personaDetail_description__vmDUU{margin:0;max-width:74ch;font-size:var(--app-fs-body-lg);line-height:1.6;color:var(--app-text-body)}.personaDetail_meta__NmbXX{display:flex;flex-wrap:wrap;gap:8px 28px;margin:16px 0 0;padding:12px 16px;background:var(--app-surface);border:1px solid var(--app-hairline);border-radius:var(--app-radius-md)}.personaDetail_metaItem__ll_gO{min-width:0}.personaDetail_metaLabel__mg9bh{font-size:var(--app-fs-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-text-faint);margin:0}.personaDetail_metaValue__tiCtD{margin:2px 0 0;font-size:var(--app-fs-body);color:var(--app-text)}.personaDetail_toolbar__Pp1Up{position:-webkit-sticky;position:sticky;top:0;z-index:var(--app-z-toolbar);justify-content:space-between;margin:20px -22px 0;padding:10px 22px;background:var(--app-white);border-bottom:1px solid var(--app-hairline)}.personaDetail_toolbarLeft__Utlfv,.personaDetail_toolbarRight__xF4Bv,.personaDetail_toolbar__Pp1Up{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.personaDetail_modelGroup__VnCom{margin-top:16px}.personaDetail_count__LulPF{font-size:var(--app-fs-label);font-weight:700;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-text-faint);white-space:nowrap}.personaDetail_search__wENlQ{width:320px;max-width:100%}.personaDetail_sectionEmpty__mcLlz{margin:12px 0 0;font-size:var(--app-fs-body);color:var(--app-text-muted)}.personaDetail_grid__5KgIq{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px;margin-top:12px;align-items:start;grid-auto-flow:row dense}@media(max-width:640px){.personaDetail_toolbar__Pp1Up{margin-inline:-14px;padding-inline:14px}.personaDetail_search__wENlQ,.personaDetail_toolbarRight__xF4Bv{width:100%}}.personaModelDetails_sectionToggle__zULzY>:first-child{flex:1 1 auto}.personaModelDetails_page__AgTxS .personaModelDetails_toolbar__Plf1N{margin-top:6px}.personaModelDetails_summaryToggle__K5gxn{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font:inherit;font-size:var(--app-fs-caption);font-weight:600;color:var(--app-white);background:rgba(0,0,0,0);border:1px solid;border-radius:var(--app-radius-md);opacity:.85;cursor:pointer}.personaModelDetails_summaryToggle__K5gxn:focus-visible,.personaModelDetails_summaryToggle__K5gxn:hover{opacity:1}.personaModelDetails_summaryToggle__K5gxn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.personaModelDetails_summaryChevron__SsIBg{font-size:var(--app-fs-micro);transition:transform .2s ease}.personaModelDetails_summaryChevronOpen__MNFRl{transform:rotate(180deg)}.personaModelDetails_summaryLine__3zKx9{margin:0;font-size:var(--app-fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-text-faint)}.personaModelDetails_modelCount__jgacO{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}