.ads-work-time-map{box-sizing:border-box;border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-medium);background:var(--ds-background-neutral);isolation:isolate;width:100%;height:340px;min-height:240px;position:relative;overflow:hidden}.ads-work-time-map__canvas{width:100%;height:100%}.ads-work-time-map .leaflet-container{background:var(--ds-background-neutral);font:var(--ds-font-body-small)}.ads-work-time-map__zoom{z-index:800;top:var(--ds-space-150);left:var(--ds-space-150);gap:var(--ds-space-050);padding:var(--ds-space-050);background:var(--ds-surface-overlay);border-radius:var(--ds-radius-medium);box-shadow:var(--ds-shadow-overlay);flex-direction:column;display:flex;position:absolute}.ads-work-time-map__loading,.ads-work-time-map__error{z-index:800;background:var(--ds-surface);position:absolute;inset:0}.ads-work-time-map__error{padding:var(--ds-space-200)}.ads-work-time-map .leaflet-control-attribution{color:var(--ds-text-subtle);background:var(--ds-surface-overlay);padding:var(--ds-space-025) var(--ds-space-050)}.ads-work-time-map .leaflet-control-attribution a{color:var(--ds-link)}.ads-work-time-map .leaflet-control-attribution a:focus-visible,.ads-work-time-map .leaflet-container:focus-visible{outline:var(--ds-border-width-focused) solid var(--ds-border-focused);outline-offset:-2px}.ads-work-time-map .leaflet-marker-icon:focus-visible{outline:var(--ds-border-width-focused) solid var(--ds-border-focused);outline-offset:2px;border-radius:var(--ds-radius-full)}.ads-work-time-marker--start{--work-time-marker-color:var(--ds-background-information-bold)}.ads-work-time-marker--end{--work-time-marker-color:var(--ds-background-danger-bold)}.ads-work-time-marker__pin{box-sizing:border-box;background:var(--work-time-marker-color);width:32px;height:32px;color:var(--ds-text-inverse);border:3px solid var(--ds-surface-overlay);border-radius:var(--ds-radius-full);box-shadow:var(--ds-shadow-raised);font:var(--ds-font-heading-xxsmall);justify-content:center;align-items:center;display:flex}.ads-work-time-marker__tip{border-inline:7px solid #0000;border-top:11px solid var(--work-time-marker-color);width:0;height:0;margin:-2px auto 0;display:block}