.mapa-layout[data-astro-cid-q3z67rzv]{position:relative}.mapa-layout__main[data-astro-cid-q3z67rzv]{min-width:0;display:flex;flex-direction:column}.mapa-map-wrap[data-astro-cid-q3z67rzv]{position:relative;height:calc(100dvh - var(--header-h) - var(--nav-h) - var(--safe-b));background:var(--surface)}#full-map{width:100%;height:100%}.mapa-map-loading[data-astro-cid-q3z67rzv]{position:absolute;inset:0;z-index:2}.mapa-panel[data-astro-cid-q3z67rzv]{position:fixed;bottom:calc(var(--nav-h) + var(--safe-b));left:0;right:0;z-index:20;height:40%;max-height:80vh;min-height:180px;background:var(--surface);border-top:1px solid var(--border);border-radius:var(--r-xl) var(--r-xl) 0 0;display:flex;flex-direction:column;overflow:hidden;transition:height .2s ease}.map-panel__handle[data-astro-cid-q3z67rzv]{flex-shrink:0;display:flex;justify-content:center;padding:10px 0 4px;cursor:grab;touch-action:none}.map-panel__handle-bar[data-astro-cid-q3z67rzv]{width:36px;height:4px;background:var(--border2);border-radius:2px}.map-panel__section[data-astro-cid-q3z67rzv]{flex-shrink:0;padding:6px 14px}.map-panel__search[data-astro-cid-q3z67rzv]{padding-top:8px;padding-bottom:4px;position:relative;z-index:50}.map-panel__list-header[data-astro-cid-q3z67rzv]{padding-bottom:4px}.map-panel__list[data-astro-cid-q3z67rzv]{flex:1;min-height:0;overflow-y:auto;padding:0 14px 14px;display:flex;flex-direction:column;gap:6px}#full-map .leaflet-bottom.leaflet-left{bottom:calc(var(--nav-h) + var(--safe-b) + 8px)}.map-btn[data-astro-cid-q3z67rzv]{position:absolute;z-index:10;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000080;transition:transform .15s}.map-btn[data-astro-cid-q3z67rzv]:hover{transform:scale(1.08)}.map-btn--location[data-astro-cid-q3z67rzv]{bottom:calc(40% + var(--nav-h) + 16px);right:16px;background:var(--surface);border:1px solid var(--border2);color:var(--orange)}.mapa-layout__main[data-astro-cid-q3z67rzv] .seo-content[data-astro-cid-q3z67rzv]{max-width:none;margin:0}.fuel-tabs-inline[data-astro-cid-q3z67rzv]{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:2px}.fuel-tab-sm[data-astro-cid-q3z67rzv]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0;background:var(--surface2);color:var(--text2);border:1px solid var(--border);transition:background .15s,color .15s,border-color .15s}.fuel-tab-sm--active[data-astro-cid-q3z67rzv]{background:var(--orange);color:#fff;border-color:var(--orange)}.fuel-tab-sm__dot[data-astro-cid-q3z67rzv]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.fuel-tab-sm--active[data-astro-cid-q3z67rzv] .fuel-tab-sm__dot[data-astro-cid-q3z67rzv]{background:#ffffffb3!important}.fuel-tab-sm__chevron[data-astro-cid-q3z67rzv]{font-size:9px;line-height:1;transition:transform .15s ease}#fuel-tab-sm-mas[data-astro-cid-q3z67rzv][aria-expanded=true] .fuel-tab-sm__chevron[data-astro-cid-q3z67rzv]{transform:rotate(180deg)}.fuel-tabs-sm-extra[data-astro-cid-q3z67rzv]{padding-top:4px;padding-bottom:2px}.fuel-tabs-sm-extra[data-astro-cid-q3z67rzv][hidden]{display:none!important}.filter-row[data-astro-cid-q3z67rzv]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.filter-toggle[data-astro-cid-q3z67rzv]{display:flex;align-items:center;gap:6px;cursor:pointer}.filter-toggle__input[data-astro-cid-q3z67rzv]{position:absolute;opacity:0;width:0;height:0}.filter-toggle__track[data-astro-cid-q3z67rzv]{width:32px;height:18px;background:var(--surface3);border-radius:100px;border:1px solid var(--border);position:relative;transition:background .15s;flex-shrink:0}.filter-toggle__track[data-astro-cid-q3z67rzv]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--text3);transition:transform .15s,background .15s}.filter-toggle__input[data-astro-cid-q3z67rzv]:checked+.filter-toggle__track[data-astro-cid-q3z67rzv]{background:var(--orange-dim);border-color:var(--orange)}.filter-toggle__input[data-astro-cid-q3z67rzv]:checked+.filter-toggle__track[data-astro-cid-q3z67rzv]:after{transform:translate(14px);background:var(--orange)}.filter-toggle__label[data-astro-cid-q3z67rzv]{font-size:12px;color:var(--text2);font-weight:500}.filter-brands[data-astro-cid-q3z67rzv]{margin-top:6px}.filter-select[data-astro-cid-q3z67rzv]{-webkit-appearance:none;appearance:none;background:var(--surface2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%238890A8'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--border);border-radius:var(--r-sm);padding:5px 28px 5px 10px;font-size:12px;color:var(--text);cursor:pointer;outline:none}.filter-select[data-astro-cid-q3z67rzv]:focus{border-color:var(--orange)}.filter-select--full[data-astro-cid-q3z67rzv]{width:100%}.brand-chip[data-astro-cid-q3z67rzv]{padding:3px 10px;border-radius:100px;font-size:11px;font-weight:500;white-space:nowrap;background:var(--surface2);color:var(--text3);border:1px solid var(--border);transition:background .15s,color .15s,border-color .15s}.brand-chip--active[data-astro-cid-q3z67rzv]{background:var(--orange-dim);color:var(--orange);border-color:var(--orange-glow)}.panel-item[data-astro-cid-q3z67rzv]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-sm);background:var(--surface2);text-decoration:none;transition:background .15s}.panel-item[data-astro-cid-q3z67rzv]:hover{background:var(--surface3)}.panel-item__rank[data-astro-cid-q3z67rzv]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Syne,sans-serif;font-size:12px;font-weight:700;color:#000;flex-shrink:0}.panel-item__info[data-astro-cid-q3z67rzv]{flex:1;min-width:0}.panel-item__name[data-astro-cid-q3z67rzv]{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-item__sub[data-astro-cid-q3z67rzv]{font-size:11px;color:var(--text3)}.panel-item__price[data-astro-cid-q3z67rzv]{font-family:Inter Tight,sans-serif;font-size:15px;font-weight:700;flex-shrink:0}.panel-skeleton[data-astro-cid-q3z67rzv]{display:flex;align-items:center;gap:10px;padding:8px 0}.leaflet-control-fullscreen-btn{display:flex!important;align-items:center;justify-content:center;width:26px!important;height:26px!important;color:#444}.leaflet-control-fullscreen-btn:hover{background:#f4f4f4!important;color:#222}.gasobaja-popup .leaflet-popup-content-wrapper{background:#141927!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:14px!important;box-shadow:0 8px 32px #0006!important;padding:0!important}.gasobaja-popup .leaflet-popup-content{margin:0!important;border-radius:14px!important;overflow:hidden}.gasobaja-popup .leaflet-popup-tip-container{display:none!important}.gasobaja-popup .leaflet-popup-close-button{color:#8890a8!important;font-size:18px!important;padding:8px!important}@media(min-width:1100px){.mapa-layout[data-astro-cid-q3z67rzv]{display:grid;grid-template-columns:1fr 320px;position:static}.mapa-layout__main[data-astro-cid-q3z67rzv]{max-width:760px;margin:0 auto;padding:0}.mapa-map-wrap[data-astro-cid-q3z67rzv]{margin:16px 20px 0;height:min(680px,72vh);border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border)}.mapa-panel[data-astro-cid-q3z67rzv]{position:sticky;top:calc(var(--header-h) + 10px);bottom:auto;left:auto;right:auto;z-index:auto;height:auto;min-height:0;max-height:calc(100dvh - var(--header-h) - 20px);border-top:none;border-radius:0;border:none;background:transparent;padding:10px 16px 24px 0;box-shadow:none}.map-panel__handle[data-astro-cid-q3z67rzv]{display:none}#full-map .leaflet-bottom.leaflet-left{bottom:8px}.map-btn--location[data-astro-cid-q3z67rzv]{bottom:24px;right:24px}.map-panel__list[data-astro-cid-q3z67rzv]:after{content:"";position:sticky;bottom:0;left:0;right:0;height:24px;display:block;flex-shrink:0;background:linear-gradient(to bottom,transparent,var(--surface));pointer-events:none;margin-top:-24px}}@media(min-width:1100px)and (max-width:1279px){.mapa-layout[data-astro-cid-q3z67rzv]{grid-template-columns:1fr 260px}}
