/* DELTA DELUX V4 — contraste dos detalhes, controles de favoritos/compartilhar */
#property-dialog.property-dialog,
#property-dialog.property-dialog .dialog-inner{background:#fffaf0!important;color:#173127!important}
#property-dialog .dialog-inner #dialog-title{color:#173127!important;text-shadow:none!important;-webkit-text-fill-color:#173127!important;opacity:1!important}
#property-dialog .section-kicker,#property-dialog .dialog-location{color:#815b21!important;text-shadow:none!important;-webkit-text-fill-color:#815b21!important}
#property-dialog #dialog-description,#property-dialog .dialog-inner>p,#property-dialog .dialog-note{color:#26382e!important;-webkit-text-fill-color:#26382e!important;opacity:1!important}
#property-dialog .dialog-specs span{color:#173127!important}
#property-dialog .dialog-specs{border-color:#d8c39c!important}
#property-dialog .dialog-close{background:#12352a!important;color:#fff!important;border:2px solid #c99f48!important}
#property-dialog .delta-v4-actions{display:flex;gap:10px;flex-wrap:wrap;margin:17px 0 12px;clear:both}
#property-dialog .delta-v4-actions button,.delta-v4-filter{font:600 13px/1.2 Arial,sans-serif;border:1px solid #bb963e;border-radius:7px;padding:11px 15px;background:#13382d;color:#f5dc9d;cursor:pointer}
#property-dialog .delta-v4-actions button:focus-visible,.delta-v4-filter:focus-visible,.delta-v4-heart:focus-visible{outline:3px solid #a8780a;outline-offset:2px}
#property-dialog .delta-v4-actions button[aria-pressed="true"]{background:#e9c779;color:#143329}
.delta-v4-favorites-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 16px;padding:8px 0}
.delta-v4-filter[aria-pressed="true"]{background:#dbb55b;color:#0c251e}
.delta-v4-heart{position:absolute!important;top:14px;right:14px;z-index:4;width:44px;height:44px;border:1px solid #d2ac61;border-radius:50%;background:#10352df2;color:#ffe6a1;font-size:24px;cursor:pointer;box-shadow:0 4px 12px #0004}
.delta-v4-heart[aria-pressed="true"]{background:#dbb55b;color:#15281f}
#property-list .property-visual{position:relative}
@media(max-width:600px){#property-dialog .dialog-inner{padding:22px 18px!important}#property-dialog .dialog-inner #dialog-title{font-size:clamp(26px,7vw,38px)!important}#property-dialog .delta-v4-actions button{flex:1 1 120px}}
