.lot[data-v-e1452a76]{display:grid;grid-template-columns:1fr;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}@media(min-width:720px){.lot[data-v-e1452a76]{grid-template-columns:240px 1fr}}.photo[data-v-e1452a76]{position:relative;aspect-ratio:16 / 10;background:var(--field);overflow:hidden}@media(min-width:720px){.photo[data-v-e1452a76]{aspect-ratio:auto;min-height:150px;height:100%}}.photo img[data-v-e1452a76]{width:100%;height:100%;object-fit:cover;display:block}.pin[data-v-e1452a76]{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #00000073,inset 0 0 0 2px #00000059;pointer-events:none}.credit[data-v-e1452a76]{position:absolute;right:6px;bottom:4px;font-size:10px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.8)}.photo.none[data-v-e1452a76]{display:flex;align-items:center;justify-content:center}.nophoto[data-v-e1452a76]{font-size:var(--text-sm);color:var(--muted);padding:var(--space-3);text-align:center}.body[data-v-e1452a76]{padding:var(--space-4);min-width:0}.badges[data-v-e1452a76]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.badge[data-v-e1452a76]{font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;padding:2px 8px;border-radius:var(--radius-pill);background:var(--field);color:var(--prose)}.badge.tipo[data-v-e1452a76]{text-transform:uppercase}.badge.close.hot[data-v-e1452a76]{background:rgba(var(--high-rgb),.14);color:var(--high)}.badge.close.warm[data-v-e1452a76]{background:rgba(var(--caution-rgb),.16);color:var(--caution)}.badge.close.calm[data-v-e1452a76]{background:rgba(var(--none-rgb),.14);color:var(--none)}.badge.close.pending[data-v-e1452a76]{background:var(--field);color:var(--muted)}.badge.natura[data-v-e1452a76]{background:rgba(var(--caution-rgb),.16);color:var(--caution)}.badge.vivienda[data-v-e1452a76]{background:rgba(var(--high-rgb),.14);color:var(--high)}.title[data-v-e1452a76]{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.25;margin:0 0 var(--space-2)}.prov[data-v-e1452a76],.lotn[data-v-e1452a76]{font-weight:400;color:var(--muted);font-size:var(--text-base);font-family:var(--font-sans)}.price[data-v-e1452a76]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.value[data-v-e1452a76]{font-size:var(--text-xl);font-weight:600;letter-spacing:-.01em}.value-label[data-v-e1452a76],.minbid[data-v-e1452a76]{font-size:var(--text-sm);color:var(--muted)}.facts[data-v-e1452a76]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts dt[data-v-e1452a76]{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.facts dd[data-v-e1452a76]{margin:0;font-size:var(--text-base)}.desc[data-v-e1452a76]{font-size:var(--text-sm);color:var(--prose);margin:0;line-height:1.5}.desc.clamp[data-v-e1452a76]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.more[data-v-e1452a76]{font-size:var(--text-sm);margin:2px 0 var(--space-3)}.actions[data-v-e1452a76]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.boe[data-v-e1452a76]{color:var(--muted);font-size:var(--text-sm)}.ref[data-v-e1452a76]{margin-left:auto;font-size:var(--text-xs);color:var(--muted)}.noref[data-v-e1452a76]{font-size:var(--text-sm);color:var(--caution)}.preview[data-v-e1452a76]{margin-top:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--panel-2);font-size:var(--text-sm)}.preview p[data-v-e1452a76]{margin:0 0 var(--space-2)}.count[data-v-e1452a76]{font-size:var(--text-base)}.incomplete[data-v-e1452a76]{color:var(--caution)}.sample[data-v-e1452a76]{border-left:3px solid var(--caution);padding-left:var(--space-2)}.sample-label[data-v-e1452a76]{display:block;color:var(--muted);font-size:var(--text-xs)}.note[data-v-e1452a76]{color:var(--muted);font-size:var(--text-xs);margin-top:var(--space-2)}.page[data-v-324449ca]{padding:var(--space-6) var(--space-4) var(--space-7);max-width:960px;margin:0 auto}.head h1[data-v-324449ca]{font-size:var(--text-2xl);line-height:1.2;margin:0 0 var(--space-3)}.lead[data-v-324449ca]{font-size:var(--text-md);color:var(--prose);max-width:70ch;margin:0 0 var(--space-3)}.meta[data-v-324449ca]{color:var(--muted);font-size:var(--text-sm);margin:0}.state[data-v-324449ca]{margin:var(--space-6) 0;color:var(--muted)}.state.paused[data-v-324449ca]{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);color:var(--txt);background:rgba(var(--caution-rgb),.12);border-left:3px solid var(--caution);border-radius:var(--radius-sm)}.toolbar[data-v-324449ca]{position:sticky;top:env(safe-area-inset-top,0px);z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 var(--space-4);padding:var(--space-2) 0;background:var(--bg);border-bottom:1px solid var(--line)}.ctl[data-v-324449ca]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted)}.ctl select[data-v-324449ca]{padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel);color:var(--txt);font:inherit;font-size:var(--text-sm);max-width:190px}.ctl.check input[data-v-324449ca]{accent-color:var(--accent)}.shown[data-v-324449ca]{margin-left:auto;font-size:var(--text-sm);color:var(--muted);display:inline-flex;align-items:center;gap:var(--space-2)}.list[data-v-324449ca]{display:grid;gap:var(--space-4)}.how[data-v-324449ca]{margin-top:var(--space-7);max-width:70ch}.how h2[data-v-324449ca]{font-size:var(--text-lg)}.source[data-v-324449ca]{color:var(--muted);font-size:var(--text-sm)}
