"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1978],{660:function(t,e,r){let n;r.d(e,{MJ:function(){return z}});var a=r(7437),i=r(5563),o=r(5461),s=r(4365),u=r(2265),l=r(684),c=r(2074);let d=(0,c.g)("check-all","sc"),h=Object.freeze({wrapper:`${d}__wrapper`,link:`${d}__link`,icon:`${d}__icon`,iconGray:`${d}__icon--gray`}),f=({children:t,className:e,linkClassName:r,iconGrayBackground:n,Link:i,event:u,href:c,dataLayerPush:d})=>{let f=i??o.Link;return(0,a.jsx)("div",{className:(0,s.Z)(h.wrapper,e),onClick:()=>{u&&d(u)},children:(0,a.jsxs)(f,{className:(0,s.Z)(h.link,r),href:c,children:[t,(0,a.jsx)("span",{className:(0,s.Z)(h.icon,{[h.iconGray]:n}),children:(0,a.jsx)(l.IconFdsArrowUpRightSmallO,{size:24})})]})})};var m=r(2617),p=r(1620),g=r(7337),w=((n=w||{}).light="light",n.gray="gray",n);let y=t=>"kasko"===t||"osago"===t,b=(0,c.g)("best-offers-banner","sc"),v=Object.freeze({bestOffersBaner:b,wrapper:`${b}__wrapper`,wideWrapper:`${b}__wrapper--wide`,whiteWrapper:`${b}__wrapper--white`,content:`${b}__content`,header:`${b}__header`,title:`${b}__title`,subtitle:`${b}__subtitle`,icon:`${b}__icon`,iconBlack:`${b}__icon--black`,iconWhite:`${b}__icon--white`,image:`${b}__image`}),x=({title:t,image:e,url:r,description:n,backgroundColor:o,textColor:u,wide:c,theme:d,handleBannerDataLayerPush:h,className:f})=>{let m=d===w.gray,p={"--bg-base":(null==o?void 0:o.base)??(m?"var(--color-white)":"var(--color-gray-400)"),"--bg-hover":(null==o?void 0:o.hover)??"var(--color-gray-500)"};return(0,a.jsxs)("div",{className:(0,s.Z)(v.wrapper,f,{[v.wideWrapper]:c}),style:p,onClick:()=>{h(),window.open(r,"_blank")},children:[(0,a.jsxs)("div",{className:v.content,children:[(0,a.jsxs)("div",{className:v.header,children:[(0,a.jsx)(i.xv,{weight:"medium",size:"24",className:v.title,style:{color:u},children:t}),(0,a.jsx)("div",{className:(0,s.Z)(v.icon,{[v.iconBlack]:m&&!(null!=u&&u.includes("color-white")),[v.iconWhite]:m&&!!(null!=u&&u.includes("color-white"))}),children:(0,a.jsx)(l.IconFdsArrowUpRightSmallO,{size:32})})]}),n&&(0,a.jsx)(i.xv,{size:"16",style:{color:u},children:n})]}),(null==e?void 0:e.url)&&(0,a.jsx)("picture",{className:v.image,children:(0,a.jsx)("img",{src:e.url,width:e.width??150,height:e.height??"auto",alt:`Баннер ${t}`,loading:"lazy"})})]})},k=(0,c.g)("offer-card","sc"),T=Object.freeze({offerCard:k,wrapper:`${k}__wrapper`,whiteWrapper:`${k}__wrapper--white`,bankInfo:`${k}__bankInfo`,units:`${k}__units`,unitsColumn:`${k}__units--column`,unit:`${k}__unit`,unitRow:`${k}__unit--row`,unitTitleWrapper:`${k}__unitTitleWrapper`,unitTitle:`${k}__unitTitle`,tooltipIcon:`${k}__tooltipIcon`,unitValue:`${k}__unitValue`,bottomBlock:`${k}__bottomBlock`,tags:`${k}__tags`,tag:`${k}__tag`,button:`${k}__button`,buttonRounded:`${k}__button--rounded`,buttonAdditional:`${k}__button--additional`}),_=t=>{let e=t.split("₽");return e.map((t,r)=>(0,a.jsxs)(u.Fragment,{children:[t,r<e.length-1&&(0,a.jsx)(i.xv,{fontFamily:"primary",weight:"regular",children:"₽"})]},`${t}-${r}`))},D=({title:t,value:e,tooltip:r,textColor:n,unitsAsColumn:u,isTitleUnit:c})=>(0,a.jsxs)("div",{className:(0,s.Z)(T.unit,{[T.unitRow]:u}),children:[(0,a.jsxs)("div",{className:T.unitTitleWrapper,children:[(0,a.jsx)(i.xv,{size:"14",className:T.unitTitle,children:t}),r&&(0,a.jsx)(o.Tooltip,{text:r,children:(0,a.jsx)(l.IconFdsQuestionCircleO,{className:T.tooltipIcon})})]}),(0,a.jsx)(i.xv,{weight:"medium",size:c?"18":u?"16":"24",className:T.unitValue,style:{color:n},children:t.includes("Рейтинг")?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.IconFdsStarF,{size:16,style:{color:"var(--color-orange-400)"}}),e]}):_(e)})]}),N=({tags:t,isGrayTheme:e})=>{let r=e?"secondary":"primary";return(0,a.jsx)("div",{className:T.tags,children:t.sort((t,e)=>t.order-e.order).map(t=>(0,a.jsx)(o.Tag,{className:T.tag,label:t.label,variant:t.variant?t.variant:r,rounded:!0},t.label))})},M=({companyName:t,name:e,url:r,logo:n,units:i,tags:u,additionalButton:l,unitsAsColumn:c,dataLayerPush:d,eventCategory:h,productType:f,theme:m,buttonClassName:g,eventValueByUnitTitle:y})=>{let b=m===w.gray,v=r=>{let n={event:"data-event",eventCategory:h,eventAction:`click_button_${(0,p.t)(r)}_${f}`,eventLabel:(0,p.t)(`${t}_${e}`)};if(y){let t=i.find(t=>t.title.toLowerCase()===y.toLowerCase());t&&(n.eventValue=(0,p.t)(t.value))}d(n)};return(0,a.jsxs)("div",{className:(0,s.Z)(T.wrapper,{[T.whiteWrapper]:b}),children:[(0,a.jsxs)("div",{className:T.bankInfo,children:[n&&(0,a.jsx)("img",{src:n,width:56,height:56,alt:`${t} logo`}),(0,a.jsx)(D,{title:e,value:t,isTitleUnit:!0})]}),(0,a.jsx)("div",{className:(0,s.Z)(T.units,{[T.unitsColumn]:c}),children:i.map(t=>(0,a.jsx)(D,{title:t.title,value:t.value,tooltip:t.tooltip,textColor:t.textColor,unitsAsColumn:c},`${t.title}-${t.value}`))}),(0,a.jsxs)("div",{className:T.bottomBlock,children:[u&&(0,a.jsx)(N,{tags:u,isGrayTheme:b}),l&&l.text.trim().length>0&&(0,a.jsx)(o.Button,{as:"a",className:(0,s.Z)(T.button,T.buttonRounded,T.buttonAdditional),size:"xs",label:l.text,href:null==l?void 0:l.url,variant:b?"secondary":"white",onClick:()=>v(l.text)}),(0,a.jsx)(o.Button,{as:"a",className:(0,s.Z)(T.button,g),size:"xs",label:"Подробнее",href:r,onClick:()=>v("podrobnee_o_kartochke_iz")})]})]})},S=(0,c.g)("offers-list","sc"),j=Object.freeze({offersList:S,wrapper:`${S}__wrapper`,sliderWrapper:`${S}__sliderWrapper`,offerItem:`${S}__offerItem`,compact:`${S}__offerItem--compact`,bannerItem:`${S}__bannerItem`}),P=({offers:t,banner:e,dataLayerPush:r,eventCategory:n,productType:i,theme:u,singleProduct:l})=>{let c=t.length<=2;return(0,a.jsxs)(o.Slider,{options:{slidesPerView:"auto",spaceBetween:0,autoplay:{delay:3e3,disableOnInteraction:!1}},breakpoints:{xl:{autoplay:!1}},className:j.sliderWrapper,pagination:!0,children:[t.slice(0,3).map(t=>(0,a.jsx)(o.SliderItem,{className:(0,s.Z)(j.offerItem,{[j.compact]:l}),children:(0,a.jsx)(M,{...t,dataLayerPush:r,eventCategory:n,productType:i,theme:u})},t.id)),e&&(0,a.jsx)(o.SliderItem,{className:j.bannerItem,children:(0,a.jsx)(x,{...e,handleBannerDataLayerPush:()=>{r({event:"data-event",eventCategory:n,eventAction:"click_bnr_banner_top_predlozheniy",eventLabel:i})},wide:c,theme:u})})]},i)},C=(0,c.g)("osago-tab","sc"),L=Object.freeze({osagoTab:C,wrapper:`${C}__wrapper`,card:`${C}__card`,whiteCard:`${C}__card--white`,image:`${C}__image`,content:`${C}__content`,inputWrapper:`${C}__inputWrapper`,select:`${C}__select`,input:`${C}__input`,buttonLinkWrapper:`${C}__buttonLinkWrapper`,button:`${C}__button`,banner:`${C}__banner`}),$={kasko:{title:"Рассчет Каско за минуту",description:"Выберите лучшие условия для оформления полиса",backgroundColor:{base:"#f1f5ff",hover:"#a3ceec"}},osago:{title:"ОСАГО с экономией до 78%",description:"Предварительная цена после ввода номера ТС",backgroundColor:{base:"#f1f5ff",hover:"#a3ceec"}}},q=[{label:"Мотоцикл",value:"moto"},{label:"Автомобиль",value:"auto"}],O=Object.fromEntries(q.map(t=>[t.value,t])),E={auto:{mask:"a 000 aa 00",placeholder:"A 000 AA 00"},moto:{mask:"0000 aa 00",placeholder:"0000 AA 00"}},W="АВЕКМНОРСТУХ",Y=RegExp(`[${W}]`,"i"),I=RegExp(`[^0-9${W}]`,"gi"),H=({type:t,baseUrl:e,s3Assets:r,banner:n,dataLayerPush:l,eventCategory:c,theme:d})=>{let h="osago"===t,f=(0,g.xn)(e,"osago"),m=(0,g.xn)(f,"step-car"),y=(0,g.xn)(e,"kasko"),b=(0,g.xn)(y,"vehicle"),v=h?m:b,[k,T]=(0,u.useState)(""),[_,D]=(0,u.useState)("auto"),{mask:N,placeholder:M}=E[_],S=d===w.gray,j=`?${new URLSearchParams({type:h?_:"auto",license:k})}`,P=(0,g.xn)(v,j),C=n??{...$[t],url:h?f:y,image:r?{url:(0,g.xn)(r,`pl-common-blocks-renderer/topOffers/${h?"icon_osago":"icons_car"}.png`),width:204,height:160}:void 0},W=O[_].label,H=(e,r)=>{l({event:"data-event",eventCategory:c,eventAction:e,eventLabel:r??t})};return(0,a.jsxs)("div",{className:L.wrapper,children:[(0,a.jsxs)("div",{className:(0,s.Z)(L.card,{[L.whiteCard]:S}),children:[r&&(0,a.jsx)("picture",{children:(0,a.jsx)("img",{src:`${r}/pl-common-blocks-renderer/topOffers/auto_bg.png`,alt:"Автомобиль",loading:"lazy",className:L.image})}),(0,a.jsxs)("div",{className:L.content,children:[(0,a.jsxs)(i.X6,{as:"h3",type:"h3",children:["Онлайн калькулятор ",h?"ОСАГО":"Каско"]}),(0,a.jsxs)("div",{className:L.inputWrapper,children:[h&&(0,a.jsx)(o.Select,{options:q,value:O[_],label:"Тип транспорта",variant:S?"primary":"secondary",className:L.select,onChange:t=>{T(""),D(t.value),H(`selector_item_${(0,p.t)(t.label)}`)}}),(0,a.jsx)(o.InputMasked,{label:"Госномер",variant:S?"primary":"secondary",maskOpts:{mask:N,definitions:{a:Y}},maskPlaceholder:M,value:k,className:L.input,onChange:(t,e)=>{T(e.replace(I,"").toUpperCase())},onClick:()=>H(`message_field_${(0,p.t)(W)}`),onBlur:()=>H(`on_message_field_${(0,p.t)(W)}`)}),(0,a.jsxs)(i.xv,{children:["У меня"," ",(0,a.jsx)(o.Link,{href:v,onClick:()=>{H("click_link_net_nomera",v)},children:"нет номера"})]})]}),(0,a.jsx)(o.Button,{as:"a",href:P,size:"s",className:L.button,onClick:()=>{H(`click_button_rasschitat_${(0,p.t)(W)}`,P)},children:"Рассчитать"})]})]}),(0,a.jsx)("div",{className:L.banner,children:(0,a.jsx)(x,{...C,theme:d,handleBannerDataLayerPush:()=>{H("click_bnr_banner_top_predlozheniy")}})})]})},Q=(0,c.g)("best-offers","sc"),A=Object.freeze({bestOffers:Q,graySection:`${Q}--gray`,singleProduct:`${Q}--singleProduct`,title:`${Q}__title`,singleProductTitle:`${Q}__title--singleProduct`,chips:`${Q}__chips`,warning:`${Q}__warning`,allOffersLink:`${Q}__allOffersLink`}),F={вклады:"вкладам",облигации:"облигациям",кредиты:"кредитам",займы:"займам","Кредитные карты":"кредитным картам",каско:"каско",осаго:"ОСАГО","дебетовые карты":"дебетовым картам",ипотека:"ипотеке",автокредиты:"автокредитам"},z=({tabs:t,baseUrl:e,s3Assets:r,eventCategory:n="best-offers",dataLayerPush:l,singleProduct:c=!1,theme:d=w.light,className:h})=>{let p=d===w.gray,g=t.map(t=>({url:t.productType,title:t.name})),[b,v]=(0,u.useState)(g[0].url),x=t.find(t=>t.productType===b)??t[0],k=(0,o.useBreakpointUp)("xl"),T=F[x.name.toLowerCase()],_=T?`по ${T}`:x.name,D=y(null==x?void 0:x.productType)&&e?(0,a.jsx)(H,{type:x.productType,banner:x.banner,baseUrl:e,s3Assets:r,dataLayerPush:l,eventCategory:n,theme:d}):null;return(0,a.jsx)("section",{className:(0,s.Z)(A.bestOffers,h,{[A.singleProduct]:c,[A.graySection]:p}),children:(0,a.jsxs)(i.W2,{children:[(0,a.jsxs)(i.X6,{as:"h2",type:c?"h2":"display",className:(0,s.Z)(A.title,!c&&(k?"mb-8":"mb-6"),c&&(0,s.Z)("mb-0",A.singleProductTitle)),children:["Лучшие предложения ",c?_:"сегодня"]}),!c&&(0,a.jsx)(m.N,{items:g,maxNumberOfLines:2,activeChipId:b,variant:p?"white":"gray",className:A.chips,onClick:e=>{v(e);let r=t.find(t=>t.productType===e);l({event:"data-event",eventCategory:n,eventAction:"click_chip_top_predlozheniy_vybor",eventLabel:null==r?void 0:r.productType})}}),(0,a.jsxs)("div",{children:[D??(0,a.jsx)(P,{offers:x.offers,banner:x.banner,dataLayerPush:l,eventCategory:n,productType:x.productType,theme:d,singleProduct:c}),x.hasWarning&&(0,a.jsx)(i.xv,{as:"p",size:"16",className:A.warning,children:x.warningCustomText??"Оценивайте свои финансовые возможности и риски. Изучите все условия кредита (займа)"})]}),x.checkAllUrl&&(0,a.jsx)(f,{href:x.checkAllUrl,event:{event:"data-event",eventCategory:n,eventAction:"link",eventLabel:`Показать все предложения ${x.productType}`},dataLayerPush:l,iconGrayBackground:!p,className:A.allOffersLink,linkClassName:x.checkAllLinkClassName,children:"Показать все предложения"})]})})}},5528:function(t,e,r){r.d(e,{j:function(){return a}});let n={};function a(){return n}},1204:function(t,e,r){r.d(e,{G:function(){return i}});let n=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},a=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},i={p:a,P:(t,e)=>{let r;let i=t.match(/(P+)(p+)?/)||[],o=i[1],s=i[2];if(!s)return n(t,e);switch(o){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;default:r=e.dateTime({width:"full"})}return r.replace("{{date}}",n(o,e)).replace("{{time}}",a(s,e))}}},9340:function(t,e,r){r.d(e,{D:function(){return a}});var n=r(9649);function a(t){let e=(0,n.Q)(t),r=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return r.setUTCFullYear(e.getFullYear()),+t-+r}},8563:function(t,e,r){r.d(e,{DD:function(){return u},Do:function(){return s},Iu:function(){return o}});let n=/^D+$/,a=/^Y+$/,i=["D","DD","YY","YYYY"];function o(t){return n.test(t)}function s(t){return a.test(t)}function u(t,e,r){let n=function(t,e,r){let n="Y"===t[0]?"years":"days of the month";return"Use `".concat(t.toLowerCase(),"` instead of `").concat(t,"` (in `").concat(e,"`) for formatting ").concat(n," to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(t,e,r);if(console.warn(n),i.includes(t))throw RangeError(n)}},8198:function(t,e,r){r.d(e,{dP:function(){return a},jE:function(){return n},qk:function(){return s},vh:function(){return o},yJ:function(){return i}});let n=6048e5,a=864e5,i=6e4,o=36e5,s=1e3},3497:function(t,e,r){r.d(e,{L:function(){return n}});function n(t,e){return t instanceof Date?new t.constructor(e):new Date(e)}},9597:function(t,e,r){r.d(e,{WU:function(){return j}});var n=r(5654),a=r(5528),i=r(8198),o=r(9649);function s(t){let e=(0,o.Q)(t);return e.setHours(0,0,0,0),e}var u=r(9340),l=r(3497),c=r(8355),d=r(7838),h=r(861),f=r(3865);function m(t,e){let r=Math.abs(t).toString().padStart(e,"0");return(t<0?"-":"")+r}let p={y(t,e){let r=t.getFullYear(),n=r>0?r:1-r;return m("yy"===e?n%100:n,e.length)},M(t,e){let r=t.getMonth();return"M"===e?String(r+1):m(r+1,2)},d:(t,e)=>m(t.getDate(),e.length),a(t,e){let r=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(t,e)=>m(t.getHours()%12||12,e.length),H:(t,e)=>m(t.getHours(),e.length),m:(t,e)=>m(t.getMinutes(),e.length),s:(t,e)=>m(t.getSeconds(),e.length),S(t,e){let r=e.length;return m(Math.trunc(t.getMilliseconds()*Math.pow(10,r-3)),e.length)}},g={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},w={G:function(t,e,r){let n=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(t,e,r){if("yo"===e){let e=t.getFullYear();return r.ordinalNumber(e>0?e:1-e,{unit:"year"})}return p.y(t,e)},Y:function(t,e,r,n){let a=(0,f.c)(t,n),i=a>0?a:1-a;return"YY"===e?m(i%100,2):"Yo"===e?r.ordinalNumber(i,{unit:"year"}):m(i,e.length)},R:function(t,e){return m((0,d.L)(t),e.length)},u:function(t,e){return m(t.getFullYear(),e.length)},Q:function(t,e,r){let n=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(n);case"QQ":return m(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,e,r){let n=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(n);case"qq":return m(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,e,r){let n=t.getMonth();switch(e){case"M":case"MM":return p.M(t,e);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(t,e,r){let n=t.getMonth();switch(e){case"L":return String(n+1);case"LL":return m(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(t,e,r,n){let a=(0,h.Q)(t,n);return"wo"===e?r.ordinalNumber(a,{unit:"week"}):m(a,e.length)},I:function(t,e,r){let n=(0,c.l)(t);return"Io"===e?r.ordinalNumber(n,{unit:"week"}):m(n,e.length)},d:function(t,e,r){return"do"===e?r.ordinalNumber(t.getDate(),{unit:"date"}):p.d(t,e)},D:function(t,e,r){let n=function(t){let e=(0,o.Q)(t);return function(t,e){let r=s(t),n=s(e);return Math.round((+r-(0,u.D)(r)-(+n-(0,u.D)(n)))/i.dP)}(e,function(t){let e=(0,o.Q)(t),r=(0,l.L)(t,0);return r.setFullYear(e.getFullYear(),0,1),r.setHours(0,0,0,0),r}(e))+1}(t);return"Do"===e?r.ordinalNumber(n,{unit:"dayOfYear"}):m(n,e.length)},E:function(t,e,r){let n=t.getDay();switch(e){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(t,e,r,n){let a=t.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return m(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(t,e,r,n){let a=t.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return m(i,e.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(t,e,r){let n=t.getDay(),a=0===n?7:n;switch(e){case"i":return String(a);case"ii":return m(a,e.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(t,e,r){let n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(t,e,r){let n;let a=t.getHours();switch(n=12===a?g.noon:0===a?g.midnight:a/12>=1?"pm":"am",e){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(t,e,r){let n;let a=t.getHours();switch(n=a>=17?g.evening:a>=12?g.afternoon:a>=4?g.morning:g.night,e){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(t,e,r){if("ho"===e){let e=t.getHours()%12;return 0===e&&(e=12),r.ordinalNumber(e,{unit:"hour"})}return p.h(t,e)},H:function(t,e,r){return"Ho"===e?r.ordinalNumber(t.getHours(),{unit:"hour"}):p.H(t,e)},K:function(t,e,r){let n=t.getHours()%12;return"Ko"===e?r.ordinalNumber(n,{unit:"hour"}):m(n,e.length)},k:function(t,e,r){let n=t.getHours();return(0===n&&(n=24),"ko"===e)?r.ordinalNumber(n,{unit:"hour"}):m(n,e.length)},m:function(t,e,r){return"mo"===e?r.ordinalNumber(t.getMinutes(),{unit:"minute"}):p.m(t,e)},s:function(t,e,r){return"so"===e?r.ordinalNumber(t.getSeconds(),{unit:"second"}):p.s(t,e)},S:function(t,e){return p.S(t,e)},X:function(t,e,r){let n=t.getTimezoneOffset();if(0===n)return"Z";switch(e){case"X":return b(n);case"XXXX":case"XX":return v(n);default:return v(n,":")}},x:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"x":return b(n);case"xxxx":case"xx":return v(n);default:return v(n,":")}},O:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+y(n,":");default:return"GMT"+v(n,":")}},z:function(t,e,r){let n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+y(n,":");default:return"GMT"+v(n,":")}},t:function(t,e,r){return m(Math.trunc(t.getTime()/1e3),e.length)},T:function(t,e,r){return m(t.getTime(),e.length)}};function y(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t>0?"-":"+",n=Math.abs(t),a=Math.trunc(n/60),i=n%60;return 0===i?r+String(a):r+String(a)+e+m(i,2)}function b(t,e){return t%60==0?(t>0?"-":"+")+m(Math.abs(t)/60,2):v(t,e)}function v(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=Math.abs(t);return(t>0?"-":"+")+m(Math.trunc(r/60),2)+e+m(r%60,2)}var x=r(1204),k=r(8563),T=r(6698);let _=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,D=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,N=/^'([^]*?)'?$/,M=/''/g,S=/[a-zA-Z]/;function j(t,e,r){var i,s,u,l,c,d,h,f,m,p,g,y,b,v,j,P,C,L;let $=(0,a.j)(),q=null!==(p=null!==(m=null==r?void 0:r.locale)&&void 0!==m?m:$.locale)&&void 0!==p?p:n._,O=null!==(v=null!==(b=null!==(y=null!==(g=null==r?void 0:r.firstWeekContainsDate)&&void 0!==g?g:null==r?void 0:null===(s=r.locale)||void 0===s?void 0:null===(i=s.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==y?y:$.firstWeekContainsDate)&&void 0!==b?b:null===(l=$.locale)||void 0===l?void 0:null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==v?v:1,E=null!==(L=null!==(C=null!==(P=null!==(j=null==r?void 0:r.weekStartsOn)&&void 0!==j?j:null==r?void 0:null===(d=r.locale)||void 0===d?void 0:null===(c=d.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==P?P:$.weekStartsOn)&&void 0!==C?C:null===(f=$.locale)||void 0===f?void 0:null===(h=f.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==L?L:0,W=(0,o.Q)(t);if(!(0,T.J)(W))throw RangeError("Invalid time value");let Y=e.match(D).map(t=>{let e=t[0];return"p"===e||"P"===e?(0,x.G[e])(t,q.formatLong):t}).join("").match(_).map(t=>{if("''"===t)return{isToken:!1,value:"'"};let e=t[0];if("'"===e)return{isToken:!1,value:function(t){let e=t.match(N);return e?e[1].replace(M,"'"):t}(t)};if(w[e])return{isToken:!0,value:t};if(e.match(S))throw RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return{isToken:!1,value:t}});q.localize.preprocessor&&(Y=q.localize.preprocessor(W,Y));let I={firstWeekContainsDate:O,weekStartsOn:E,locale:q};return Y.map(n=>{if(!n.isToken)return n.value;let a=n.value;return(!(null==r?void 0:r.useAdditionalWeekYearTokens)&&(0,k.Do)(a)||!(null==r?void 0:r.useAdditionalDayOfYearTokens)&&(0,k.Iu)(a))&&(0,k.DD)(a,e,String(t)),(0,w[a[0]])(W,a,q.localize,I)}).join("")}},8355:function(t,e,r){r.d(e,{l:function(){return u}});var n=r(8198),a=r(3451),i=r(7838),o=r(3497),s=r(9649);function u(t){let e=(0,s.Q)(t);return Math.round((+(0,a.T)(e)-+function(t){let e=(0,i.L)(t),r=(0,o.L)(t,0);return r.setFullYear(e,0,4),r.setHours(0,0,0,0),(0,a.T)(r)}(e))/n.jE)+1}},7838:function(t,e,r){r.d(e,{L:function(){return o}});var n=r(3497),a=r(3451),i=r(9649);function o(t){let e=(0,i.Q)(t),r=e.getFullYear(),o=(0,n.L)(t,0);o.setFullYear(r+1,0,4),o.setHours(0,0,0,0);let s=(0,a.T)(o),u=(0,n.L)(t,0);u.setFullYear(r,0,4),u.setHours(0,0,0,0);let l=(0,a.T)(u);return e.getTime()>=s.getTime()?r+1:e.getTime()>=l.getTime()?r:r-1}},861:function(t,e,r){r.d(e,{Q:function(){return l}});var n=r(8198),a=r(5696),i=r(3497),o=r(3865),s=r(5528),u=r(9649);function l(t,e){let r=(0,u.Q)(t);return Math.round((+(0,a.z)(r,e)-+function(t,e){var r,n,u,l,c,d,h,f;let m=(0,s.j)(),p=null!==(f=null!==(h=null!==(d=null!==(c=null==e?void 0:e.firstWeekContainsDate)&&void 0!==c?c:null==e?void 0:null===(n=e.locale)||void 0===n?void 0:null===(r=n.options)||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==d?d:m.firstWeekContainsDate)&&void 0!==h?h:null===(l=m.locale)||void 0===l?void 0:null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==f?f:1,g=(0,o.c)(t,e),w=(0,i.L)(t,0);return w.setFullYear(g,0,p),w.setHours(0,0,0,0),(0,a.z)(w,e)}(r,e))/n.jE)+1}},3865:function(t,e,r){r.d(e,{c:function(){return s}});var n=r(3497),a=r(5696),i=r(9649),o=r(5528);function s(t,e){var r,s,u,l,c,d,h,f;let m=(0,i.Q)(t),p=m.getFullYear(),g=(0,o.j)(),w=null!==(f=null!==(h=null!==(d=null!==(c=null==e?void 0:e.firstWeekContainsDate)&&void 0!==c?c:null==e?void 0:null===(s=e.locale)||void 0===s?void 0:null===(r=s.options)||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==d?d:g.firstWeekContainsDate)&&void 0!==h?h:null===(l=g.locale)||void 0===l?void 0:null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==f?f:1,y=(0,n.L)(t,0);y.setFullYear(p+1,0,w),y.setHours(0,0,0,0);let b=(0,a.z)(y,e),v=(0,n.L)(t,0);v.setFullYear(p,0,w),v.setHours(0,0,0,0);let x=(0,a.z)(v,e);return m.getTime()>=b.getTime()?p+1:m.getTime()>=x.getTime()?p:p-1}},8039:function(t,e,r){r.d(e,{C:function(){return a}});var n=r(9649);function a(t,e,r){let a;return void 0===e||"locale"in e?r=e:a=e,new Intl.DateTimeFormat(null==r?void 0:r.locale,a).format((0,n.Q)(t))}},9819:function(t,e,r){r.d(e,{B:function(){return tv}});var n=r(6698),a=r(3497),i=r(5528),o=r(5654),s=r(9649),u=r(1204),l=r(8563);class c{validate(t,e){return!0}constructor(){this.subPriority=0}}class d extends c{validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,r){return this.setValue(t,e,this.value,r)}constructor(t,e,r,n,a){super(),this.value=t,this.validateValue=e,this.setValue=r,this.priority=n,a&&(this.subPriority=a)}}class h extends c{set(t,e){return e.timestampIsSet?t:(0,a.L)(t,function(t,e){let r=e instanceof Date?(0,a.L)(e,0):new e(0);return r.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),r.setHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),r}(t,Date))}constructor(...t){super(...t),this.priority=10,this.subPriority=-1}}class f{run(t,e,r,n){let a=this.parse(t,e,r,n);return a?{setter:new d(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,e,r){return!0}}class m extends f{parse(t,e,r){switch(e){case"G":case"GG":case"GGG":return r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"});case"GGGGG":return r.era(t,{width:"narrow"});default:return r.era(t,{width:"wide"})||r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"})}}set(t,e,r){return e.era=r,t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=140,this.incompatibleTokens=["R","u","t","T"]}}var p=r(8198);let g={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},w={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function y(t,e){return t?{value:e(t.value),rest:t.rest}:t}function b(t,e){let r=e.match(t);return r?{value:parseInt(r[0],10),rest:e.slice(r[0].length)}:null}function v(t,e){let r=e.match(t);if(!r)return null;if("Z"===r[0])return{value:0,rest:e.slice(1)};let n="+"===r[1]?1:-1,a=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,o=r[5]?parseInt(r[5],10):0;return{value:n*(a*p.vh+i*p.yJ+o*p.qk),rest:e.slice(r[0].length)}}function x(t){return b(g.anyDigitsSigned,t)}function k(t,e){switch(t){case 1:return b(g.singleDigit,e);case 2:return b(g.twoDigits,e);case 3:return b(g.threeDigits,e);case 4:return b(g.fourDigits,e);default:return b(RegExp("^\\d{1,"+t+"}"),e)}}function T(t,e){switch(t){case 1:return b(g.singleDigitSigned,e);case 2:return b(g.twoDigitsSigned,e);case 3:return b(g.threeDigitsSigned,e);case 4:return b(g.fourDigitsSigned,e);default:return b(RegExp("^-?\\d{1,"+t+"}"),e)}}function _(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function D(t,e){let r;let n=e>0,a=n?e:1-e;if(a<=50)r=t||100;else{let e=a+50;r=t+100*Math.trunc(e/100)-(t>=e%100?100:0)}return n?r:1-r}function N(t){return t%400==0||t%4==0&&t%100!=0}class M extends f{parse(t,e,r){let n=t=>({year:t,isTwoDigitYear:"yy"===e});switch(e){case"y":return y(k(4,t),n);case"yo":return y(r.ordinalNumber(t,{unit:"year"}),n);default:return y(k(e.length,t),n)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,r){let n=t.getFullYear();if(r.isTwoDigitYear){let e=D(r.year,n);return t.setFullYear(e,0,1),t.setHours(0,0,0,0),t}let a="era"in e&&1!==e.era?1-r.year:r.year;return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=130,this.incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"]}}var S=r(3865),j=r(5696);class P extends f{parse(t,e,r){let n=t=>({year:t,isTwoDigitYear:"YY"===e});switch(e){case"Y":return y(k(4,t),n);case"Yo":return y(r.ordinalNumber(t,{unit:"year"}),n);default:return y(k(e.length,t),n)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,r,n){let a=(0,S.c)(t,n);if(r.isTwoDigitYear){let e=D(r.year,a);return t.setFullYear(e,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),(0,j.z)(t,n)}let i="era"in e&&1!==e.era?1-r.year:r.year;return t.setFullYear(i,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),(0,j.z)(t,n)}constructor(...t){super(...t),this.priority=130,this.incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}}var C=r(3451);class L extends f{parse(t,e){return"R"===e?T(4,t):T(e.length,t)}set(t,e,r){let n=(0,a.L)(t,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),(0,C.T)(n)}constructor(...t){super(...t),this.priority=130,this.incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}}class $ extends f{parse(t,e){return"u"===e?T(4,t):T(e.length,t)}set(t,e,r){return t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=130,this.incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}}class q extends f{parse(t,e,r){switch(e){case"Q":case"QQ":return k(e.length,t);case"Qo":return r.ordinalNumber(t,{unit:"quarter"});case"QQQ":return r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(t,{width:"narrow",context:"formatting"});default:return r.quarter(t,{width:"wide",context:"formatting"})||r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=120,this.incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}}class O extends f{parse(t,e,r){switch(e){case"q":case"qq":return k(e.length,t);case"qo":return r.ordinalNumber(t,{unit:"quarter"});case"qqq":return r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(t,{width:"narrow",context:"standalone"});default:return r.quarter(t,{width:"wide",context:"standalone"})||r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=120,this.incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}}class E extends f{parse(t,e,r){let n=t=>t-1;switch(e){case"M":return y(b(g.month,t),n);case"MM":return y(k(2,t),n);case"Mo":return y(r.ordinalNumber(t,{unit:"month"}),n);case"MMM":return r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(t,{width:"narrow",context:"formatting"});default:return r.month(t,{width:"wide",context:"formatting"})||r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"],this.priority=110}}class W extends f{parse(t,e,r){let n=t=>t-1;switch(e){case"L":return y(b(g.month,t),n);case"LL":return y(k(2,t),n);case"Lo":return y(r.ordinalNumber(t,{unit:"month"}),n);case"LLL":return r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(t,{width:"narrow",context:"standalone"});default:return r.month(t,{width:"wide",context:"standalone"})||r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=110,this.incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}}var Y=r(861);class I extends f{parse(t,e,r){switch(e){case"w":return b(g.week,t);case"wo":return r.ordinalNumber(t,{unit:"week"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,r,n){return(0,j.z)(function(t,e,r){let n=(0,s.Q)(t),a=(0,Y.Q)(n,r)-e;return n.setDate(n.getDate()-7*a),n}(t,r,n),n)}constructor(...t){super(...t),this.priority=100,this.incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}}var H=r(8355);class Q extends f{parse(t,e,r){switch(e){case"I":return b(g.week,t);case"Io":return r.ordinalNumber(t,{unit:"week"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,r){return(0,C.T)(function(t,e){let r=(0,s.Q)(t),n=(0,H.l)(r)-e;return r.setDate(r.getDate()-7*n),r}(t,r))}constructor(...t){super(...t),this.priority=100,this.incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}}let A=[31,28,31,30,31,30,31,31,30,31,30,31],F=[31,29,31,30,31,30,31,31,30,31,30,31];class z extends f{parse(t,e,r){switch(e){case"d":return b(g.date,t);case"do":return r.ordinalNumber(t,{unit:"date"});default:return k(e.length,t)}}validate(t,e){let r=N(t.getFullYear()),n=t.getMonth();return r?e>=1&&e<=F[n]:e>=1&&e<=A[n]}set(t,e,r){return t.setDate(r),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.subPriority=1,this.incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}}class R extends f{parse(t,e,r){switch(e){case"D":case"DD":return b(g.dayOfYear,t);case"Do":return r.ordinalNumber(t,{unit:"date"});default:return k(e.length,t)}}validate(t,e){return N(t.getFullYear())?e>=1&&e<=366:e>=1&&e<=365}set(t,e,r){return t.setMonth(0,r),t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.subpriority=1,this.incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}}function B(t,e){let r=(0,s.Q)(t);return isNaN(e)?(0,a.L)(t,NaN):(e&&r.setDate(r.getDate()+e),r)}function G(t,e,r){var n,a,o,u,l,c,d,h;let f=(0,i.j)(),m=null!==(h=null!==(d=null!==(c=null!==(l=null==r?void 0:r.weekStartsOn)&&void 0!==l?l:null==r?void 0:null===(a=r.locale)||void 0===a?void 0:null===(n=a.options)||void 0===n?void 0:n.weekStartsOn)&&void 0!==c?c:f.weekStartsOn)&&void 0!==d?d:null===(u=f.locale)||void 0===u?void 0:null===(o=u.options)||void 0===o?void 0:o.weekStartsOn)&&void 0!==h?h:0,p=(0,s.Q)(t),g=p.getDay(),w=7-m;return B(p,e<0||e>6?e-(g+w)%7:((e%7+7)%7+w)%7-(g+w)%7)}class U extends f{parse(t,e,r){switch(e){case"E":case"EE":case"EEE":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,r,n){return(t=G(t,r,n)).setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.incompatibleTokens=["D","i","e","c","t","T"]}}class X extends f{parse(t,e,r,n){let a=t=>(t+n.weekStartsOn+6)%7+7*Math.floor((t-1)/7);switch(e){case"e":case"ee":return y(k(e.length,t),a);case"eo":return y(r.ordinalNumber(t,{unit:"day"}),a);case"eee":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"eeeee":return r.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,r,n){return(t=G(t,r,n)).setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}}class Z extends f{parse(t,e,r,n){let a=t=>(t+n.weekStartsOn+6)%7+7*Math.floor((t-1)/7);switch(e){case"c":case"cc":return y(k(e.length,t),a);case"co":return y(r.ordinalNumber(t,{unit:"day"}),a);case"ccc":return r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});case"ccccc":return r.day(t,{width:"narrow",context:"standalone"});case"cccccc":return r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});default:return r.day(t,{width:"wide",context:"standalone"})||r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,r,n){return(t=G(t,r,n)).setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}}class J extends f{parse(t,e,r){let n=t=>0===t?7:t;switch(e){case"i":case"ii":return k(e.length,t);case"io":return r.ordinalNumber(t,{unit:"day"});case"iii":return y(r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return y(r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return y(r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);default:return y(r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,e){return e>=1&&e<=7}set(t,e,r){return(t=function(t,e){let r;let n=(0,s.Q)(t),a=(0===(r=(0,s.Q)(n).getDay())&&(r=7),r);return B(n,e-a)}(t,r)).setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=90,this.incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}}class V extends f{parse(t,e,r){switch(e){case"a":case"aa":case"aaa":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,r){return t.setHours(_(r),0,0,0),t}constructor(...t){super(...t),this.priority=80,this.incompatibleTokens=["b","B","H","k","t","T"]}}class K extends f{parse(t,e,r){switch(e){case"b":case"bb":case"bbb":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,r){return t.setHours(_(r),0,0,0),t}constructor(...t){super(...t),this.priority=80,this.incompatibleTokens=["a","B","H","k","t","T"]}}class tt extends f{parse(t,e,r){switch(e){case"B":case"BB":case"BBB":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,r){return t.setHours(_(r),0,0,0),t}constructor(...t){super(...t),this.priority=80,this.incompatibleTokens=["a","b","t","T"]}}class te extends f{parse(t,e,r){switch(e){case"h":return b(g.hour12h,t);case"ho":return r.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,r){let n=t.getHours()>=12;return n&&r<12?t.setHours(r+12,0,0,0):n||12!==r?t.setHours(r,0,0,0):t.setHours(0,0,0,0),t}constructor(...t){super(...t),this.priority=70,this.incompatibleTokens=["H","K","k","t","T"]}}class tr extends f{parse(t,e,r){switch(e){case"H":return b(g.hour23h,t);case"Ho":return r.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,r){return t.setHours(r,0,0,0),t}constructor(...t){super(...t),this.priority=70,this.incompatibleTokens=["a","b","h","K","k","t","T"]}}class tn extends f{parse(t,e,r){switch(e){case"K":return b(g.hour11h,t);case"Ko":return r.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,r){return t.getHours()>=12&&r<12?t.setHours(r+12,0,0,0):t.setHours(r,0,0,0),t}constructor(...t){super(...t),this.priority=70,this.incompatibleTokens=["h","H","k","t","T"]}}class ta extends f{parse(t,e,r){switch(e){case"k":return b(g.hour24h,t);case"ko":return r.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,r){return t.setHours(r<=24?r%24:r,0,0,0),t}constructor(...t){super(...t),this.priority=70,this.incompatibleTokens=["a","b","h","H","K","t","T"]}}class ti extends f{parse(t,e,r){switch(e){case"m":return b(g.minute,t);case"mo":return r.ordinalNumber(t,{unit:"minute"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,r){return t.setMinutes(r,0,0),t}constructor(...t){super(...t),this.priority=60,this.incompatibleTokens=["t","T"]}}class to extends f{parse(t,e,r){switch(e){case"s":return b(g.second,t);case"so":return r.ordinalNumber(t,{unit:"second"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,r){return t.setSeconds(r,0),t}constructor(...t){super(...t),this.priority=50,this.incompatibleTokens=["t","T"]}}class ts extends f{parse(t,e){return y(k(e.length,t),t=>Math.trunc(t*Math.pow(10,-e.length+3)))}set(t,e,r){return t.setMilliseconds(r),t}constructor(...t){super(...t),this.priority=30,this.incompatibleTokens=["t","T"]}}var tu=r(9340);class tl extends f{parse(t,e){switch(e){case"X":return v(w.basicOptionalMinutes,t);case"XX":return v(w.basic,t);case"XXXX":return v(w.basicOptionalSeconds,t);case"XXXXX":return v(w.extendedOptionalSeconds,t);default:return v(w.extended,t)}}set(t,e,r){return e.timestampIsSet?t:(0,a.L)(t,t.getTime()-(0,tu.D)(t)-r)}constructor(...t){super(...t),this.priority=10,this.incompatibleTokens=["t","T","x"]}}class tc extends f{parse(t,e){switch(e){case"x":return v(w.basicOptionalMinutes,t);case"xx":return v(w.basic,t);case"xxxx":return v(w.basicOptionalSeconds,t);case"xxxxx":return v(w.extendedOptionalSeconds,t);default:return v(w.extended,t)}}set(t,e,r){return e.timestampIsSet?t:(0,a.L)(t,t.getTime()-(0,tu.D)(t)-r)}constructor(...t){super(...t),this.priority=10,this.incompatibleTokens=["t","T","X"]}}class td extends f{parse(t){return x(t)}set(t,e,r){return[(0,a.L)(t,1e3*r),{timestampIsSet:!0}]}constructor(...t){super(...t),this.priority=40,this.incompatibleTokens="*"}}class th extends f{parse(t){return x(t)}set(t,e,r){return[(0,a.L)(t,r),{timestampIsSet:!0}]}constructor(...t){super(...t),this.priority=20,this.incompatibleTokens="*"}}let tf={G:new m,y:new M,Y:new P,R:new L,u:new $,Q:new q,q:new O,M:new E,L:new W,w:new I,I:new Q,d:new z,D:new R,E:new U,e:new X,c:new Z,i:new J,a:new V,b:new K,B:new tt,h:new te,H:new tr,K:new tn,k:new ta,m:new ti,s:new to,S:new ts,X:new tl,x:new tc,t:new td,T:new th},tm=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,tp=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,tg=/^'([^]*?)'?$/,tw=/''/g,ty=/\S/,tb=/[a-zA-Z]/;function tv(t,e,r){return(0,n.J)(function(t,e,r,n){var c,d,f,m,p,g,w,y,b,v,x,k,T,_,D,N,M,S;let j=Object.assign({},(0,i.j)()),P=null!==(v=null!==(b=null==n?void 0:n.locale)&&void 0!==b?b:j.locale)&&void 0!==v?v:o._,C=null!==(_=null!==(T=null!==(k=null!==(x=null==n?void 0:n.firstWeekContainsDate)&&void 0!==x?x:null==n?void 0:null===(d=n.locale)||void 0===d?void 0:null===(c=d.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==k?k:j.firstWeekContainsDate)&&void 0!==T?T:null===(m=j.locale)||void 0===m?void 0:null===(f=m.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==_?_:1,L=null!==(S=null!==(M=null!==(N=null!==(D=null==n?void 0:n.weekStartsOn)&&void 0!==D?D:null==n?void 0:null===(g=n.locale)||void 0===g?void 0:null===(p=g.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==N?N:j.weekStartsOn)&&void 0!==M?M:null===(y=j.locale)||void 0===y?void 0:null===(w=y.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==S?S:0;if(""===e)return""===t?(0,s.Q)(r):(0,a.L)(r,NaN);let $={firstWeekContainsDate:C,weekStartsOn:L,locale:P},q=[new h],O=e.match(tp).map(t=>{let e=t[0];return e in u.G?(0,u.G[e])(t,P.formatLong):t}).join("").match(tm),E=[];for(let i of O){!(null==n?void 0:n.useAdditionalWeekYearTokens)&&(0,l.Do)(i)&&(0,l.DD)(i,e,t),!(null==n?void 0:n.useAdditionalDayOfYearTokens)&&(0,l.Iu)(i)&&(0,l.DD)(i,e,t);let o=i[0],s=tf[o];if(s){let{incompatibleTokens:e}=s;if(Array.isArray(e)){let t=E.find(t=>e.includes(t.token)||t.token===o);if(t)throw RangeError("The format string mustn't contain `".concat(t.fullToken,"` and `").concat(i,"` at the same time"))}else if("*"===s.incompatibleTokens&&E.length>0)throw RangeError("The format string mustn't contain `".concat(i,"` and any other token at the same time"));E.push({token:o,fullToken:i});let n=s.run(t,i,P.match,$);if(!n)return(0,a.L)(r,NaN);q.push(n.setter),t=n.rest}else{if(o.match(tb))throw RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");if("''"===i?i="'":"'"===o&&(i=i.match(tg)[1].replace(tw,"'")),0!==t.indexOf(i))return(0,a.L)(r,NaN);t=t.slice(i.length)}}if(t.length>0&&ty.test(t))return(0,a.L)(r,NaN);let W=q.map(t=>t.priority).sort((t,e)=>e-t).filter((t,e,r)=>r.indexOf(t)===e).map(t=>q.filter(e=>e.priority===t).sort((t,e)=>e.subPriority-t.subPriority)).map(t=>t[0]),Y=(0,s.Q)(r);if(isNaN(Y.getTime()))return(0,a.L)(r,NaN);let I={};for(let t of W){if(!t.validate(Y,$))return(0,a.L)(r,NaN);let e=t.set(Y,I,$);Array.isArray(e)?(Y=e[0],Object.assign(I,e[1])):Y=e}return(0,a.L)(r,Y)}(t,e,new Date,r))}},6698:function(t,e,r){r.d(e,{J:function(){return a}});var n=r(9649);function a(t){return(t instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t)||"number"==typeof t)&&!isNaN(Number((0,n.Q)(t)))}},5654:function(t,e,r){var n;r.d(e,{_:function(){return c}});let a={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"}};function i(t){return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.width?String(e.width):t.defaultWidth;return t.formats[r]||t.formats[t.defaultWidth]}}let o={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({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:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function u(t){return(e,r)=>{let n;if("formatting"===((null==r?void 0:r.context)?String(r.context):"standalone")&&t.formattingValues){let e=t.defaultFormattingWidth||t.defaultWidth,a=(null==r?void 0:r.width)?String(r.width):e;n=t.formattingValues[a]||t.formattingValues[e]}else{let e=t.defaultWidth,a=(null==r?void 0:r.width)?String(r.width):t.defaultWidth;n=t.values[a]||t.values[e]}return n[t.argumentCallback?t.argumentCallback(e):e]}}function l(t){return function(e){let r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.width,i=a&&t.matchPatterns[a]||t.matchPatterns[t.defaultMatchWidth],o=e.match(i);if(!o)return null;let s=o[0],u=a&&t.parsePatterns[a]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(u)?function(t,e){for(let r=0;r<t.length;r++)if(e(t[r]))return r}(u,t=>t.test(s)):function(t,e){for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&e(t[r]))return r}(u,t=>t.test(s));return r=t.valueCallback?t.valueCallback(l):l,{value:r=n.valueCallback?n.valueCallback(r):r,rest:e.slice(s.length)}}}let c={code:"en-US",formatDistance:(t,e,r)=>{let n;let i=a[t];return(n="string"==typeof i?i:1===e?i.one:i.other.replace("{{count}}",e.toString()),null==r?void 0:r.addSuffix)?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:o,formatRelative:(t,e,r,n)=>s[t],localize:{ordinalNumber:(t,e)=>{let r=Number(t),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:u({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:u({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:t=>t-1}),month:u({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:u({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:u({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"})},match:{ordinalNumber:(n={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:t=>parseInt(t,10)},function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(n.matchPattern);if(!r)return null;let a=r[0],i=t.match(n.parsePattern);if(!i)return null;let o=n.valueCallback?n.valueCallback(i[0]):i[0];return{value:o=e.valueCallback?e.valueCallback(o):o,rest:t.slice(a.length)}}),era:l({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:l({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:t=>t+1}),month:l({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:l({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:l({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"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},936:function(t,e,r){r.d(e,{D:function(){return a}});var n=r(8198);function a(t,e){var r;let a,f;let m=null!==(r=null==e?void 0:e.additionalDigits)&&void 0!==r?r:2,p=function(t){let e;let r={},n=t.split(i.dateTimeDelimiter);if(n.length>2)return r;if(/:/.test(n[0])?e=n[0]:(r.date=n[0],e=n[1],i.timeZoneDelimiter.test(r.date)&&(r.date=t.split(i.timeZoneDelimiter)[0],e=t.substr(r.date.length,t.length))),e){let t=i.timezone.exec(e);t?(r.time=e.replace(t[1],""),r.timezone=t[1]):r.time=e}return r}(t);if(p.date){let t=function(t,e){let r=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),n=t.match(r);if(!n)return{year:NaN,restDateString:""};let a=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:null===i?a:100*i,restDateString:t.slice((n[1]||n[2]).length)}}(p.date,m);a=function(t,e){if(null===e)return new Date(NaN);let r=t.match(o);if(!r)return new Date(NaN);let n=!!r[4],a=l(r[1]),i=l(r[2])-1,s=l(r[3]),u=l(r[4]),c=l(r[5])-1;if(n)return u>=1&&u<=53&&c>=0&&c<=6?function(t,e,r){let n=new Date(0);n.setUTCFullYear(t,0,4);let a=n.getUTCDay()||7;return n.setUTCDate(n.getUTCDate()+((e-1)*7+r+1-a)),n}(e,u,c):new Date(NaN);{let t=new Date(0);return i>=0&&i<=11&&s>=1&&s<=(d[i]||(h(e)?29:28))&&a>=1&&a<=(h(e)?366:365)?(t.setUTCFullYear(e,i,Math.max(a,s)),t):new Date(NaN)}}(t.restDateString,t.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);let g=a.getTime(),w=0;if(p.time&&isNaN(w=function(t){let e=t.match(s);if(!e)return NaN;let r=c(e[1]),a=c(e[2]),i=c(e[3]);return(24===r?0===a&&0===i:i>=0&&i<60&&a>=0&&a<60&&r>=0&&r<25)?r*n.vh+a*n.yJ+1e3*i:NaN}(p.time)))return new Date(NaN);if(p.timezone){if(isNaN(f=function(t){if("Z"===t)return 0;let e=t.match(u);if(!e)return 0;let r="+"===e[1]?-1:1,a=parseInt(e[2]),i=e[3]&&parseInt(e[3])||0;return i>=0&&i<=59?r*(a*n.vh+i*n.yJ):NaN}(p.timezone)))return new Date(NaN)}else{let t=new Date(g+w),e=new Date(0);return e.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),e.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),e}return new Date(g+w+f)}let i={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},o=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,s=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function l(t){return t?parseInt(t):1}function c(t){return t&&parseFloat(t.replace(",","."))||0}let d=[31,null,31,30,31,30,31,31,30,31,30,31];function h(t){return t%400==0||t%4==0&&t%100!=0}},3451:function(t,e,r){r.d(e,{T:function(){return a}});var n=r(5696);function a(t){return(0,n.z)(t,{weekStartsOn:1})}},5696:function(t,e,r){r.d(e,{z:function(){return i}});var n=r(9649),a=r(5528);function i(t,e){var r,i,o,s,u,l,c,d;let h=(0,a.j)(),f=null!==(d=null!==(c=null!==(l=null!==(u=null==e?void 0:e.weekStartsOn)&&void 0!==u?u:null==e?void 0:null===(i=e.locale)||void 0===i?void 0:null===(r=i.options)||void 0===r?void 0:r.weekStartsOn)&&void 0!==l?l:h.weekStartsOn)&&void 0!==c?c:null===(s=h.locale)||void 0===s?void 0:null===(o=s.options)||void 0===o?void 0:o.weekStartsOn)&&void 0!==d?d:0,m=(0,n.Q)(t),p=m.getDay();return m.setDate(m.getDate()-((p<f?7:0)+p-f)),m.setHours(0,0,0,0),m}},9649:function(t,e,r){r.d(e,{Q:function(){return n}});function n(t){let e=Object.prototype.toString.call(t);return t instanceof Date||"object"==typeof t&&"[object Date]"===e?new t.constructor(+t):new Date("number"==typeof t||"[object Number]"===e||"string"==typeof t||"[object String]"===e?t:NaN)}},7490:function(t,e,r){r.d(e,{Wg:function(){return E}});let n=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,a=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,i=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function o(t,e){if("__proto__"===t||"constructor"===t&&e&&"object"==typeof e&&"prototype"in e){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`);return}return e}function s(t,e={}){if("string"!=typeof t)return t;if('"'===t[0]&&'"'===t[t.length-1]&&-1===t.indexOf("\\"))return t.slice(1,-1);let r=t.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!i.test(t)){if(e.strict)throw SyntaxError("[destr] Invalid JSON");return t}try{if(n.test(t)||a.test(t)){if(e.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(t,o)}return JSON.parse(t)}catch(r){if(e.strict)throw r;return t}}let u=/#/g,l=/&/g,c=/\//g,d=/=/g,h=/\+/g,f=/%5e/gi,m=/%60/gi,p=/%7c/gi,g=/%20/gi;function w(t){return encodeURI(""+("string"==typeof t?t:JSON.stringify(t))).replace(p,"|").replace(h,"%2B").replace(g,"+").replace(u,"%23").replace(l,"%26").replace(m,"`").replace(f,"^").replace(c,"%2F")}function y(t){return w(t).replace(d,"%3D")}function b(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}let v=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,x=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,k=/^([/\\]\s*){2,}[^/\\]/,T=/^\.?\//;function _(t,e={}){return("boolean"==typeof e&&(e={acceptRelative:e}),e.strict)?v.test(t):x.test(t)||!!e.acceptRelative&&k.test(t)}let D=Symbol.for("ufo:protocolRelative");function N(t=""){let[e="",r="",n=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:r,hash:n}}class M extends Error{constructor(t,e){super(t,e),this.name="FetchError",e?.cause&&!this.cause&&(this.cause=e.cause)}}let S=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function j(t="GET"){return S.has(t.toUpperCase())}let P=new Set(["image/svg","application/xml","application/xhtml","application/html"]),C=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function L(t,e){if(e){if(Array.isArray(e))for(let r of e)await r(t);else await e(t)}}let $=new Set([408,409,425,429,500,502,503,504]),q=new Set([101,204,205,304]),O=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}(),E=function t(e={}){let{fetch:r=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function i(t){let e=t.error&&"AbortError"===t.error.name&&!t.options.timeout||!1;if(!1!==t.options.retry&&!e){let e;e="number"==typeof t.options.retry?t.options.retry:j(t.options.method)?0:1;let r=t.response&&t.response.status||500;if(e>0&&(Array.isArray(t.options.retryStatusCodes)?t.options.retryStatusCodes.includes(r):$.has(r))){let r="function"==typeof t.options.retryDelay?t.options.retryDelay(t):t.options.retryDelay||0;return r>0&&await new Promise(t=>setTimeout(t,r)),o(t.request,{...t.options,retry:e-1})}}let r=function(t){let e=t.error?.message||t.error?.toString()||"",r=t.request?.method||t.options?.method||"GET",n=t.request?.url||String(t.request)||"/",a=`[${r}] ${JSON.stringify(n)}`,i=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",o=new M(`${a}: ${i}${e?` ${e}`:""}`,t.error?{cause:t.error}:void 0);for(let e of["request","options","response"])Object.defineProperty(o,e,{get:()=>t[e]});for(let[e,r]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(o,e,{get:()=>t.response&&t.response[r]});return o}(t);throw Error.captureStackTrace&&Error.captureStackTrace(r,o),r}let o=async function(t,o={}){let u;let l={request:t,options:function(t,e,r,n){let a;let i=function(t,e,r){if(!e)return new r(t);let n=new r(e);if(t)for(let[e,a]of Symbol.iterator in t||Array.isArray(t)?t:new r(t))n.set(e,a);return n}(e?.headers??t?.headers,r?.headers,n);return(r?.query||r?.params||e?.params||e?.query)&&(a={...r?.params,...r?.query,...e?.params,...e?.query}),{...r,...e,query:a,params:a,headers:i}}(t,o,e.defaults,n),response:void 0,error:void 0};if(l.options.method&&(l.options.method=l.options.method.toUpperCase()),!l.options.onRequest||(await L(l,l.options.onRequest),l.options.headers instanceof n||(l.options.headers=new n(l.options.headers||{}))),"string"==typeof l.request&&(l.options.baseURL&&(l.request=function(t,e){if(!e||"/"===e||_(t))return t;let r=function(t="",e){return(!function(t="",e){return t.endsWith("/")}(t)?t:t.slice(0,-1))||"/"}(e);if(t.startsWith(r)){let e=t[r.length];if(!e||"/"===e||"?"===e)return t}return function(t,...e){let r=t||"";for(let t of e.filter(t=>t&&"/"!==t))if(r){let e=t.replace(T,"");r=function(t="",e){return t.endsWith("/")?t:t+"/"}(r)+e}else r=t;return r}(r,t)}(l.request,l.options.baseURL)),l.options.query&&(l.request=function(t,e){let r=function t(e="",r){let n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){let[,t,e=""]=n;return{protocol:t.toLowerCase(),pathname:e,href:t+e,auth:"",host:"",search:"",hash:""}}if(!_(e,{acceptRelative:!0}))return r?t(r+e):N(e);let[,a="",i,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,s="",u=""]=o.match(/([^#/?]*)(.*)?/)||[];"file:"===a&&(u=u.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:l,search:c,hash:d}=N(u);return{protocol:a.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:s,pathname:l,search:c,hash:d,[D]:!a}}(t),n={...function(t=""){let e=Object.create(null);for(let r of("?"===t[0]&&(t=t.slice(1)),t.split("&"))){let t=r.match(/([^=]+)=?(.*)/)||[];if(t.length<2)continue;let n=b(t[1].replace(h," "));if("__proto__"===n||"constructor"===n)continue;let a=b((t[2]||"").replace(h," "));void 0===e[n]?e[n]=a:Array.isArray(e[n])?e[n].push(a):e[n]=[e[n],a]}return e}(r.search),...e};return r.search=Object.keys(n).filter(t=>void 0!==n[t]).map(t=>{var e;return(("number"==typeof(e=n[t])||"boolean"==typeof e)&&(e=String(e)),e)?Array.isArray(e)?e.map(e=>`${y(t)}=${w(e)}`).join("&"):`${y(t)}=${w(e)}`:y(t)}).filter(Boolean).join("&"),function(t){let e=t.pathname||"",r=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",n=t.hash||"",a=t.auth?t.auth+"@":"",i=t.host||"";return(t.protocol||t[D]?(t.protocol||"")+"//":"")+a+i+e+r+n}(r)}(l.request,l.options.query),delete l.options.query),"query"in l.options&&delete l.options.query,"params"in l.options&&delete l.options.params),l.options.body&&j(l.options.method)){if(function(t){if(void 0===t)return!1;let e=typeof t;return"string"===e||"number"===e||"boolean"===e||null===e||"object"===e&&(!!Array.isArray(t)||!(t.buffer||t instanceof FormData||t instanceof URLSearchParams)&&(t.constructor&&"Object"===t.constructor.name||"function"==typeof t.toJSON))}(l.options.body)){let t=l.options.headers.get("content-type");"string"!=typeof l.options.body&&(l.options.body="application/x-www-form-urlencoded"===t?new URLSearchParams(l.options.body).toString():JSON.stringify(l.options.body)),t||l.options.headers.set("content-type","application/json"),l.options.headers.has("accept")||l.options.headers.set("accept","application/json")}else("pipeTo"in l.options.body&&"function"==typeof l.options.body.pipeTo||"function"==typeof l.options.body.pipe)&&!("duplex"in l.options)&&(l.options.duplex="half")}if(!l.options.signal&&l.options.timeout){let t=new a;u=setTimeout(()=>{let e=Error("[TimeoutError]: The operation was aborted due to timeout");e.name="TimeoutError",e.code=23,t.abort(e)},l.options.timeout),l.options.signal=t.signal}try{l.response=await r(l.request,l.options)}catch(t){return l.error=t,l.options.onRequestError&&await L(l,l.options.onRequestError),await i(l)}finally{u&&clearTimeout(u)}if((l.response.body||l.response._bodyInit)&&!q.has(l.response.status)&&"HEAD"!==l.options.method){let t=(l.options.parseResponse?"json":l.options.responseType)||function(t=""){if(!t)return"json";let e=t.split(";").shift()||"";return C.test(e)?"json":"text/event-stream"===e?"stream":P.has(e)||e.startsWith("text/")?"text":"blob"}(l.response.headers.get("content-type")||"");switch(t){case"json":{let t=await l.response.text(),e=l.options.parseResponse||s;l.response._data=e(t);break}case"stream":l.response._data=l.response.body||l.response._bodyInit;break;default:l.response._data=await l.response[t]()}}return(l.options.onResponse&&await L(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600)?(l.options.onResponseError&&await L(l,l.options.onResponseError),await i(l)):l.response},u=async function(t,e){return(await o(t,e))._data};return u.raw=o,u.native=(...t)=>r(...t),u.create=(r={},n={})=>t({...e,...n,defaults:{...e.defaults,...n.defaults,...r}}),u}({fetch:O.fetch?(...t)=>O.fetch(...t):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),Headers:O.Headers,AbortController:O.AbortController})}}]);