.origin-tag{display:inline-flex;align-items:center;flex:0 0 auto;padding:.12rem .5rem;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1.35;text-transform:uppercase;white-space:nowrap}.origin-tag.is-record{border-color:var(--brand);background:var(--brand-tint)}.origin-tag.is-sample{border-style:dashed;border-color:rgba(var(--brand-rgb),.45);color:var(--ink-muted)}.origin-tag.is-modeled{border-style:dotted;border-color:rgba(var(--brand-rgb),.6)}.origin-tag.is-private,.origin-tag.is-shared{border-color:rgba(var(--brand-rgb),.3)}.origin-key{display:grid;gap:.45rem;margin:1rem 0 0;padding:.7rem .85rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-0)}.origin-key-label{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.origin-key ul{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.origin-key li{display:flex;align-items:baseline;gap:.6rem;min-width:0;font-size:var(--text-sm);line-height:1.45;color:var(--ink)}.origin-key li .origin-tag{min-width:8.6rem;justify-content:center}.origin-key-covers{min-width:0;overflow-wrap:anywhere}.story-next{display:grid;gap:.5rem;margin:1rem 0 0}.story-next-label{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.story-next ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.story-link{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.35rem .85rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--brand);font-size:var(--text-sm);font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .12s ease,background .12s ease}.story-link:hover{border-color:rgba(var(--brand-rgb),.35);background:var(--bg-1)}.find-start-try button:focus-visible,.story-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.story-link-hint{font-weight:400;color:var(--ink-muted)}.deal-field{display:grid;gap:4px;min-width:0}.deal-field-value{min-width:0;overflow-wrap:anywhere}.uw-headline{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin:0}.uw-headline div{display:grid;gap:.2rem;padding:.7rem .85rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0}.uw-headline div.is-answer{border-color:var(--brand)}.uw-headline dt{font-size:var(--text-xs);color:var(--ink-muted)}.uw-headline dd{margin:0;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.uw-figures{display:grid;grid-template-columns:minmax(0,1fr) max-content;margin:0;max-width:34rem;font-size:var(--text-sm)}.uw-figures dd,.uw-figures dt{padding:.38rem 0;border-bottom:1px solid var(--line)}.uw-figures dt{color:var(--ink-muted)}.uw-figures dd{margin:0;padding-left:1.5rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.uw-figures .is-answer{font-weight:700;color:var(--ink)}.status-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:var(--text-sm);line-height:1.45}.status-line.is-saved:before{content:"";flex:0 0 auto;width:.55rem;height:.55rem;border-radius:50%;background:var(--ok)}.uw-context{display:grid;gap:.75rem;margin:0 0 1.1rem}.uw-context .story-next{margin:0}.uw-context-line{margin:0;font-size:var(--text-sm);color:var(--ink-muted);line-height:1.6}.advisor-scope .origin-tag,.uw-context-line .origin-tag{margin-right:.4rem;vertical-align:.08em}.panel h2.uw-inputs-title,.uw-inputs-title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.advisor-scope{margin:.5rem 0 .75rem;font-size:.875rem;line-height:1.6;color:var(--ink-muted)}.find-start{display:grid;gap:.6rem;width:100%;margin:.25rem 0 0;font-size:var(--text-sm);color:var(--ink-muted);line-height:1.5}.find-start p{margin:0}.find-start-try{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.find-start-try button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--brand);font:inherit;font-weight:700;padding:.35rem .85rem;min-height:2.25rem;cursor:pointer}.find-start-try button:hover{background:var(--bg-1)}@media (max-width:560px){.mock-badge{padding:.45rem .6rem}.mock-badge-text{font-size:var(--text-xs);line-height:1.4}.origin-key li{display:grid;gap:.25rem}.origin-key li .origin-tag{justify-self:start;min-width:0}.uw-headline dd{font-size:1.15rem}.advisor-scope{font-size:var(--text-xs);line-height:1.5}.tab-walkthrough .tab-walkthrough-lead{font-size:var(--text-sm)}}.buyer-fit{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;flex-basis:100%;min-width:0;font-size:var(--text-xs);line-height:1.45}.buyer-fit-label{display:inline-flex;padding:.08rem .5rem;border-radius:var(--radius-pill);border:1px dashed rgba(var(--brand-rgb),.55);font-weight:700;color:var(--ink);white-space:nowrap}.buyer-fit[data-fit=fits] .buyer-fit-label{border-style:solid;border-color:var(--brand);background:var(--brand-tint)}.buyer-fit-label{font-variant-numeric:tabular-nums;cursor:help}.buyer-fit-status{color:var(--ink-muted)}.buyer-fit-matched,.buyer-fit-recorded,.buyer-fit-unchecked{flex-basis:100%;color:var(--ink);overflow-wrap:anywhere}.buyer-fit-recorded{color:var(--ink-muted)}.story-link-caution{font-weight:700}.story-inline-link{color:var(--brand);font-weight:700}.find-counts-hint{margin:.15rem 0 0;font-size:12px}.find-decided.is-mine{border-left-color:var(--brand)}.find-decided.is-mine a{color:var(--brand);font-weight:700}.find-nomap{display:grid;gap:.35rem;padding:1rem 1.1rem;border:1px dashed rgba(var(--brand-rgb),.4);border-radius:var(--radius-md);background:var(--bg-0);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.45}.find-nomap p{margin:0}.find-nomap-title{color:var(--ink);font-weight:700}.find-parcel .pmap-approx-note{background:var(--bg-0);color:var(--ink-muted);font-size:var(--text-sm);border-top:1px dashed rgba(var(--brand-rgb),.4)}.deal-identity{margin:0 0 .6rem;font-size:var(--text-sm);line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.deal-details>summary{cursor:pointer;font-size:var(--text-sm);font-weight:700;color:var(--brand);padding:.25rem 0}.deal-details[open]>summary{margin-bottom:.6rem}.deal-details>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.uw-compare{border-collapse:collapse;min-width:100%;font-size:var(--text-sm)}.uw-compare td,.uw-compare th{padding:.35rem .6rem;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.uw-compare th[scope=row],.uw-compare thead th:first-child{text-align:left;font-weight:400;color:var(--ink-muted)}.uw-compare thead th{vertical-align:bottom}.uw-compare-date{display:block;font-size:var(--text-xs);font-weight:400;color:var(--ink-muted)}.uw-compare tr[data-kind=result] th[scope=row]{color:var(--ink)}.uw-compare tr[data-differs] td{background:var(--brand-tint,var(--surface-2));font-weight:700}