.ScoreScale_scale__94Vei{display:flex;align-items:center;gap:10px}.ScoreScale_value__QLnHV{font-weight:600;color:var(--ink);letter-spacing:-.01em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ScoreScale_track___gmig{position:relative;background:var(--scale-track);border-radius:var(--r-pill)}.ScoreScale_fill__0JR_w{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill)}.ScoreScale_fill__0JR_w[data-pop=contacted]{background:var(--contacted)}.ScoreScale_fill__0JR_w[data-pop=near-miss]{background:var(--nearmiss)}.ScoreScale_fill__0JR_w[data-pop=cut]{background:var(--cut)}.ScoreScale_tick__nfSYA{position:absolute;width:2px;background:var(--scale-threshold);border-radius:1px;transform:translateX(-1px)}.ScoreScale_scale__94Vei[data-variant=cell] .ScoreScale_value__QLnHV{font-size:15px;min-width:22px;text-align:right}.ScoreScale_scale__94Vei[data-variant=cell] .ScoreScale_track___gmig{width:76px;height:6px}.ScoreScale_scale__94Vei[data-variant=cell] .ScoreScale_tick__nfSYA{top:-3px;bottom:-3px}.ScoreScale_scale__94Vei[data-variant=panel]{gap:14px}.ScoreScale_scale__94Vei[data-variant=panel] .ScoreScale_value__QLnHV{font-size:34px;font-weight:600;min-width:52px}.ScoreScale_scale__94Vei[data-variant=panel] .ScoreScale_track___gmig{flex:1 1;height:10px}.ScoreScale_scale__94Vei[data-variant=panel] .ScoreScale_tick__nfSYA{top:-4px;bottom:-4px}.ScoreScale_thresholdLabel__RRH7S{font-size:11px;font-weight:550;color:var(--ink-subtle);letter-spacing:.02em;white-space:nowrap}.StatusBadge_badge__bYjCN{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border:1px solid transparent;border-radius:var(--r-pill);font-size:12px;font-weight:550;line-height:1;white-space:nowrap}.StatusBadge_badge__bYjCN[data-size=sm]{padding:2px 7px 2px 6px;font-size:11px;gap:4px}.StatusBadge_badge__bYjCN svg{flex:none}.StatusBadge_badge__bYjCN[data-pop=contacted]{color:var(--contacted);background:var(--contacted-bg);border-color:var(--contacted-border)}.StatusBadge_badge__bYjCN[data-pop=near-miss]{color:var(--nearmiss-ink);background:var(--nearmiss-bg);border-color:var(--nearmiss-border)}.StatusBadge_badge__bYjCN[data-pop=cut]{color:var(--cut);background:var(--cut-bg);border-color:var(--cut-border)}.PropertyTable_wrap__1uGgT{width:100%}.PropertyTable_table__OBT3c{width:100%;border-collapse:collapse;table-layout:fixed}.PropertyTable_thScore__Dnw0C{width:150px}.PropertyTable_thType__Rhf4s{width:102px}.PropertyTable_thPrice__Inmgh{width:96px}.PropertyTable_thStatus__1FgET{width:122px}.PropertyTable_thContext__oXMV2{width:200px}@container tablearea (max-width: 900px){.PropertyTable_table__OBT3c .PropertyTable_thContext__oXMV2,.PropertyTable_table__OBT3c td:nth-child(6){display:none}}@container tablearea (max-width: 720px){.PropertyTable_table__OBT3c .PropertyTable_thType__Rhf4s,.PropertyTable_table__OBT3c td:nth-child(3){display:none}}@container tablearea (max-width: 540px){.PropertyTable_table__OBT3c .PropertyTable_thPrice__Inmgh,.PropertyTable_table__OBT3c td:nth-child(4){display:none}}.PropertyTable_table__OBT3c thead th{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:var(--surface);text-align:left;padding:0;border-bottom:1px solid var(--border-strong);box-shadow:0 1px 0 var(--border)}.PropertyTable_sortBtn__XmC1G,.PropertyTable_thStatic__pvtgG{display:flex;align-items:center;gap:4px;width:100%;height:36px;padding:0 14px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-subtle)}.PropertyTable_sortBtn__XmC1G{background:none;border:none;transition:color var(--dur-fast) var(--ease-out-quart)}.PropertyTable_sortBtn__XmC1G:hover{color:var(--ink-muted)}.PropertyTable_sortBtn__XmC1G[data-active=true]{color:var(--ink)}.PropertyTable_sortBtn__XmC1G[data-align=right]{justify-content:flex-end}.PropertyTable_table__OBT3c tbody tr{border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--dur-fast) var(--ease-out-quart)}.PropertyTable_table__OBT3c tbody tr:hover{background:var(--surface-2)}.PropertyTable_table__OBT3c tbody tr[data-selected=true],.PropertyTable_table__OBT3c tbody tr[data-selected=true]:hover{background:var(--primary-tint)}.PropertyTable_table__OBT3c tbody td{padding:9px 14px;vertical-align:middle;height:52px}.PropertyTable_address__M39qh{font-size:13.5px;font-weight:550;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyTable_place__EaEwK{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyTable_idTag__PB9B9{color:var(--ink-subtle)}.PropertyTable_type__Zffmc{font-size:12.5px;font-weight:500;color:var(--ink-muted)}.PropertyTable_priceCell__lQ34_{text-align:right}.PropertyTable_priceCell__lQ34_ .PropertyTable_num__5euhk{font-size:13.5px;font-weight:550;color:var(--ink)}.PropertyTable_context__iCY4P{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink-muted);white-space:nowrap}.PropertyTable_context__iCY4P svg{flex:none}.PropertyTable_context__iCY4P[data-tone=good]{color:var(--contacted)}.PropertyTable_context__iCY4P[data-tone=bad]{color:var(--danger)}.PropertyTable_contextMeta__FxNpO{color:var(--ink-subtle);font-weight:500}.PropertyTable_contextReason__WyeDh{font-size:12.5px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.TopBar_bar__7ENMr{display:flex;align-items:center;gap:var(--s-6);height:56px;padding:0 var(--s-5);background:var(--surface);border-bottom:1px solid var(--border)}.TopBar_brand__OHJzF{display:flex;flex-direction:column;line-height:1.15;flex:none}.TopBar_title__KqO7T{font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.TopBar_run__iDG9v{font-size:11.5px;color:var(--ink-subtle)}.TopBar_segments__UHGdR{display:inline-flex;align-items:center;gap:2px;margin-right:auto;padding:3px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md)}.TopBar_segment__eXnZI{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:none;background:none;border-radius:var(--r-sm);font-size:13px;font-weight:500;white-space:nowrap;color:var(--ink-muted);transition:background var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart)}.TopBar_segment__eXnZI:hover{color:var(--ink)}.TopBar_segment__eXnZI[data-active=true]{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px oklch(.2 .02 262/.08),0 0 0 1px var(--border)}.TopBar_dot__e6dAF{width:7px;height:7px;border-radius:50%}.TopBar_dot__e6dAF[data-pop=contacted]{background:var(--contacted)}.TopBar_dot__e6dAF[data-pop=near-miss]{background:var(--nearmiss)}.TopBar_dot__e6dAF[data-pop=cut]{background:var(--cut)}.TopBar_count__jGlRc{font-size:12px;font-weight:600;color:var(--ink-subtle)}.TopBar_segment__eXnZI[data-active=true] .TopBar_count__jGlRc{color:var(--ink-muted)}.TopBar_searchWrap__nfDhf{display:flex;align-items:center;gap:8px;flex:none;width:260px;height:34px;padding:0 10px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-sm);color:var(--ink-subtle);transition:border-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart)}.TopBar_searchWrap__nfDhf:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.TopBar_search__y4u1O{flex:1 1;min-width:0;border:none;background:none;outline:none;font-size:13px;color:var(--ink)}.TopBar_search__y4u1O::placeholder{color:var(--ink-subtle)}.TopBar_search__y4u1O::-webkit-search-cancel-button{-webkit-appearance:none}.TopBar_kbd__Ag8hI{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;font-size:11px;font-family:inherit;color:var(--ink-subtle)}@media (max-width:880px){.TopBar_bar__7ENMr{gap:var(--s-3);padding:0 var(--s-3)}.TopBar_searchWrap__nfDhf{width:180px}.TopBar_run__iDG9v{display:none}}@media (max-width:640px){.TopBar_bar__7ENMr{flex:none;flex-wrap:wrap;height:auto;padding:var(--s-3)}.TopBar_brand__OHJzF{order:1}.TopBar_searchWrap__nfDhf{order:2;flex:1 1 auto;width:auto;min-width:0}.TopBar_segments__UHGdR{order:3;flex-basis:100%;margin-right:0}.TopBar_segment__eXnZI{flex:1 1;justify-content:center;padding:0 8px}.TopBar_count__jGlRc{display:none}}.Gallery_gallery__HejGD{display:flex;flex-direction:column;gap:var(--s-2)}.Gallery_hero__btFbX{position:relative;aspect-ratio:16/10;border-radius:var(--r-md);overflow:hidden;background:var(--surface-2);border:1px solid var(--border)}.Gallery_heroImg__XV5KL{object-fit:cover;animation:Gallery_fade__f5dJi var(--dur-base) var(--ease-out-quart)}.Gallery_fallback__iF_HR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ink-subtle)}.Gallery_thumbs__MeGuF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-2);gap:var(--s-2)}.Gallery_thumb__OJ0_q{position:relative;aspect-ratio:16/10;padding:0;border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden;background:var(--surface-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart)}.Gallery_thumb__OJ0_q:hover{border-color:var(--border-strong)}.Gallery_thumb__OJ0_q[data-active=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.Gallery_thumbImg__zqO0I{object-fit:cover}.Gallery_thumbFallback___lkDa{position:absolute;inset:0;background:var(--surface-3)}@keyframes Gallery_fade__f5dJi{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Gallery_heroImg__XV5KL{animation:none}}.DetailPanel_panel__YUZbT{height:100%;overflow:hidden;background:var(--surface);border-left:1px solid var(--border)}.DetailPanel_inner__Ta26N{width:420px;height:100%;overflow-y:auto;padding:var(--s-5) var(--s-5) var(--s-8);display:flex;flex-direction:column;gap:var(--s-5)}.DetailPanel_headerTop__zeTDg{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-3)}.DetailPanel_close__T_D7L{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:var(--r-sm);background:none;color:var(--ink-muted);transition:background var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart)}.DetailPanel_close__T_D7L:hover{background:var(--surface-2);color:var(--ink)}.DetailPanel_address__YlYPG{font-size:19px;font-weight:600;letter-spacing:-.015em;line-height:1.2;text-wrap:balance}.DetailPanel_meta__Cc7uF{margin:6px 0 0;font-size:13px;color:var(--ink-muted)}.DetailPanel_idLine__uc_4c{margin:3px 0 0;font-size:12px;color:var(--ink-subtle)}.DetailPanel_media__JYEXE{display:flex;flex-direction:column;gap:var(--s-3)}.DetailPanel_crexiLink__F0R_i{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:13px;font-weight:550;text-decoration:none;transition:background var(--dur-fast) var(--ease-out-quart),border-color var(--dur-fast) var(--ease-out-quart)}.DetailPanel_crexiLink__F0R_i:hover{background:var(--surface-2);border-color:var(--ink-subtle)}.DetailPanel_crexiLink__F0R_i svg{color:var(--ink-muted)}.DetailPanel_scoreBlock__qda_E{padding:var(--s-4);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md)}.DetailPanel_delta__XLbcP{margin:var(--s-3) 0 0;font-size:12.5px;font-weight:500;color:var(--ink-muted)}.DetailPanel_delta__XLbcP[data-above=true] .DetailPanel_num__0aSYb{color:var(--contacted)}.DetailPanel_delta__XLbcP .DetailPanel_num__0aSYb{font-weight:600;color:var(--ink)}.DetailPanel_section___0Ee2{display:flex;flex-direction:column}.DetailPanel_sectionTitle__NQKos{display:flex;align-items:center;gap:6px;margin-bottom:var(--s-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-subtle)}.DetailPanel_ledger__E_mbW{display:flex;flex-direction:column;gap:13px}.DetailPanel_row__o_948{display:flex;flex-direction:column;gap:5px}.DetailPanel_rowHead__JTDXQ{display:flex;align-items:baseline;justify-content:space-between}.DetailPanel_factor__HakMq{font-size:13px;font-weight:550;color:var(--ink)}.DetailPanel_pts__rc1RH{font-size:13px;font-weight:600;color:var(--ink)}.DetailPanel_signalTrack__BQtfP{height:5px;background:var(--scale-track);border-radius:var(--r-pill);overflow:hidden}.DetailPanel_signalFill__Edpf8{height:100%;background:var(--ink-subtle);border-radius:var(--r-pill)}.DetailPanel_rowSub__u7aht{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.DetailPanel_detail__F_cYE{font-size:12px;color:var(--ink-muted)}.DetailPanel_weight__E5_tF{font-size:11.5px;color:var(--ink-subtle);white-space:nowrap}.DetailPanel_total__4fSHb{display:flex;align-items:center;justify-content:space-between;margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--border-strong);font-size:13px;font-weight:600;color:var(--ink)}.DetailPanel_totalValue__GpcEp{font-size:16px}.DetailPanel_kv__bPKtl{display:flex;flex-direction:column;gap:var(--s-3);margin:0}.DetailPanel_kv__bPKtl>div{display:grid;grid-template-columns:84px 1fr;grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline}.DetailPanel_kv__bPKtl dt{font-size:12.5px;color:var(--ink-subtle)}.DetailPanel_kv__bPKtl dd{margin:0;font-size:13px;color:var(--ink)}.DetailPanel_emailStatus__PcIl1{display:inline-flex;align-items:center;gap:6px;font-weight:550}.DetailPanel_emailStatus__PcIl1[data-tone=good]{color:var(--contacted)}.DetailPanel_emailStatus__PcIl1[data-tone=bad]{color:var(--danger)}.DetailPanel_aiHeadline__mbHJy{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--ink)}.DetailPanel_aiHeadline__mbHJy[data-status=promoted]{color:var(--contacted)}.DetailPanel_aiHeadline__mbHJy[data-status=pending]{color:var(--ink-muted)}.DetailPanel_aiScores__tzbEZ{display:flex;align-items:baseline;gap:8px;margin-top:var(--s-3);font-size:15px;font-weight:600;color:var(--ink-muted)}.DetailPanel_aiArrow__ACJ9g{color:var(--ink-subtle)}.DetailPanel_aiAfter__fkhmO[data-status=promoted]{color:var(--contacted)}.DetailPanel_aiAfter__fkhmO{color:var(--ink)}.DetailPanel_aiConfidence__vOKae{margin-left:auto;font-size:12px;font-weight:500;color:var(--ink-subtle)}.DetailPanel_aiNote__t4IjQ{margin:var(--s-3) 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-muted)}.DetailPanel_cutReason__atP9D{margin:0;font-size:13px;line-height:1.55;color:var(--ink-muted)}@media (max-width:880px){.DetailPanel_panel__YUZbT{position:fixed;top:0;right:0;bottom:0;width:min(420px,92vw);z-index:var(--z-panel);box-shadow:var(--shadow-panel);transform:translateX(100%);transition:transform var(--dur-slow) var(--ease-out-expo)}.DetailPanel_panel__YUZbT[data-open=true]{transform:translateX(0)}.DetailPanel_inner__Ta26N{width:100%}}.TableStates_skeleton__q_cfE{display:flex;flex-direction:column}.TableStates_skelRow__vofTq{display:grid;grid-template-columns:150px minmax(0,1fr) 102px 96px 122px 200px;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);height:52px;padding:0 14px;border-bottom:1px solid var(--border)}.TableStates_skelScore__TRCkU{display:flex;align-items:center;gap:10px}.TableStates_skelProp__RI3bN{display:flex;flex-direction:column;gap:6px}.TableStates_barPill__9_v_v,.TableStates_barSm__jforN,.TableStates_bar__9weRh{display:block;height:10px;background:var(--surface-3);border-radius:var(--r-xs);animation:TableStates_pulse__hObqA 1.4s var(--ease-out-quart) infinite}.TableStates_barSm__jforN{height:8px}.TableStates_barPill__9_v_v{height:18px;border-radius:var(--r-pill)}@keyframes TableStates_pulse__hObqA{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.TableStates_barPill__9_v_v,.TableStates_barSm__jforN,.TableStates_bar__9weRh{animation:none;opacity:.7}}.TableStates_empty__cQvsA{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px var(--s-6) 80px;max-width:420px;margin:0 auto}.TableStates_emptyIcon__tCXUo{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--s-4);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);color:var(--ink-subtle)}.TableStates_emptyTitle__Va8_N{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--ink)}.TableStates_emptyHint__jDY1U{margin:0;font-size:13px;line-height:1.55;color:var(--ink-muted)}.TableStates_emptyAction__OhRzl{margin-top:var(--s-5);height:34px;padding:0 16px;background:var(--primary);color:var(--primary-ink);border:none;border-radius:var(--r-sm);font-size:13px;font-weight:550;transition:background var(--dur-fast) var(--ease-out-quart)}.TableStates_emptyAction__OhRzl:hover{background:var(--primary-hover)}.TableStates_emptyAction__OhRzl:active{background:var(--primary-active)}.Dashboard_app__1QoZw{display:flex;flex-direction:column;height:100dvh;background:var(--surface)}.Dashboard_main__mAQ3A{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 0;transition:grid-template-columns var(--dur-slow) var(--ease-out-expo)}.Dashboard_main__mAQ3A[data-panel-open=true]{grid-template-columns:minmax(0,1fr) 420px}.Dashboard_tableScroll__yNYQ8{min-width:0;overflow:auto;background:var(--surface);container-type:inline-size;container-name:tablearea}.Dashboard_panelCol__iSCy_{min-width:0;overflow:hidden}.Dashboard_statusBar__lBjI1{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);height:34px;padding:0 var(--s-5);flex:none;background:var(--surface);border-top:1px solid var(--border)}.Dashboard_hints__vUzDS{display:inline-flex;align-items:center;gap:var(--s-4)}.Dashboard_hint__9GhFt{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-subtle)}.Dashboard_hint__9GhFt kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:17px;padding:0 5px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:4px;font-family:inherit;font-size:11px;color:var(--ink-muted)}.Dashboard_runTag__YHzk5{font-size:11.5px;color:var(--ink-subtle)}.Dashboard_backdrop__PS0tR{display:none}@media (max-width:880px){.Dashboard_main__mAQ3A,.Dashboard_main__mAQ3A[data-panel-open=true]{grid-template-columns:minmax(0,1fr)}.Dashboard_panelCol__iSCy_{overflow:visible}.Dashboard_backdrop__PS0tR{display:block;position:fixed;inset:0;z-index:var(--z-backdrop);background:oklch(.2 .02 262/.32);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out-quart)}.Dashboard_backdrop__PS0tR[data-open=true]{opacity:1;pointer-events:auto}}@media (max-width:560px){.Dashboard_runTag__YHzk5{display:none}.Dashboard_hints__vUzDS{gap:var(--s-3)}}