.PortfolioPage_page__yiZda{width:100%;min-height:0;overflow-y:auto;padding:28px clamp(16px,3.5vw,44px) calc(56px + env(safe-area-inset-bottom, 0px));background:radial-gradient(circle at 82% -6%,rgba(41,212,161,.07),transparent 42%),var(--bg-0)}.PortfolioPage_page__yiZda>*{max-width:1320px;margin-inline:auto}.PortfolioPage_detailHeader__vLQX0,.PortfolioPage_dialogHeader__BgRS2,.PortfolioPage_header__gvw0t{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PortfolioPage_header__gvw0t{align-items:flex-end;gap:28px;margin-bottom:22px}.PortfolioPage_headerIntro__OtqLC{min-width:0}.PortfolioPage_headerLede__LmyiJ{max-width:56ch;margin:9px 0 0;color:var(--text-2);font-size:14px;line-height:1.5}.PortfolioPage_headerAside__vb_iB{display:grid;justify-items:end;gap:12px}.PortfolioPage_headerActions__eOmzZ{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.PortfolioPage_identityCard__J5i4c{display:flex;align-items:center;gap:11px;min-width:0;padding:7px 15px 7px 7px;border:1px solid var(--border);border-radius:999px;background:var(--bg-1);text-decoration:none;transition:border-color .14s ease,background .14s ease}.PortfolioPage_identityCard__J5i4c:focus-visible,.PortfolioPage_identityCard__J5i4c:hover{border-color:var(--accent-dim);background:var(--bg-2);outline:none}.PortfolioPage_identityCard__J5i4c:focus-visible{box-shadow:0 0 0 3px var(--accent-glow)}.PortfolioPage_identityAvatar__GfYi0{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:999px;background:linear-gradient(140deg,var(--accent),#2c9f7a);color:var(--bg-0);font:800 12px var(--font-mono)}.PortfolioPage_identityText__RVU2M{display:grid;gap:1px;min-width:0}.PortfolioPage_identityText__RVU2M strong{color:var(--text-1);font-size:12px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.PortfolioPage_identityText__RVU2M small{color:var(--text-m);font:10px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_identityText__RVU2M em{color:var(--accent);font:800 9px var(--font-mono);font-style:normal;letter-spacing:.07em;text-transform:uppercase}.PortfolioPage_overviewGrid__sDuCp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.PortfolioPage_overviewCard__wb_Yu{display:grid;grid-template-rows:auto auto 1fr auto;min-height:176px;padding:16px;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:linear-gradient(168deg,var(--bg-2),var(--bg-1) 62%);text-decoration:none;transition:border-color .14s ease,transform .14s ease}.PortfolioPage_overviewCard__wb_Yu:focus-visible,.PortfolioPage_overviewCard__wb_Yu:hover{border-color:var(--accent-dim);outline:none;transform:translateY(-2px)}.PortfolioPage_overviewCard__wb_Yu:focus-visible{box-shadow:0 0 0 3px var(--accent-glow)}.PortfolioPage_overviewCardWide__oP5Dm{grid-column:1/-1;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;min-height:0;column-gap:32px}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardTopline__tTNGz{grid-column:1/-1}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardTitle__i60hk{grid-column:1;grid-row:2}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardCopy__ik5pB{grid-column:1;grid-row:3}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardMetric__djXLK{grid-column:2;grid-row:2/span 2;align-items:center;padding-top:0}.PortfolioPage_overviewCardWide__oP5Dm.PortfolioPage_overviewCardCompactValue__Gzc4J{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr)}.PortfolioPage_overviewCardWide__oP5Dm.PortfolioPage_overviewCardCompactValue__Gzc4J .PortfolioPage_overviewCardMetric__djXLK{grid-column:1;grid-row:4;align-items:flex-start;justify-content:flex-start;padding:10px 0 0}.PortfolioPage_overviewCardCompactValue__Gzc4J .PortfolioPage_overviewCardValue__BDGLS{padding:7px 10px;border:1px solid var(--accent-dim);border-radius:999px;background:var(--accent-glow);color:var(--accent);font:800 12px/1.2 var(--font-mono);letter-spacing:0}.PortfolioPage_overviewCardCompactValue__Gzc4J .PortfolioPage_overviewCardValue__BDGLS:after{content:" \2192"}.PortfolioPage_overviewCardFeatured__mR3Dt{border-color:var(--accent-dim);background:linear-gradient(110deg,rgba(41,212,161,.13),transparent 58%),linear-gradient(168deg,var(--bg-2),var(--bg-1) 62%)}.PortfolioPage_overviewCardTopline__tTNGz{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--accent);font:700 9px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.PortfolioPage_overviewCardTopline__tTNGz span:last-child{color:var(--text-m);font-size:13px;letter-spacing:0}.PortfolioPage_overviewCardTitle__i60hk{margin:13px 0 0;color:var(--text-1);font-size:14px;line-height:1.3}.PortfolioPage_overviewCardCopy__ik5pB{min-width:0}.PortfolioPage_overviewCard__wb_Yu p{margin:0;color:var(--text-2);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.PortfolioPage_overviewCardDetail__JbhBv{display:block;margin-top:8px;color:var(--text-m);font:10px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_overviewCardNotice__ObDbf{display:inline-flex;margin-top:8px;padding:3px 6px;border:1px solid var(--border);border-radius:999px;color:var(--warning,#de9935);font:800 9px var(--font-mono);text-transform:uppercase}.PortfolioPage_overviewCardMetric__djXLK{display:flex;align-items:flex-end;min-width:0;padding:16px 0 10px}.PortfolioPage_overviewCardValue__BDGLS{color:var(--text-1);font:800 clamp(26px,2.6vw,34px)/1 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.045em;overflow-wrap:anywhere}.PortfolioPage_overviewCardLoading___rGcM{width:96px;height:30px;border-radius:7px;background:linear-gradient(90deg,var(--bg-0),var(--bg-2),var(--bg-0));background-size:220% 100%;animation:PortfolioPage_overviewLoading__h_cpk 1.4s linear infinite}@keyframes PortfolioPage_overviewLoading__h_cpk{to{background-position:-220% 0}}.PortfolioPage_recommendationsButton__x1rGx{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 15px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--bg-0);font:800 15px var(--font-mono);text-decoration:none}.PortfolioPage_recommendationsButton__x1rGx:focus-visible,.PortfolioPage_recommendationsButton__x1rGx:hover{box-shadow:0 0 0 3px var(--accent-glow);outline:none}.PortfolioPage_recommendationsButton__x1rGx[aria-disabled=true]{border-color:var(--border);background:var(--bg-2);color:var(--text-m);cursor:not-allowed;box-shadow:none}.PortfolioPage_emptyPortfolioWorkspace__YV_y3{display:grid;gap:12px}.PortfolioPage_eyebrow__DHawv{margin:0 0 7px;color:var(--accent);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.PortfolioPage_claimForm__U5wJ2 h2,.PortfolioPage_detailHeader__vLQX0 h2,.PortfolioPage_dialog__VRRfT h2,.PortfolioPage_factGroup__Gug6c h3,.PortfolioPage_header__gvw0t h1{margin:0;color:var(--text-1);line-height:1.2}.PortfolioPage_header__gvw0t h1{font-size:clamp(25px,3vw,36px);letter-spacing:-.035em;line-height:1.15}.PortfolioPage_detailHeader__vLQX0 h2{font-size:20px}.PortfolioPage_claimForm__U5wJ2,.PortfolioPage_errorState__vuWeh,.PortfolioPage_overview__zkY0O,.PortfolioPage_propertyDetail__Ekmxy,.PortfolioPage_state__hwjYm{border:1px solid var(--border);border-radius:10px;background:var(--bg-1)}.PortfolioPage_errorState__vuWeh,.PortfolioPage_state__hwjYm{padding:16px;color:var(--text-m);font-size:13px}.PortfolioPage_errorState__vuWeh{display:grid;justify-items:start;gap:10px;color:var(--err);border-color:rgba(255,88,86,.35)}.PortfolioPage_errorState__vuWeh p{margin:0}.PortfolioPage_workspace__PyNt6{display:grid;grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:16px;align-items:start}.PortfolioPage_workspaceSummary__ly6_v{grid-template-columns:minmax(0,1fr)}.PortfolioPage_workspaceDetail__cEary{grid-template-columns:minmax(230px,320px) minmax(0,1fr)}.PortfolioPage_detailWorkspace__fJIKS{display:grid;gap:12px;min-width:0}.PortfolioPage_backToPortfolio__3pSuG{justify-self:start;padding:5px 0;border:0;background:transparent;color:var(--accent);cursor:pointer;font:800 11px var(--font-mono)}.PortfolioPage_backToPortfolio__3pSuG:before{content:"\2190";margin-right:7px}.PortfolioPage_backToPortfolio__3pSuG:hover{text-decoration:underline}.PortfolioPage_backToPortfolio__3pSuG:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PortfolioPage_continueSetup___eLY_{position:fixed;z-index:80;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));min-height:42px;padding:9px 14px;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:var(--bg-0);box-shadow:0 12px 30px rgba(0,0,0,.3);cursor:pointer;font:800 12px var(--font-mono)}.PortfolioPage_refreshNotice__9t86x{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--accent-dim);border-radius:8px;background:var(--accent-glow);color:var(--text-2);font-size:12px}.PortfolioPage_overview__zkY0O{display:grid;gap:14px;padding:14px}.PortfolioPage_portfolioSummary__zggW3{display:grid;gap:18px;min-width:0;padding:20px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(178deg,var(--bg-2),var(--bg-1) 46%)}.PortfolioPage_portfolioSummaryHeader__Fo8Db{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.PortfolioPage_portfolioSummaryHeader__Fo8Db h2{margin:0;color:var(--text-1);font-size:21px;letter-spacing:-.02em;line-height:1.2}.PortfolioPage_portfolioSummaryHeader__Fo8Db>p{margin:0;color:var(--text-m);font:700 11px var(--font-mono)}.PortfolioPage_portfolioSummaryCards__x0zey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.PortfolioPage_portfolioSummaryCards__x0zey article{display:grid;align-content:start;gap:7px;min-height:116px;padding:15px;border:1px solid var(--border);border-radius:10px;background:var(--bg-0)}.PortfolioPage_portfolioSummaryCardAccent__KaSA5{border-color:var(--accent-dim);background:linear-gradient(150deg,rgba(41,212,161,.1),transparent 60%),var(--bg-0)}.PortfolioPage_portfolioSummaryCards__x0zey span,.PortfolioPage_portfolioSummaryMetrics___VdJe span{color:var(--text-m);font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.PortfolioPage_portfolioSummaryCards__x0zey strong{color:var(--text-1);font:800 clamp(23px,2.1vw,29px)/1 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere}.PortfolioPage_portfolioSummaryCardAccent__KaSA5 strong{color:var(--accent)}.PortfolioPage_portfolioSummaryCards__x0zey small{color:var(--text-m);font-size:10px;line-height:1.4}.PortfolioPage_portfolioSummaryMetrics___VdJe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:10px;background:var(--bg-0)}.PortfolioPage_portfolioSummaryMetrics___VdJe div{display:grid;align-content:start;gap:6px;padding:13px 15px;border-right:1px solid var(--border)}.PortfolioPage_portfolioSummaryMetrics___VdJe div:last-child{border-right:0}.PortfolioPage_portfolioSummaryMetrics___VdJe strong{color:var(--text-1);font:800 17px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.PortfolioPage_portfolioSummaryMetrics___VdJe small{color:var(--text-m);font-size:10px;line-height:1.4}.PortfolioPage_portfolioTableWrap__Es3lj{min-width:0;overflow-x:auto;border:1px solid var(--border);border-radius:10px}.PortfolioPage_portfolioTable__DFGLr{width:100%;min-width:920px;border-collapse:collapse;color:var(--text-2);font-size:12px}.PortfolioPage_portfolioTable__DFGLr th{position:sticky;top:0;z-index:1;padding:10px;border-bottom:1px solid var(--border);background:var(--bg-2);color:var(--text-m);font:800 9px var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.PortfolioPage_portfolioTable__DFGLr td{padding:12px 10px;border-bottom:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:middle}.PortfolioPage_portfolioTable__DFGLr tbody tr{transition:background .12s ease}.PortfolioPage_portfolioTable__DFGLr tbody tr:last-child td{border-bottom:0}.PortfolioPage_portfolioTable__DFGLr tbody tr:hover{background:var(--accent-glow)}.PortfolioPage_portfolioTable__DFGLr td:nth-child(n+4):not(:last-child),.PortfolioPage_portfolioTable__DFGLr th:nth-child(n+4):not(:last-child){text-align:right}.PortfolioPage_portfolioTable__DFGLr td:first-child{min-width:190px}.PortfolioPage_portfolioTable__DFGLr td:first-child button{display:grid;gap:3px;width:100%;padding:0;border:0;background:transparent;color:var(--text-1);cursor:pointer;font:inherit;text-align:left}.PortfolioPage_portfolioTable__DFGLr td:first-child button:hover strong{color:var(--accent);text-decoration:underline}.PortfolioPage_portfolioTable__DFGLr td:first-child button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.PortfolioPage_portfolioTable__DFGLr td:first-child strong{font-size:12px;overflow-wrap:anywhere}.PortfolioPage_portfolioTable__DFGLr td:first-child small{color:var(--text-m);font:10px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_screeningToolbar__HZ0o7{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0)}.PortfolioPage_screeningToolbar__HZ0o7>div{display:grid;gap:2px}.PortfolioPage_screeningToolbar__HZ0o7 strong{color:var(--text-1);font-size:12px}.PortfolioPage_screeningToolbar__HZ0o7 small{color:var(--text-m);font-size:10px}.PortfolioPage_contextGuideLink__4UCsI{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.PortfolioPage_contextGuideLink__4UCsI:focus-visible,.PortfolioPage_contextGuideLink__4UCsI:hover{color:var(--text-1);outline:none}.PortfolioPage_screeningSelectAll__UQiRT{display:grid;grid-template-columns:16px auto;align-items:center;column-gap:7px;cursor:pointer;white-space:nowrap}.PortfolioPage_screeningSelectAll__UQiRT input{grid-row:1/span 2;width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.PortfolioPage_screeningSelectAll__UQiRT input:disabled{cursor:not-allowed;opacity:.6}.PortfolioPage_screeningSelectAll__UQiRT span{color:var(--text-1);font-size:11px;font-weight:800}.PortfolioPage_screeningSelectAll__UQiRT small{color:var(--text-m);font-size:9px}.PortfolioPage_screeningPreferences__BN3dn{display:grid;gap:6px}.PortfolioPage_screeningToggle__5foVS{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.PortfolioPage_screeningToggle__5foVS input{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.PortfolioPage_screeningToggle__5foVS input:disabled{cursor:not-allowed;opacity:.6}.PortfolioPage_screeningToggle__5foVS span{color:var(--text-2);font-size:11px;font-weight:700}.PortfolioPage_screeningToggleStatus__DcYfS{display:block;color:var(--text-m);font-size:10px;line-height:1.35}.PortfolioPage_screeningToggleError__686eF{display:block;max-width:180px;margin-top:5px;color:var(--danger,#b42127);font-size:10px;line-height:1.35;white-space:normal}.PortfolioPage_summaryGrid__1BO3B{display:grid;gap:10px}.PortfolioPage_summaryGrid__1BO3B div{display:grid;gap:2px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0)}.PortfolioPage_summaryGrid__1BO3B strong{color:var(--text-1);font-family:var(--font-mono);font-size:15px}.PortfolioPage_summaryGrid__1BO3B span{color:var(--text-m);font-size:11px}.PortfolioPage_sourceHealth__RwUo1{margin:0;color:var(--text-m);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.PortfolioPage_rentOpportunity__MT5Ai{display:grid;gap:11px;min-width:0;padding:15px;border:1px solid var(--accent-dim);border-radius:10px;background:color-mix(in srgb,var(--accent) 6%,var(--bg-0))}.PortfolioPage_rentOpportunityHeader__I5ws5{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 14px}.PortfolioPage_rentOpportunityHeader__I5ws5>div{display:grid;gap:3px}.PortfolioPage_rentOpportunityHeader__I5ws5 h3{margin:0;color:var(--text-1);font-size:16px}.PortfolioPage_rentOpportunityHeader__I5ws5>span{padding:4px 7px;border:1px solid var(--accent-dim);border-radius:999px;color:var(--accent);font:800 9px var(--font-mono);text-transform:uppercase}.PortfolioPage_rentOpportunityEvidence__qyiUi,.PortfolioPage_rentOpportunityProxy__ji1mT,.PortfolioPage_rentOpportunitySummary__HswME{margin:0;line-height:1.45;overflow-wrap:anywhere}.PortfolioPage_rentOpportunitySummary__HswME{color:var(--text-2);font-size:13px}.PortfolioPage_rentOpportunityMetrics__ae5UR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.PortfolioPage_rentOpportunityMetrics__ae5UR>div{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-1)}.PortfolioPage_rentOpportunityMetrics__ae5UR span{color:var(--text-m);font:800 9px var(--font-mono);text-transform:uppercase}.PortfolioPage_rentOpportunityMetrics__ae5UR strong{color:var(--text-1);font:800 15px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_rentOpportunityEvidence__qyiUi,.PortfolioPage_rentOpportunityProxy__ji1mT{color:var(--text-m);font-size:11px}.PortfolioPage_rentOpportunityProxy__ji1mT{color:var(--text-2)}.PortfolioPage_rentOpportunityLimitations__nvJtt{color:var(--text-m);font-size:11px;line-height:1.45}.PortfolioPage_rentOpportunityLimitations__nvJtt summary{width:fit-content;cursor:pointer;color:var(--accent);font-weight:700}.PortfolioPage_rentOpportunityLimitations__nvJtt ul{display:grid;gap:4px;margin:7px 0 0;padding-left:18px}.PortfolioPage_rentOpportunity__MT5Ai>button{justify-self:start}.PortfolioPage_propertyList__4lN3n{display:grid;gap:8px}.PortfolioPage_propertyButton__nnEfO{display:grid;gap:3px;width:100%;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0);color:var(--text-1);cursor:pointer;font:inherit;text-align:left}.PortfolioPage_propertyButton__nnEfO:focus-visible,.PortfolioPage_propertyButton__nnEfO:hover{border-color:var(--accent);outline:none}.PortfolioPage_propertyButtonSelected__ELbW_{border-color:var(--accent);background:var(--accent-glow)}.PortfolioPage_propertyButton__nnEfO span{font-size:13px;font-weight:800;overflow-wrap:anywhere}.PortfolioPage_propertyButton__nnEfO em,.PortfolioPage_propertyButton__nnEfO small{color:var(--text-m);font-family:var(--font-mono);font-size:10px;font-style:normal}.PortfolioPage_propertyButton__nnEfO em{color:var(--accent)}.PortfolioPage_claimForm__U5wJ2{display:grid;gap:14px;max-width:620px;padding:18px}.PortfolioPage_claimForm__U5wJ2 h2{font-size:19px}.PortfolioPage_claimForm__U5wJ2 p{margin:5px 0 0;color:var(--text-m);font-size:13px;line-height:1.45}.PortfolioPage_searchField__d9g86{display:grid;gap:6px;color:var(--text-2);font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase}.PortfolioPage_manualDivider__tlOBd{display:flex;align-items:center;gap:8px;color:var(--text-m);font-size:11px}.PortfolioPage_manualDivider__tlOBd:after,.PortfolioPage_manualDivider__tlOBd:before{flex:1 1;height:1px;background:var(--border);content:""}.PortfolioPage_parcelChoices__yd0ki{display:grid;gap:7px;margin:0;padding:10px;border:1px solid var(--accent-dim);border-radius:8px}.PortfolioPage_parcelChoices__yd0ki legend{padding:0 4px;color:var(--text-2);font-size:12px;font-weight:700}.PortfolioPage_parcelChoiceButton__V1ph_{min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:7px;background:var(--bg-0);color:var(--text-1);cursor:pointer;font:inherit;font-size:12px;text-align:left}.PortfolioPage_parcelChoiceButton__V1ph_:focus-visible,.PortfolioPage_parcelChoiceButton__V1ph_:hover{border-color:var(--accent);outline:none}.PortfolioPage_manualForm__pe_lp{display:grid;gap:7px}.PortfolioPage_actualForm__OkRS4 label,.PortfolioPage_addDetails__1JEbF label,.PortfolioPage_manualForm__pe_lp label{display:grid;gap:5px;color:var(--text-2);font-size:12px;font-weight:700}.PortfolioPage_manualForm__pe_lp label span{color:var(--text-m);font-weight:400}.PortfolioPage_actualForm__OkRS4 input,.PortfolioPage_actualForm__OkRS4 select,.PortfolioPage_addDetails__1JEbF select,.PortfolioPage_manualForm__pe_lp input{width:100%;min-height:42px;padding:9px 10px;border:1px solid var(--border);border-radius:7px;background:var(--bg-0);color:var(--text-1);font:inherit}.PortfolioPage_actualForm__OkRS4 input:focus-visible,.PortfolioPage_actualForm__OkRS4 select:focus-visible,.PortfolioPage_addDetails__1JEbF select:focus-visible,.PortfolioPage_debtFactHeading__pPNBz input:focus-visible,.PortfolioPage_debtFactHeading__pPNBz select:focus-visible,.PortfolioPage_manualForm__pe_lp input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.PortfolioPage_dangerButton__U07PG,.PortfolioPage_iconButton__1FmMv,.PortfolioPage_primaryButton__zT_y6,.PortfolioPage_secondaryButton__fgq6X{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid var(--accent-dim);border-radius:8px;background:var(--accent-glow);color:var(--accent);cursor:pointer;font-family:var(--font-mono);font-size:11px;font-weight:700}.PortfolioPage_primaryButton__zT_y6{border-color:var(--accent);background:var(--accent);color:var(--bg-0)}.PortfolioPage_dangerButton__U07PG{border-color:rgba(255,88,86,.45);background:rgba(255,88,86,.12);color:#ff978f}.PortfolioPage_iconButton__1FmMv{min-width:36px;padding:0;font-size:22px;line-height:1}.PortfolioPage_dangerButton__U07PG:disabled,.PortfolioPage_iconButton__1FmMv:disabled,.PortfolioPage_primaryButton__zT_y6:disabled,.PortfolioPage_secondaryButton__fgq6X:disabled{cursor:not-allowed;opacity:.55}.PortfolioPage_continueSetup___eLY_:focus-visible,.PortfolioPage_dangerButton__U07PG:focus-visible,.PortfolioPage_iconButton__1FmMv:focus-visible,.PortfolioPage_primaryButton__zT_y6:focus-visible,.PortfolioPage_secondaryButton__fgq6X:focus-visible,.PortfolioPage_textButton__P7j0T:focus-visible{box-shadow:0 0 0 3px var(--accent-glow);outline:2px solid var(--accent);outline-offset:2px}.PortfolioPage_success__t0jl1{color:#71e2b8!important}.PortfolioPage_archiveSection__zO0J7{min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--bg-1);color:var(--text-2)}.PortfolioPage_archiveSection__zO0J7 h2{margin:0}.PortfolioPage_archiveSection__zO0J7 button{min-height:44px}.PortfolioPage_archiveList__dllYC{display:grid;gap:12px;margin:0;padding:0;list-style:none}.PortfolioPage_archiveList__dllYC li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.PortfolioPage_archiveList__dllYC li>span{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.PortfolioPage_error__WidfF{margin:0;padding:10px;border:1px solid rgba(255,88,86,.3);border-radius:7px;background:rgba(255,88,86,.08);color:#ff9d95!important;font-size:12px!important}.PortfolioPage_propertyDetail__Ekmxy{display:grid;gap:18px;min-width:0;padding:18px}.PortfolioPage_setupBackdrop__XY9h4{position:fixed;z-index:9000;inset:0;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:rgba(13,12,10,.52)}.PortfolioPage_setupPanel__Pe1ia{width:min(100%,480px);display:grid;gap:14px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--bg-1);box-shadow:0 24px 70px rgba(0,0,0,.5)}.PortfolioPage_setupHeader__ZcCws{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PortfolioPage_setupProgress__rOluj{margin:0;color:var(--text-m);font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.PortfolioPage_setupPropertyIdentity__FFP_u{margin:7px 0 0;color:var(--text-1);font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.PortfolioPage_setupProgressBar__xLE35{width:120px;height:3px;margin-top:9px;overflow:hidden;border-radius:999px;background:var(--border)}.PortfolioPage_setupProgressBar__xLE35 span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.PortfolioPage_setupStep__g4E76{display:grid;gap:14px}.PortfolioPage_setupStep__g4E76 h2{margin:3px 0 0;color:var(--text-1);font-size:20px;line-height:1.25}.PortfolioPage_setupStep__g4E76 h2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PortfolioPage_setupNextStep___SKLO{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--border)}.PortfolioPage_setupNextStep___SKLO h3,.PortfolioPage_setupNextStep___SKLO p{margin:0}.PortfolioPage_setupNextStep___SKLO h3{color:var(--text-1);font-size:16px}.PortfolioPage_setupNextStep___SKLO p{color:var(--text-2);font-size:13px;line-height:1.5}.PortfolioPage_setupNextStep___SKLO a{text-align:center;text-decoration:none}.PortfolioPage_setupGroup__uwiMh{margin:0;color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PortfolioPage_setupHint__heyyp{margin:7px 0 0;color:var(--text-m);font-size:13px;line-height:1.5}.PortfolioPage_setupBenefit__Qb7iF{display:grid;gap:4px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--accent) 7%,var(--bg-0));color:var(--text-2);font-size:12px;line-height:1.45}.PortfolioPage_setupBenefit__Qb7iF strong{color:var(--accent);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.PortfolioPage_setupForm__L334a,.PortfolioPage_setupValidation__xa_qi{display:grid;gap:10px}.PortfolioPage_setupForm__L334a label{color:var(--text-2);font-size:12px;font-weight:800}.PortfolioPage_setupForm__L334a input:not([type=checkbox]):not([type=radio]),.PortfolioPage_setupForm__L334a select{width:100%;min-height:42px;border:1px solid var(--border);border-radius:7px;background:var(--bg-0);color:var(--text-1);font:700 15px var(--font-mono);padding:9px 10px}.PortfolioPage_setupForm__L334a input:not([type=checkbox]):not([type=radio]):focus,.PortfolioPage_setupForm__L334a select:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 40%,transparent)}.PortfolioPage_setupForm__L334a>.PortfolioPage_primaryButton__zT_y6{justify-self:end}.PortfolioPage_setupForm__L334a>.PortfolioPage_secondaryButton__fgq6X{justify-self:start}.PortfolioPage_percentagePreview__6xD4f{margin:-2px 0 0;color:var(--text-2);font-family:var(--font-mono);font-size:11px;font-weight:700}.PortfolioPage_setupValidation__xa_qi strong{color:var(--text-1);font:800 28px var(--font-mono)}.PortfolioPage_setupFooter__gZFMO{display:flex;justify-content:flex-start;gap:8px;padding-top:10px;border-top:1px solid var(--border)}.PortfolioPage_setupSync__0c_DS{margin:0;color:var(--text-m);font-size:12px}.PortfolioPage_setupSyncError__8tnKa{display:grid;gap:7px;padding:10px;border:1px solid var(--danger);border-radius:8px;color:var(--text-2);font-size:12px}.PortfolioPage_setupSyncError__8tnKa strong{color:var(--danger)}.PortfolioPage_textButton__P7j0T{justify-self:start;padding:0;border:0;background:transparent;color:var(--accent);cursor:pointer;font:800 12px var(--font-mono)}.PortfolioPage_textButton__P7j0T:hover{text-decoration:underline}.PortfolioPage_archiveError__HKB0i,.PortfolioPage_inlineActionError__WFGY6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid rgba(255,88,86,.35);border-radius:8px;background:rgba(255,88,86,.08);color:#ff9d95;font-size:12px}.PortfolioPage_detailIdentity__GI9_Y{display:flex;flex-wrap:wrap;gap:4px 12px;margin:5px 0 0;color:var(--text-m);font-family:var(--font-mono);font-size:11px;overflow-wrap:anywhere}.PortfolioPage_detailActions__iKWaK{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PortfolioPage_propertyBadge__0CsWm{display:inline-flex;align-items:center;min-height:30px;padding:6px 9px;border:1px solid var(--border);border-radius:999px;color:var(--text-2);font-family:var(--font-mono);font-size:10px;white-space:nowrap}.PortfolioPage_publicRecordStatus__wo0jP{margin:0;color:var(--text-m);font-size:.78rem}.PortfolioPage_publicRecordNotice__K_bII{padding:.7rem .8rem;border:1px solid color-mix(in srgb,#e0a046 42%,var(--border));border-radius:8px;background:color-mix(in srgb,#e0a046 6%,var(--bg-1));color:var(--text-2);font-size:12px;line-height:1.45}.PortfolioPage_ownershipPrompt__ngGOZ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,#e0a046 55%,var(--border));border-radius:10px;background:color-mix(in srgb,#e0a046 8%,var(--bg-1))}.PortfolioPage_ownershipPrompt__ngGOZ strong{color:var(--text-1);font-size:13px}.PortfolioPage_ownershipPrompt__ngGOZ p{margin:4px 0 0;color:var(--text-2);font-size:12px;line-height:1.45}.PortfolioPage_ownershipActions__WCimw{display:flex;flex:0 0 auto;gap:.5rem}.PortfolioPage_factGroups__gNwem{display:grid;gap:18px}.PortfolioPage_factGroup__Gug6c{display:grid;gap:9px;min-width:0}.PortfolioPage_factGroup__Gug6c h3{font-size:15px}.PortfolioPage_factGrid__3IJ6P{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:9px}.PortfolioPage_emptyFacts__xIPZK{margin:0;color:var(--text-m);font-size:12px}.PortfolioPage_debtSectionHeader__m_3Xr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.PortfolioPage_debtFacilityCard__9SeDl,.PortfolioPage_debtSummaryCard__R9Cc3{cursor:default;overflow-wrap:anywhere}.PortfolioPage_debtFacilityCard__9SeDl:hover,.PortfolioPage_debtSummaryCard__R9Cc3:hover{border-color:#d8d6d0;box-shadow:none}.PortfolioPage_debtFacilityCard__9SeDl .PortfolioPage_dialogActions__GeVvv{align-self:end}.PortfolioPage_debtWarning__t_E40{border-color:color-mix(in srgb,#e0a046 55%,var(--border));background:color-mix(in srgb,#e0a046 8%,var(--bg-1));color:var(--text-2)}.PortfolioPage_readinessGuidance__9WhL9{margin:0;color:var(--text-m);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.PortfolioPage_readinessArea__vNYq8{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:9px;background:var(--bg-0)}.PortfolioPage_readinessArea__vNYq8 h4,.PortfolioPage_readinessArea__vNYq8 h5{margin:0;color:var(--text-1);line-height:1.3}.PortfolioPage_readinessArea__vNYq8 h4{font-size:14px}.PortfolioPage_readinessArea__vNYq8 h5{font-size:12px}.PortfolioPage_preferenceList__PP1Dc{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.PortfolioPage_preferenceList__PP1Dc label{display:flex;align-items:flex-start;gap:9px;min-width:0;color:var(--text-2);font-size:12px;line-height:1.4;cursor:pointer}.PortfolioPage_preferenceList__PP1Dc label:has(input:disabled){cursor:not-allowed;opacity:.65}.PortfolioPage_preferenceList__PP1Dc input{flex:0 0 auto;width:17px;height:17px;margin:1px 0 0;accent-color:var(--accent)}.PortfolioPage_preferenceList__PP1Dc span{min-width:0;overflow-wrap:anywhere}.PortfolioPage_preferenceList__PP1Dc input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PortfolioPage_readinessForm__7ojFI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:9px;min-width:0}.PortfolioPage_readinessForm__7ojFI label{display:grid;gap:5px;min-width:0;color:var(--text-2);font-size:11px;font-weight:700}.PortfolioPage_readinessForm__7ojFI input,.PortfolioPage_readinessForm__7ojFI select{width:100%;min-width:0;min-height:40px;padding:8px 9px;border:1px solid var(--border);border-radius:7px;background:var(--bg-1);color:var(--text-1);font:inherit}.PortfolioPage_readinessForm__7ojFI input:focus-visible,.PortfolioPage_readinessForm__7ojFI select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.PortfolioPage_readinessForm__7ojFI .PortfolioPage_readinessGuidance__9WhL9{grid-column:1/-1}.PortfolioPage_readinessForm__7ojFI>button{justify-self:start}.PortfolioPage_readinessInputCard__cxVhb{display:grid;gap:9px;min-width:0;padding-top:11px;border-top:1px solid var(--border)}.PortfolioPage_readinessInputHeading__VT0mc{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 12px;min-width:0}.PortfolioPage_readinessInputHeading__VT0mc>div{display:grid;gap:3px;min-width:0}.PortfolioPage_readinessInputHeading__VT0mc strong{color:var(--text-1);font:800 15px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_readinessInputHeading__VT0mc>span{color:var(--text-m);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.PortfolioPage_capabilityGrid__uBzQz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px;min-width:0}.PortfolioPage_capabilityCard__0TL0T{display:grid;align-content:start;gap:8px;min-width:0;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-1);overflow-wrap:anywhere}.PortfolioPage_capabilityCard__0TL0T>div{display:grid;gap:4px;min-width:0}.PortfolioPage_capabilityCard__0TL0T strong{color:var(--accent);font:800 11px var(--font-mono)}.PortfolioPage_capabilityCard__0TL0T ul{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--text-m);font-size:11px;line-height:1.4}.PortfolioPage_capitalTotal___Uplp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 12px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0)}.PortfolioPage_capitalTotal___Uplp span{color:var(--text-2);font-size:12px;font-weight:700}.PortfolioPage_capitalTotal___Uplp strong{color:var(--text-1);font:800 18px var(--font-mono);overflow-wrap:anywhere;text-align:right}.PortfolioPage_capitalTotal___Uplp small{grid-column:1/-1;color:var(--text-m);font-size:10px}.PortfolioPage_capitalEventList__AOj_D{display:grid;gap:8px;min-width:0}.PortfolioPage_capitalEventRow__PXHiw{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0)}.PortfolioPage_capitalEventRow__PXHiw>div:first-child{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.PortfolioPage_capitalEventRow__PXHiw>div:first-child>strong{color:var(--text-1);font-size:12px}.PortfolioPage_capitalEventRow__PXHiw>div:first-child>span{color:var(--text-m);font-size:10px;line-height:1.4}.PortfolioPage_capitalEventRow__PXHiw>strong{color:var(--text-1);font:800 13px var(--font-mono);overflow-wrap:anywhere}.PortfolioPage_factCard__tdH_O{display:grid;gap:7px;min-width:0;min-height:132px;padding:13px;border:1px solid #d8d6d0;border-radius:9px;background:#fff;color:#21211e;cursor:pointer;font:inherit;text-align:left}.PortfolioPage_factCard__tdH_O:focus-visible,.PortfolioPage_factCard__tdH_O:hover{border-color:#72706b;box-shadow:0 0 0 3px rgba(114,112,107,.22);outline:none}.PortfolioPage_calculatedMetricCard__GY2lq{position:relative;display:grid;gap:7px;min-width:0;min-height:132px;padding:13px;border:1px solid #d8d6d0;border-radius:9px;cursor:pointer;font:inherit;text-align:left}.PortfolioPage_calculatedMetricCard__GY2lq:focus-visible,.PortfolioPage_calculatedMetricCard__GY2lq:hover{border-color:#72706b;box-shadow:0 0 0 3px rgba(114,112,107,.22);outline:none}.PortfolioPage_calculatedMetricComplete__qn_PF{background:#fff;color:#21211e}.PortfolioPage_calculatedMetricIncomplete__JTWMZ{border-color:#b8b6b0;background:#eceae5;color:#4f4f4c}.PortfolioPage_calculatedMetricBasis__qtF73{color:currentColor;font-size:11px;opacity:.78}.PortfolioPage_calculatedMetricGuidance__5PmDw{color:currentColor;font-size:11px;line-height:1.35;opacity:.86}.PortfolioPage_needsConfirmation__xwLBX{border-color:#b8b6b0;background:#eceae5;color:#4f4f4c}.PortfolioPage_updatedAfterConfirmation__1FZZL{border-color:#bab8b2}.PortfolioPage_confirmed__c1Q5v{background:#fff;color:#21211e}.PortfolioPage_notApplicable__OIV71{background:#f7f6f3;color:#51504d}.PortfolioPage_missingFactCard__6SRiX{border-style:dashed;background:#f6f5f1;color:#4f4f4c}.PortfolioPage_factHeading__AsjNn{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:800}.PortfolioPage_factValue__ylV_7{color:currentColor;font-family:var(--font-mono);font-size:18px;font-weight:800;overflow-wrap:anywhere}.PortfolioPage_factContext__IUjKa{display:flex;flex-wrap:wrap;gap:5px 8px;color:currentColor;font-size:11px;line-height:1.35;opacity:.82}.PortfolioPage_factReferences___6aOX{display:grid;gap:4px;margin-top:2px;padding-top:8px;border-top:1px solid rgba(79,79,76,.2);font-size:11px;line-height:1.3}.PortfolioPage_factReferenceRow__05e1r{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.PortfolioPage_factReferenceRow__05e1r>span{opacity:.76}.PortfolioPage_factReferenceRow__05e1r>strong{font-family:var(--font-mono);font-size:11px;font-weight:800;text-align:right}.PortfolioPage_factAction__goNyC{align-self:start;padding:4px 7px;border-radius:999px;background:rgba(41,40,37,.1);color:currentColor;font-family:var(--font-mono);font-size:10px;font-weight:800}.PortfolioPage_updateDot__gy4aX{display:inline-flex;align-items:center}.PortfolioPage_updateDot__gy4aX>span[aria-hidden=true]{display:block;width:8px;height:8px;border-radius:999px;background:#72706b;box-shadow:0 0 0 2px rgba(114,112,107,.16)}.PortfolioPage_screenReaderOnly__WkW5A{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PortfolioPage_addDetails__1JEbF{display:grid;justify-items:start;gap:9px}.PortfolioPage_addDetails__1JEbF label{width:min(320px,100%)}.PortfolioPage_dialogBackdrop__Nw8VB{position:fixed;z-index:9000;inset:0;display:grid;place-items:center;padding:16px;background:rgba(13,12,10,.7)}.PortfolioPage_dialog__VRRfT{width:min(100%,480px);display:grid;gap:15px;max-height:min(650px,calc(100dvh - 32px));overflow-y:auto;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-1);box-shadow:0 20px 60px rgba(0,0,0,.45)}.PortfolioPage_debtDialog__ReV6i{width:min(100%,760px);min-width:0;overflow-x:hidden}.PortfolioPage_dialog__VRRfT h2{font-size:19px}.PortfolioPage_dialogValue__bsfj1{color:var(--text-1);font-family:var(--font-mono);font-size:24px;font-weight:800}.PortfolioPage_dialogContext__6SFIK{display:grid;gap:4px;color:var(--text-m);font-size:12px;line-height:1.45}.PortfolioPage_dialogContext__6SFIK a,.PortfolioPage_revisionComparison__HE_ii a{color:var(--accent);font-weight:700;overflow-wrap:anywhere}.PortfolioPage_sourceDetails__ZHjJK{margin-top:4px;color:var(--text-2)}.PortfolioPage_sourceDetails__ZHjJK summary{width:fit-content;cursor:pointer;color:var(--accent);font-weight:700}.PortfolioPage_sourceDetailList__gF_h2{display:grid;gap:5px;margin-top:7px;padding:9px;border:1px solid var(--border);border-radius:7px;background:var(--bg-0)}.PortfolioPage_sourceDetailList__gF_h2 strong{color:var(--text-2)}.PortfolioPage_revisionComparison__HE_ii{display:grid;gap:5px;padding:11px;border:1px solid var(--accent-dim);border-radius:8px;background:var(--accent-glow);color:var(--text-2);font-size:12px;line-height:1.4}.PortfolioPage_revisionComparison__HE_ii h3{margin:0;color:var(--text-1);font-size:13px}.PortfolioPage_revisionComparison__HE_ii strong{color:var(--text-1);font-family:var(--font-mono);font-size:16px}.PortfolioPage_dialogActions__GeVvv{display:flex;flex-wrap:wrap;gap:8px}.PortfolioPage_actualForm__OkRS4{display:grid;gap:9px}.PortfolioPage_debtFactEditor__ZjJBD{display:grid;gap:12px;min-width:0}.PortfolioPage_debtFactRow__U5dTV{display:grid;gap:9px;min-width:0;padding:12px 0;border-bottom:1px solid var(--border)}.PortfolioPage_debtFactRow__U5dTV:last-of-type{border-bottom:0}.PortfolioPage_debtFactHeading__pPNBz{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,240px);align-items:end;gap:12px;min-width:0}.PortfolioPage_debtFactHeading__pPNBz>div{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.PortfolioPage_debtFactHeading__pPNBz>div>strong{color:var(--text-1);font-size:12px}.PortfolioPage_debtFactHeading__pPNBz>div>span{color:var(--text-1);font:700 14px var(--font-mono)}.PortfolioPage_debtFactHeading__pPNBz>div>small{color:var(--text-m);font-size:10px;line-height:1.35}.PortfolioPage_debtFactHeading__pPNBz input,.PortfolioPage_debtFactHeading__pPNBz select{width:100%;min-width:0;min-height:40px;padding:8px 9px;border:1px solid var(--border);border-radius:7px;background:var(--bg-0);color:var(--text-1);font:inherit}.PortfolioPage_calculationGuidance__dljKD{margin:0;color:var(--text-2);font-size:12px;line-height:1.45}.PortfolioPage_calculationFormula__BHWXy{display:grid;gap:5px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-0);color:var(--text-2);font-size:12px;line-height:1.45}.PortfolioPage_calculationFormula__BHWXy strong{color:var(--text-1)}.PortfolioPage_calculationComparisonSection__a_bps{display:grid;gap:8px;padding:11px;border:1px solid var(--accent-dim);border-radius:8px;background:var(--accent-glow)}.PortfolioPage_calculationComparisonSection__a_bps h3,.PortfolioPage_calculationDependencies__Zw_Ox h3{margin:0;color:var(--text-1);font-size:13px}.PortfolioPage_calculationComparisonSection__a_bps p{margin:0;color:var(--text-2);font-size:12px}.PortfolioPage_calculationComparison__IBQiS{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.PortfolioPage_calculationComparison__IBQiS>span{display:grid;gap:3px}.PortfolioPage_calculationComparison__IBQiS small{color:var(--text-m);font-size:10px}.PortfolioPage_calculationComparison__IBQiS strong{color:var(--text-1);font-family:var(--font-mono);font-size:13px;overflow-wrap:anywhere}.PortfolioPage_calculationDependencies__Zw_Ox{display:grid;gap:8px}.PortfolioPage_calculationDependency__X_iy2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}.PortfolioPage_calculationDependency__X_iy2:last-child{border-bottom:0}.PortfolioPage_calculationDependency__X_iy2>div{display:grid;gap:3px;min-width:0}.PortfolioPage_calculationDependency__X_iy2>div>strong{color:var(--text-1);font-size:12px}.PortfolioPage_calculationDependency__X_iy2>div>span{color:var(--text-1);font-family:var(--font-mono);font-size:13px}.PortfolioPage_calculationDependency__X_iy2>div>small,.PortfolioPage_readOnlyBasis__taYSk{color:var(--text-m);font-size:10px}.PortfolioPage_readOnlyBasis__taYSk{flex:0 0 auto;font-family:var(--font-mono)}@media (max-width:900px){.PortfolioPage_overviewGrid__sDuCp{grid-template-columns:1fr}.PortfolioPage_overviewCard__wb_Yu{min-height:0}.PortfolioPage_overviewCardWide__oP5Dm{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:768px){.PortfolioPage_workspace__PyNt6{grid-template-columns:1fr}.PortfolioPage_header__gvw0t{align-items:flex-start;flex-direction:column}.PortfolioPage_headerAside__vb_iB{justify-items:start;width:100%}.PortfolioPage_headerActions__eOmzZ{justify-content:flex-start}.PortfolioPage_overview__zkY0O{order:1}.PortfolioPage_detailWorkspace__fJIKS{order:2}.PortfolioPage_portfolioSummaryCards__x0zey{grid-template-columns:1fr}.PortfolioPage_portfolioSummaryCards__x0zey article{min-height:0}}@media (max-width:640px){.PortfolioPage_page__yiZda{padding:20px 14px calc(72px + env(safe-area-inset-bottom, 0px))}.PortfolioPage_detailHeader__vLQX0,.PortfolioPage_header__gvw0t{flex-direction:column}.PortfolioPage_headerActions__eOmzZ{width:100%;justify-content:flex-start}.PortfolioPage_identityCard__J5i4c{width:100%}.PortfolioPage_overviewCardWide__oP5Dm{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr)}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardMetric__djXLK{grid-column:1;grid-row:3;align-items:flex-end;padding:14px 0 10px}.PortfolioPage_overviewCardWide__oP5Dm .PortfolioPage_overviewCardCopy__ik5pB{grid-row:4}.PortfolioPage_portfolioSummary__zggW3{padding:15px}.PortfolioPage_portfolioSummaryHeader__Fo8Db{align-items:flex-start;flex-direction:column}.PortfolioPage_portfolioSummaryMetrics___VdJe{grid-template-columns:1fr}.PortfolioPage_portfolioSummaryMetrics___VdJe div{border-right:0;border-bottom:1px solid var(--border)}.PortfolioPage_portfolioSummaryMetrics___VdJe div:last-child{border-bottom:0}.PortfolioPage_portfolioTableWrap__Es3lj{overflow:visible;border:0;border-radius:0}.PortfolioPage_portfolioTable__DFGLr{display:block;min-width:0}.PortfolioPage_portfolioTable__DFGLr thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PortfolioPage_portfolioTable__DFGLr tbody{display:grid;gap:10px}.PortfolioPage_portfolioTable__DFGLr tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:9px;background:var(--bg-0)}.PortfolioPage_portfolioTable__DFGLr td,.PortfolioPage_portfolioTable__DFGLr td:nth-child(n+4):not(:last-child){display:grid;grid-template-columns:minmax(70px,auto) 1fr;gap:8px;padding:8px 10px;border-bottom:1px solid var(--border);text-align:right}.PortfolioPage_portfolioTable__DFGLr td:before{color:var(--text-m);content:attr(data-label);font:800 9px var(--font-mono);text-align:left;text-transform:uppercase}.PortfolioPage_portfolioTable__DFGLr td:first-child{grid-column:1/-1;min-width:0;padding:12px 10px}.PortfolioPage_portfolioTable__DFGLr td:first-child:before{display:none}.PortfolioPage_portfolioTable__DFGLr td:nth-child(2n):not(:last-child){border-right:1px solid var(--border)}.PortfolioPage_portfolioTable__DFGLr td:last-child{grid-column:1/-1;border-bottom:0}.PortfolioPage_detailActions__iKWaK{justify-content:flex-start}.PortfolioPage_ownershipPrompt__ngGOZ{align-items:flex-start;flex-direction:column}.PortfolioPage_calculatedMetricCard__GY2lq,.PortfolioPage_factCard__tdH_O{min-height:124px}.PortfolioPage_calculationComparison__IBQiS,.PortfolioPage_rentOpportunityMetrics__ae5UR{grid-template-columns:1fr}.PortfolioPage_calculationDependency__X_iy2{align-items:flex-start;flex-direction:column}.PortfolioPage_debtFactHeading__pPNBz{grid-template-columns:1fr;align-items:stretch}.PortfolioPage_debtSectionHeader__m_3Xr{align-items:flex-start}.PortfolioPage_capitalTotal___Uplp,.PortfolioPage_readinessForm__7ojFI{grid-template-columns:1fr}.PortfolioPage_capitalTotal___Uplp strong{text-align:left}.PortfolioPage_capitalEventRow__PXHiw{grid-template-columns:1fr;align-items:start}.PortfolioPage_dialogBackdrop__Nw8VB{align-items:end;padding:8px}.PortfolioPage_dialog__VRRfT{width:100%;max-height:calc(100dvh - 16px);border-radius:12px 12px 8px 8px}.PortfolioPage_setupBackdrop__XY9h4{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.PortfolioPage_setupPanel__Pe1ia{width:100%;max-height:calc(100dvh - 16px);border-radius:12px}}.GuideInfoLink_infoLink__0n8J0{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;border:1px solid rgba(41,212,161,.42);border-radius:50%;background:rgba(41,212,161,.08);color:var(--accent,var(--v2-accent-text,#29d4a1));font-family:var(--font-mono,var(--v2-font-mono,monospace));font-size:11px;font-weight:700;line-height:1;text-decoration:none}.GuideInfoLink_infoLink__0n8J0:focus-visible,.GuideInfoLink_infoLink__0n8J0:hover{border-color:currentColor;background:rgba(41,212,161,.16);color:var(--text-1,var(--v2-text,#eeece6));outline:none}.ActiveFilterChips_chips__KYIOs{display:flex;flex-wrap:wrap;gap:5px}.ActiveFilterChips_chip__LXk_3{display:inline-flex;align-items:center;gap:5px;padding:3px 4px 3px 7px;border:1px solid var(--accent-dim);border-radius:2px;background:var(--accent-glow);color:var(--accent);font-family:var(--font-mono);font-size:11px;line-height:1.4;cursor:pointer}.ActiveFilterChips_chip__LXk_3:hover{border-color:var(--accent)}.ActiveFilterChips_chip__LXk_3:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ActiveFilterChips_chipLabel__HlmTw{white-space:nowrap}.ActiveFilterChips_chipRemove__1fZU9{font-size:13px;line-height:1;opacity:.7}.ActiveFilterChips_chip__LXk_3:hover .ActiveFilterChips_chipRemove__1fZU9{opacity:1}.ActiveFilterChips_clearAll___aOb5{padding:3px 7px;border:1px solid var(--border);border-radius:2px;background:none;color:var(--text-2);font-family:var(--font-mono);font-size:11px;line-height:1.4;cursor:pointer}.ActiveFilterChips_clearAll___aOb5:hover{color:var(--text-1);border-color:var(--text-m)}.ActiveFilterChips_clearAll___aOb5:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.FilterDisclosure_disclosure__q3Hs_{display:grid;gap:var(--space-8);min-width:0;width:100%}.FilterDisclosure_bar__0CVsd,.FilterDisclosure_toolbar__V1nCs{display:flex;align-items:center;gap:var(--space-8);min-width:0}.FilterDisclosure_toolbar__V1nCs{flex:1 1;flex-wrap:wrap}.FilterDisclosure_toggle__vZG68{flex-shrink:0;min-height:34px;padding:var(--space-6) var(--space-12);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-2);color:var(--text-2);font:600 var(--type-xs) var(--font-mono);cursor:pointer}.FilterDisclosure_toggle__vZG68:hover{border-color:var(--border-active);color:var(--text-1)}.FilterDisclosure_toggle__vZG68[aria-expanded=true]{border-color:var(--accent-dim);background:var(--accent-glow);color:var(--accent)}.FilterDisclosure_toggle__vZG68:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:768px){.FilterDisclosure_toggle__vZG68{min-height:44px}}.PixelDevelopmentLoader_loader__jNFwc{display:grid;justify-items:center;padding:30px 20px 46px;text-align:center}.PixelDevelopmentLoader_art__utdPO{display:block;width:min(192px,100%);height:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:6px;background:#1b1b18;box-shadow:0 10px 24px rgba(0,0,0,.2);image-rendering:pixelated}.PixelDevelopmentLoader_sky__mNXgo{fill:#242421}.PixelDevelopmentLoader_ground__PIiVi{fill:#3e6b59}.PixelDevelopmentLoader_groundEdge__8k_Zw{fill:#48a080}.PixelDevelopmentLoader_soil__FizfP{fill:#483b2a}.PixelDevelopmentLoader_cloudOne__RJIjE,.PixelDevelopmentLoader_cloudTwo__xbjhm{fill:#82807a;opacity:.5}.PixelDevelopmentLoader_cloudOne__RJIjE{animation:PixelDevelopmentLoader_cloud-drift___gXZo 9s steps(6) infinite}.PixelDevelopmentLoader_cloudTwo__xbjhm{animation:PixelDevelopmentLoader_cloud-drift___gXZo 12s steps(6) infinite reverse}.PixelDevelopmentLoader_scene__Er_K2{opacity:0}.PixelDevelopmentLoader_sceneActive__TNmra{opacity:1}.PixelDevelopmentLoader_dozer__ldL6l{animation:PixelDevelopmentLoader_dozer-bob__f9Dux .45s steps(2) infinite}.PixelDevelopmentLoader_dozerYellow__kBtd9{fill:#eda233}.PixelDevelopmentLoader_dozerLight__8G1wy{fill:#ffd095}.PixelDevelopmentLoader_dozerDark__DvxEp{fill:#454441}.PixelDevelopmentLoader_track__uEbQ_{fill:#1c1c19}.PixelDevelopmentLoader_trackInner__qVXxC{fill:#706e68}.PixelDevelopmentLoader_blade__Uw109{fill:#a5a39d}.PixelDevelopmentLoader_window__YOYFq{fill:#7cb79f}.PixelDevelopmentLoader_dirt__yy2IN{fill:#735835}.PixelDevelopmentLoader_dirtDark__g1coU{fill:#4e3d27}.PixelDevelopmentLoader_dirtLight__K9Rlo,.PixelDevelopmentLoader_dirtParticle__mL4yp{fill:#9e7746}.PixelDevelopmentLoader_dirtPile__8gDFK{animation:PixelDevelopmentLoader_dirt-pile__gjrZ_ 3s steps(3) infinite;transform-origin:134px 76px}.PixelDevelopmentLoader_dirtParticle__mL4yp{animation:PixelDevelopmentLoader_dirt-fly__tCftL 1s steps(4) infinite}.PixelDevelopmentLoader_particleTwo__3hcON{animation-delay:-.34s}.PixelDevelopmentLoader_particleThree__x4I_w{animation-delay:-.67s}.PixelDevelopmentLoader_foundation__G7QZP{fill:#83817b}.PixelDevelopmentLoader_lumber__BH01f{fill:#d9a35d}.PixelDevelopmentLoader_lumberDark__R66g7{fill:#926c3b}.PixelDevelopmentLoader_siding__3ytTh{fill:#d3ae80}.PixelDevelopmentLoader_sidingShade__U6ud3{fill:#b28d5f}.PixelDevelopmentLoader_door__kZbOd{fill:#705534}.PixelDevelopmentLoader_roofDark__qS69O{fill:#5e3b38}.PixelDevelopmentLoader_roofLight___hbPl{fill:#9b5954}.PixelDevelopmentLoader_chimney__iHJ7x{fill:#73524f}.PixelDevelopmentLoader_hardHat__QTl1c{fill:#ffd097}.PixelDevelopmentLoader_skin__MSzg7{fill:#bf8d4b}.PixelDevelopmentLoader_safetyVest__bnzEx{fill:#d08804}.PixelDevelopmentLoader_denim__ELQi4{fill:#565552}.PixelDevelopmentLoader_houseFrame__4KCoD{animation:PixelDevelopmentLoader_build-frame__vjrCL 6s step-end infinite}.PixelDevelopmentLoader_houseWalls__8ks1l{animation:PixelDevelopmentLoader_build-walls__g1AXX 6s step-end infinite}.PixelDevelopmentLoader_houseRoof__fxPuz{animation:PixelDevelopmentLoader_build-roof__YJQdM 6s step-end infinite}.PixelDevelopmentLoader_worker__v4Wrs{animation:PixelDevelopmentLoader_worker-hammer__gX4t9 .6s steps(2) infinite;transform-origin:158px 72px}.PixelDevelopmentLoader_apartment__DPUEW{fill:#b6645e}.PixelDevelopmentLoader_apartmentShadow__Ltnfw{fill:#6f3f3c}.PixelDevelopmentLoader_apartmentTop__QjBmu{fill:#c8944f}.PixelDevelopmentLoader_apartmentBand__4AAJg{fill:#814743}.PixelDevelopmentLoader_apartmentWindow__WHb0b{fill:#79b19a}.PixelDevelopmentLoader_apartmentDoor__PilAj{fill:#4a4946}.PixelDevelopmentLoader_apartmentRise__agzCR{animation:PixelDevelopmentLoader_apartment-rise__Ty3Ba 6s steps(4) infinite;transform-origin:96px 76px}.PixelDevelopmentLoader_crane__qNiOK{animation:PixelDevelopmentLoader_crane-sway__jc_sG 1.2s steps(2) infinite;transform-origin:166px 12px}.PixelDevelopmentLoader_craneYellow__V3YDS{fill:#f2a638}.PixelDevelopmentLoader_craneDark__wl3Cn{fill:#72593b}.PixelDevelopmentLoader_craneHook__asWp9{fill:#b0aea8}.PixelDevelopmentLoader_treeTrunk__GuunP{fill:#684d29}.PixelDevelopmentLoader_treeLeafDark__TOE10{fill:#276851}.PixelDevelopmentLoader_treeLeaf__lXRxC{fill:#26906e}.PixelDevelopmentLoader_sceneCaptions__z3fyd{width:192px;height:18px;margin-top:8px;color:var(--accent);font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.12em;line-height:18px;text-transform:uppercase}.PixelDevelopmentLoader_heading__y3VB2{margin-top:4px;color:var(--text-2);font-size:12px;font-weight:600}.PixelDevelopmentLoader_status___vP0L{min-height:15px;margin-top:4px;color:var(--text-m);font-family:var(--font-mono);font-size:10px}.PixelDevelopmentLoader_note__RgyDN{margin-top:8px;color:var(--text-m);font-size:10px}@keyframes PixelDevelopmentLoader_cloud-drift___gXZo{0%{transform:translateX(-8px)}to{transform:translateX(10px)}}@keyframes PixelDevelopmentLoader_dozer-bob__f9Dux{0%{transform:translate(0)}to{transform:translate(4px,-1px)}}@keyframes PixelDevelopmentLoader_dirt-pile__gjrZ_{0%{transform:scaleX(.75)}to{transform:scaleX(1.15)}}@keyframes PixelDevelopmentLoader_dirt-fly__tCftL{0%{opacity:0;transform:translateY(8px)}35%{opacity:1}to{opacity:0;transform:translate(8px,-12px)}}@keyframes PixelDevelopmentLoader_build-frame__vjrCL{0%,15%{opacity:0}16%,to{opacity:1}}@keyframes PixelDevelopmentLoader_build-walls__g1AXX{0%,45%{opacity:0}46%,to{opacity:1}}@keyframes PixelDevelopmentLoader_build-roof__YJQdM{0%,70%{opacity:0;transform:translateY(-8px)}71%,to{opacity:1;transform:translateY(0)}}@keyframes PixelDevelopmentLoader_worker-hammer__gX4t9{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes PixelDevelopmentLoader_apartment-rise__Ty3Ba{0%{transform:scaleY(.12)}80%,to{transform:scaleY(1)}}@keyframes PixelDevelopmentLoader_crane-sway__jc_sG{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}@media (prefers-reduced-motion:reduce){.PixelDevelopmentLoader_apartmentRise__agzCR,.PixelDevelopmentLoader_cloudOne__RJIjE,.PixelDevelopmentLoader_cloudTwo__xbjhm,.PixelDevelopmentLoader_crane__qNiOK,.PixelDevelopmentLoader_dirtParticle__mL4yp,.PixelDevelopmentLoader_dirtPile__8gDFK,.PixelDevelopmentLoader_dozer__ldL6l,.PixelDevelopmentLoader_houseFrame__4KCoD,.PixelDevelopmentLoader_houseRoof__fxPuz,.PixelDevelopmentLoader_houseWalls__8ks1l,.PixelDevelopmentLoader_scene__Er_K2,.PixelDevelopmentLoader_worker__v4Wrs{animation:none}.PixelDevelopmentLoader_scene__Er_K2{opacity:0}.PixelDevelopmentLoader_sceneActive__TNmra{opacity:1}}.FilterControls_field__regRc{--filter-control-h:34px;--filter-control-bg:var(--bg-2);--filter-control-radius:var(--radius-sm);display:grid;gap:var(--space-4);min-width:0}.FilterControls_label__rpT41{display:inline-flex;align-items:center;gap:var(--space-6);color:var(--text-2);font-family:var(--font-mono);font-size:var(--type-micro);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.FilterControls_hint___8IoH{color:var(--text-m);font-weight:400;letter-spacing:var(--tracking-normal);text-transform:none}.FilterControls_control__gnxVr{min-width:0;width:100%;min-height:var(--filter-control-h,34px);padding:0 var(--space-10);border:1px solid var(--border);border-radius:var(--filter-control-radius,var(--radius-sm));background:var(--filter-control-bg,var(--bg-2));color:var(--text-1);font-family:var(--font-body);font-size:var(--type-xs);outline:none}.FilterControls_control__gnxVr:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.FilterControls_control__gnxVr:disabled{opacity:.55;cursor:not-allowed}.FilterControls_select__IdsD2{overflow:hidden;text-overflow:ellipsis;cursor:pointer}.FilterControls_select__IdsD2 option{background:var(--bg-1)}.FilterControls_controlActive__2wGLS{border-color:var(--accent-dim)}@media (max-width:768px){.FilterControls_field__regRc{--filter-control-h:44px}.FilterControls_control__gnxVr{min-height:var(--filter-control-h,44px);font-size:var(--type-base)}}.DevelopmentActivityPanel_panel__3ddwl{display:flex;flex-direction:column;height:100%}.DevelopmentActivityPanel_guideHeader__38hJt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px;border-bottom:1px solid var(--border);color:var(--text-2);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.DevelopmentActivityPanel_journeyNote__Hs_TO{display:grid;gap:3px;padding:9px 20px;border-bottom:1px solid var(--border);background:rgba(41,212,161,.05);color:var(--text-2);font-size:11px;line-height:1.45}.DevelopmentActivityPanel_journeyNote__Hs_TO a,.DevelopmentActivityPanel_journeyNote__Hs_TO button{padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.DevelopmentActivityPanel_journeyNote__Hs_TO a:focus-visible,.DevelopmentActivityPanel_journeyNote__Hs_TO a:hover,.DevelopmentActivityPanel_journeyNote__Hs_TO button:focus-visible,.DevelopmentActivityPanel_journeyNote__Hs_TO button:hover{text-decoration:underline}.DevelopmentActivityPanel_sortZone__hYEdE{display:flex;align-items:center;gap:8px;padding:10px 20px 0}.DevelopmentActivityPanel_sortZone__hYEdE>select{flex:1 1;min-width:0}.DevelopmentActivityPanel_zoneLabel__Q_dEu{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-m)}.DevelopmentActivityPanel_filters__jK_Hb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 20px;border-bottom:1px solid var(--border)}.DevelopmentActivityPanel_filters__jK_Hb .DevelopmentActivityPanel_zoneLabel__Q_dEu{grid-column:1/-1}.DevelopmentActivityPanel_filterError__hvlvD{padding:8px 20px;border-bottom:1px solid var(--border);background:rgba(239,68,69,.08);color:var(--err,#ef4445);font-size:10px;line-height:1.45}.DevelopmentActivityPanel_activeFilters__BRmxl:empty{display:none}.DevelopmentActivityPanel_activeFilters__BRmxl,.DevelopmentActivityPanel_stale__q5ORH{padding:8px 20px;border-bottom:1px solid var(--border)}.DevelopmentActivityPanel_stale__q5ORH{display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgba(253,172,47,.12);color:var(--text-2);font-size:11px;line-height:1.45}.DevelopmentActivityPanel_staleAction__4TX6m{flex-shrink:0;padding:4px 10px;border:1px solid var(--accent);border-radius:3px;background:transparent;color:var(--accent);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.05em;cursor:pointer}.DevelopmentActivityPanel_staleAction__4TX6m:focus-visible,.DevelopmentActivityPanel_staleAction__4TX6m:hover{background:rgba(41,212,161,.12);outline:none}.DevelopmentActivityPanel_summary__7fJtU{display:flex;flex-wrap:wrap;gap:4px 14px;padding:9px 20px;border-bottom:1px solid var(--border);color:var(--text-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.DevelopmentActivityPanel_freshness__CVzd3,.DevelopmentActivityPanel_notice__2MLOQ{padding:8px 20px;border-bottom:1px solid var(--border);color:var(--text-m);font-size:10px;line-height:1.5}.DevelopmentActivityPanel_results__MhtGU{flex:1 1;min-height:0;overflow-y:auto}.DevelopmentActivityPanel_error__0Ada3,.DevelopmentActivityPanel_state__DmmOb{padding:24px 20px;color:var(--text-m);font-size:11px;line-height:1.6;text-align:center}.DevelopmentActivityPanel_error__0Ada3{color:var(--err,#ef4445)}.DevelopmentActivityPanel_rowList__Xtsgl{margin:0;padding:0;list-style:none}.DevelopmentActivityPanel_row__5r7Em{display:grid;gap:6px;padding:12px 20px;border-bottom:1px solid var(--border);border-left:3px solid transparent;cursor:pointer}.DevelopmentActivityPanel_row__5r7Em:hover{background:var(--bg-2)}.DevelopmentActivityPanel_row__5r7Em.DevelopmentActivityPanel_selected__TlNPx{border-left-color:var(--accent);background:var(--accent-glow)}.DevelopmentActivityPanel_rowHead__LTtiy{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.DevelopmentActivityPanel_rowTitle__CLiCG{min-width:0;overflow-wrap:anywhere;color:var(--text-1);font-size:12px;font-weight:700}.DevelopmentActivityPanel_rowPhase__d3K_u{flex-shrink:0;padding:2px 7px;border:1px solid var(--border);border-radius:999px;color:var(--text-2);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.DevelopmentActivityPanel_rowPhase__d3K_u[data-phase=applied]{border-color:rgba(253,172,47,.6);color:#fdac2f}.DevelopmentActivityPanel_rowPhase__d3K_u[data-phase=under_construction]{border-color:rgba(41,212,161,.6);color:var(--accent)}.DevelopmentActivityPanel_rowAddress__ZNmna{color:var(--text-2);font-size:11px;line-height:1.45}.DevelopmentActivityPanel_rowStats__UXDlO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0}.DevelopmentActivityPanel_rowStats__UXDlO div{min-width:0}.DevelopmentActivityPanel_rowStats__UXDlO dt{color:var(--text-m);font-family:var(--font-mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.DevelopmentActivityPanel_rowStats__UXDlO dd{margin:0;overflow-wrap:anywhere;color:var(--text-1);font-size:11px;font-weight:700}.DevelopmentActivityPanel_rowActions__KlX14{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.DevelopmentActivityPanel_analyzeButton__lJpKs{padding:5px 12px;border:1px solid var(--accent);border-radius:3px;background:transparent;color:var(--accent);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.05em;cursor:pointer}.DevelopmentActivityPanel_analyzeButton__lJpKs:focus-visible,.DevelopmentActivityPanel_analyzeButton__lJpKs:hover{background:rgba(41,212,161,.12);outline:none}.DevelopmentActivityPanel_sourceLink__5lOtU{color:var(--text-2);font-size:10px;font-weight:700;text-decoration:none}.DevelopmentActivityPanel_sourceLink__5lOtU:focus-visible,.DevelopmentActivityPanel_sourceLink__5lOtU:hover{color:var(--text-1);text-decoration:underline}.DevelopmentActivityPanel_rowActionNote__qDSCP{color:var(--text-m);font-size:10px}@media (max-width:640px){.DevelopmentActivityPanel_filters__jK_Hb,.DevelopmentActivityPanel_rowStats__UXDlO{grid-template-columns:repeat(2,minmax(0,1fr))}}.MarketAreaProfileModal_themeFrame__fweJp{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--v2-page-bg);color:var(--v2-text);font-family:var(--v2-font-sans)}.MarketAreaProfileModal_header__o5uds{display:flex;flex:0 0 auto;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--v2-card-border);background:var(--v2-header-bg)}.MarketAreaProfileModal_headerText__NhVjw{flex:1 1;min-width:0}.MarketAreaProfileModal_capCard__9NUun h3,.MarketAreaProfileModal_censusCard__2IhlX h3,.MarketAreaProfileModal_header__o5uds h1,.MarketAreaProfileModal_hero__Ps52f h2,.MarketAreaProfileModal_programCard__NuaL_ h3,.MarketAreaProfileModal_ruleProfile__qXVsM h4,.MarketAreaProfileModal_sectionHeadCompact__oem1v h3,.MarketAreaProfileModal_sectionHead__WiLfc h2,.MarketAreaProfileModal_sectionHead__WiLfc h3{margin:0}.MarketAreaProfileModal_header__o5uds h1{overflow:hidden;color:var(--v2-text);font-size:var(--type-lg);font-weight:650;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.MarketAreaProfileModal_areaGroupLabel__nFJWK,.MarketAreaProfileModal_areaRailHead__eB4hL,.MarketAreaProfileModal_eyebrow__hsRbh,.MarketAreaProfileModal_metricLabel__5mtKj,.MarketAreaProfileModal_programStatus__6YQOq{color:var(--v2-text-dim);font-family:var(--v2-font-mono);font-size:var(--type-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.MarketAreaProfileModal_closeButton__5pxMI{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:transparent;color:var(--v2-text);cursor:pointer;font-size:var(--type-xl);line-height:1}.MarketAreaProfileModal_closeButton__5pxMI:hover{background:var(--v2-tag-bg)}.MarketAreaProfileModal_showOnMapButton__9IX6M{flex:0 0 auto;min-height:34px;padding:0 var(--space-10);border:1px solid var(--v2-card-border);border-radius:var(--radius-sm);background:var(--v2-tag-bg);color:var(--v2-text);font:inherit;font-size:var(--type-xs);font-weight:650;cursor:pointer}.MarketAreaProfileModal_showOnMapButton__9IX6M:hover{border-color:var(--v2-text-dim)}.MarketAreaProfileModal_propertyAction__9ujqZ{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--v2-card-border);color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_exploreProperties__fKz_j{display:inline-flex;align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--v2-accent-border);border-radius:var(--radius-md);background:var(--v2-accent-solid);color:var(--v2-accent-solid-text);font-weight:650;text-decoration:none}.MarketAreaProfileModal_exploreProperties__fKz_j:focus-visible,.MarketAreaProfileModal_exploreProperties__fKz_j:hover{outline:2px solid var(--v2-text-dim);outline-offset:2px}.MarketAreaProfileModal_areaRailHead__eB4hL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px 9px;border-bottom:1px solid var(--v2-divider)}.MarketAreaProfileModal_areaRailHead__eB4hL small{color:var(--v2-text-faint);font-size:var(--type-xs);letter-spacing:0}.MarketAreaProfileModal_areaSearch__m9ANz{display:block;padding:10px 12px}.MarketAreaProfileModal_areaSearch__m9ANz input{width:100%;min-height:36px;padding:8px 10px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);outline:none;background:var(--v2-card-bg);color:var(--v2-text);font:inherit;font-size:var(--type-xs)}.MarketAreaProfileModal_areaSearch__m9ANz input:focus{border-color:var(--v2-accent-solid);box-shadow:0 0 0 2px var(--v2-accent-bg)}.MarketAreaProfileModal_areaGroupLabel__nFJWK{position:sticky;top:0;z-index:1;padding:9px 14px 6px;border-bottom:1px solid var(--v2-divider);background:var(--v2-header-bg);color:var(--v2-text-faint);font-size:var(--type-xs)}.MarketAreaProfileModal_areaItem__sBHd6{display:flex;width:100%;flex-direction:column;gap:3px;padding:10px 14px 11px;border:0;border-bottom:1px solid var(--v2-divider);border-left:3px solid transparent;background:transparent;color:var(--v2-text);cursor:pointer;text-align:left}.MarketAreaProfileModal_areaItem__sBHd6:hover{background:var(--v2-tag-bg)}.MarketAreaProfileModal_areaItemActive__DJ8vN{border-left-color:var(--v2-accent-solid);background:var(--v2-accent-bg)}.MarketAreaProfileModal_areaItem__sBHd6 strong{font-size:var(--type-xs);font-weight:650}.MarketAreaProfileModal_areaEmpty__0NcdH,.MarketAreaProfileModal_areaItem__sBHd6 span{color:var(--v2-text-dim);font-size:var(--type-xs);line-height:1.35}.MarketAreaProfileModal_areaEmpty__0NcdH{padding:14px}.MarketAreaProfileModal_panelBody__b02Mq{width:min(100%,980px);margin:0 auto;padding:24px}.MarketAreaProfileModal_capCard__9NUun,.MarketAreaProfileModal_censusCard__2IhlX,.MarketAreaProfileModal_hero__Ps52f,.MarketAreaProfileModal_mapContext__a151q,.MarketAreaProfileModal_sectionHead__WiLfc{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.MarketAreaProfileModal_hero__Ps52f{padding:20px 22px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg)}.MarketAreaProfileModal_hero__Ps52f h2,.MarketAreaProfileModal_sectionHead__WiLfc h2{margin-top:3px;color:var(--v2-text);font-size:var(--type-2xl);letter-spacing:-.035em}.MarketAreaProfileModal_caveat__SJYrh p,.MarketAreaProfileModal_hero__Ps52f p,.MarketAreaProfileModal_muted__FUMln,.MarketAreaProfileModal_programCard__NuaL_ p,.MarketAreaProfileModal_sectionHead__WiLfc p{margin:7px 0 0;color:var(--v2-text-dim);font-size:var(--type-xs);line-height:1.55}.MarketAreaProfileModal_hero__Ps52f .MarketAreaProfileModal_heroActivity__TGdhF{margin-top:10px;color:var(--v2-text)}.MarketAreaProfileModal_heroActivity__TGdhF strong{font-weight:700}.MarketAreaProfileModal_scopeBadge__irdW4{display:inline-flex;flex:0 0 auto;align-items:center;min-height:24px;padding:4px 8px;border:1px solid var(--v2-accent-border);border-radius:var(--radius-pill);background:var(--v2-accent-bg);color:var(--v2-accent-text);font-family:var(--v2-font-mono);font-size:var(--type-xs);font-weight:700;letter-spacing:.03em}.MarketAreaProfileModal_scopeBadgeInherited__riNjN{border-color:var(--v2-warn-border);background:var(--v2-warn-bg);color:var(--v2-warn-text)}.MarketAreaProfileModal_scopeNote__ZoYpK{display:flex;flex-direction:column;gap:5px;margin-top:14px;padding:12px 14px;border-left:3px solid var(--v2-accent-border);border-radius:var(--radius-md);background:var(--v2-header-bg)}.MarketAreaProfileModal_scopeNote__ZoYpK p{margin:0;color:var(--v2-text-dim);font-size:var(--type-xs);line-height:1.55}.MarketAreaProfileModal_scopeNote__ZoYpK strong{color:var(--v2-text);font-weight:650}.MarketAreaProfileModal_heroSource__BLmHL{display:inline-block;margin-top:9px;color:var(--v2-accent-text);font-size:var(--type-xs);font-weight:650;text-decoration-thickness:1px;text-underline-offset:2px}.MarketAreaProfileModal_methodDisclosure__gMD20{margin-top:12px;border:1px solid var(--v2-divider);border-radius:var(--radius-md);background:var(--v2-header-bg);color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_methodDisclosure__gMD20 summary{padding:10px 13px;color:var(--v2-text);cursor:pointer;font-weight:650}.MarketAreaProfileModal_methodDisclosure__gMD20[open] summary{border-bottom:1px solid var(--v2-divider)}.MarketAreaProfileModal_methodDisclosureBody__e0xCL{padding:3px 13px 11px}.MarketAreaProfileModal_methodDisclosureBody__e0xCL p{margin:8px 0 0;line-height:1.5}.MarketAreaProfileModal_methodDisclosureBody__e0xCL a{color:var(--v2-accent-text)}.MarketAreaProfileModal_metricGrid__Lqo__{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.MarketAreaProfileModal_metricCard__3YWM9,.MarketAreaProfileModal_programCard__NuaL_{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:15px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg)}.MarketAreaProfileModal_metricCard__3YWM9>strong{margin-top:8px;color:var(--v2-text);font-family:var(--v2-font-mono);font-size:var(--type-xl)}.MarketAreaProfileModal_metricCard__3YWM9>small{min-height:34px;margin:5px 0 10px;color:var(--v2-text-dim);font-size:var(--type-xs);line-height:1.45}.MarketAreaProfileModal_subscribeLink__6jWln{color:var(--v2-accent-text);font-family:var(--v2-font-mono);font-size:var(--type-sm);font-weight:700;text-underline-offset:3px}.MarketAreaProfileModal_mapContext__a151q{align-items:center;margin-top:14px;padding:13px 16px;border:1px solid var(--v2-accent-border);border-radius:var(--radius-md);background:var(--v2-accent-bg)}.MarketAreaProfileModal_mapContext__a151q div{display:flex;flex-direction:column;gap:4px}.MarketAreaProfileModal_mapContext__a151q strong{font-family:var(--v2-font-mono);font-size:var(--type-base)}.MarketAreaProfileModal_mapContext__a151q p{margin:0;color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_goDeeper__YeQyC,.MarketAreaProfileModal_ruleProfiles__N9ZW_{margin-top:24px}.MarketAreaProfileModal_sectionHeadCompact__oem1v h3,.MarketAreaProfileModal_sectionHead__WiLfc h3{margin-top:3px;font-size:var(--type-base)}.MarketAreaProfileModal_dataList__N3y8s,.MarketAreaProfileModal_overviewLinks__tTqlA,.MarketAreaProfileModal_ruleProfiles__N9ZW_{display:flex;flex-direction:column;gap:9px}.MarketAreaProfileModal_overviewLinks__tTqlA{margin-top:12px}.MarketAreaProfileModal_overviewLink__bvO_b{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;width:100%;padding:14px 16px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg);color:var(--v2-text);cursor:pointer;text-align:left}.MarketAreaProfileModal_overviewLink__bvO_b:hover{border-color:var(--v2-accent-border);background:var(--v2-accent-bg)}.MarketAreaProfileModal_overviewLink__bvO_b>span:first-child{display:flex;min-width:0;flex-direction:column;gap:2px}.MarketAreaProfileModal_overviewLink__bvO_b small{color:var(--v2-text-dim);font-family:var(--v2-font-mono);font-size:var(--type-xs);letter-spacing:.08em;text-transform:uppercase}.MarketAreaProfileModal_overviewLink__bvO_b strong{font-size:var(--type-sm)}.MarketAreaProfileModal_overviewLink__bvO_b em{overflow:hidden;color:var(--v2-text-dim);font-size:var(--type-xs);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.MarketAreaProfileModal_overviewLink__bvO_b b{color:var(--v2-accent-text);font-family:var(--v2-font-mono);font-size:var(--type-xs)}.MarketAreaProfileModal_overviewLinkSubscribe__KAhU5{text-decoration:none}.MarketAreaProfileModal_overviewLinkSubscribe__KAhU5 b{text-decoration:underline;text-underline-offset:3px}.MarketAreaProfileModal_chevron__Z0rOD{color:var(--v2-text-faint);font-size:var(--type-xl)}.MarketAreaProfileModal_caveat__SJYrh{margin-top:20px;padding:14px 16px;border:1px solid var(--v2-warn-border);border-radius:var(--radius-md);background:var(--v2-warn-card-bg)}.MarketAreaProfileModal_caveat__SJYrh strong{color:var(--v2-warn-text);font-size:var(--type-xs)}.MarketAreaProfileModal_sectionHead__WiLfc{margin-bottom:16px}.MarketAreaProfileModal_capCard__9NUun,.MarketAreaProfileModal_censusCard__2IhlX{align-items:center;padding:17px 18px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg)}.MarketAreaProfileModal_capCard__9NUun>strong{margin-left:auto;color:var(--v2-accent-text);font-family:var(--v2-font-mono);font-size:var(--type-2xl)}.MarketAreaProfileModal_capCard__9NUun>small{color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_inlineNotice__q7mS0{display:grid;grid-template-columns:auto auto 1fr;gap:12px;align-items:center;margin-top:12px;padding:11px 14px;border:1px solid var(--v2-accent-border);border-radius:var(--radius-md);background:var(--v2-accent-bg);font-size:var(--type-xs)}.MarketAreaProfileModal_inlineNotice__q7mS0 span{color:var(--v2-accent-text);font-family:var(--v2-font-mono)}.MarketAreaProfileModal_inlineNotice__q7mS0 small{color:var(--v2-text-dim)}.MarketAreaProfileModal_inlineNotice__q7mS0 button{justify-self:end;padding:6px 9px;border:1px solid var(--v2-accent-border);border-radius:var(--radius-sm);background:var(--v2-card-bg);color:var(--v2-accent-text);font:inherit;font-weight:700;cursor:pointer}.MarketAreaProfileModal_inlineNotice__q7mS0 button:focus-visible,.MarketAreaProfileModal_inlineNotice__q7mS0 button:hover{border-color:var(--v2-accent);outline:none}.MarketAreaProfileModal_dataList__N3y8s{margin-top:14px}.MarketAreaProfileModal_dataRow__qY81P{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 15px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg);color:var(--v2-text)}.MarketAreaProfileModal_dataRow__qY81P>div{display:flex;min-width:0;flex-direction:column;gap:3px}.MarketAreaProfileModal_dataRow__qY81P strong{font-size:var(--type-xs)}.MarketAreaProfileModal_dataRow__qY81P span{overflow:hidden;color:var(--v2-text-dim);font-size:var(--type-xs);text-overflow:ellipsis;white-space:nowrap}.MarketAreaProfileModal_dataRowValue__LoI9S{flex:0 0 auto;align-items:flex-end;text-align:right}.MarketAreaProfileModal_dataRowValue__LoI9S strong{font-family:var(--v2-font-mono)}.MarketAreaProfileModal_dataRowButton__SffBE{width:100%;cursor:pointer;font:inherit;text-align:left}.MarketAreaProfileModal_dataRowButton__SffBE:hover{border-color:var(--v2-accent-border);background:var(--v2-accent-bg)}.MarketAreaProfileModal_primaryAction__nRsYA{margin-top:16px;padding:10px 14px;border:1px solid var(--v2-accent-solid);border-radius:var(--radius-md);background:var(--v2-accent-solid);color:var(--v2-accent-solid-text);cursor:pointer;font:inherit;font-size:var(--type-xs);font-weight:700}.MarketAreaProfileModal_compactMetrics__Kiizd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.MarketAreaProfileModal_compactMetrics__Kiizd>div{display:flex;flex-direction:column;gap:6px;padding:13px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg)}.MarketAreaProfileModal_compactMetrics__Kiizd span{color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_compactMetrics__Kiizd strong{font-family:var(--v2-font-mono);font-size:var(--type-lg)}.MarketAreaProfileModal_censusCard__2IhlX{margin-top:12px}.MarketAreaProfileModal_censusCard__2IhlX>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.MarketAreaProfileModal_censusCard__2IhlX>div:last-child strong{color:var(--v2-accent-text);font-family:var(--v2-font-mono)}.MarketAreaProfileModal_censusCard__2IhlX>div:last-child span{color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_programGrid__FpMxI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.MarketAreaProfileModal_programCard__NuaL_{min-height:180px}.MarketAreaProfileModal_programStatus__6YQOq{color:var(--v2-accent-text)}.MarketAreaProfileModal_programStatus__6YQOq[data-status=not_summarized]{color:var(--v2-text-faint)}.MarketAreaProfileModal_programStatus__6YQOq[data-status=review_required],.MarketAreaProfileModal_programStatus__6YQOq[data-status=varies_by_rule_family]{color:var(--v2-warn-text)}.MarketAreaProfileModal_programStatus__6YQOq[data-status=generally_prohibited]{color:var(--v2-danger-text)}.MarketAreaProfileModal_programCard__NuaL_ h3{margin-top:9px;font-size:var(--type-base)}.MarketAreaProfileModal_programCard__NuaL_>strong{margin-top:8px;color:var(--v2-accent-text);font-family:var(--v2-font-mono);font-size:var(--type-xs)}.MarketAreaProfileModal_programFamilies__d_ksV{margin-top:8px;color:var(--v2-text-faint);font-size:var(--type-xs);line-height:1.45}.MarketAreaProfileModal_programException__Nytx_{display:flex;flex-direction:column;gap:3px;width:100%;margin-top:10px;padding-top:9px;border-top:1px solid var(--v2-warn-border);font-size:var(--type-xs)}.MarketAreaProfileModal_programException__Nytx_>strong{color:var(--v2-warn-text);font-family:var(--v2-font-mono);font-size:var(--type-xs);letter-spacing:.08em;text-transform:uppercase}.MarketAreaProfileModal_programEvidence__hSxqV a,.MarketAreaProfileModal_programException__Nytx_ a,.MarketAreaProfileModal_programException__Nytx_ span{color:var(--v2-accent-text);font-size:var(--type-xs);line-height:1.4}.MarketAreaProfileModal_programEvidence__hSxqV{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:auto;padding-top:10px}.MarketAreaProfileModal_sectionHeadCompact__oem1v{margin-bottom:10px}.MarketAreaProfileModal_ruleProfile__qXVsM{padding:15px 16px;border:1px solid var(--v2-card-border);border-radius:var(--radius-md);background:var(--v2-card-bg)}.MarketAreaProfileModal_ruleProfileHead__PPmtT{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.MarketAreaProfileModal_ruleProfileHead__PPmtT h4{font-size:var(--type-sm)}.MarketAreaProfileModal_ruleCount__fsBQl,.MarketAreaProfileModal_ruleProfileHead__PPmtT span{color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_ruleCount__fsBQl{flex:0 0 auto;font-family:var(--v2-font-mono)}.MarketAreaProfileModal_baselineGrid__TZNvh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.MarketAreaProfileModal_baselineGrid__TZNvh>div{display:flex;min-width:0;min-height:60px;flex-direction:column;gap:4px;padding:9px 10px;border:1px solid var(--v2-divider);border-radius:var(--radius-sm);background:var(--v2-header-bg)}.MarketAreaProfileModal_baselineGrid__TZNvh span{color:var(--v2-text-faint);font-family:var(--v2-font-mono);font-size:var(--type-xs);letter-spacing:.05em;text-transform:uppercase}.MarketAreaProfileModal_baselineGrid__TZNvh strong{color:var(--v2-text);font-size:var(--type-xs);line-height:1.35}.MarketAreaProfileModal_baselineGrid__TZNvh small{color:var(--v2-warn-text);font-size:var(--type-xs)}.MarketAreaProfileModal_sourceLinks__YyN5d,.MarketAreaProfileModal_useChips__PGjQQ{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.MarketAreaProfileModal_useChips__PGjQQ span{padding:4px 7px;border:1px solid var(--v2-tag-border);border-radius:var(--radius-pill);background:var(--v2-tag-bg);color:var(--v2-tag-text);font-size:var(--type-xs)}.MarketAreaProfileModal_sourceLinks__YyN5d a{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border:1px solid var(--v2-tag-border);border-radius:var(--radius-sm);background:var(--v2-tag-bg);color:var(--v2-accent-text);text-decoration:none}.MarketAreaProfileModal_sourceLinks__YyN5d a:focus-visible,.MarketAreaProfileModal_sourceLinks__YyN5d a:hover{border-color:var(--v2-accent-border);outline:none}.MarketAreaProfileModal_sourceLinks__YyN5d strong{font-size:var(--type-xs);font-weight:700}.MarketAreaProfileModal_emptyState__sTxcS,.MarketAreaProfileModal_sourceLinks__YyN5d small{color:var(--v2-text-dim);font-size:var(--type-xs)}.MarketAreaProfileModal_emptyState__sTxcS{padding:24px;border:1px dashed var(--v2-card-border);border-radius:var(--radius-md);line-height:1.55;text-align:center}.MarketAreaProfileModal_srOnly__pMZOx{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.MarketAreaProfileModal_compactMetrics__Kiizd,.MarketAreaProfileModal_metricGrid__Lqo__,.MarketAreaProfileModal_programGrid__FpMxI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.MarketAreaProfileModal_header__o5uds{padding:calc(env(safe-area-inset-top, 0px) + var(--space-8)) var(--space-12) var(--space-8);gap:var(--space-8)}.MarketAreaProfileModal_areaGroupLabel__nFJWK{top:54px}.MarketAreaProfileModal_areaItem__sBHd6{min-height:44px}.MarketAreaProfileModal_areaSearch__m9ANz input{font-size:16px}.MarketAreaProfileModal_panelBody__b02Mq{padding:16px 14px 28px}.MarketAreaProfileModal_capCard__9NUun,.MarketAreaProfileModal_censusCard__2IhlX,.MarketAreaProfileModal_hero__Ps52f,.MarketAreaProfileModal_mapContext__a151q,.MarketAreaProfileModal_sectionHead__WiLfc{flex-direction:column;gap:12px}.MarketAreaProfileModal_hero__Ps52f h2,.MarketAreaProfileModal_sectionHead__WiLfc h2{font-size:var(--type-xl)}.MarketAreaProfileModal_capCard__9NUun>strong{margin-left:0}.MarketAreaProfileModal_censusCard__2IhlX>div:last-child{align-items:flex-start}.MarketAreaProfileModal_inlineNotice__q7mS0{grid-template-columns:1fr}.MarketAreaProfileModal_baselineGrid__TZNvh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.MarketAreaProfileModal_baselineGrid__TZNvh,.MarketAreaProfileModal_compactMetrics__Kiizd,.MarketAreaProfileModal_metricGrid__Lqo__,.MarketAreaProfileModal_programGrid__FpMxI{grid-template-columns:1fr}.MarketAreaProfileModal_overviewLink__bvO_b{grid-template-columns:minmax(0,1fr) auto}.MarketAreaProfileModal_overviewLink__bvO_b b{display:none}.MarketAreaProfileModal_overviewLink__bvO_b em{white-space:normal}.MarketAreaProfileModal_dataRow__qY81P{align-items:flex-start;flex-direction:column}.MarketAreaProfileModal_dataRowValue__LoI9S{align-items:flex-start;text-align:left}}.MarketAreaProfileModal_zoningPicker__IOW1G{display:grid;gap:var(--space-8);min-width:0;padding:var(--space-12);color:var(--v2-text-dim);font-size:var(--type-xs);line-height:var(--leading-normal)}.MarketAreaProfileModal_zoningPicker__IOW1G strong{color:var(--v2-text);font-size:var(--type-sm)}.MarketAreaProfileModal_zoningPicker__IOW1G select{width:100%;min-width:0;min-height:44px;padding:var(--space-8);border:1px solid var(--v2-card-border);border-radius:var(--radius-sm);background:var(--v2-card-bg);color:var(--v2-text);font:inherit;font-size:var(--type-base)}.MarketAreaProfileModal_zoningPicker__IOW1G select:focus-visible{outline:2px solid var(--v2-accent-solid);outline-offset:2px}.MarketAreaProfileModal_zoningDrilldown__Ro6ad{padding:var(--space-16) var(--space-24) 0}.MarketAreaProfileModal_zoningSection__Nv48S{display:grid;gap:var(--space-12);margin-top:var(--space-24)}.MarketAreaProfileModal_zoningSection__Nv48S h3,.MarketAreaProfileModal_zoningSection__Nv48S h4{margin:0}.MarketAreaProfileModal_zoningSection__Nv48S h4{font-size:var(--type-base)}.MarketAreaProfileModal_zoningSourceLink__NnEAn{display:inline-block;margin-top:var(--space-8);color:var(--v2-accent-text);font-size:var(--type-sm)}@media (max-width:768px){.MarketAreaProfileModal_zoningPicker__IOW1G select{font-size:16px}}