/**
* @package DPCalendar
* @copyright Digital Peak GmbH. <https://www.digital-peak.com>
* @license https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
*/
import{w as e}from"../../modules/map/loader.min.js";import{d as t}from"../../modules/map/circle.min.js";import{s as l}from"../../modules/block/filter.min.js";const r=document.querySelector(".com-dpcalendar-list, .com-dpcalendar-blog, .com-dpcalendar-timeline"),o=r.querySelector(".dp-map"),d=r.querySelector(".dp-input_location");if(l(r),o&&d){let l=d.dataset.latitude,a=d.dataset.longitude;l&&a&&o.addEventListener("dp-map-loaded",(()=>{t(o,{latitude:l,longitude:a},r.querySelector('.dp-select[name="filter[radius]"]').value,r.querySelector('.dp-select[name="filter[length-type]"]').value)})),e([o])}if(r.querySelectorAll(".dp-button-bar__actions .dp-button-search").forEach((e=>{e.addEventListener("click",(e=>(e.preventDefault(),DPCalendar.slideToggle(r.querySelector(".dp-filter")),!1)))})),document.body.clientWidth>768){let e=null;r.querySelectorAll(".com-dpcalendar-timeline .dp-event").forEach((t=>{null==e||e.clientHeight<300||(t.querySelector(".dp-event__dot").style.marginTop="-12rem",t.querySelector(".dp-event__information").style.marginTop="-12rem"),e=t}))}