.EventMap_mapa__qtVpM{position:relative;z-index:0;width:100%;height:100%;background:var(--tinta-8)}.EventMap_oscuro__YsEse{background:#2b2b2b}.EventMap_pinWrap__Pcljy,.EventMap_pin__9ikM9{width:26px;height:26px}.EventMap_pin__9ikM9{display:block;box-sizing:border-box;border:3px solid var(--surfaceColor);border-radius:50% 50% 50% 0;background:var(--accentColor,#111);transform:rotate(-45deg);box-shadow:0 2px 6px rgba(0,0,0,.35)}.EventMap_comoLlegar__yMRhO{display:block;width:fit-content;margin-top:6px;padding:3px 9px;border-radius:999px;background:var(--accentColor,#111);color:#fff;font-size:.75rem;font-weight:600;line-height:1.4;text-decoration:none}.EventMap_comoLlegar__yMRhO:focus-visible,.EventMap_comoLlegar__yMRhO:hover{background:var(--backgroundHover,#000);color:#fff}.EventMap_ampliable__g6Rfu{position:relative}.EventMap_ampliar__euYDZ{position:absolute;top:10px;right:10px;z-index:1;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid var(--tinta-15);border-radius:999px;background:var(--surfaceColor);color:var(--textColor);font:inherit;font-size:.8rem;font-weight:600;line-height:1.2;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.EventMap_ampliar__euYDZ:hover{border-color:var(--accentColor)}.EventMap_ampliar__euYDZ:focus-visible{outline:2px solid var(--accentColor);outline-offset:2px}.EventMap_completa__Gfll1{position:fixed;inset:0;z-index:1000000;background:var(--backgroundColor);overscroll-behavior:contain}.EventMap_completaMapa__pVBzL{position:absolute;top:var(--safeTop);right:0;bottom:var(--safeBottom);left:0}.EventMap_completaCerrar__sztLO{position:absolute;top:calc(var(--safeTop) + 10px);right:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:2px solid var(--accentColor);border-radius:50%;background:var(--surfaceColor);color:var(--accentTextColor);font-size:1.5rem;line-height:1;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease}.EventMap_completaCerrar__sztLO:hover{background:var(--accentColor);color:var(--accentContrastColor);transform:scale(1.1)}.EventMap_completaCerrar__sztLO:focus-visible{outline:2px solid var(--accentColor);outline-offset:2px}