UNPKG

glamrock-agenda

Version:
1 lines 999 kB
import{jsx as e,jsxs as t,Fragment as n}from"react/jsx-runtime";import*as a from"react";import i,{createContext as r,useState as o,useContext as s,forwardRef as u,useEffect as d,useImperativeHandle as l,Children as c,isValidElement as m,cloneElement as h,useLayoutEffect as p,createElement as f,Component as g,createRef as v,useRef as b,useCallback as w,lazy as y,useMemo as M,Fragment as k}from"react";import*as P from"react-dom";import W,{createPortal as x}from"react-dom";function C(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i<a.length;i++)t.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]])}return n}function I(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}function S(e,...t){if(!t.length)return e;const n=t.shift();if(I(e)&&I(n))for(const t in n)I(n[t])?(e[t]||Object.assign(e,{[t]:{}}),S(e[t],n[t])):Object.assign(e,{[t]:n[t]});return S(e,...t)}"function"==typeof SuppressedError&&SuppressedError;const j={pagination:{next:"Volgende pagina",prev:"Vorige pagina",goto:"Ga naar pagina"},total:{show:"Toon",single:"resultaat",multiple:"resultaten"},filters:{openOverlay:"Open filters",closeOverlay:"Sluiten",clearAllBtn:"Filters wissen",closeBtn:"Venster sluiten",allLabel:"Alle",calendar:{today:"Vandaag",tomorrow:"Morgen",thisWeekend:"Dit weekend",thisWeek:"Deze week",thisMonth:"Deze maand"},openTrigger:"Kies datum",searchPlaceholder:"Zoeken",searchSubmit:"Zoeken"},noResults:{title:"Geen resultaten",text:"Helaas hebben we op dit moment geen items gevonden die overeenkomen met jouw voorkeuren."},loadMore:"Meer laden",promo:{learnMore:"Lees meer"},favorite:{add:"Toevoegen aan favorieten",remove:"Verwijderen uit favorieten"},loading:"Loading..."},D=r(void 0),T=t=>{var{helperText:n={},children:a}=t,i=C(t,["helperText","children"]);const r=S(j,n),[s,u]=o("list");return e(D.Provider,Object.assign({value:Object.assign({viewType:s,setViewType:u,strings:r},i)},{children:a}))},N=()=>{const e=s(D);if(!e)throw new Error("useSettings must be used within a SettingsProvider");return e},E={ARROW_RIGHT:{path:"M4.84079 4.56137L1.16208 0L0.00366646 1.43635L3.68238 5.99773L1.06722e-07 10.5636L1.15841 12L6 5.99674L4.84159 4.56038L4.84079 4.56137Z",viewBox:"0 0 6 12"},LIST:{path:"M1 4h2v2H1V4zm4 0h14v2H5V4zM1 9h2v2H1V9zm4 0h14v2H5V9zm-4 5h2v2H1v-2zm4 0h14v2H5v-2z",viewBox:"0 0 20 20"},GRID:{path:"M160 153.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM288 153.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM416 153.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM160 281.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM288 281.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM416 281.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM160 409.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM288 409.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5zM416 409.3c0 3.7-3 6.7-6.7 6.7h-50.5c-3.7 0-6.7-3-6.7-6.7v-50.5c0-3.7 3-6.7 6.7-6.7h50.5c3.7 0 6.7 3 6.7 6.7v50.5z",viewBox:"0 0 512 512"},AGENDA:{path:"m4.941 8.776.559-.568-.558-.567a.593.602 0 0 1 .837-.852l.559.567.562-.567a.592.602 0 1 1 .837.85l-.562.569.558.568a.593.602 0 0 1-.833.851l-.558-.568-.558.568a.593.602 0 1 1-.838-.851Zm4.565-6.028a.609.619 0 0 1-.6-.6v-1.6a.6.61 0 0 1 1.194 0v1.6a.609.619 0 0 1-.594.6Zm-6.337 0a.609.619 0 0 1-.6-.6v-1.6a.6.61 0 0 1 1.194 0v1.6a.609.619 0 0 1-.594.6ZM16 15.166l-2-2.01a3.1 3.15 0 0 0-1.364-4.498l.04.018V2.14a.61.62 0 0 0-.594-.605h-1.19v.605a1.386 1.408 0 1 1-2.772 0v-.605H4.555v.605a1.406 1.428 0 0 1-1.386 1.412A1.406 1.428 0 0 1 1.782 2.14v-.605H.594A.61.62 0 0 0 0 2.14v10.083a.609.619 0 0 0 .594.61h8.06l-.02-.05a3.036 3.084 0 0 0 2.777 1.857 3 3.048 0 0 0 1.811-.616L15.187 16Zm-3.436-6.544-.067-.027Zm-.429-.14-.072-.016Zm.289.09-.069-.025zm-.143-.048-.071-.022c.024.003.048.01.071.018zm-3.909 2.988v.132-.03H1.194v-6.86h10.287V8.39h.042-.112a3.057 3.106 0 0 0-3.039 3.122Zm.228 1.195-.027-.07Zm-.054-.143-.023-.071c.011.023.018.053.026.071zm-.046-.146-.02-.073c.009.024.02.048.02.073zm-.04-.15a2.014 2.014 0 0 1 .002 0zm-.032-.152c0-.025-.01-.05-.014-.076l.016.076zm-.028-.155c0-.026-.007-.052-.01-.078.01.026.01.053.01.078zm-.018-.158c0-.025 0-.052-.006-.078.006.026.007.053.01.078zm3.6-3.352-.074-.015zm-.152-.027-.075-.009zm-.154-.017c-.025 0-.051 0-.076-.006a.299.299 0 0 1 .08 0zm-2.311 3.105a2.046 2.079 0 1 1 2.046 2.114 2.064 2.097 0 0 1-2.046-2.114z",viewBox:"0 0 16 16"},CLOSE:{path:"M16.0002 15.9999C16.1877 15.8124 16.293 15.5581 16.293 15.2929C16.293 15.0278 16.1877 14.7734 16.0002 14.5859L13.4142 11.9999L16.0002 9.41392C16.1823 9.22532 16.2831 8.97272 16.2809 8.71052C16.2786 8.44833 16.1734 8.19752 15.988 8.01211C15.8026 7.8267 15.5518 7.72153 15.2896 7.71925C15.0274 7.71697 14.7748 7.81777 14.5862 7.99993L12.0002 10.5859L9.41418 7.99993C9.22558 7.81777 8.97298 7.71697 8.71078 7.71925C8.44859 7.72153 8.19777 7.8267 8.01236 8.01211C7.82696 8.19752 7.72179 8.44833 7.71951 8.71052C7.71723 8.97272 7.81802 9.22532 8.00018 9.41392L10.5862 11.9999L8.00018 14.5859C7.81802 14.7745 7.71723 15.0271 7.71951 15.2893C7.72179 15.5515 7.82696 15.8023 8.01236 15.9877C8.19777 16.1731 8.44858 16.2783 8.71078 16.2806C8.97298 16.2829 9.22558 16.1821 9.41418 15.9999L12.0002 13.4139L14.5862 15.9999C14.7737 16.1874 15.028 16.2927 15.2932 16.2927C15.5583 16.2927 15.8127 16.1874 16.0002 15.9999Z",viewBox:"0 0 24 24"},OPEN_FILTER:{path:"M1 4.75031H3.736C3.95064 5.54005 4.41917 6.23721 5.06933 6.73425C5.71948 7.23128 6.51512 7.50057 7.3335 7.50057C8.15188 7.50057 8.94752 7.23128 9.59767 6.73425C10.2478 6.23721 10.7164 5.54005 10.931 4.75031H23C23.2652 4.75031 23.5196 4.64496 23.7071 4.45742C23.8946 4.26988 24 4.01553 24 3.75031C24 3.4851 23.8946 3.23074 23.7071 3.04321C23.5196 2.85567 23.2652 2.75031 23 2.75031H10.931C10.7164 1.96058 10.2478 1.26342 9.59767 0.766383C8.94752 0.269346 8.15188 5.53131e-05 7.3335 5.53131e-05C6.51512 5.53131e-05 5.71948 0.269346 5.06933 0.766383C4.41917 1.26342 3.95064 1.96058 3.736 2.75031H1C0.734784 2.75031 0.48043 2.85567 0.292893 3.04321C0.105357 3.23074 0 3.4851 0 3.75031C0 4.01553 0.105357 4.26988 0.292893 4.45742C0.48043 4.64496 0.734784 4.75031 1 4.75031ZM7.333 2.00031C7.67912 2.00031 8.01746 2.10295 8.30525 2.29524C8.59303 2.48753 8.81734 2.76085 8.94979 3.08062C9.08224 3.40039 9.1169 3.75226 9.04937 4.09172C8.98185 4.43119 8.81518 4.74301 8.57044 4.98775C8.3257 5.23249 8.01388 5.39916 7.67441 5.46669C7.33494 5.53421 6.98307 5.49956 6.6633 5.3671C6.34353 5.23465 6.07022 5.01035 5.87793 4.72256C5.68564 4.43478 5.583 4.09643 5.583 3.75031C5.58353 3.28635 5.76807 2.84154 6.09615 2.51346C6.42422 2.18539 6.86903 2.00084 7.333 2.00031ZM23 10.9991H20.264C20.0497 10.2092 19.5814 9.51178 18.9313 9.01454C18.2812 8.5173 17.4855 8.24788 16.667 8.24788C15.8485 8.24788 15.0528 8.5173 14.4027 9.01454C13.7526 9.51178 13.2843 10.2092 13.07 10.9991H1C0.734784 10.9991 0.48043 11.1045 0.292893 11.292C0.105357 11.4795 0 11.7339 0 11.9991C0 12.2643 0.105357 12.5187 0.292893 12.7062C0.48043 12.8937 0.734784 12.9991 1 12.9991H13.07C13.2843 13.789 13.7526 14.4864 14.4027 14.9837C15.0528 15.4809 15.8485 15.7503 16.667 15.7503C17.4855 15.7503 18.2812 15.4809 18.9313 14.9837C19.5814 14.4864 20.0497 13.789 20.264 12.9991H23C23.2652 12.9991 23.5196 12.8937 23.7071 12.7062C23.8946 12.5187 24 12.2643 24 11.9991C24 11.7339 23.8946 11.4795 23.7071 11.292C23.5196 11.1045 23.2652 10.9991 23 10.9991ZM16.667 13.7491C16.3209 13.7491 15.9825 13.6465 15.6948 13.4542C15.407 13.2619 15.1827 12.9886 15.0502 12.6688C14.9178 12.349 14.8831 11.9972 14.9506 11.6577C15.0181 11.3182 15.1848 11.0064 15.4296 10.7617C15.6743 10.5169 15.9861 10.3503 16.3256 10.2827C16.6651 10.2152 17.0169 10.2499 17.3367 10.3823C17.6565 10.5148 17.9298 10.7391 18.1221 11.0269C18.3144 11.3146 18.417 11.653 18.417 11.9991C18.4165 12.4631 18.2319 12.9079 17.9039 13.236C17.5758 13.564 17.131 13.7486 16.667 13.7491ZM23 19.2503H10.931C10.7164 18.4606 10.2478 17.7634 9.59767 17.2664C8.94752 16.7694 8.15188 16.5001 7.3335 16.5001C6.51512 16.5001 5.71948 16.7694 5.06933 17.2664C4.41917 17.7634 3.95064 18.4606 3.736 19.2503H1C0.734784 19.2503 0.48043 19.3557 0.292893 19.5432C0.105357 19.7307 0 19.9851 0 20.2503C0 20.5155 0.105357 20.7699 0.292893 20.9574C0.48043 21.1449 0.734784 21.2503 1 21.2503H3.736C3.95064 22.04 4.41917 22.7372 5.06933 23.2342C5.71948 23.7313 6.51512 24.0006 7.3335 24.0006C8.15188 24.0006 8.94752 23.7313 9.59767 23.2342C10.2478 22.7372 10.7164 22.04 10.931 21.2503H23C23.2652 21.2503 23.5196 21.1449 23.7071 20.9574C23.8946 20.7699 24 20.5155 24 20.2503C24 19.9851 23.8946 19.7307 23.7071 19.5432C23.5196 19.3557 23.2652 19.2503 23 19.2503ZM7.333 22.0003C6.98688 22.0003 6.64854 21.8977 6.36075 21.7054C6.07297 21.5131 5.84866 21.2398 5.71621 20.92C5.58376 20.6002 5.5491 20.2484 5.61663 19.9089C5.68415 19.5694 5.85082 19.2576 6.09556 19.0129C6.3403 18.7681 6.65213 18.6015 6.99159 18.5339C7.33106 18.4664 7.68293 18.5011 8.0027 18.6335C8.32247 18.766 8.59578 18.9903 8.78807 19.2781C8.98036 19.5658 9.083 19.9042 9.083 20.2503C9.08221 20.7142 8.89758 21.1588 8.56956 21.4869C8.24154 21.8149 7.79689 21.9995 7.333 22.0003Z",viewBox:"0 0 24 24"},CLOSE_FILTER:{path:"M16.0002 15.9999C16.1877 15.8124 16.293 15.5581 16.293 15.2929C16.293 15.0278 16.1877 14.7734 16.0002 14.5859L13.4142 11.9999L16.0002 9.41392C16.1823 9.22532 16.2831 8.97272 16.2809 8.71052C16.2786 8.44833 16.1734 8.19752 15.988 8.01211C15.8026 7.8267 15.5518 7.72153 15.2896 7.71925C15.0274 7.71697 14.7748 7.81777 14.5862 7.99993L12.0002 10.5859L9.41418 7.99993C9.22558 7.81777 8.97298 7.71697 8.71078 7.71925C8.44859 7.72153 8.19777 7.8267 8.01236 8.01211C7.82696 8.19752 7.72179 8.44833 7.71951 8.71052C7.71723 8.97272 7.81802 9.22532 8.00018 9.41392L10.5862 11.9999L8.00018 14.5859C7.81802 14.7745 7.71723 15.0271 7.71951 15.2893C7.72179 15.5515 7.82696 15.8023 8.01236 15.9877C8.19777 16.1731 8.44858 16.2783 8.71078 16.2806C8.97298 16.2829 9.22558 16.1821 9.41418 15.9999L12.0002 13.4139L14.5862 15.9999C14.7737 16.1874 15.028 16.2927 15.2932 16.2927C15.5583 16.2927 15.8127 16.1874 16.0002 15.9999ZM24 12C24 9.62662 23.2962 7.30655 21.9776 5.33316C20.6591 3.35977 18.7849 1.8217 16.5922 0.913445C14.3995 0.00519329 11.9867 -0.232447 9.65891 0.230576C7.33114 0.693598 5.19295 1.83649 3.51472 3.51472C1.83649 5.19295 0.693597 7.33114 0.230575 9.65892C-0.232449 11.9867 0.00519117 14.3995 0.913444 16.5922C1.82169 18.7849 3.35976 20.6591 5.33315 21.9776C7.30654 23.2962 9.62662 24 12 24C15.1815 23.9966 18.2318 22.7312 20.4815 20.4815C22.7312 18.2318 23.9966 15.1815 24 12H24ZM2 12C2 10.0222 2.58649 8.08879 3.6853 6.4443C4.78412 4.7998 6.3459 3.51808 8.17316 2.7612C10.0004 2.00433 12.0111 1.80629 13.9509 2.19215C15.8907 2.578 17.6725 3.53041 19.0711 4.92893C20.4696 6.32746 21.422 8.10929 21.8079 10.0491C22.1937 11.9889 21.9957 13.9996 21.2388 15.8268C20.4819 17.6541 19.2002 19.2159 17.5557 20.3147C15.9112 21.4135 13.9778 22 12 22C9.34873 21.9971 6.80688 20.9426 4.93215 19.0679C3.05741 17.1931 2.00291 14.6513 2 12Z",viewBox:"0 0 24 24"},NORESULTS:{path:"M90.546 15.518c-20.688-20.69-54.347-20.69-75.031-.005-20.688 20.685-20.686 54.345.002 75.034 20.682 20.684 54.341 20.684 75.027-.004 20.686-20.685 20.685-54.343.002-75.025zm-5.789 69.24c-17.494 17.494-45.96 17.496-63.455.002-17.498-17.497-17.496-45.966 0-63.46 17.494-17.493 45.959-17.495 63.457.002 17.494 17.494 17.492 45.963-.002 63.456zm-7.74-10.757a2.998 2.998 0 0 1-1.562 3.943 2.998 2.998 0 0 1-3.944-1.562c-2.893-6.689-9.73-11.012-17.421-11.012-7.868 0-14.747 4.319-17.522 11.004a3.002 3.002 0 0 1-3.921 1.621 3 3 0 0 1-1.62-3.921c3.71-8.932 12.764-14.703 23.063-14.703 10.084 0 19.084 5.742 22.927 14.63zM33.24 38.671a6.201 6.201 0 1 1 12.4 0 6.201 6.201 0 0 1-12.4 0zm28.117 0a6.201 6.201 0 0 1 12.403 0c0 3.426-2.776 6.202-6.2 6.202s-6.203-2.776-6.203-6.202z",viewBox:"0 0 107 107"},HEARTH:{path:"M90.546 15.518c-20.688-20.69-54.347-20.69-75.031-.005-20.688 20.685-20.686 54.345.002 75.034 20.682 20.684 54.341 20.684 75.027-.004 20.686-20.685 20.685-54.343.002-75.025zm-5.789 69.24c-17.494 17.494-45.96 17.496-63.455.002-17.498-17.497-17.496-45.966 0-63.46 17.494-17.493 45.959-17.495 63.457.002 17.494 17.494 17.492 45.963-.002 63.456zm-7.74-10.757a2.998 2.998 0 0 1-1.562 3.943 2.998 2.998 0 0 1-3.944-1.562c-2.893-6.689-9.73-11.012-17.421-11.012-7.868 0-14.747 4.319-17.522 11.004a3.002 3.002 0 0 1-3.921 1.621 3 3 0 0 1-1.62-3.921c3.71-8.932 12.764-14.703 23.063-14.703 10.084 0 19.084 5.742 22.927 14.63zM33.24 38.671a6.201 6.201 0 1 1 12.4 0 6.201 6.201 0 0 1-12.4 0zm28.117 0a6.201 6.201 0 0 1 12.403 0c0 3.426-2.776 6.202-6.2 6.202s-6.203-2.776-6.203-6.202z",viewBox:"0 0 107 107"},HEARTH_OUTLINE:{path:"M90.546 15.518c-20.688-20.69-54.347-20.69-75.031-.005-20.688 20.685-20.686 54.345.002 75.034 20.682 20.684 54.341 20.684 75.027-.004 20.686-20.685 20.685-54.343.002-75.025zm-5.789 69.24c-17.494 17.494-45.96 17.496-63.455.002-17.498-17.497-17.496-45.966 0-63.46 17.494-17.493 45.959-17.495 63.457.002 17.494 17.494 17.492 45.963-.002 63.456zm-7.74-10.757a2.998 2.998 0 0 1-1.562 3.943 2.998 2.998 0 0 1-3.944-1.562c-2.893-6.689-9.73-11.012-17.421-11.012-7.868 0-14.747 4.319-17.522 11.004a3.002 3.002 0 0 1-3.921 1.621 3 3 0 0 1-1.62-3.921c3.71-8.932 12.764-14.703 23.063-14.703 10.084 0 19.084 5.742 22.927 14.63zM33.24 38.671a6.201 6.201 0 1 1 12.4 0 6.201 6.201 0 0 1-12.4 0zm28.117 0a6.201 6.201 0 0 1 12.403 0c0 3.426-2.776 6.202-6.2 6.202s-6.203-2.776-6.203-6.202z",viewBox:"0 0 107 107"},SHOPPING_CART:{path:"M18.447 2.29H3.716l-.032-.262A2.237 2.237 0 0 0 1.464.053H.553v1.49h.91a.746.746 0 0 1 .741.66l1.182 10.04a2.237 2.237 0 0 0 2.22 1.976h9.859v-1.491H5.606a.745.745 0 0 1-.74-.66l-.098-.832h12.066l1.613-8.947ZM5.772 17.946a1.491 1.491 0 1 0 0-2.982 1.491 1.491 0 0 0 0 2.982Zm7.456 0a1.491 1.491 0 1 0 0-2.982 1.491 1.491 0 0 0 0 2.982Z",viewBox:"0 0 19 18"},SEARCH:{path:"M6.65718 13.3144C4.79659 13.3144 3.22208 12.6698 1.93366 11.3807C0.645235 10.0916 0.00068333 8.5171 5.41895e-07 6.65718C-0.000682246 4.79727 0.64387 3.22276 1.93366 1.93366C3.22344 0.644552 4.79795 0 6.65718 0C8.51642 0 10.0913 0.644552 11.3817 1.93366C12.6722 3.22276 13.3164 4.79727 13.3144 6.65718C13.3144 7.40825 13.1949 8.11664 12.9559 8.78236C12.7169 9.44808 12.3926 10.037 11.9829 10.5491L17.7183 16.2845C17.9061 16.4723 18 16.7112 18 17.0014C18 17.2916 17.9061 17.5306 17.7183 17.7183C17.5306 17.9061 17.2916 18 17.0014 18C16.7112 18 16.4723 17.9061 16.2845 17.7183L10.5491 11.9829C10.037 12.3926 9.44808 12.7169 8.78236 12.9559C8.11664 13.1949 7.40825 13.3144 6.65718 13.3144ZM6.65718 11.266C7.93741 11.266 9.02578 10.8181 9.92228 9.92228C10.8188 9.02646 11.2667 7.93809 11.266 6.65718C11.2653 5.37627 10.8174 4.28825 9.92228 3.39312C9.02714 2.49798 7.93878 2.04973 6.65718 2.04836C5.37559 2.047 4.28757 2.49525 3.39312 3.39312C2.49866 4.29098 2.05041 5.379 2.04836 6.65718C2.04632 7.93536 2.49457 9.02373 3.39312 9.92228C4.29167 10.8208 5.37969 11.2687 6.65718 11.266Z",viewBox:"0 0 18 18"},CALENDAR:{path:"M16.668 2.5H15.668V1.5C15.668 0.95 15.218 0.5 14.668 0.5C14.118 0.5 13.668 0.95 13.668 1.5V2.5H5.66797V1.5C5.66797 0.95 5.21797 0.5 4.66797 0.5C4.11797 0.5 3.66797 0.95 3.66797 1.5V2.5H2.66797C1.55797 2.5 0.677969 3.4 0.677969 4.5L0.667969 18.5C0.667969 19.0304 0.878682 19.5391 1.25376 19.9142C1.62883 20.2893 2.13754 20.5 2.66797 20.5H16.668C17.768 20.5 18.668 19.6 18.668 18.5V4.5C18.668 3.4 17.768 2.5 16.668 2.5ZM16.668 17.5C16.668 18.05 16.218 18.5 15.668 18.5H3.66797C3.11797 18.5 2.66797 18.05 2.66797 17.5V7.5H16.668V17.5ZM4.66797 9.5H6.66797V11.5H4.66797V9.5ZM8.66797 9.5H10.668V11.5H8.66797V9.5ZM12.668 9.5H14.668V11.5H12.668V9.5Z",viewBox:"0 0 19 21"}},A=t=>{var{className:n,icon:a,rotate:i,spaceLeft:r}=t,o=C(t,["className","icon","rotate","spaceLeft"]);const s=E[a];if(!s)return null;const u=void 0!==i?`rotate(${String(i)}deg)`:"",{path:d,viewBox:l}=s;return e("svg",Object.assign({viewBox:l,className:n||void 0,style:{transform:i?u:"",marginLeft:r?"8px":""},xmlns:"http://www.w3.org/2000/svg"},o,{children:e("path",{d:d})}))},z=({times:n})=>{const{components:a}=N(),{icons:i}=null!=a?a:{};return e("div",{children:n.map(((n,a)=>n.available?n.ticket_link?t("a",Object.assign({className:"button agenda-tile__btn",href:n.ticket_link},{children:[(null==i?void 0:i.ticket)||e(A,{icon:"SHOPPING_CART",className:"agenda-tile__ticket-icon"}),e("span",{dangerouslySetInnerHTML:{__html:n.status_label}})]}),a):e("span",{className:"button agenda-tile__btn alert",dangerouslySetInnerHTML:{__html:n.status_label}},a):e("button",Object.assign({className:"button agenda-tile__btn disabled",disabled:!0},{children:e("span",{dangerouslySetInnerHTML:{__html:n.status_label}})}),a)))})},H=t=>{var{src:a,alt:i,renderImage:r}=t,o=C(t,["src","alt","renderImage"]);return e("figure",Object.assign({className:"agenda-tile__img-container"},{children:a&&e(n,{children:r?r(Object.assign({src:a,alt:i},o)):e("img",{className:"agenda-tile__img",src:a,alt:i})})}))},X=({tag:t,className:n})=>e("li",{className:n,dangerouslySetInnerHTML:{__html:t}}),G=({tags:n})=>{const a=(null==n?void 0:n.interests)&&Object.values(n.interests).length>0,i=(null==n?void 0:n.categories)&&Object.values(n.categories).some((e=>"string"==typeof e));return t("ul",Object.assign({className:"agenda-tile__tags"},{children:[a&&Object.values(n.interests).map(((t,n)=>e(X,{tag:t,className:"agenda-tile__tag agenda-tile__tag-interest"},n))),i&&Object.values(n.categories).map(((t,n)=>"string"==typeof t&&e(X,{tag:t,className:"agenda-tile__tag agenda-tile__tag-category"},n)))]}))},O=6048e5,Y=6e4,R=36e5,F=Symbol.for("constructDateFrom");function V(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&F in e?e[F](t):e instanceof Date?new e.constructor(t):new Date(t)}function L(e,t){return V(t||e,e)}function B(e,t,n){const a=L(e,n?.in);return isNaN(t)?V(n?.in||e,NaN):t?(a.setDate(a.getDate()+t),a):a}let _={};function J(){return _}function Z(e,t){const n=J(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=L(e,t?.in),r=i.getDay(),o=(r<a?7:0)+r-a;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function Q(e,t){return Z(e,{...t,weekStartsOn:1})}function q(e,t){const n=L(e,t?.in),a=n.getFullYear(),i=V(n,0);i.setFullYear(a+1,0,4),i.setHours(0,0,0,0);const r=Q(i),o=V(n,0);o.setFullYear(a,0,4),o.setHours(0,0,0,0);const s=Q(o);return n.getTime()>=r.getTime()?a+1:n.getTime()>=s.getTime()?a:a-1}function K(e){const t=L(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function $(e,...t){const n=V.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(n)}function U(e,t){const n=L(e,t?.in);return n.setHours(0,0,0,0),n}function ee(e,t,n){const[a,i]=$(n?.in,e,t),r=U(a),o=U(i),s=+r-K(r),u=+o-K(o);return Math.round((s-u)/864e5)}function te(e){return!(!((t=e)instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t))&&"number"!=typeof e||isNaN(+L(e)));var t}function ne(e,t){const n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function ae(e,t){const n=L(e,t?.in),a=n.getMonth();return n.setFullYear(n.getFullYear(),a+1,0),n.setHours(23,59,59,999),n}function ie(e,t){const n=J(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=L(e,t?.in),r=i.getDay(),o=6+(r<a?-7:0)-(r-a);return i.setDate(i.getDate()+o),i.setHours(23,59,59,999),i}const re={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},oe=(e,t,n)=>{let a;const i=re[e];return a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function se(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const ue={date:se({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:se({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:se({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},de={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},le=(e,t,n,a)=>de[e];function ce(e){return(t,n)=>{let a;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,i=n?.width?String(n.width):t;a=e.formattingValues[i]||e.formattingValues[t]}else{const t=e.defaultWidth,i=n?.width?String(n.width):e.defaultWidth;a=e.values[i]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}const me={ordinalNumber:(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:ce({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:ce({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:ce({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:ce({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:ce({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function he(e){return(t,n={})=>{const a=n.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],r=t.match(i);if(!r)return null;const o=r[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(s,(e=>e.test(o))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(s,(e=>e.test(o)));let d;d=e.valueCallback?e.valueCallback(u):u,d=n.valueCallback?n.valueCallback(d):d;return{value:d,rest:t.slice(o.length)}}}function pe(e){return(t,n={})=>{const a=t.match(e.matchPattern);if(!a)return null;const i=a[0],r=t.match(e.parsePattern);if(!r)return null;let o=e.valueCallback?e.valueCallback(r[0]):r[0];o=n.valueCallback?n.valueCallback(o):o;return{value:o,rest:t.slice(i.length)}}}const fe={ordinalNumber:pe({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:he({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:he({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:he({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:he({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:he({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},ge={code:"en-US",formatDistance:oe,formatLong:ue,formatRelative:le,localize:me,match:fe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ve(e,t){const n=L(e,t?.in),a=ee(n,function(e,t){const n=L(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}(n));return a+1}function be(e,t){const n=L(e,t?.in),a=+Q(n)-+function(e,t){const n=q(e,t),a=V(t?.in||e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),Q(a)}(n);return Math.round(a/O)+1}function we(e,t){const n=L(e,t?.in),a=n.getFullYear(),i=J(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=V(t?.in||e,0);o.setFullYear(a+1,0,r),o.setHours(0,0,0,0);const s=Z(o,t),u=V(t?.in||e,0);u.setFullYear(a,0,r),u.setHours(0,0,0,0);const d=Z(u,t);return+n>=+s?a+1:+n>=+d?a:a-1}function ye(e,t){const n=L(e,t?.in),a=+Z(n,t)-+function(e,t){const n=J(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=we(e,t),r=V(t?.in||e,0);return r.setFullYear(i,0,a),r.setHours(0,0,0,0),Z(r,t)}(n,t);return Math.round(a/O)+1}function Me(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const ke={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return Me("yy"===t?a%100:a,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):Me(n+1,2)},d:(e,t)=>Me(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>Me(e.getHours()%12||12,t.length),H:(e,t)=>Me(e.getHours(),t.length),m:(e,t)=>Me(e.getMinutes(),t.length),s:(e,t)=>Me(e.getSeconds(),t.length),S(e,t){const n=t.length,a=e.getMilliseconds();return Me(Math.trunc(a*Math.pow(10,n-3)),t.length)}},Pe="midnight",We="noon",xe="morning",Ce="afternoon",Ie="evening",Se="night",je={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),a=t>0?t:1-t;return n.ordinalNumber(a,{unit:"year"})}return ke.y(e,t)},Y:function(e,t,n,a){const i=we(e,a),r=i>0?i:1-i;if("YY"===t){return Me(r%100,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):Me(r,t.length)},R:function(e,t){return Me(q(e),t.length)},u:function(e,t){return Me(e.getFullYear(),t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Me(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Me(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return ke.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Me(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const i=ye(e,a);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):Me(i,t.length)},I:function(e,t,n){const a=be(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):Me(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):ke.d(e,t)},D:function(e,t,n){const a=ve(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):Me(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return Me(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return Me(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),i=0===a?7:a;switch(t){case"i":return String(i);case"ii":return Me(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let i;switch(i=12===a?We:0===a?Pe:a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let i;switch(i=a>=17?Ie:a>=12?Ce:a>=4?xe:Se,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return ke.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):ke.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):Me(a,t.length)},k:function(e,t,n){let a=e.getHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):Me(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):ke.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):ke.s(e,t)},S:function(e,t){return ke.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return Te(a);case"XXXX":case"XX":return Ne(a);default:return Ne(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return Te(a);case"xxxx":case"xx":return Ne(a);default:return Ne(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+De(a,":");default:return"GMT"+Ne(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+De(a,":");default:return"GMT"+Ne(a,":")}},t:function(e,t,n){return Me(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return Me(+e,t.length)}};function De(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),i=Math.trunc(a/60),r=a%60;return 0===r?n+String(i):n+String(i)+t+Me(r,2)}function Te(e,t){if(e%60==0){return(e>0?"-":"+")+Me(Math.abs(e)/60,2)}return Ne(e,t)}function Ne(e,t=""){const n=e>0?"-":"+",a=Math.abs(e);return n+Me(Math.trunc(a/60),2)+t+Me(a%60,2)}const Ee=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Ae=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ze={p:Ae,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return Ee(e,t);let r;switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",Ee(a,t)).replace("{{time}}",Ae(i,t))}},He=/^D+$/,Xe=/^Y+$/,Ge=["D","DD","YY","YYYY"];const Oe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ye=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Re=/^'([^]*?)'?$/,Fe=/''/g,Ve=/[a-zA-Z]/;function Le(e,t,n){const a=J(),i=n?.locale??a.locale??ge,r=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=L(e,n?.in);if(!te(s))throw new RangeError("Invalid time value");let u=t.match(Ye).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,ze[t])(e,i.formatLong)}return e})).join("").match(Oe).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Be(e)};if(je[t])return{isToken:!0,value:e};if(t.match(Ve))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));i.localize.preprocessor&&(u=i.localize.preprocessor(s,u));const d={firstWeekContainsDate:r,weekStartsOn:o,locale:i};return u.map((a=>{if(!a.isToken)return a.value;const r=a.value;(!n?.useAdditionalWeekYearTokens&&function(e){return Xe.test(e)}(r)||!n?.useAdditionalDayOfYearTokens&&function(e){return He.test(e)}(r))&&function(e,t,n){const a=function(e,t,n){const a="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(a),Ge.includes(e))throw new RangeError(a)}(r,t,String(e));return(0,je[r[0]])(s,r,i.localize,d)})).join("")}function Be(e){const t=e.match(Re);return t?t[1].replace(Fe,"'"):e}function _e(e,t,n){const[a,i]=$(n?.in,e,t);return+Z(a,n)==+Z(i,n)}function Je(e,t,n){let a=t-function(e,t){return L(e,t?.in).getDay()}(e,n);return a<=0&&(a+=7),B(e,a,n)}function Ze(e,t){return Je(e,6,t)}function Qe(e,t){const n=()=>V(t?.in,NaN),a=t?.additionalDigits??2,i=function(e){const t={},n=e.split(qe.dateTimeDelimiter);let a;if(n.length>2)return t;/:/.test(n[0])?a=n[0]:(t.date=n[0],a=n[1],qe.timeZoneDelimiter.test(t.date)&&(t.date=e.split(qe.timeZoneDelimiter)[0],a=e.substr(t.date.length,e.length)));if(a){const e=qe.timezone.exec(a);e?(t.time=a.replace(e[1],""),t.timezone=e[1]):t.time=a}return t}(e);let r;if(i.date){const e=function(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),a=e.match(n);if(!a)return{year:NaN,restDateString:""};const i=a[1]?parseInt(a[1]):null,r=a[2]?parseInt(a[2]):null;return{year:null===r?i:100*r,restDateString:e.slice((a[1]||a[2]).length)}}(i.date,a);r=function(e,t){if(null===t)return new Date(NaN);const n=e.match(Ke);if(!n)return new Date(NaN);const a=!!n[4],i=et(n[1]),r=et(n[2])-1,o=et(n[3]),s=et(n[4]),u=et(n[5])-1;if(a)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,u)?function(e,t,n){const a=new Date(0);a.setUTCFullYear(e,0,4);const i=a.getUTCDay()||7,r=7*(t-1)+n+1-i;return a.setUTCDate(a.getUTCDate()+r),a}(t,s,u):new Date(NaN);{const e=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(nt[t]||(at(e)?29:28))}(t,r,o)&&function(e,t){return t>=1&&t<=(at(e)?366:365)}(t,i)?(e.setUTCFullYear(t,r,Math.max(i,o)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!r||isNaN(+r))return n();const o=+r;let s,u=0;if(i.time&&(u=function(e){const t=e.match($e);if(!t)return NaN;const n=tt(t[1]),a=tt(t[2]),i=tt(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,a,i))return NaN;return n*R+a*Y+1e3*i}(i.time),isNaN(u)))return n();if(!i.timezone){const e=new Date(o+u),n=L(0,t?.in);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}return s=function(e){if("Z"===e)return 0;const t=e.match(Ue);if(!t)return 0;const n="+"===t[1]?-1:1,a=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,i))return NaN;return n*(a*R+i*Y)}(i.timezone),isNaN(s)?n():L(o+u+s,t?.in)}const qe={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Ke=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,$e=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Ue=/^([+-])(\d{2})(?::?(\d{2}))?$/;function et(e){return e?parseInt(e):1}function tt(e){return e&&parseFloat(e.replace(",","."))||0}const nt=[31,null,31,30,31,30,31,31,30,31,30,31];function at(e){return e%400==0||e%4==0&&e%100!=0}const it={lessThanXSeconds:{one:"minder as 'n sekonde",other:"minder as {{count}} sekondes"},xSeconds:{one:"1 sekonde",other:"{{count}} sekondes"},halfAMinute:"'n halwe minuut",lessThanXMinutes:{one:"minder as 'n minuut",other:"minder as {{count}} minute"},xMinutes:{one:"'n minuut",other:"{{count}} minute"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} ure"},xHours:{one:"1 uur",other:"{{count}} ure"},xDays:{one:"1 dag",other:"{{count}} dae"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weke"},xWeeks:{one:"1 week",other:"{{count}} weke"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maande"},xMonths:{one:"1 maand",other:"{{count}} maande"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer as 1 jaar",other:"meer as {{count}} jaar"},almostXYears:{one:"byna 1 jaar",other:"byna {{count}} jaar"}},rt={date:se({formats:{full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"yyyy/MM/dd"},defaultWidth:"full"}),time:se({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:se({formats:{full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},ot={lastWeek:"'verlede' eeee 'om' p",yesterday:"'gister om' p",today:"'vandag om' p",tomorrow:"'môre om' p",nextWeek:"eeee 'om' p",other:"P"},st={ordinalNumber:e=>{const t=Number(e),n=t%100;if(n<20)switch(n){case 1:case 8:return t+"ste";default:return t+"de"}return t+"ste"},era:ce({values:{narrow:["vC","nC"],abbreviated:["vC","nC"],wide:["voor Christus","na Christus"]},defaultWidth:"wide"}),quarter:ce({values:{narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ste kwartaal","2de kwartaal","3de kwartaal","4de kwartaal"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:ce({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],wide:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},defaultWidth:"wide"}),day:ce({values:{narrow:["S","M","D","W","D","V","S"],short:["So","Ma","Di","Wo","Do","Vr","Sa"],abbreviated:["Son","Maa","Din","Woe","Don","Vry","Sat"],wide:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"]},defaultWidth:"wide"}),dayPeriod:ce({values:{narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"}},defaultWidth:"wide",formattingValues:{narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"}},defaultFormattingWidth:"wide"})},ut={ordinalNumber:pe({matchPattern:/^(\d+)(ste|de)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:he({matchPatterns:{narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?C\.?)/,wide:/^((voor|na) Christus)/},defaultMatchWidth:"wide",parsePatterns:{any:[/^v/,/^n/]},defaultParseWidth:"any"}),quarter:he({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](st|d)e kwartaal/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:he({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(Jan|Feb|Mrt|Apr|Mei|Jun|Jul|Aug|Sep|Okt|Nov|Dec)\.?/i,wide:/^(Januarie|Februarie|Maart|April|Mei|Junie|Julie|Augustus|September|Oktober|November|Desember)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^J/i,/^F/i,/^M/i,/^A/i,/^M/i,/^J/i,/^J/i,/^A/i,/^S/i,/^O/i,/^N/i,/^D/i],any:[/^Jan/i,/^Feb/i,/^Mrt/i,/^Apr/i,/^Mei/i,/^Jun/i,/^Jul/i,/^Aug/i,/^Sep/i,/^Okt/i,/^Nov/i,/^Dec/i]},defaultParseWidth:"any"}),day:he({matchPatterns:{narrow:/^[smdwv]/i,short:/^(So|Ma|Di|Wo|Do|Vr|Sa)/i,abbreviated:/^(Son|Maa|Din|Woe|Don|Vry|Sat)/i,wide:/^(Sondag|Maandag|Dinsdag|Woensdag|Donderdag|Vrydag|Saterdag)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^S/i,/^M/i,/^D/i,/^W/i,/^D/i,/^V/i,/^S/i],any:[/^So/i,/^Ma/i,/^Di/i,/^Wo/i,/^Do/i,/^Vr/i,/^Sa/i]},defaultParseWidth:"any"}),dayPeriod:he({matchPatterns:{any:/^(vm|nm|middernag|(?:uur )?die (oggend|middag|aand))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^vm/i,pm:/^nm/i,midnight:/^middernag/i,noon:/^middaguur/i,morning:/oggend/i,afternoon:/middag/i,evening:/laat middag/i,night:/aand/i}},defaultParseWidth:"any"})},dt={code:"af",formatDistance:(e,t,n)=>{let a;const i=it[e];return a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",String(t)),n?.addSuffix?n.comparison&&n.comparison>0?"oor "+a:a+" gelede":a},formatLong:rt,formatRelative:(e,t,n,a)=>ot[e],localize:st,match:ut,options:{weekStartsOn:0,firstWeekContainsDate:1}},lt={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانيتان",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتان",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريبا",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتان",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومان",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريبا",two:"أسبوعين تقريبا",threeToTen:"{{count}} أسابيع تقريبا",other:"{{count}} أسبوعا تقريبا"},xWeeks:{one:"أسبوع واحد",two:"أسبوعان",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوعا"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريبا",threeToTen:"{{count}} أشهر تقريبا",other:"{{count}} شهرا تقريباً"},xMonths:{one:"شهر واحد",two:"شهران",threeToTen:"{{count}} أشهر",other:"{{count}} شهرا"},aboutXYears:{one:"سنة واحدة تقريباً",two:"سنتين تقريبا",threeToTen:"{{count}} سنوات تقريباً",other:"{{count}} سنة تقريباً"},xYears:{one:"سنة واحد",two:"سنتان",threeToTen:"{{count}} سنوات",other:"{{count}} سنة"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنوات",other:"أكثر من {{count}} سنة"},almostXYears:{one:"ما يقارب سنة واحدة",two:"ما يقارب سنتين",threeToTen:"ما يقارب {{count}} سنوات",other:"ما يقارب {{count}} سنة"}},ct={date:se({formats:{full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:se({formats:{full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:se({formats:{full:"{{date}} 'عند الساعة' {{time}}",long:"{{date}} 'عند الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},mt={lastWeek:"eeee 'الماضي عند الساعة' p",yesterday:"'الأمس عند الساعة' p",today:"'اليوم عند الساعة' p",tomorrow:"'غدا عند الساعة' p",nextWeek:"eeee 'القادم عند الساعة' p",other:"P"},ht={ordinalNumber:e=>String(e),era:ce({values:{narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},defaultWidth:"wide"}),quarter:ce({values:{narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:ce({values:{narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},defaultWidth:"wide"}),day:ce({values:{narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},defaultWidth:"wide"}),dayPeriod:ce({values:{narrow:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"}},defaultWidth:"wide",format