.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}.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;max-width:74ch;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)}.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)}.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)}@media(max-width:640px){.siteAnalysisTab_toolbar__EqxBS{align-items:stretch}}.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}.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}