PageSourceSearch

https://www.visitsantarosa.com/dist/scripts/A11yAccordions.d590e5050f21fb583a20.min.js

js visitsantarosa.com collected 2026-09-25 03:48:30 UTC 28,221 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[3778,9706],{3384:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return o}});var a=n(4575),i=n.n(a),r=n(9713),s=n.n(r),o=function t(){var e=this;if(i()(this,t),s()(this,"widgetClass","accordion"),s()(this,"widgetTriggerClass",this.widgetClass+"__trigger"),s()(this,"widgetHeadingClass",this.widgetClass+"__heading"),s()(this,"widgetPanelClass",this.widgetClass+"__panel"),s()(this,"accordionIsAList",void 0),s()(this,"widgets",document.querySelectorAll("[data-aria-accordion]")),s()(this,"widgetItem","[data-aria-accordion-item]"),s()(this,"widgetHeading","[data-aria-accordion-heading]"),s()(this,"widgetPanel","[data-aria-accordion-panel]"),s()(this,"itemOpenClass","is-open"),s()(this,"idCounter",0),s()(this,"setupPanels",(function(t,n,a,i){var r,s,o;n.forEach((function(c,l){r=t+"_panel_"+(l+1),s=a,o=i,c.setAttribute("id",r),e.ariaHidden(n[0],!0),c.classList.add(e.widgetPanelClass),"none"!==s&&parseInt(s)&&(s<=1?e.ariaHidden(n[0],!1):s-1>=n.length?e.ariaHidden(n[n.length-1],!1):e.ariaHidden(n[s-1],!1)),(o&&"none"===s||!parseInt(s))&&e.ariaHidden(n[0],!1)}))})),s()(this,"setupHeadingButton",(function(t,n){var a,i,r,s;t.forEach((function(t){a=t.nextElementSibling.id,i=document.getElementById(a).getAttribute("aria-hidden"),r=document.createElement("button"),s=t.innerHTML,t.innerHTML="",t.classList.add(e.widgetHeadingClass);var o=t.closest("".concat(e.widgetItem));r.setAttribute("type","button"),r.setAttribute("aria-controls",a),r.setAttribute("id",a+"_trigger"),r.classList.add(e.widgetTriggerClass),"false"===i?(e.ariaExpanded(r,!0),e.isCurrent(r,!0),o.classList.add(e.itemOpenClass),n&&r.setAttribute("aria-disabled","true")):(e.ariaExpanded(r,!1),e.isCurrent(r,!1),o.classList.remove(e.itemOpenClass)),t.appendChild(r),r.innerHTML=s}))})),s()(this,"actions",(function(t){var n,a=t.currentTarget,i=a.id.replace(/_panel.*$/g,""),r=document.getElementById(a.getAttribute("aria-controls"));n=document.querySelectorAll("#"+i+"> li").length?document.querySelectorAll("#".concat(i," li > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)):document.querySelectorAll("#".concat(i," > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)),t.preventDefault(),e.togglePanel(t,i,r,n)})),s()(this,"togglePanel",(function(t,n,a,i){var r=t.target;if("true"!==r.getAttribute("aria-disabled")){var s=r.getAttribute("aria-controls"),o=r.closest("".concat(e.widgetItem));e.isCurrent(r,!0),"true"===r.getAttribute("aria-expanded")?(e.ariaExpanded(r,!1),e.ariaHidden(a,!0),o.classList.remove(e.itemOpenClass)):(e.ariaExpanded(r,!0),e.ariaHidden(a,!1),o.classList.add(e.itemOpenClass),document.getElementById(n).hasAttribute("data-constant")&&e.ariaDisabled(r,!0)),!document.getElementById(n).hasAttribute("data-constant")&&document.getElementById(n).hasAttribute("data-multi")||i.forEach((function(t){r!==t&&(e.isCurrent(t,!1),s=t.getAttribute("aria-controls"),e.ariaDisabled(t,!1),e.ariaExpanded(t,!1),e.ariaHidden(document.getElementById(s),!0))}))}})),s()(this,"keytrolls",(function(t){if(t.target.classList.contains(e.widgetTriggerClass)){var n,a=t.keyCode||t.which,i=t.currentTarget.id.replace(/_panel.*$/g,"");switch(n=document.querySelectorAll("#"+i+"> li").length?document.querySelectorAll("#".concat(i," li > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)):document.querySelectorAll("#".concat(i," > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)),a){case 35:t.preventDefault(),n[n.length-1].focus();break;case 36:t.preventDefault(),n[0].focus()}}})),s()(this,"ariaHidden",(function(t,e){t.setAttribute("aria-hidden",e?"true":"false")})),s()(this,"ariaExpanded",(function(t,e){t.setAttribute("aria-expanded",e?"true":"false")})),s()(this,"ariaDisabled",(function(t,e){t.setAttribute("aria-disabled",e?"true":"false")})),s()(this,"isCurrent",(function(t,e){t.setAttribute("data-current",e?"true":"false")})),null!==this.widgets){var n,a,r,o="none";this.idCounter+=1,this.widgets.forEach((function(t,i){(t.hasAttribute("id")||(t.id="acc_"+e.idCounter+"-"+i),t.classList.add(e.widgetClass),n=document.querySelectorAll("#".concat(t.id," > ").concat(e.widgetItem," >  ").concat(e.widgetPanel)),a=document.querySelectorAll("#".concat(t.id," > ").concat(e.widgetItem," >  ").concat(e.widgetHeading)),t.hasAttribute("data-default")&&(o=t.getAttribute("data-default")),r=t.hasAttribute("data-constant"),t.hasAttribute("data-transition"))&&t.querySelectorAll(e.widgetPanel).forEach((function(t){t.classList.add(e.widgetPanelClass+"--transition")}));e.setupPanels(t.id,n,o,r),e.setupHeadingButton(a,r),document.querySelectorAll("#".concat(t.id," > ").concat(e.widgetItem," > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)).forEac
1h((function(t){t.addEventListener("click",e.actions),t.addEventListener("keydown",e.keytrolls)}))}))}}},5003:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return l}});var a=n(4575),i=n.n(a),r=n(9713),s=n.n(r),o=n(7484),c=n.n(o),l=function t(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"[data-datepicker]";i()(this,t),s()(this,"allPickers",void 0),s()(this,"pickerInput",void 0),s()(this,"prevButton",void 0),s()(this,"nextButton",void 0),s()(this,"monthSelect",void 0),s()(this,"yearSelect",void 0),s()(this,"calendarSection",void 0),s()(this,"calendarHelp",void 0),s()(this,"calendarUpdates",void 0),s()(this,"currentDate",void 0),s()(this,"minDate",void 0),s()(this,"maxDate",void 0),s()(this,"holidays",void 0),s()(this,"dialog",void 0),s()(this,"close",void 0),s()(this,"selected",void 0),s()(this,"pickerToggle",void 0),s()(this,"isOpen",void 0),s()(this,"idBase","a11yPicker"),s()(this,"classBase","a11yPicker"),s()(this,"calItem",this.classBase+"-item"),s()(this,"selector",void 0),s()(this,"togglePicker",(function(t){e.isOpen?e.pickerToggle!=t.currentTarget?(e.closeCalendar(),e.pickerToggle=t.currentTarget,e.openCalendar()):e.closeCalendar():(e.pickerToggle=t.currentTarget,e.openCalendar())})),s()(this,"closeCalendar",(function(){var t=document.querySelector("#"+e.idBase);null!==t&&t.remove(),e.isOpen&&(e.pickerToggle.focus(),e.monthSelect.removeEventListener("change",e.updateUI),e.yearSelect.removeEventListener("change",e.updateUI),e.prevButton.removeEventListener("click",e.previousMonth),e.nextButton.removeEventListener("click",e.nextMonth),e.calendarSection.removeEventListener("click",e.onActivation),e.calendarSection.removeEventListener("keydown",e.onKeydown),e.calendarHelp.removeEventListener("click",e.showDialog)),e.isOpen=!1})),s()(this,"openCalendar",(function(){e.pickerToggle.focus(),e.pickerInput=e.pickerToggle.previousSibling;var t=e.pickerInput.parentElement;e.pickerToggle.insertAdjacentHTML("afterend",e.getCalendarTemplate()),e.prevButton=t.querySelector("[data-ui-previous]"),e.nextButton=t.querySelector("[data-ui-next]"),e.monthSelect=t.querySelector("[data-ui-month]"),e.yearSelect=t.querySelector("[data-ui-year]"),e.calendarSection=t.querySelector("[data-ui-dates]"),e.calendarHelp=t.querySelector("[data-ui-help-trigger]"),e.calendarUpdates=t.querySelector("[data-ui-updates]"),e.dialog=t.querySelector("[data-ui-help-dialog]"),e.close=t.querySelector("[data-ui-help-close]"),e.currentDate=c()().startOf("day"),e.minDate=e.currentDate,e.maxDate=c()().startOf("day").add(3,"year").add(1,"month"),e.holidays={},e.monthSelect.selectedIndex=e.currentDate.get("M"),e.monthSelect.addEventListener("change",e.updateUI),e.yearSelect.addEventListener("change",e.updateUI),e.prevButton.addEventListener("click",e.previousMonth),e.nextButton.addEventListener("click",e.nextMonth),e.calendarSection.addEventListener("click",e.onActivation),e.calendarSection.addEventListener("keydown",e.onKeydown),e.calendarHelp.addEventListener("click",e.showDialog),e.isOpen=!0,e.updateUI()})),s()(this,"announce",(function(t){e.setText(e.calendarUpdates,t),setTimeout((function(){e.setText(e.calendarUpdates,"")}),1e3)})),s()(this,"selectDate",(function(t){var n=e.calendarSection.querySelector('[aria-pressed="true"]');n&&(n.setAttribute("aria-pressed","false"),n.setAttribute("tabindex","-1")),t.setAttribute("aria-pressed","true"),t.removeAttribute("tabindex"),e.selected=c().unix(parseInt(t.getAttribute("data-timestamp")));var a=null!==e.pickerInput.getAttribute("data-disp-format")?e.pickerInput.getAttribute("data-disp-format"):"MM-DD-YYYY",i=null!==e.pickerInput.getAttribute("data-submit-format")?e.pickerInput.getAttribute("data-submit-format"):"YYYY-MM-DD";(e.pickerInput.value=c()(e.selected).format(a),e.pickerInput.setAttribute("data-submit-value",c()(e.selected).format(i)),e.pickerInput.hasAttribute("data-mirrors-to")&&e.pickerInput.getAttribute("data-mirrors-to").length)&&(document.getElementById(e.pickerInput.getAttribute("data-mirrors-to")).value=c()(e.selected).format(i));e.announce("selected ".concat(t.getAttribute("aria-label"))),e.closeCalendar(
1)})),s()(this,"setMirrorDateInput",(function(t){var n=t.value;if(n&&c()(n)){var a=t,i=null!==a.getAttribute("data-disp-format")?a.getAttribute("data-disp-format"):"MM-DD-YYYY",r=null!==a.getAttribute("data-submit-format")?a.getAttribute("data-submit-format"):"YYYY-MM-DD",s=document.getElementById(a.getAttribute("data-mirrors-to"));e.selected=n,a.value=c()(e.selected).format(i),a.setAttribute("data-submit-value",c()(e.selected).format(r)),s.value=c()(e.selected).format(r)}})),s()(this,"showDialog",(function(){e.dialog.setAttribute("aria-hidden","false"),e.dialog.firstElementChild.focus(),e.dialog.addEventListener("keydown",e.onDialogKeydown),e.dialog.addEventListener("click",e.onDialogUx),document.documentElement.setAttribute("tabindex","-1"),document.addEventListener("focus",e.onDialogUx,!0)})),s()(this,"closeDialog",(function(){e.dialog.removeEventListener("keydown",e.onDialogKeydown),e.dialog.removeEventListener("click",e.onDialogUx),document.removeEventListener("focus",e.onDialogUx,!0),document.documentElement.removeAttribute("tabindex"),e.dialog.setAttribute("aria-hidden","true"),e.calendarHelp.focus()})),s()(this,"onDialogKeydown",(function(t){var n=t.target;"Escape"!==t.key?"Tab"===t.key&&(t.shiftKey&&n===e.dialog?(t.preventDefault(),e.close.focus()):n===e.close&&(t.preventDefault(),e.dialog.focus())):e.closeDialog()})),s()(this,"getButtonTemplate",(function(t){return'<button type="button"\n                class="'.concat(e.classBase,'__toggle"\n                id="').concat(e.idBase,"-toggle-").concat(t,'"\n                aria-controls="').concat(e.idBase,'"\n                aria-label="Toggle Date Picker">\n                    <svg fill="currentColor" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"/></svg>\n                </button>')})),s()(this,"getCalendarTemplate",(function(){return'<section class="'.concat(e.classBase,'" id="').concat(e.idBase,'" aria-label="Calendar">\n                <section aria-label="Calendar Navigation" class="').concat(e.classBase,'-nav u-flex">\n\n                <button data-ui-previous\n                    class="').concat(e.classBase,'-nav--button"\n                    type="button"\n                    aria-label="Previous month, ').concat(c()().subtract(1,"month").format("MMMM YYYY"),'">&#10094;</button>\n\n                <div class="').concat(e.classBase,'-nav--selects">\n\n                    <div class="').concat(e.classBase,'-nav--select">\n                        <select data-ui-month aria-label="month">\n                            <option>January</option>\n                            <option>February</option>\n                            <option>March</option>\n                            <option>April</option>\n                            <option>May</option>\n                            <option>June</option>\n                            <option>July</option>\n                            <option>August</option>\n                            <option>September</option>\n                            <option>October</option>\n                            <option>November</option>\n                            <option>December</option>\n                        </select>\n                    </div>\n                    <div class="').concat(e.classBase,'-nav--select">\n                        <select data-ui-year aria-label="year">\n                            <option selected>').concat(c()().format("YYYY"),"</option>\n                            <option>").concat(c()().add(1,"year").format("YYYY"),"</option>\n                            <option>").concat(c()().add(2,"year").format("YYYY"),"</option>\n                            <option>").concat(c()().add(3,"year").format("YYYY"),'</option>\n                        </select>\n                    </div>\n\n                </div>\n\n                <button data-ui-next\n                    class="').concat(e.classBase,'-nav--button"\n                    type="button"\n                    aria-label="Next month,, ').concat(c()().add(1,"month").format("MMMM YYYY"),'">&#10095;</button>\n\n                </section>\n\n                <div class="').concat(e.classBase,'-grid">\n                    <div class="').concat(e.classBase,'-help">\n                        <button data-ui-help-trigger\n                            class="').concat(e.classBase,'-help-trigger"\n                            aria-label="keyboard shortcuts"\n                            aria-haspopup="dialog">Keyboard Shortcuts</button>\n                    </div>\n\n                    <div class="').concat(e.classBase,"-days ").concat(e.classBase,'-row" aria-hidden="true">
1\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Su</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Mo</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Tu</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">We</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Th</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Fr</span>\n                        <span class="').concat(e.calItem," ").concat(e.calItem,'--day">Sa</span>\n                    </div>\n\n                    <section data-ui-dates aria-label="Calendar dates" role="application">\n                    </section>\n                </div>\n\n                <div data-ui-help-dialog\n                    class="').concat(e.classBase,'-help-dialog"\n                    role="dialog"\n                    aria-labelledby="').concat(e.idBase,'-help-trigger"\n                    aria-hidden="true"\n                    tabindex="-1">\n\n                    <p tabindex="-1">The following keyboard shortcuts are available:</p>\n                    <ul>\n                        <li><kbd>LEFT</kbd>/ <kbd>RIGHT</kbd> to move day to day.</li>\n                        <li><kbd>UP</kbd>/ <kbd>DOWN</kbd> to move week to week.</li>\n                        <li><kbd>HOME</kbd> to move to the first day of the month.</li>\n                        <li><kbd>END</kbd> to move to the last day of the month.</li>\n                        <li><kbd>PAGE UP</kbd> to move to the same day in the previous month.</li>\n                        <li><kbd>PAGE DOWN</kbd> to move to the same day in the next month.</li>\n                        <li><kbd>SPACE</kbd> to select a date.</li>\n                    </ul>\n\n                    <button data-ui-help-close class="').concat(e.classBase,'-help-close" type="button">Got it!</button>\n                </div>\n\n                <span data-ui-updates\n                    class="show-for-sr"\n                    aria-live="assertive"></span>\n            </section>')})),s()(this,"getDateTemplate",(function(t,n,a){var i=e.getHoliday(t),r=t.get("M")!==n.get("M")||i&&!i.isEnabled,s=t.isSame(a),o=t.isSame(e.selected);return'<button\n                        class="'.concat(e.calItem," ").concat(r?e.calItem+"--unavailable":e.calItem+"--active"," ").concat(i?e.calItem+"--holiday":"",'"\n                        type="button"\n                        aria-pressed="').concat(o,'"\n                        ').concat(t.isBefore(e.minDate)?"disabled":"",'\n                        aria-label="').concat(c()(t).format("D, dddd MMMM YYYY")).concat(i?", ".concat(i.label):"").concat(r?", Unavailable":"",'"\n                        ').concat(s?'aria-current="date"':"","\n                        ").concat(t.format("D")!==a.format("D")?'tabindex="-1"':"","\n                        ").concat(i?'data-holiday="'.concat(i.label,'"'):"",'\n                        data-timestamp="').concat(t.unix(),'">\n                            ').concat(t.format("D"),"\n                        </button>")})),s()(this,"onKeydown",(function(t){var n,a=t.target,i=t.key.replace("Arrow","");if(a.classList.contains(e.calItem)&&i.match(/Up|Down|Left|Right|Home|End|PageUp|PageDown/)){switch(i){case"Right":a===e.getLastDate()?(e.nextMonth(),n=e.getFirstDate()):n=a.nextElementSibling||a.parentElement.nextElementSibling.firstElementChild;break;case"Left":a===e.getFirstDate()?(e.previousMonth(),n=e.getLastDate()):n=a.previousElementSibling||a.parentElement.previousElementSibling.lastElementChild;break;case"Up":if(a===e.getFirstDate())e.previousMonth(),n=e.getLastDate();else{var r=a.parentElement,s=Array.from(r.children).indexOf(a),o=r.previousElementSibling;o&&(n=o.children.item(s))}break;case"Down":if(a===e.getLastDate())e.nextMonth(),n=e.getFirstDate();else{var c=a.parentElement,l=Array.from(c.children).indexOf(a),d=c.nextElementSibling;d&&(n=d.children.item(l))}break;case"Home":n=e.getFirstDate();break;case"End":n=e.getLastDate();break;case"PageUp":case"PageDown":"PageUp"===i?e.previousMonth():e.nextMonth();var u=e.calendarSection.querySelectorAll("."+e.calItem);u.length&&(n=Array.from(u).map((function(t){return t.textContent===a.textContent})))}t.preventDefault(),n?n.focus():e.announce("end of calendar")}})),s()(this,"getIndex",(function(t,e,n){return(t+e+n)%e})),s()(this,"getDisplayedMonth",(function(){return c()(new Date(parseInt(e.yearSelect.item(e.yearSelect.selectedIndex).value),e.monthSelect.selectedIndex,1))})),s()(this,"getFirstDate",(function(){return e.calendarSection.firstElementChild.querySelector("."+e.calItem+":first-of-type:not(."+e.calItem+"--empty)")})),s()(this,"getLastDate",(function(){return e.calendarSection.lastElementChild.querySelector("."+e.calItem+":last-of-type:not(."+e.calItem+"--empty)")})),s()(this,"getHoliday",(function(t){if(e.holidays.hasOwnProperty(t.get("y"))&&e.holidays[t.get("y")][t.get("M")]&&e.holidays[t.get("y")][t.get("M")][t.get("d")])return e.holidays[t.get("y")][t.get("M")][t.get("d")]})),s()(this,"setText",(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t.firstChild;n&&!n.nextSibling&&3===n.nodeType?n.data=e:t.textContent=e})),s()(this,"previousMonth",(function(){var t=c()(e.getDisplayedMonth()).subtract(1,"month"),n=t.get("M"),a=t>=e.minDate.startOf("M"),i=a?e.yearSelect.selectedIndex-1:e.yearSelect.selectedIndex;a&&(e.monthSelect.selectedIndex=n,11===t.get("M")&&i>=0&&(e.yearSelect.selectedIndex=i),e.updateUI())})),s()(this,"nextMonth",(function(){var t=c()(e.getDisplayedMonth()).add(1,"month"),n=t.get("M"),a=t<=e.maxDate,i=a?e.yearSelect.selectedIndex+1:e.yearSelect.selectedIndex;a&&(e.monthSelect.selectedIndex=n,0==t.get("M")&&(e.yearSelect.selectedIndex=i)),e.updateUI()})),s()(this,"onDialogUx",(function(t){var n=t.target;(!e.dialog.contains(n)||"click"===t.type&&n===e.close)&&e.closeDialog()})),s()(this,"onActivation",(function(t){var n=t.target;n.classList.contains(e.calItem+"--active")&&e.selectDate(n)})),s()(this,"onMirrorInputActivation",(function(t){var n=t.target;e.setMirrorDateInput(n)})),s()(this,"updateUI",(function(){var t=e.getDisplayedMonth(),n=c()(t).subtract(1,"month"),a=c()(t).add(1,"month");e.nextButton.disabled=a>e.maxDate,n>=e.minDate.startOf("M")?(e.prevButton.disabled=!1,e.prevButton.setAttribute("aria-label","Previous month, "+e.monthSelect.item(n.get("M")).value+" "+n.get("y"))):e.prevButton.disabled=!0,e.nextButton.setAttribute("aria-label","Next month, ".concat(e.monthSelect.item(a.get("M")).value," ").concat(a.get("y")));var i="".concat(e.monthSelect.value," ").concat(e.yearSelect.value);e.announce(i),e.renderDates(t)})),s()(this,"renderDates",(function(t){for(var n=c()(t).startOf("month").startOf("week").subtract(1,"day"),a=c()(t).endOf("month").endOf("week").subtract(1,"day"),i=c()().set("hour",0).set("minute",0).set("second",0).set("millisecond",0),r=[];n.isBefore(a);)r.push(Array(7).fill(0).map((function(){return n=n.add(1,"day")})));var s=r.reduce((function(n,a){var r=a.reduce((function(n,a){return(a=a.set("hour",0).set("minute",0).set("second",0).set("millisecond",0)).get("M")!==t.get("M")?"".concat(n,'<span class="').concat(e.calItem," ").concat(e.calItem,'--empty"></span>'):"".concat(n).concat(e.getDateTemplate(a,t,i))}),"");return"".concat(n,'<div class="').concat(e.classBase,'-row">').concat(r,"</div>")}),"");e.calendarSection.innerHTML="",e.calendarSection.insertAdjacentHTML("beforeend",s)}
vendor: 6,922 bytes, line 1
1)),this.selector=n,this.allPickers=document.querySelectorAll(n),null!==this.allPickers&&this.allPickers.forEach((function(t,n){t.hasAttribute("type")&&"text"==t.getAttribute("type")&&!t.hasAttribute("data-datepicker-setup")&&(t.setAttribute("data-datepicker-setup",""),t.insertAdjacentHTML("afterend",e.getButtonTemplate(n+1)),t.nextSibling.addEventListener("click",e.togglePicker),t.parentElement.classList.add(e.classBase+"-wrap"),t.hasAttribute("data-mirrors-to")&&t.addEventListener("blur",e.onMirrorInputActivation))}))}},7484:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,n=36e5,a="millisecond",i="second",r="minute",s="hour",o="day",c="week",l="month",d="quarter",u="year",h="date",g="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,f={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v=function(t,e,n){var a=String(t);return!a||a.length>=e?t:""+Array(e+1-a.length).join(n)+t},b={s:v,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),a=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+v(a,2,"0")+":"+v(i,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var a=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(a,l),r=n-i<0,s=e.clone().add(a+(r?-1:1),l);return+(-(a+(n-i)/(r?i-s:s-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:l,y:u,w:c,d:o,D:h,h:s,m:r,s:i,ms:a,Q:d}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},y="en",D={};D[y]=f;var M=function(t){return t instanceof A},S=function t(e,n,a){var i;if(!e)return y;if("string"==typeof e){var r=e.toLowerCase();D[r]&&(i=r),n&&(D[r]=n,i=r);var s=e.split("-");if(!i&&s.length>1)return t(s[0])}else{var o=e.name;D[o]=e,i=o}return!a&&i&&(y=i),i||!a&&y},w=function(t,e){if(M(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new A(n)},k=b;k.l=S,k.i=M,k.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var A=function(){function f(t){this.$L=S(t.locale,null,!0),this.parse(t)}var v=f.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(k.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var a=e.match(p);if(a){var i=a[2]-1||0,r=(a[7]||"0").substring(0,3);return n?new Date(Date.UTC(a[1],i,a[3]||1,a[4]||0,a[5]||0,a[6]||0,r)):new Date(a[1],i,a[3]||1,a[4]||0,a[5]||0,a[6]||0,r)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return k},v.isValid=function(){return!(this.$d.toString()===g)},v.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},v.isAfter=function(t,e){return w(t)<this.startOf(e)},v.isBefore=function(t,e){return this.endOf(e)<w(t)},v.$g=function(t,e,n){return k.u(t)?this[e]:this.set(n,t)},v.unix=function(){return Math.floor(this.valueOf()/1e3)},v.valueOf=function(){return this.$d.getTime()},v.startOf=function(t,e){var n=this,a=!!k.u(e)||e,d=k.p(t),g=function(t,e){var i=k.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return a?i:i.endOf(o)},p=function(t,e){return k.w(n.toDate()[t].apply(n.toDate("s"),(a?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},m=this.$W,f=this.$M,v=this.$D,b="set"+(this.$u?"UTC":"");switch(d){case u:return a?g(1,0):g(31,11);case l:return a?g(1,f):g(0,f+1);case c:var y=this.$locale().weekStart||0,D=(m<y?m+7:m)-y;return g(a?v-D:v+(6-D),f);case o:case h:return p(b+"Hours",0);case s:return p(b+"Minutes",1);case r:return p(b+"Seconds",2);case i:return p(b+"Milliseconds",3);default:return this.clone()}},v.endOf=function(t){return this.startOf(t,!1)},v.$set=function(t,e){var n,c=k.p(t),d="set"+(this.$u?"UTC":""),g=(n={},n[o]=d+"Date",n[h]=d+"Date",n[l]=d+"Month",n[u]=d+"FullYear",n[s]=d+"Hours",n[r]=d+"Minutes",n[i]=d+"Seconds",n[a]=d+"Milliseconds",n)[c],p=c===o?this.$D+(e-this.$W):e;if(c===l||c===u){var m=this.clone().set(h,1);m.$d[g](p),m.init(),this.$d=m.set(h,Math.min(this.$D,m.daysInMonth())).$d}else g&&this.$d[g](p);return this.init(),this},v.set=function(t,e){return this.clone().$set(t,e)},v.get=function(t){return this[k.p(t)]()},v.add=function(a,d){var h,g=this;a=Number(a);var p=k.p(d),m=function(t){var e=w(g);return k.w(e.date(e.date()+Math.round(t*a)),g)};if(p===l)return this.set(l,this.$M+a);if(p===u)return this.set(u,this.$y+a);if(p===o)return m(1);if(p===c)return m(7);var f=(h={},h[r]=e,h[s]=n,h[i]=t,h)[p]||1,v=this.$d.getTime()+a*f;return k.w(v,this)},v.subtract=function(t,e){return this.add(-1*t,e)},v.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||g;var a=t||"YYYY-MM-DDTHH:mm:ssZ",i=k.z(this),r=this.$H,s=this.$m,o=this.$M,c=n.weekdays,l=n.months,d=function(t,n,i,r){return t&&(t[n]||t(e,a))||i[n].slice(0,r)},u=function(t){return k.s(r%12||12,t,"0")},h=n.meridiem||function(t,e,n){var a=t<12?"AM":"PM";return n?a.toLowerCase():a},p={YY:String(this.$y).slice(-2),YYYY:this.$y,M:o+1,MM:k.s(o+1,2,"0"),MMM:d(n.monthsShort,o,l,3),MMMM:d(l,o),D:this.$D,DD:k.s(this.$D,2,"0"),d:String(this.$W),dd:d(n.weekdaysMin,this.$W,c,2),ddd:d(n.weekdaysShort,this.$W,c,3),dddd:c[this.$W],H:String(r),HH:k.s(r,2,"0"),h:u(1),hh:u(2),a:h(r,s,!0),A:h(r,s,!1),m:String(s),mm:k.s(s,2,"0"),s:String(this.$s),ss:k.s(this.$s,2,"0"),SSS:k.s(this.$ms,3,"0"),Z:i};return a.replace(m,(function(t,e){return e||p[t]||i.replace(":","")}))},v.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},v.diff=function(a,h,g){var p,m=k.p(h),f=w(a),v=(f.utcOffset()-this.utcOffset())*e,b=this-f,y=k.m(this,f);return y=(p={},p[u]=y/12,p[l]=y,p[d]=y/3,p[c]=(b-v)/6048e5,p[o]=(b-v)/864e5,p[s]=b/n,p[r]=b/e,p[i]=b/t,p)[m]||b,g?y:k.a(y)},v.daysInMonth=function(){return this.endOf(l).$D},v.$locale=function(){return D[this.$L]},v.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),a=S(t,e,!0);return a&&(n.$L=a),n},v.clone=function(){return k.w(this.$d,this)},v.toDate=function(){return new Date(this.valueOf())},v.toJSON=function(){return this.isValid()?this.toISOString():null},v.toISOString=function(){return this.$d.toISOString()},v.toString=function(){return this.$d.toUTCString()},f}(),I=A.prototype;return w.prototype=I,[["$ms",a],["$s",i],["$m",r],["$H",s],["$W",o],["$M",l],["$y",u],["$D",h]].forEach((function(t){I[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),w.extend=function(t,e){return t.$i||(t(e,A,w),t.$i=!0),w},w.locale=S,w.isDayjs=M,w.unix=function(t){return w(1e3*t)},w.en=D[y],w.Ls=D,w.p={},w}()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.