#property-view>.property-context,#property-view>.property-metrics,#property-view>#property-basis,#property-view>#parcel-exception,#property-view>.property-inquiry,#property-view>#property-representation,#property-view>#progressive-disclosure,#property-view>#address-cooking,#property-view>#preview-property-note{display:none!important}
#universal-property-card{color:#e7ece7;font:12px/1.45 'Libre Franklin',Arial,sans-serif;padding-bottom:12px}
#universal-property-card section{border-top:1px solid #64736b6b;padding:13px 0 8px}
#universal-property-card section:first-child{border-top:0;padding-top:0}
#universal-property-card h3{font-size:11px;letter-spacing:.1em;color:#d5c27a;margin:0 0 8px}
#universal-property-card h4{font-size:11px;color:#d5c27a;margin:14px 0 3px}
#universal-property-card dl{margin:0}
#universal-property-card dl>div{display:grid;grid-template-columns:minmax(100px,42%) 1fr;gap:9px;padding:6px 0;border-bottom:1px solid #ffffff18}
#universal-property-card dt{color:#aebbb2}
#universal-property-card dd{margin:0;text-align:right;overflow-wrap:anywhere}
#universal-property-card dd small{display:block;font-size:10px;color:#aebbb2;margin-top:2px}
#universal-property-card p{color:#cbd4cb;font-size:11px;margin:7px 0}
#universal-property-card .l8-checklist{margin:7px 0 14px;padding-left:18px;color:#dce4dc;font-size:11px}
#universal-property-card .l8-checklist li{margin:0 0 9px;padding-left:2px}
#universal-property-card .l8-checklist span,#universal-property-card .l8-checklist em{display:block;font-weight:400;font-style:normal;color:#aebbb2}
#universal-property-card .retention label{display:inline-flex;align-items:center;gap:5px;text-align:left}
#universal-property-card .retention input{width:18px;height:18px;min-height:18px;accent-color:#d9c780}
#universal-ask{min-height:40px;padding:7px 12px;background:#1b2825;color:#eee3b0;border:1px solid #988758;border-radius:3px;font:600 11px 'Libre Franklin',Arial,sans-serif;cursor:pointer}
#universal-property-card .final-card-cta{padding:24px 0 calc(64px + env(safe-area-inset-bottom));margin-top:18px;border-top:1px solid #88774c}
#final-ask{display:block;width:100%;min-height:48px;padding:10px 18px;background:#1b2825;color:#eee3b0;border:1px solid #bdab72;border-radius:3px;font:600 11px 'Libre Franklin',Arial,sans-serif;letter-spacing:.08em;cursor:pointer}
#final-ask:hover,#universal-ask:hover{background:#263a30;border-color:#e1d397}
#universal-property-card :focus-visible{outline:2px solid #fff0b7;outline-offset:2px}
#previous-sale{margin:9px 0 15px;padding:8px 0;border-top:1px solid #ffffff35;display:grid;gap:2px;font-size:11px}
#previous-sale strong{color:#d5c27a;font-size:10px;letter-spacing:.08em}
#previous-sale small{color:#aebbb2}
.scenario-source{display:grid;gap:7px;border:0;border-top:1px solid #ffffff29;margin:13px 0 4px;padding:10px 0 0;color:#dce8de;font-size:10px}
.scenario-source legend{color:#d5c27a;font-size:10px;letter-spacing:.08em;padding:0 5px}
.scenario-source label{display:flex;align-items:center;gap:8px;cursor:pointer}
.scenario-source input{accent-color:#d9c780;width:16px;height:16px}
.scenario-comparison{margin:10px 0 14px}
.scenario-comparison>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,auto);gap:8px;padding:8px 0;border-bottom:1px solid #ffffff24;font-size:10px}
.scenario-comparison dt{color:#aebbb2;overflow-wrap:normal}.scenario-comparison dd{margin:0;color:#e7ece7;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}
.scenario-comparison small{display:block;color:#c9bc86;font-size:9px;font-weight:400;margin-top:3px}
#far-warning{color:#ead396;border-left:2px solid #c3ad6d;padding-left:9px}
#far-note{margin-top:2px}
.land-unit{justify-content:flex-end;font-variant-numeric:tabular-nums}
#solvability-toggle{align-self:center;border:1px solid #398754;background:#0b1710;color:#8fffb2;padding:8px 10px;font:600 10px 'Libre Franklin',Arial,sans-serif;cursor:pointer}
#solvability-toggle[aria-pressed=true]{background:#10351d;color:#c8ffda;border-color:#42ff8a}
#solvability-toggle:focus-visible{outline:2px solid #d3ffd9;outline-offset:2px}
#solvability-legend{position:absolute;left:16px;bottom:32px;z-index:10;width:210px;padding:10px;background:#07100cee;color:#d6fce0;border:1px solid #29984c;font:10px/1.35 'Libre Franklin',Arial,sans-serif;pointer-events:none}
#solvability-legend strong,#solvability-legend span,#solvability-legend small{display:block}
#solvability-legend small{color:#a8ceb1;margin-top:7px}
#solvability-legend .solvability-gradient{height:8px;margin:8px 0 3px;background:linear-gradient(90deg,#000,#063719,#098b40,#39ff83)}
#solvability-legend[hidden]{display:none!important}
@media(max-width:700px){#solvability-toggle{padding:7px 8px;font-size:9px}#solvability-legend{left:8px;bottom:calc(56dvh + 8px);width:170px;font-size:9px}}
@media(max-width:700px){#universal-property-card dl>div{grid-template-columns:42% 1fr}}
