.TwoGisMap-module__gTxCra__root{background:var(--tt-events-map-bg);height:100%;min-height:100vh;position:relative;overflow:hidden}.TwoGisMap-module__gTxCra__container{position:absolute;inset:0}.TwoGisMap-module__gTxCra__marker{--tt-map-marker-size:var(--tt-size-map-marker);--tt-map-marker-accent:var(--tt-color-peach-300);--tt-map-marker-secondary:var(--tt-color-apricot-300);--tt-map-marker-glow:var(--tt-events-glow-soft);width:var(--tt-map-marker-size);height:var(--tt-map-marker-size);color:var(--tt-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.TwoGisMap-module__gTxCra__markerCore{border:var(--tt-border-width-hairline) solid var(--tt-events-border-social-soft);border-radius:var(--tt-radius-pill);background:var(--tt-events-surface-social-chip);width:100%;height:100%;box-shadow:var(--tt-events-shadow-social-card), var(--tt-map-marker-glow);transition:transform var(--tt-motion-fast) var(--tt-ease-standard), border-color var(--tt-motion-fast) var(--tt-ease-standard), background var(--tt-motion-fast) var(--tt-ease-standard);place-items:center;display:grid;position:relative}.TwoGisMap-module__gTxCra__markerCore:before{content:"";inset:calc(var(--tt-space-1) * -1);border:var(--tt-border-width-hairline) solid var(--tt-map-marker-accent);border-radius:inherit;opacity:var(--tt-opacity-disabled);position:absolute}.TwoGisMap-module__gTxCra__markerCore:after{content:"";inset:var(--tt-space-1);border-radius:inherit;background:var(--tt-events-surface-social-action);box-shadow:var(--tt-map-marker-glow);position:absolute}.TwoGisMap-module__gTxCra__markerGlyph{z-index:var(--tt-z-base);width:var(--tt-size-map-marker-glyph);height:var(--tt-size-map-marker-glyph);color:var(--tt-map-marker-accent);place-items:center;display:grid;position:relative}.TwoGisMap-module__gTxCra__markerGlyphMark,.TwoGisMap-module__gTxCra__markerGlyphMark:before,.TwoGisMap-module__gTxCra__markerGlyphMark:after{content:"";background:currentColor;border-color:currentColor;display:block}.TwoGisMap-module__gTxCra__markerGlyphMark{border:var(--tt-border-width-hairline) solid currentColor;border-radius:var(--tt-radius-pill);background:0 0;width:100%;height:100%;position:relative}.TwoGisMap-module__gTxCra__marker:hover .TwoGisMap-module__gTxCra__markerCore,.TwoGisMap-module__gTxCra__marker:focus-visible .TwoGisMap-module__gTxCra__markerCore{border-color:var(--tt-events-border-social-strong);transform:scale(1.08)}.TwoGisMap-module__gTxCra__marker:focus-visible{outline:none}.TwoGisMap-module__gTxCra__primary{--tt-map-marker-size:var(--tt-size-map-marker-primary)}.TwoGisMap-module__gTxCra__selected{--tt-map-marker-size:var(--tt-size-map-marker-selected);--tt-map-marker-accent:var(--tt-color-peach-300);--tt-map-marker-glow:var(--tt-events-glow-warm)}.TwoGisMap-module__gTxCra__selected .TwoGisMap-module__gTxCra__markerCore{border-color:var(--tt-events-border-social-strong);background:var(--tt-gradient-tooktook-warm);transform:scale(1.04)}.TwoGisMap-module__gTxCra__selected .TwoGisMap-module__gTxCra__markerCore:after{background:var(--tt-events-surface-social-action)}.TwoGisMap-module__gTxCra__selected .TwoGisMap-module__gTxCra__markerGlyph{color:var(--tt-text-inverted)}.TwoGisMap-module__gTxCra__sage{--tt-map-marker-accent:var(--tt-color-sage-300);--tt-map-marker-secondary:var(--tt-color-peach-200);--tt-map-marker-glow:var(--tt-events-glow-sage)}.TwoGisMap-module__gTxCra__coral{--tt-map-marker-accent:var(--tt-color-coral-300);--tt-map-marker-secondary:var(--tt-color-apricot-300);--tt-map-marker-glow:var(--tt-events-glow-soft)}.TwoGisMap-module__gTxCra__soft{--tt-map-marker-accent:var(--tt-color-apricot-300);--tt-map-marker-secondary:var(--tt-color-sage-300);--tt-map-marker-glow:var(--tt-events-glow-soft)}.TwoGisMap-module__gTxCra__coffee{--tt-map-marker-accent:var(--tt-color-peach-300);--tt-map-marker-secondary:var(--tt-color-apricot-300)}.TwoGisMap-module__gTxCra__walk{--tt-map-marker-accent:var(--tt-color-sage-300);--tt-map-marker-secondary:var(--tt-color-peach-200)}.TwoGisMap-module__gTxCra__startups{--tt-map-marker-accent:var(--tt-color-apricot-300);--tt-map-marker-secondary:var(--tt-color-coral-300)}.TwoGisMap-module__gTxCra__games{--tt-map-marker-accent:var(--tt-color-coral-300);--tt-map-marker-secondary:var(--tt-color-peach-300)}.TwoGisMap-module__gTxCra__food{--tt-map-marker-accent:var(--tt-color-ember-300);--tt-map-marker-secondary:var(--tt-color-peach-300)}.TwoGisMap-module__gTxCra__culture{--tt-map-marker-accent:var(--tt-color-peach-200);--tt-map-marker-secondary:var(--tt-color-sage-300)}.TwoGisMap-module__gTxCra__sport{--tt-map-marker-accent:var(--tt-color-sage-300);--tt-map-marker-secondary:var(--tt-color-apricot-300)}.TwoGisMap-module__gTxCra__calm{--tt-map-marker-accent:var(--tt-color-sage-300);--tt-map-marker-secondary:var(--tt-color-peach-200)}.TwoGisMap-module__gTxCra__other{--tt-map-marker-accent:var(--tt-color-apricot-300);--tt-map-marker-secondary:var(--tt-color-sage-300)}.TwoGisMap-module__gTxCra__coffee .TwoGisMap-module__gTxCra__markerGlyphMark:after{right:calc(var(--tt-space-1) * -1);top:var(--tt-space-1);width:var(--tt-space-1);height:var(--tt-space-1);border:var(--tt-border-width-hairline) solid currentColor;border-radius:var(--tt-radius-pill);background:0 0;position:absolute}.TwoGisMap-module__gTxCra__walk .TwoGisMap-module__gTxCra__markerGlyphMark{height:var(--tt-border-width-emphasis);border-radius:var(--tt-radius-pill);border:0}.TwoGisMap-module__gTxCra__walk .TwoGisMap-module__gTxCra__markerGlyphMark:before,.TwoGisMap-module__gTxCra__walk .TwoGisMap-module__gTxCra__markerGlyphMark:after{top:calc(var(--tt-space-1) * -1);width:var(--tt-space-1);height:var(--tt-space-1);border-radius:var(--tt-radius-pill);position:absolute}.TwoGisMap-module__gTxCra__walk .TwoGisMap-module__gTxCra__markerGlyphMark:before{left:0}.TwoGisMap-module__gTxCra__walk .TwoGisMap-module__gTxCra__markerGlyphMark:after{right:0}.TwoGisMap-module__gTxCra__startups .TwoGisMap-module__gTxCra__markerGlyphMark{border-radius:var(--tt-radius-xs)}.TwoGisMap-module__gTxCra__games .TwoGisMap-module__gTxCra__markerGlyphMark{background:0 0;border:0}.TwoGisMap-module__gTxCra__games .TwoGisMap-module__gTxCra__markerGlyphMark:before,.TwoGisMap-module__gTxCra__games .TwoGisMap-module__gTxCra__markerGlyphMark:after{top:var(--tt-space-1);width:var(--tt-space-2);height:var(--tt-space-2);border-radius:var(--tt-radius-pill);position:absolute}.TwoGisMap-module__gTxCra__games .TwoGisMap-module__gTxCra__markerGlyphMark:before{left:0}.TwoGisMap-module__gTxCra__games .TwoGisMap-module__gTxCra__markerGlyphMark:after{background:var(--tt-map-marker-secondary);right:0}.TwoGisMap-module__gTxCra__food .TwoGisMap-module__gTxCra__markerGlyphMark{border-radius:var(--tt-radius-sm)}.TwoGisMap-module__gTxCra__culture .TwoGisMap-module__gTxCra__markerGlyphMark{border-radius:var(--tt-radius-xs)}.TwoGisMap-module__gTxCra__culture .TwoGisMap-module__gTxCra__markerGlyphMark:before{left:var(--tt-space-1);right:var(--tt-space-1);top:var(--tt-space-1);height:var(--tt-border-width-hairline);position:absolute}.TwoGisMap-module__gTxCra__sport .TwoGisMap-module__gTxCra__markerGlyphMark:before,.TwoGisMap-module__gTxCra__sport .TwoGisMap-module__gTxCra__markerGlyphMark:after{inset:var(--tt-space-1);border:var(--tt-border-width-hairline) solid currentColor;border-radius:var(--tt-radius-pill);background:0 0;position:absolute}.TwoGisMap-module__gTxCra__calm .TwoGisMap-module__gTxCra__markerGlyphMark{height:var(--tt-space-2);border-radius:var(--tt-radius-pill);border:0}.TwoGisMap-module__gTxCra__other .TwoGisMap-module__gTxCra__markerGlyphMark{width:var(--tt-space-2);height:var(--tt-space-2);background:currentColor}.TwoGisMap-module__gTxCra__avatarDots{left:50%;top:calc(100% + var(--tt-space-2));z-index:var(--tt-z-base);pointer-events:none;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.TwoGisMap-module__gTxCra__avatarDot{width:var(--tt-size-avatar-xs);height:var(--tt-size-avatar-xs);border:var(--tt-border-width-hairline) solid var(--tt-events-map-room-label);border-radius:var(--tt-radius-pill);background:var(--tt-gradient-tooktook-warm);box-shadow:var(--tt-events-shadow-social-card)}.TwoGisMap-module__gTxCra__avatarDot+.TwoGisMap-module__gTxCra__avatarDot{margin-left:calc(var(--tt-space-1) * -1)}.TwoGisMap-module__gTxCra__avatarDot:nth-child(2){background:var(--tt-events-room-cool)}.TwoGisMap-module__gTxCra__avatarDot:nth-child(3){background:var(--tt-events-room-social)}.TwoGisMap-module__gTxCra__markerLabel{left:50%;bottom:calc(100% + var(--tt-space-4));max-width:var(--tt-size-readable-narrow);border:var(--tt-border-width-hairline) solid var(--tt-events-map-room-label-border);border-radius:var(--tt-radius-pill);padding:var(--tt-space-2) var(--tt-space-3);background:var(--tt-events-map-room-label);box-shadow:var(--tt-events-shadow-social-card);color:var(--tt-text-secondary);font-size:var(--tt-font-size-xs);font-weight:var(--tt-font-weight-semibold);line-height:var(--tt-line-height-tight);opacity:0;text-overflow:ellipsis;transform:translateX(-50%) translateY(var(--tt-space-1));transition:opacity var(--tt-motion-fast) var(--tt-ease-standard), transform var(--tt-motion-fast) var(--tt-ease-standard), visibility var(--tt-motion-fast) var(--tt-ease-standard);visibility:hidden;white-space:nowrap;-webkit-backdrop-filter:blur(var(--tt-blur-glass));backdrop-filter:blur(var(--tt-blur-glass));pointer-events:none;position:absolute;overflow:hidden}.TwoGisMap-module__gTxCra__marker:hover .TwoGisMap-module__gTxCra__markerLabel,.TwoGisMap-module__gTxCra__marker:focus-visible .TwoGisMap-module__gTxCra__markerLabel,.TwoGisMap-module__gTxCra__selected .TwoGisMap-module__gTxCra__markerLabel{opacity:1;visibility:visible;transform:translate(-50%)}.TwoGisMap-module__gTxCra__clusterMarker{width:var(--tt-size-map-cluster);height:var(--tt-size-map-cluster);place-items:center;gap:var(--tt-space-1);border:var(--tt-border-width-hairline) solid var(--tt-events-border-social-strong);border-radius:var(--tt-radius-lg);padding:0 var(--tt-space-2);background:var(--tt-events-gradient-social-selected), var(--tt-events-surface-social-action);color:var(--tt-color-peach-200);box-shadow:var(--tt-events-shadow-social-card), var(--tt-events-glow-warm);cursor:pointer;transition:transform var(--tt-motion-fast) var(--tt-ease-standard), border-color var(--tt-motion-fast) var(--tt-ease-standard), box-shadow var(--tt-motion-fast) var(--tt-ease-standard);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.TwoGisMap-module__gTxCra__clusterMarker:before{content:"";inset:calc(var(--tt-space-2) * -1);border-radius:inherit;background:var(--tt-gradient-tooktook-warm);opacity:var(--tt-opacity-disabled);filter:blur(var(--tt-space-3));position:absolute}.TwoGisMap-module__gTxCra__clusterStack{z-index:var(--tt-z-base);width:var(--tt-size-avatar-sm);height:var(--tt-size-avatar-sm);display:block;position:relative}.TwoGisMap-module__gTxCra__clusterStackCard{inset:var(--tt-space-1);border:var(--tt-border-width-hairline) solid var(--tt-color-peach-200);border-radius:var(--tt-radius-xs);background:var(--tt-events-surface-social-chip);box-shadow:var(--tt-events-shadow-social-card);position:absolute}.TwoGisMap-module__gTxCra__clusterStackCard:first-child{transform:translate(calc(var(--tt-space-1) * -1), calc(var(--tt-space-1) * -1));opacity:var(--tt-opacity-disabled)}.TwoGisMap-module__gTxCra__clusterStackCard:nth-child(2){opacity:var(--tt-opacity-muted);transform:translate(0)}.TwoGisMap-module__gTxCra__clusterStackCard:nth-child(3){transform:translate(var(--tt-space-1), var(--tt-space-1));background:var(--tt-gradient-tooktook-warm)}.TwoGisMap-module__gTxCra__clusterMarker:hover,.TwoGisMap-module__gTxCra__clusterMarker:focus-visible{border-color:var(--tt-events-border-strong);outline:none;transform:scale(1.06)}.TwoGisMap-module__gTxCra__clusterCount{z-index:var(--tt-z-base);color:var(--tt-color-peach-200);font-size:var(--tt-font-size-sm);font-weight:var(--tt-font-weight-bold);line-height:var(--tt-line-height-tight);position:relative}.TwoGisMap-module__gTxCra__clusterPanel{left:var(--tt-cluster-panel-x);top:var(--tt-cluster-panel-y);z-index:var(--tt-z-overlay);width:min(var(--tt-size-map-cluster-panel), calc(100vw - var(--tt-space-8)));max-height:min(var(--tt-size-events-map-mobile), calc(100vh - var(--tt-space-8)));gap:var(--tt-space-3);border:var(--tt-border-width-hairline) solid var(--tt-events-border-social-soft);border-radius:var(--tt-radius-xl);padding:var(--tt-space-4);background:var(--tt-events-surface-social-panel);box-shadow:var(--tt-events-shadow-social-panel);transform:translate(-50%, calc(var(--tt-space-4) * -1));-webkit-backdrop-filter:blur(var(--tt-blur-glass));backdrop-filter:blur(var(--tt-blur-glass));display:grid;position:absolute;overflow:hidden}.TwoGisMap-module__gTxCra__clusterPanelTitle{color:var(--tt-text-primary);font-size:var(--tt-font-size-sm);line-height:var(--tt-line-height-title);margin:0}.TwoGisMap-module__gTxCra__clusterList{gap:var(--tt-space-2);scrollbar-width:none;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.TwoGisMap-module__gTxCra__clusterList::-webkit-scrollbar{display:none}.TwoGisMap-module__gTxCra__clusterItem{align-items:center;gap:var(--tt-space-3);border:var(--tt-border-width-hairline) solid transparent;border-radius:var(--tt-radius-lg);width:100%;min-width:0;padding:var(--tt-space-3);color:inherit;text-align:left;transition:background var(--tt-motion-fast) var(--tt-ease-standard), border-color var(--tt-motion-fast) var(--tt-ease-standard);background:0 0;grid-template-columns:auto minmax(0,1fr);display:grid}.TwoGisMap-module__gTxCra__clusterItem:hover,.TwoGisMap-module__gTxCra__clusterItem:focus-visible,.TwoGisMap-module__gTxCra__clusterItemSelected{border-color:var(--tt-events-border-social-soft);background:var(--tt-events-surface-social-card);outline:none}.TwoGisMap-module__gTxCra__clusterItemGlyph{--tt-map-marker-accent:var(--tt-color-peach-300);width:var(--tt-size-control-sm);height:var(--tt-size-control-sm);border:var(--tt-border-width-hairline) solid var(--tt-events-border-social-soft);border-radius:var(--tt-radius-pill);background:var(--tt-map-marker-accent);box-shadow:var(--tt-events-glow-soft)}.TwoGisMap-module__gTxCra__clusterItemCopy{gap:var(--tt-space-1);min-width:0;display:grid}.TwoGisMap-module__gTxCra__clusterItemCopy strong,.TwoGisMap-module__gTxCra__clusterItemCopy span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TwoGisMap-module__gTxCra__clusterItemCopy strong{color:var(--tt-text-primary);font-size:var(--tt-font-size-sm);line-height:var(--tt-line-height-tight)}.TwoGisMap-module__gTxCra__clusterItemCopy span{color:var(--tt-text-muted);font-size:var(--tt-font-size-xs);line-height:var(--tt-line-height-tight)}.TwoGisMap-module__gTxCra__clusterItemMeta{color:var(--tt-color-peach-200)}@media (max-width:760px){.TwoGisMap-module__gTxCra__marker{--tt-map-marker-size:var(--tt-size-control-sm)}.TwoGisMap-module__gTxCra__primary{--tt-map-marker-size:var(--tt-size-control-md)}.TwoGisMap-module__gTxCra__selected{--tt-map-marker-size:var(--tt-size-control-lg)}.TwoGisMap-module__gTxCra__avatarDots{top:calc(100% + var(--tt-space-1))}.TwoGisMap-module__gTxCra__markerLabel{max-width:calc(100vw - var(--tt-space-8));bottom:calc(100% + var(--tt-space-3))}.TwoGisMap-module__gTxCra__clusterPanel{width:min(var(--tt-size-map-cluster-panel), calc(100vw - var(--tt-space-6)));max-height:min(var(--tt-size-events-map-mobile), calc(100vh - (var(--tt-size-control-lg) * 4)));padding:var(--tt-space-3)}}
.OsmMap-module__fmQvKW__leafletRoot{isolation:isolate}.OsmMap-module__fmQvKW__leafletRoot:before{content:"";z-index:var(--tt-z-base);background:var(--tt-events-gradient-social-panel);opacity:var(--tt-opacity-muted);pointer-events:none;position:absolute;inset:0}.OsmMap-module__fmQvKW__dark:after{content:"";z-index:var(--tt-z-base);background:var(--tt-events-map-vignette);opacity:var(--tt-opacity-muted);pointer-events:none;position:absolute;inset:0}.OsmMap-module__fmQvKW__container{background:var(--tt-events-map-bg)}.OsmMap-module__fmQvKW__placing .OsmMap-module__fmQvKW__container .leaflet-container{cursor:crosshair}.OsmMap-module__fmQvKW__divIcon{background:0 0;border:0}.OsmMap-module__fmQvKW__radiusCircle{stroke:var(--tt-color-aqua-300);stroke-width:var(--tt-border-width-emphasis);stroke-opacity:var(--tt-opacity-disabled);fill:var(--tt-events-map-neighborhood-sage);fill-opacity:var(--tt-opacity-muted);pointer-events:none}.OsmMap-module__fmQvKW__searchPointMarker{width:var(--tt-size-control-sm);height:var(--tt-size-control-sm);border:var(--tt-border-width-hairline) solid var(--tt-border-warm);border-radius:var(--tt-radius-pill);background:var(--tt-surface-glass-strong);color:var(--tt-color-peach-200);box-shadow:var(--tt-events-glow-warm), var(--tt-events-shadow-social-card);cursor:grab;transition:border-color var(--tt-motion-fast) var(--tt-ease-standard), color var(--tt-motion-fast) var(--tt-ease-standard), transform var(--tt-motion-fast) var(--tt-ease-standard);place-items:center;display:grid;position:relative}.OsmMap-module__fmQvKW__searchPointMarker:after{content:"";inset:calc(var(--tt-space-2) * -1);border:var(--tt-border-width-hairline) solid var(--tt-color-peach-300);border-radius:inherit;opacity:var(--tt-opacity-muted);animation:OsmMap-module__fmQvKW__searchPointPulse calc(var(--tt-motion-slow) * 3) var(--tt-ease-standard) infinite;pointer-events:none;position:absolute}.OsmMap-module__fmQvKW__searchPointMarker:hover,.OsmMap-module__fmQvKW__searchPointMarker:focus-visible,.OsmMap-module__fmQvKW__dragging{border-color:var(--tt-color-peach-300);color:var(--tt-text-primary);transform:translateY(calc(var(--tt-space-1) * -1));outline:none}.OsmMap-module__fmQvKW__dragging{cursor:grabbing}.OsmMap-module__fmQvKW__searchPointIcon{z-index:var(--tt-z-base);width:calc(var(--tt-size-control-xs) * .72);height:calc(var(--tt-size-control-xs) * .72);display:block;position:relative}.OsmMap-module__fmQvKW__searchPointIcon svg{fill:currentColor;width:100%;height:100%;display:block}.OsmMap-module__fmQvKW__attributionShell{right:auto;bottom:var(--tt-space-4);left:calc(var(--tt-space-4) + var(--tt-layout-app-rail) + var(--tt-space-4));z-index:var(--tt-z-map-attribution);pointer-events:none;justify-content:flex-start;display:flex;position:absolute}.OsmMap-module__fmQvKW__attributionLink{pointer-events:auto;border:var(--tt-border-width-hairline) solid var(--tt-border-subtle);border-radius:var(--tt-radius-pill);padding:var(--tt-space-1) var(--tt-space-2);background:var(--tt-events-surface-social-panel);color:var(--tt-text-secondary);font-size:var(--tt-font-size-xs);font-weight:var(--tt-font-weight-semibold);line-height:var(--tt-line-height-tight);box-shadow:none;white-space:nowrap}.OsmMap-module__fmQvKW__attributionLink:hover,.OsmMap-module__fmQvKW__attributionLink:focus-visible{color:var(--tt-text-primary);outline:none}.OsmMap-module__fmQvKW__currentLocationMarker{width:var(--tt-size-avatar-sm);height:var(--tt-size-avatar-sm);border:var(--tt-border-width-emphasis) solid var(--tt-text-primary);border-radius:var(--tt-radius-pill);background:var(--tt-gradient-tooktook-warm);box-shadow:var(--tt-events-glow-warm), var(--tt-events-shadow-social-card);display:block;position:relative}.OsmMap-module__fmQvKW__currentLocationMarker:after{content:"";inset:calc(var(--tt-space-2) * -1);border:var(--tt-border-width-hairline) solid var(--tt-color-peach-300);border-radius:inherit;opacity:var(--tt-opacity-muted);position:absolute}@keyframes OsmMap-module__fmQvKW__searchPointPulse{0%,to{opacity:var(--tt-opacity-disabled);transform:scale(1)}50%{opacity:var(--tt-opacity-muted);transform:scale(1.22)}}.OsmMap-module__fmQvKW__leafletRoot .leaflet-container{background:var(--tt-events-map-bg);color:var(--tt-text-primary);font-family:var(--tt-font-family-base)}.OsmMap-module__fmQvKW__leafletRoot .leaflet-control-container{z-index:var(--tt-z-raised);position:relative}.OsmMap-module__fmQvKW__leafletRoot .leaflet-bottom.leaflet-left{left:calc(var(--tt-layout-app-rail) + var(--tt-space-6));bottom:var(--tt-space-3)}.OsmMap-module__fmQvKW__leafletRoot .leaflet-control-attribution{border:var(--tt-border-width-hairline) solid var(--tt-events-border-social-soft);border-radius:var(--tt-radius-pill);padding:var(--tt-space-1) var(--tt-space-2);background:var(--tt-events-surface-social-panel);color:var(--tt-text-secondary);font-size:var(--tt-font-size-xs);line-height:var(--tt-line-height-tight);box-shadow:var(--tt-events-shadow-social-card);-webkit-backdrop-filter:blur(var(--tt-blur-glass));backdrop-filter:blur(var(--tt-blur-glass));display:none}.OsmMap-module__fmQvKW__leafletRoot .leaflet-control-attribution a{color:var(--tt-color-peach-200);font-weight:var(--tt-font-weight-semibold)}:is(.OsmMap-module__fmQvKW__leafletRoot .leaflet-control-attribution a:hover,.OsmMap-module__fmQvKW__leafletRoot .leaflet-control-attribution a:focus-visible){color:var(--tt-text-primary)}@media (max-width:1040px){.OsmMap-module__fmQvKW__attributionShell{right:auto;bottom:calc(min(42vh, var(--tt-size-events-map-mobile)) + var(--tt-size-dock-height) + var(--tt-space-8));left:calc(var(--tt-layout-app-rail) + var(--tt-space-5));justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.OsmMap-module__fmQvKW__searchPointMarker:after{animation:none}.OsmMap-module__fmQvKW__searchPointMarker{transition:none}}@media (max-width:760px){.OsmMap-module__fmQvKW__attributionShell{top:calc((var(--tt-size-control-lg) * 2) + var(--tt-space-6));right:var(--tt-space-3);justify-content:flex-end;bottom:auto;left:auto}.OsmMap-module__fmQvKW__attributionLink{max-width:calc(100vw - var(--tt-space-8));text-overflow:ellipsis;overflow:hidden}.OsmMap-module__fmQvKW__leafletRoot .leaflet-bottom.leaflet-left{left:var(--tt-space-3);bottom:calc(var(--tt-size-dock-height) + var(--tt-space-5))}}
