<div class="map-wrapper">
  <div
    class="map-container"
    [ngClass]="isFullscreen ? 'map-fullscreen' : 'map-details'"
    leaflet
    [leafletOptions]="options"
    (leafletMapReady)="onMapReady($event)"
  ></div>
  @if (!isFullscreen && details) {
    <div class="details">
      <h2>{{ details.name }}</h2>
      <p>{{ details.building }}</p>
    </div>
  }
</div>
