!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function t(e,t){return e(t={exports:{}},t.exports),t.exports}var n=t(function(e,t){e.exports=function(){var ce=function(){return(ce=Object.assign||function(e){for(var t,n=1,i=arguments.length;n",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},pe={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(3Math.min(t,n)&&er)&&(w.amPM.textContent=w.l10n.amPM[fe(w.amPM.textContent===w.l10n.amPM[0])]),n.value=he(l)}}(e);var t=w._input.value;h(),se(),w._input.value!==t&&w._debouncedChange()}function a(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}function h(){if(void 0!==w.hourElement&&void 0!==w.minuteElement){var e,t,n=(parseInt(w.hourElement.value.slice(-2),10)||0)%24,i=(parseInt(w.minuteElement.value,10)||0)%60,a=void 0!==w.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!==w.amPM&&(e=n,t=w.amPM.textContent,n=e%12+12*fe(t===w.l10n.amPM[1]));var r=void 0!==w.config.minTime||w.config.minDate&&w.minDateHasTime&&w.latestSelectedDateObj&&0===De(w.latestSelectedDateObj,w.config.minDate,!0),o=void 0!==w.config.maxTime||w.config.maxDate&&w.maxDateHasTime&&w.latestSelectedDateObj&&0===De(w.latestSelectedDateObj,w.config.maxDate,!0);if(o){var s=void 0!==w.config.maxTime?w.config.maxTime:w.config.maxDate;(n=Math.min(n,s.getHours()))===s.getHours()&&(i=Math.min(i,s.getMinutes())),i===s.getMinutes()&&(a=Math.min(a,s.getSeconds()))}if(r){var l=void 0!==w.config.minTime?w.config.minTime:w.config.minDate;(n=Math.max(n,l.getHours()))===l.getHours()&&(i=Math.max(i,l.getMinutes())),i===l.getMinutes()&&(a=Math.max(a,l.getSeconds()))}f(n,i,a)}}function r(e){var t=e||w.latestSelectedDateObj;t&&f(t.getHours(),t.getMinutes(),t.getSeconds())}function n(){var e=w.config.defaultHour,t=w.config.defaultMinute,n=w.config.defaultSeconds;if(void 0!==w.config.minDate){var i=w.config.minDate.getHours(),a=w.config.minDate.getMinutes();(e=Math.max(e,i))===i&&(t=Math.max(a,t)),e===i&&t===a&&(n=w.config.minDate.getSeconds())}if(void 0!==w.config.maxDate){var r=w.config.maxDate.getHours(),o=w.config.maxDate.getMinutes();(e=Math.min(e,r))===r&&(t=Math.min(o,t)),e===r&&t===o&&(n=w.config.maxDate.getSeconds())}f(e,t,n)}function f(e,t,n){void 0!==w.latestSelectedDateObj&&w.latestSelectedDateObj.setHours(e%24,t,n||0,0),w.hourElement&&w.minuteElement&&!w.isMobile&&(w.hourElement.value=he(w.config.time_24hr?e:(12+e)%12+12*fe(e%12==0)),w.minuteElement.value=he(t),void 0!==w.amPM&&(w.amPM.textContent=w.l10n.amPM[fe(12<=e)]),void 0!==w.secondElement&&(w.secondElement.value=he(n)))}function i(e){var t=parseInt(e.target.value)+(e.delta||0);(1w.now?w.config.minDate:w.config.maxDate&&w.config.maxDate"+w.config.getWeek(t)+""),ne("onDayCreate",o),o}function k(e){e.focus(),"range"===w.config.mode&&z(e)}function C(e){for(var t=0=Math.abs(t))return k(d)}w.changeMonth(a),D(C(a),0)}(i,t):k(i)}function M(e,t){for(var n=(new Date(e,t,1).getDay()-w.l10n.firstDayOfWeek+7)%7,i=w.utils.getDaysInMonth((t-1+12)%12),a=w.utils.getDaysInMonth(t),r=window.document.createDocumentFragment(),o=1\n "+t.join("")+"\n \n "}function A(){w.calendarContainer.classList.add("hasWeeks");var e=ve("div","flatpickr-weekwrapper");e.appendChild(ve("span","flatpickr-weekday",w.l10n.weekAbbreviation));var t=ve("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}function P(e,t){void 0===t&&(t=!0);var n=t?e:e-w.currentMonth;n<0&&!0===w._hidePrevMonthArrow||0w.config.maxDate.getFullYear())){var t=e,n=w.currentYear!==t;w.currentYear=t||w.currentYear,w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth=Math.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&(w.currentMonth=Math.max(w.config.minDate.getMonth(),w.currentMonth)),n&&(w.redraw(),ne("onYearChange"))}}function R(e,t){void 0===t&&(t=!0);var n=w.parseDate(e,void 0,t);if(w.config.minDate&&n&&De(n,w.config.minDate,void 0!==t?t:!w.minDateHasTime)<0||w.config.maxDate&&n&&0=o.from.getTime()&&n.getTime()<=o.to.getTime())return i}return!i}function H(e){return void 0!==w.daysContainer&&-1===e.className.indexOf("hidden")&&w.daysContainer.contains(e)}function j(e){var t=e.target===w._input,n=w.config.allowInput,i=w.isOpen&&(!n||!t),a=w.config.inline&&t&&!n;if(13===e.keyCode&&t){if(n)return w.setDate(w._input.value,!0,e.target===w.altInput?w.config.altFormat:w.config.dateFormat),e.target.blur();w.open()}else if(L(e.target)||i||a){var r=!!w.timeContainer&&w.timeContainer.contains(e.target);switch(e.keyCode){case 13:r?(p(),U()):G(e);break;case 27:e.preventDefault(),U();break;case 8:case 46:t&&!w.config.allowInput&&(e.preventDefault(),w.clear());break;case 37:case 39:if(r)w.hourElement&&w.hourElement.focus();else if(e.preventDefault(),void 0!==w.daysContainer&&(!1===n||document.activeElement&&H(document.activeElement))){var o=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),P(o),D(C(1),0)):D(void 0,o)}break;case 38:case 40:e.preventDefault();var s=40===e.keyCode?1:-1;w.daysContainer&&void 0!==e.target.$i||e.target===w.input?e.ctrlKey?(e.stopPropagation(),F(w.currentYear-s),D(C(1),0)):r||D(void 0,7*s):w.config.enableTime&&(!r&&w.hourElement&&w.hourElement.focus(),p(e),w._debouncedChange());break;case 9:if(r){var l=[w.hourElement,w.minuteElement,w.secondElement,w.amPM].filter(function(e){return e}),c=l.indexOf(e.target);if(-1!==c){var d=l[c+(e.shiftKey?-1:1)];void 0!==d?(e.preventDefault(),d.focus()):e.shiftKey&&(e.preventDefault(),w._input.focus())}}}}if(void 0!==w.amPM&&e.target===w.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[0],h(),se();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[1],h(),se()}ne("onKeyDown",e)}function z(o){if(1===w.selectedDates.length&&(!o||o.classList.contains("flatpickr-day")&&!o.classList.contains("disabled"))){for(var s=o?o.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),l=w.parseDate(w.selectedDates[0],void 0,!0).getTime(),e=Math.min(s,w.selectedDates[0].getTime()),t=Math.max(s,w.selectedDates[0].getTime()),n=w.daysContainer.lastChild.lastChild.dateObj.getTime(),c=!1,d=0,p=0,i=e;i=a||(ln,d=window.pageYOffset+s.top+(c?-n-2:t.offsetHeight+2);if(me(w.calendarContainer,"arrowTop",!c),me(w.calendarContainer,"arrowBottom",c),!w.config.inline){var p=window.pageXOffset+s.left-(null!=o&&"center"===o?(i-s.width)/2:0),h=window.document.body.offsetWidth-s.right,f=p+i>window.document.body.offsetWidth,u=h+i>window.document.body.offsetWidth;if(me(w.calendarContainer,"rightMost",f),!w.config.static)if(w.calendarContainer.style.top=d+"px",f)if(u){var g=document.styleSheets[0];if(void 0===g)return;var m=window.document.body.offsetWidth,v=Math.max(0,m/2-i/2),b=g.cssRules.length,x="{left:"+s.left+"px;right:auto;}";me(w.calendarContainer,"rightMost",!1),me(w.calendarContainer,"centerMost",!0),g.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+x,b),w.calendarContainer.style.left=v+"px",w.calendarContainer.style.right="auto"}else w.calendarContainer.style.left="auto",w.calendarContainer.style.right=h+"px";else w.calendarContainer.style.left=p+"px",w.calendarContainer.style.right="auto"}}}function J(){w.config.noCalendar||w.isMobile||(re(),E())}function U(){w._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function G(e){e.preventDefault(),e.stopPropagation();var t=function e(t,n){return n(t)?t:t.parentNode?e(t.parentNode,n):void 0}(e.target,function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var n=t,i=w.latestSelectedDateObj=new Date(n.dateObj.getTime()),a=(i.getMonth()w.currentMonth+w.config.showMonths-1)&&"range"!==w.config.mode;if(w.selectedDateElem=n,"single"===w.config.mode)w.selectedDates=[i];else if("multiple"===w.config.mode){var r=ae(i);r?w.selectedDates.splice(parseInt(r),1):w.selectedDates.push(i)}else"range"===w.config.mode&&(2===w.selectedDates.length&&w.clear(!1,!1),w.latestSelectedDateObj=i,w.selectedDates.push(i),0!==De(i,w.selectedDates[0],!0)&&w.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(h(),a){var o=w.currentYear!==i.getFullYear();w.currentYear=i.getFullYear(),w.currentMonth=i.getMonth(),o&&ne("onYearChange"),ne("onMonthChange")}if(re(),E(),se(),w.config.enableTime&&setTimeout(function(){return w.showTimeInput=!0},50),a||"range"===w.config.mode||1!==w.config.showMonths?void 0!==w.selectedDateElem&&void 0===w.hourElement&&w.selectedDateElem&&w.selectedDateElem.focus():k(n),void 0!==w.hourElement&&void 0!==w.hourElement&&w.hourElement.focus(),w.config.closeOnSelect){var s="single"===w.config.mode&&!w.config.enableTime,l="range"===w.config.mode&&2===w.selectedDates.length&&!w.config.enableTime;(s||l)&&U()}u()}}w.parseDate=Ce({config:w.config,l10n:w.l10n}),w._handlers=[],w._bind=o,w._setHoursFromDate=r,w._positionCalendar=K,w.changeMonth=P,w.changeYear=F,w.clear=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0),w.input.value="",void 0!==w.altInput&&(w.altInput.value=""),void 0!==w.mobileInput&&(w.mobileInput.value=""),w.selectedDates=[],!(w.latestSelectedDateObj=void 0)===t&&(w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth()),!(w.showTimeInput=!1)===w.config.enableTime&&n(),w.redraw(),e&&ne("onChange")},w.close=function(){w.isOpen=!1,w.isMobile||(void 0!==w.calendarContainer&&w.calendarContainer.classList.remove("open"),void 0!==w._input&&w._input.classList.remove("active")),ne("onClose")},w._createElement=ve,w.destroy=function(){void 0!==w.config&&ne("onDestroy");for(var e=w._handlers.length;e--;){var t=w._handlers[e];t.element.removeEventListener(t.event,t.handler,t.options)}if(w._handlers=[],w.mobileInput)w.mobileInput.parentNode&&w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput=void 0;else if(w.calendarContainer&&w.calendarContainer.parentNode)if(w.config.static&&w.calendarContainer.parentNode){var n=w.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput&&(w.input.type="text",w.altInput.parentNode&&w.altInput.parentNode.removeChild(w.altInput),delete w.altInput),w.input&&(w.input.type=w.input._type,w.input.classList.remove("flatpickr-input"),w.input.removeAttribute("readonly"),w.input.value=""),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete w[e]}catch(e){}})},w.isEnabled=R,w.jumpToDate=m,w.open=function(e,t){if(void 0===t&&(t=w._positionElement),!0===w.isMobile)return e&&(e.preventDefault(),e.target&&e.target.blur()),void 0!==w.mobileInput&&(w.mobileInput.focus(),w.mobileInput.click()),void ne("onOpen");if(!w._input.disabled&&!w.config.inline){var n=w.isOpen;w.isOpen=!0,n||(w.calendarContainer.classList.add("open"),w._input.classList.add("active"),ne("onOpen"),K(t)),!0===w.config.enableTime&&!0===w.config.noCalendar&&(0===w.selectedDates.length&&W(),!1!==w.config.allowInput||void 0!==e&&w.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return w.hourElement.select()},50))}},w.redraw=J,w.set=function(e,t){null!==e&&"object"==typeof e?Object.assign(w.config,e):(w.config[e]=t,void 0!==$[e]?$[e].forEach(function(e){return e()}):-1w.now.getTime()?w.config.minDate:w.config.maxDate&&w.config.maxDate.getTime()w.config.maxDate.getMonth():w.currentYear>w.config.maxDate.getFullYear()))}function oe(t){return w.selectedDates.map(function(e){return w.formatDate(e,t)}).filter(function(e,t,n){return"range"!==w.config.mode||w.config.enableTime||n.indexOf(e)===t}).join("range"!==w.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function se(e){if(void 0===e&&(e=!0),0===w.selectedDates.length)return w.clear(e);void 0!==w.mobileInput&&w.mobileFormatStr&&(w.mobileInput.value=void 0!==w.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):""),w.input.value=oe(w.config.dateFormat),void 0!==w.altInput&&(w.altInput.value=oe(w.config.altFormat)),!1!==e&&ne("onValueUpdate")}function le(e){e.preventDefault();var t=w.prevMonthNav.contains(e.target),n=w.nextMonthNav.contains(e.target);t||n?P(t?-1:1):0<=w.yearElements.indexOf(e.target)?e.target.select():e.target.classList.contains("arrowUp")?w.changeYear(w.currentYear+1):e.target.classList.contains("arrowDown")&&w.changeYear(w.currentYear-1)}return function(){w.element=w.input=l,w.isOpen=!1,V(),q(),ee(),Q(),w.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=w.currentMonth),void 0===t&&(t=w.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:w.l10n.daysInMonth[e]}},w.isMobile||x(),g(),(w.selectedDates.length||w.config.noCalendar)&&(w.config.enableTime&&r(w.config.noCalendar?w.latestSelectedDateObj||w.config.minDate:void 0),se(!1)),t(),w.showTimeInput=0=e.scrollHeight-e.offsetHeight&&this.pageIndex"+t.label+""}),d.each(t.children,function(e,t){t.idx=i,n.appendChild(l.call(this,t,n)),i++},this)):(t.idx=i,l.call(this,t),i++)},this),this.config.data&&Array.isArray(this.config.data)){var a,r=!(this.data=[]);n=!1,i=0,d.each(this.config.data,function(e,t){s(t,"children")?(r=d.createElement("optgroup",{label:t.text}),n=d.createElement("ul",{class:"selectr-optgroup",role:"group",html:"
  • "+t.text+"
  • "}),d.each(t.children,function(e,t){(a=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=s(t,"disabled"),this.options.push(a),r.appendChild(a),a.idx=i,n.appendChild(l.call(this,a,t)),this.data[i]=t,i++},this),this.el.appendChild(r)):((a=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=s(t,"disabled"),this.options.push(a),a.idx=i,l.call(this,a,t),this.data[i]=t,i++)},this)}this.setSelected(!0);for(var o=this.navIndex=0;othis.tree.lastElementChild.idx){this.navIndex=this.tree.lastElementChild.idx;break}if(this.navIndexthis.optsRect.top+this.optsRect.height&&(this.tree.scrollTop+=e.top+e.height-(this.optsRect.top+this.optsRect.height)),this.navIndex===this.tree.childElementCount-1&&this.requiresPagination&&a.call(this)):0===this.navIndex?this.tree.scrollTop=0:e.top-this.optsRect.top<0&&(this.tree.scrollTop+=e.top-this.optsRect.top),t&&d.removeClass(t,"active"),d.addClass(this.items[this.navIndex],"active")}else this.navigating=!1}.bind(this),this.events.reset=this.reset.bind(this),(this.config.nativeDropdown||this.mobileDevice)&&(this.container.addEventListener("touchstart",function(e){e.changedTouches[0].target===i.el&&i.toggle()},!!this.supportsEventPassiveOption&&{passive:!0}),this.container.addEventListener("click",function(e){e.target===i.el&&i.toggle()}),this.el.addEventListener("change",function(e){i.el.multiple?(e=i.getSelectedProperties("idx"),e=function(e,t){for(var n,i=[],a=e.slice(0),r=0;r"+i[0]+"");n.innerHTML=i}}else r&&d.addClass(n,"excluded")},this),r){if(s.childElementCount){var t=this.items[this.navIndex],n=s.querySelector(".selectr-option:not(.excluded)");this.noResults=!1,d.removeClass(t,"active"),this.navIndex=n.idx,d.addClass(n,"active")}else this.config.taggable||(this.noResults=!0,this.setMessage(this.config.messages.noResults));this.tree.appendChild(s)}}else p.call(this);return o}},e.prototype.toggle=function(){this.disabled||(this.opened?this.close():this.open())},e.prototype.open=function(){var e=this;if(!this.options.length)return!1;this.opened||this.emit("selectr.open"),this.opened=!0,this.mobileDevice||this.config.nativeDropdown?(d.addClass(this.container,"native-open"),this.config.data&&d.each(this.options,function(e,t){this.el.add(t)},this)):(d.addClass(this.container,"open"),p.call(this),this.invert(),this.tree.scrollTop=0,d.removeClass(this.container,"notice"),this.selected.setAttribute("aria-expanded",!0),this.tree.setAttribute("aria-hidden",!1),this.tree.setAttribute("aria-expanded",!0),this.config.searchable&&!this.config.taggable&&setTimeout(function(){e.input.focus(),e.input.tabIndex=0},10))},e.prototype.close=function(){if(this.opened&&this.emit("selectr.close"),this.navigating=this.opened=!1,this.mobileDevice||this.config.nativeDropdown)d.removeClass(this.container,"native-open");else{var e=d.hasClass(this.container,"notice");this.config.searchable&&!e&&(this.input.blur(),this.input.tabIndex=-1,this.searching=!1),e&&(d.removeClass(this.container,"notice"),this.notice.textContent=""),d.removeClass(this.container,"open"),d.removeClass(this.container,"native-open"),this.selected.setAttribute("aria-expanded",!1),this.tree.setAttribute("aria-hidden",!0),this.tree.setAttribute("aria-expanded",!1),d.truncate(this.tree),t.call(this),this.selected.focus()}},e.prototype.enable=function(){this.disabled=!1,this.el.disabled=!1,this.selected.tabIndex=this.originalIndex,this.el.multiple&&d.each(this.tags,function(e,t){t.lastElementChild.tabIndex=0}),d.removeClass(this.container,"selectr-disabled")},e.prototype.disable=function(e){e||(this.el.disabled=!0),this.selected.tabIndex=-1,this.el.multiple&&d.each(this.tags,function(e,t){t.lastElementChild.tabIndex=-1}),this.disabled=!0,d.addClass(this.container,"selectr-disabled")},e.prototype.reset=function(){this.disabled||(this.clear(),this.setSelected(!0),d.each(this.defaultSelected,function(e,t){this.select(t)},this),this.emit("selectr.reset"))},e.prototype.clear=function(e){this.el.multiple?this.selectedIndexes.length&&(e=this.selectedIndexes.slice(),d.each(e,function(e,t){this.deselect(t)},this)):-1window.innerHeight?(d.addClass(this.container,"inverted"),this.isInverted=!0):(d.removeClass(this.container,"inverted"),this.isInverted=!1),this.optsRect=d.rect(this.tree)},e.prototype.getOptionByIndex=function(e){return this.options[e]},e.prototype.getOptionByValue=function(e){for(var t=!1,n=0,i=this.options.length;n.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected::after{-o-transform:rotate(180deg) translate3d(0,50%,0);-ms-transform:rotate(180deg) translate3d(0,50%,0);-moz-transform:rotate(180deg) translate3d(0,50%,0);-webkit-transform:rotate(180deg) translate3d(0,50%,0);transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected::after{display:table;content:\" \";clear:both}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px}.selectr-tag-input{border:none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading::after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:'';-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-moz-animation:.5s linear 0s normal forwards infinite running spin;-webkit-animation:.5s linear 0s normal forwards infinite running spin;animation:.5s linear 0s normal forwards infinite running spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}100%{-webkit-transform:rotate(360deg) translate3d(0,-50%,0);transform:rotate(360deg) translate3d(0,-50%,0)}}@keyframes spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}100%{-webkit-transform:rotate(360deg) translate3d(0,-50%,0);transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff;top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}");a("#sms_widget .selectr-option.selected {\r\n background: #F79646;\r\n color: #FFFFFF;\r\n}\r\n\r\n#sms_widget .selectr-option.active {\r\n background-color: #f0f0f0;\r\n color: black;\r\n}\r\n\r\n#sms_date,\r\n#sms_people,\r\n#sms_widget .selectr-selected {\r\n width: 100%;\r\n padding: 5px 30px 5px 10px;\r\n line-height: 1.5;\r\n cursor: pointer;\r\n border: 1px solid #999;\r\n border-radius: 3px;\r\n background-color: #fff;\r\n font-family: inherit;\r\n font-size: 16px;\r\n}\r\n\r\n#sms_widget .sms-form-group {\r\n display: block;\r\n margin-bottom: 30px;\r\n font-size: 16px;\r\n}\r\n\r\n#sms_widget .sms-form-group label {\r\n display: block;\r\n}\r\n\r\n#sms_submit {\r\n width: 100%;\r\n cursor: pointer;\r\n padding: 10px 0;\r\n margin-top: 10px;\r\n border: 0;\r\n border-radius: 3px;\r\n background: #F79646;\r\n color: #FFFFFF;\r\n font-size: 16px;\r\n font-weight: bold;\r\n text-align: center;\r\n opacity: 1;\r\n transition: opacity .3s ease;\r\n}\r\n\r\n#sms_submit:focus,\r\n#sms_submit:hover {\r\n opacity: .8;\r\n}\r\n\r\n#sms_submit:disabled {\r\n cursor: not-allowed;\r\n background: #bbb;\r\n}\r\n\r\n#sms_widget .sms-product-group .selectr-container {\r\n color: black;\r\n}\r\n\r\n#sms_widget .date-input-container {\r\n position: relative;\r\n}\r\n\r\n#sms_widget .date-input-container .date-icon {\r\n position: absolute;\r\n right: 10px;\r\n top: 7px;\r\n bottom: 0;\r\n width: 18px;\r\n cursor: pointer;\r\n fill: #F79646;\r\n}\r\n\r\n#sms_widget .sms-logo {\r\n text-align: center;\r\n height: 30px;\r\n margin-top: 20px;\r\n}\r\n\r\n#sms_widget .sms-logo svg {\r\n height: 100%;\r\n margin: 0 auto;\r\n}\r\n\r\n#sms_widget h2 {\r\n text-align: center;\r\n}\r\n\r\n.flatpickr-input {\r\n -webkit-appearance: none;\r\n width: 100%;\r\n}");var r={"minDate":"2023-09-30T00:32:16.1088386","maxDate":"2024-09-29T05:59:59","locale":"nl"},o={en:"d.m.Y",nl:"d-m-Y",it:"d/m/Y"};function s(){var e=document.querySelector("#sms_date").value,t=document.querySelector("#sms_people").value,n=document.querySelector("#sms_submit");""!==e&&""!==t&&0

    Book your next session online!

    ';var t=e.getAttribute("data-product");t?e.querySelector(".sms-product-group").innerHTML='':new i("#sms_products",{searchable:!1}),n("#sms_widget .sms-date-group",{locale:n.l10ns[r.locale]||n.l10ns.en,altInput:!0,altFormat:o[r.locale]||o.en,dateFormat:"Y-m-d",minDate:new Date(r.minDate),maxDate:new Date(r.maxDate),wrap:!0}),document.querySelector("#sms_date").addEventListener("input",s),document.querySelector("#sms_people").addEventListener("input",s)}}()});