vendor: 3,449 bytes, line 1
1import{r as h,R as N,g as hn}from"./index-DgOxCJIz.js";import{I as mn,B as fn,C as pn,D as yn,j as m,G as gn,l as Re,H as bn}from"./locale-C05yhQ7T.js";const wn=(t,e,n,r)=>{var o,s,u,i;const a=[n,{code:e,...r||{}}];if((s=(o=t==null?void 0:t.services)==null?void 0:o.logger)!=null&&s.forward)return t.services.logger.forward(a,"warn","react-i18next::",!0);nt(a[0])&&(a[0]=`react-i18next:: ${a[0]}`),(i=(u=t==null?void 0:t.services)==null?void 0:u.logger)!=null&&i.warn?t.services.logger.warn(...a):console!=null&&console.warn&&console.warn(...a)},he={},Yt=(t,e,n,r)=>{nt(n)&&he[n]||(nt(n)&&(he[n]=new Date),wn(t,e,n,r))},qe=(t,e)=>()=>{if(t.isInitialized)e();else{const n=()=>{setTimeout(()=>{t.off("initialized",n)},0),e()};t.on("initialized",n)}},Gt=(t,e,n)=>{t.loadNamespaces(e,qe(t,n))},me=(t,e,n,r)=>{if(nt(n)&&(n=[n]),t.options.preload&&t.options.preload.indexOf(e)>-1)return Gt(t,n,r);n.forEach(a=>{t.options.ns.indexOf(a)<0&&t.options.ns.push(a)}),t.loadLanguages(e,qe(t,r))},kn=(t,e,n={})=>!e.languages||!e.languages.length?(Yt(e,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:e.languages}),!0):e.hasLoadedNamespace(t,{lng:n.lng,precheck:(r,a)=>{var o;if(((o=n.bindI18n)==null?void 0:o.indexOf("languageChanging"))>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!a(r.isLanguageChangingTo,t))return!1}}),nt=t=>typeof t=="string",vn=t=>typeof t=="object"&&t!==null,_n=(t,e)=>{const n=h.useRef();return h.useEffect(()=>{n.current=t},[t,e]),n.current},Ue=(t,e,n,r)=>t.getFixedT(e,n,r),Sn=(t,e,n,r)=>h.useCallback(Ue(t,e,n,r),[t,e,n,r]),Jr=(t,e={})=>{var D,ct,at,dt;const{i18n:n}=e,{i18n:r,defaultNS:a}=h.useContext(mn)||{},o=n||r||fn();if(o&&!o.reportNamespaces&&(o.reportNamespaces=new pn),!o){Yt(o,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const O=(R,q)=>nt(q)?q:vn(q)&&nt(q.defaultValue)?q.defaultValue:Array.isArray(R)?R[R.length-1]:R,L=[O,{},!1];return L.t=O,L.i18n={},L.ready=!1,L}(D=o.options.react)!=null&&D.wait&&Yt(o,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...yn(),...o.options.react,...e},{useSuspense:u,keyPrefix:i}=s;let l=t||a||((ct=o.options)==null?void 0:ct.defaultNS);l=nt(l)?[l]:l||["translation"],(dt=(at=o.reportNamespaces).addUsedNamespaces)==null||dt.call(at,l);const c=(o.isInitialized||o.initializedStoreOnce)&&l.every(O=>kn(O,o,s)),f=Sn(o,e.lng||null,s.nsMode==="fallback"?l:l[0],i),g=()=>f,v=()=>Ue(o,e.lng||null,s.nsMode==="fallback"?l:l[0],i),[T,w]=h.useState(g);let _=l.join();e.lng&&(_=`${e.lng}${_}`);const x=_n(_),M=h.useRef(!0);h.useEffect(()=>{const{bindI18n:O,bindI18nStore:L}=s;M.current=!0,!c&&!u&&(e.lng?me(o,e.lng,l,()=>{M.current&&w(v)}):Gt(o,l,()=>{M.current&&w(v)})),c&&x&&x!==_&&M.current&&w(v);const R=()=>{M.current&&w(v)};return O&&(o==null||o.on(O,R)),L&&(o==null||o.store.on(L,R)),()=>{M.current=!1,o&&(O==null||O.split(" ").forEach(q=>o.off(q,R))),L&&o&&L.split(" ").forEach(q=>o.store.off(q,R))}},[o,_]),h.useEffect(()=>{M.current&&c&&w(g)},[o,i,c]);const S=[T,o,c];if(S.t=T,S.i18n=o,S.ready=c,c||!c&&!u)return S;throw new Promise(O=>{e.lng?me(o,e.lng,l,()=>O()):Gt(o,l,()=>O())})},Kr=({className:t})=>m.jsx("svg",{className:t,width:"16",height:"16",viewBox:"0 0 30.225 30.225",xmlns:"http://www.w3.org/2000/svg",children:m.jsx("circle",{cx:"15.112",cy:"15.112",r:"15.112",fill:"
1currentColor"})}),On=({className:t})=>m.jsxs("svg",{className:t,style:{height:"1em",width:"1em",transform:"translateY(0.125em)"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 38 38",children:[m.jsx("defs",{children:m.jsxs("linearGradient",{x1:"8.042%",y1:"0%",x2:"65.682%",y2:"23.865%",id:"a",children:[m.jsx("stop",{stopColor:"currentColor",stopOpacity:"0",offset:"0%"}),m.jsx("stop",{stopColor:"currentColor",stopOpacity:"0",offset:"65%"}),m.jsx("stop",{stopColor:"currentColor",stopOpacity:"1",offset:"66%"}),m.jsx("stop",{stopColor:"currentColor",offset:"100%"})]})}),m.jsx("g",{fill:"none",fillRule:"evenodd",children:m.jsx("g",{transform:"translate(1 1)",children:m.jsx("path",{d:"M36 18c0-9.94-8.06-18-18-18",stroke:"url(#a)",strokeWidth:"4px",children:m.jsx("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})})})})]});function $n(){return typeof document>"u"||typeof location>"u"||typeof window>"u"}const Ve={push(t){if($n())return;const e=window.dataLayer=window.dataLayer||[],{url:n,...r}=t,a=new URL(n||location.href);Array.from(a.searchParams.keys()).forEach(o=>o.startsWith("utm_")&&a.searchParams.delete(o)),e.push({...r,page_path:a.pathname,page_url:a.toString()})}};var jn=(t=>(t.LIVE="live",t.SHOW="show",t.VOD="vod",t))(jn||{});const Fe=h.createContext(void 0),Xr=({children:t,context:e})=>m.jsx(Fe.Provider,{value:e,children:t}),He=()=>h.useContext(Fe),Tn=N.forwardRef(({children:t,to:e,...n},r)=>{const a=He();return m.jsx(gn,{to:Re(a.locale,String(e)),ref:r,...n,children:t})}),ta=N.forwardRef(({children:t,to:e,...n},r)=>{const a=He();return m.jsx(bn,{to:Re(a.locale,String(e)),ref:r,...n,children:t})}),ea=({children:t,className:e,fill:n,style:r,viewBox:a})=>m.jsx("svg",{"aria-hidden":"true",className:e,fill:n,style:{display:"inline-block",fontSize:"inherit",height:"1em",verticalAlign:"-0.125em",...r},focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:a,children:t}),Cn="_buttonLazyIcon_17bp2_1",En="_buttonLazyLabel_17bp2_4",Pe={buttonLazyIcon:Cn,buttonLazyLabel:En},ie=t=>h.isValidElement(t)&&!!t.props.children,kt=t=>h.isValidElement(t)&&ie(t)&&h.Children.toArray(t.props.children).reduce((e,n)=>e||h.isValidElement(n),!1),ue=(t,e)=>h.Children.toArray(t).filter(e).map(n=>h.isValidElement(n)&&kt(n)?h.cloneElement(n,{...n.props,children:ue(n.props.children,e)}):n),Ye=(t,e)=>{let n;return h.Children.toArray(t).find((r,a,o)=>e(r,a,o)?(n=r,!0):h.isValidElement(r)&&kt(r)?(n=Ye(r.props.children,e),typeof n<"u"):!1),n},Ge=(t,e)=>{h.Children.forEach(t,(n,r)=>{h.isValidElement(n)&&kt(n)&&Ge(n.props.children,e),e(n,r)})},We=(t,e)=>h.Children.toArray(t).map((n,r,a)=>h.isValidElement(n)&&kt(n)?e(h.cloneElement(n,{...n.props,children:We(n.props.children,e)})):e(n,r,a)),zn=(t,e)=>h.Children.toArray(t).filter(e),Be=t=>h.isValidElement(t)?typeof t.type=="string"?t.type:t.type.name:null,xn=(t,e=[],n="rest")=>{const r=e.map(a=>typeof a=="string"?a:a.name);return h.Children.toArray(t).reduce((a,o)=>{const s=Be(o),u=s!==null&&r.includes(s)?s:n;return typeof a[u]>"u"&&(a[u]=[]),a[u]=[...a[u],o],a},{})},fe=t=>typeof t>"u"||t===null||typeof t=="boolean"||JSON.stringify(t)==="{}"?"":t.toString(),Ze=t=>!(t instanceof Array)&&!h.isValidElement(t)?fe(t):h.Children.toArray(t).reduce((e,n)=>{let r="";return ie(n)?r=Ze(n.props.children):h.isValidElement(n)?r="":r=fe(n),e.concat(r)},""),Nn=t=>ue(t,e=>h.isValidElement(e)),Qe={...h.Children,deepFilter:ue,deepFind:Ye,deepForEach:Ge,deepMap:We,filter:zn,getElementName:Be,groupByType:xn,hasChildren:ie,hasComplexChildren:kt,onlyText:Ze,onlyValid:Nn},Mn="_button_2frs4_1",Dn="_buttonContent_2frs4_46",In="_buttonIcon_2frs4_55",An="_buttonCustom_2frs4_59 _button_2frs4_1 _buttonColored_2frs4_43",Ln="_buttonCustomOutline_2frs4_63 _button_2frs4_1 _buttonOutlined_2frs4_51",Rn="_buttonPrimary_2frs4_75 _button_2frs4_1 _buttonColored_2frs4_43",qn="_buttonPrimaryOutline_2frs4_82 _button_2frs4_1 _buttonOutlined_2frs4_51",Un="_buttonSecondary_2frs4_91 _button_2frs4_1 _buttonColored_2frs4_43",Vn="_buttonSecondaryOutline_2frs4_98 _button_2frs4_1 _buttonOutlined_2frs4_51",Fn="_buttonTransparent_2frs4_107 _button_2frs4_1",Hn="_buttonSizeSmall_2frs4_114",z={button:Mn,buttonContent:Dn,buttonIcon:In,buttonCustom:An,buttonCustomOutline:Ln,buttonPrimary:Rn,buttonPrimaryOutline:qn,buttonSecondary:Un,buttonSecondaryOutline:Vn,buttonTransparent:Fn,buttonSizeSmall:Hn},Pn=t=>{try{return new URL(t).hostname!==BASE.split("//")[1]}catch{return!1}},Yn=N.forwardRef(({"aria-label":t,className:e,children:n,style:r,to:a,track:o,trackEvent:s,trackInteractionType:u="call_to_action",trackLinkClickType:i="key_interaction"},l)=>{const c=h.useRef(n),f=h.useCallback(g=>{a==="#"&&g.preventDefault(),o&&Ve.push({event:s||"click_key_interaction",click_text:t||Qe.onlyText(c.current),click_url:String(a),interaction_type:u,link_click_type:i})},[t,a,o,s,u,i]);return c.current=n,Pn(String(a))?m.jsx("a",{"aria-label":t,className:e,href:String(a),onClick:f,style:r,target:"_blank",ref:l,rel:"noopener noreferrer",children:n}):m.jsx(Tn,{"aria-label":t,className:e,onClick:f,ref:l,style:r,to:a,children:n})});var Gn=(t=>(t.CUSTOM="custom",t.CUSTOM_OUTLINE="customOutline",t.DEFAULT="default",t.PRIMARY="primary",t.PRIMARY_OUTLINE="primaryOutline",t.SECONDARY="secondary",t.SECONDARY_OUTLINE="secondaryOutline",t.TRANSPARENT="transparent",t))(Gn||{}),Wn=(t=>(t.NORMAL="normal",t.SMALL="small",t))(Wn||{});const Bn=t=>t?"active":"",Zn=t=>({custom:z.buttonCustom,customOutline:z.buttonCustomOutline,default:z.button,primary:z.buttonPrimary,primaryOutline:z.buttonPrimaryOutline,secondary:z.buttonSecondary,secondaryOutline:z.buttonSecondaryOutline,transparent:z.buttonTransparent})[t]||z.button,Je=({active:t,className:e="",color:n,size:r})=>`${e} ${Zn(n)} ${Qn(r)} ${Bn(t)}`,Qn=t=>({normal:void 0,small:z.buttonSizeSmall})[t],Ke=(t,e,n={})=>{const r=n;if(t==="custom"||t==="customOutline"){const a=parseInt(e.slice(1),16),o=[a>>16&255,a>>8&255,a&255];if(t==="custom"){let s=o.map(u=>u*1.1);s=s.find(u=>u>255)?o.map(u=>u*.9):s,r["--bg"]=e,r["--bg-hover"]=`rgb(${s.join(",")})`}else r["--border-color"]=e,r["--bg-hover"]=`rgba(${o.join(",")},.1)`}return r},pe=h.forwardRef(({active:t,children:e,className:n,color:r,colorCustom:a,onClick:o,size:s,style:u={},track:i,trackEvent:l,trackInteractionType:c="call_to_action",trackLinkClickType:f="key_interaction",...g},v)=>{const T=h.useRef(e),w=g["aria-label"],_=h.useCallback(x=>{o==null||o(x),i&&Ve.push({event:l||"click_key_interaction",click_text:w||Qe.onlyText(T.current),interaction_type:c,link_click_type:f})},[w,o,i,l,c,f]);return T.current=e,m.jsx("button",{...g,className:Je({active:t,className:n,color:r,size:s}),onClick:_,ref:v,style:Ke(r,a,u),children:m.jsx("span",{className:z.buttonContent,children:e})})}),Jn=({className:t,children:e,style:n})=>m.jsx("span",{className:`${t||""} ${z.buttonIcon}`,style:n,children:e}),na=({active:t,children:e,className:n,color:r,colorCustom:a,size:o,style:s,to:u,...i})=>m.jsx(Yn,{...i,className:Je({active:t,className:n,color:r,size:o}),style:Ke(r,a,s),to:u,children:m.jsx("span",{className:z.buttonContent,children:e})});var Kn=(t=>(t.BOTTOM="bottom",t.BOTTOM_END="bottom-end",t.BOTTOM_START="bottom-start",t.LEFT="left",t.LEFT_END="left-end",t.LEFT_START="left-start",t.RIGHT="right",t.RIGHT_END="right-end",t.RIGHT_START="right-start",t.TOP="top",t.TOP_END="top-end",t.TOP_START="top-start",t))(Kn||{});const ra=({color:t,colorCustom:e,button:n,buttonProps:r,menu:a,menuProps:o})=>{const[s,u]=h.useState(!1),i=h.useRef(),l={color:t,colorCustom:e},c=(o==null?void 0:o.placement)||"bottom-start",f=a;return m.jsxs(h.Suspense,{fallback:m.jsxs(pe,{...r,...l,children:[m.jsx(ye,{children:m.jsx(On,{})}),m.jsx(ge,{children:n.label})]}),children:[m.jsxs(pe,{...r,...l,"aria-label":n.label,colorCustom:e,onClick:g=>{g.preventDefault(),i.current=g.currentTarget,u(!0)},children:[m.jsx(ye,{children:n.icon}),m.jsx(ge,{children:n.label})]}),s&&m.jsx(f,{...l,...o,anchor:i.current,placement:c,setOpen:u})]})},ye=({children:t})=>m.jsx(Jn,{className:Pe.buttonLazyIcon,children:t}),ge=({children:t})=>t&&m.jsx("span",{className:Pe.buttonLazyLabel,children:t}),be=(t,e,n)=>{const[r,a]=t.split("/"),[o,s]=a.split(":");return Date.UTC(n,r-1,o,s)-36e5*e},Xe=(t,e,n,r,a)=>{const o=new Date(t).getUTCFullYear(),s=be(e,a,o),u=be(n,r,o);return t>=s&&t<u};var we={"9|s":"2/dili,2/jayapura","9|n":"2/chita,2/khandyga,2/pyongyang,2/seoul,2/tokyo,2/yakutsk,11/palau,japan,rok","9.5|s|04/06:03->
110/05:02":"4/adelaide,4/broken_hill,4/south,4/yancowinna","9.5|s":"4/darwin,4/north","8|s|03/13:01->10/02:00":"12/casey","8|s":"2/kuala_lumpur,2/makassar,2/singapore,4/perth,2/ujung_pandang,4/west,singapore","8|n":"2/brunei,2/hong_kong,2/irkutsk,2/kuching,2/macau,2/manila,2/shanghai,2/taipei,2/ulaanbaatar,2/chongqing,2/chungking,2/harbin,2/macao,2/ulan_bator,2/choibalsan,hongkong,prc,roc","8.75|s":"4/eucla","7|s":"12/davis,2/jakarta,9/christmas","7|n":"2/bangkok,2/barnaul,2/hovd,2/krasnoyarsk,2/novokuznetsk,2/novosibirsk,2/phnom_penh,2/pontianak,2/ho_chi_minh,2/tomsk,2/vientiane,2/saigon","6|s":"12/vostok","6|n":"2/almaty,2/bishkek,2/dhaka,2/omsk,2/qyzylorda,2/qostanay,2/thimphu,2/urumqi,9/chagos,2/dacca,2/kashgar,2/thimbu","6.5|n":"2/yangon,9/cocos,2/rangoon","5|s":"12/mawson,9/kerguelen","5|n":"2/aqtau,2/aqtobe,2/ashgabat,2/atyrau,2/dushanbe,2/karachi,2/oral,2/samarkand,2/tashkent,2/yekaterinburg,9/maldives,2/ashkhabad","5.75|n":"2/kathmandu,2/katmandu","5.5|n":"2/kolkata,2/colombo,2/calcutta","4|s":"9/reunion","4|n":"2/baku,2/dubai,2/muscat,2/tbilisi,2/yerevan,8/astrakhan,8/samara,8/saratov,8/ulyanovsk,8/volgograd,9/mahe,9/mauritius,2/volgograd","4.5|n":"2/kabul","3|s":"12/syowa,9/antananarivo","3|n|04/25:00->10/30:24":"0/cairo,egypt","3|n|04/12:02->10/25:02":"2/gaza,2/hebron","3|n|03/30:03->10/26:04":"2/famagusta,2/nicosia,8/athens,8/bucharest,8/helsinki,8/kyiv,8/mariehamn,8/riga,8/sofia,8/tallinn,8/uzhgorod,8/vilnius,8/zaporozhye,8/nicosia,8/kiev,eet","3|n|03/30:02->10/26:03":"8/chisinau,8/tiraspol","3|n|03/30:00->10/25:24":"2/beirut","3|n|03/28:02->10/26:02":"2/jerusalem,2/tel_aviv,israel","3|n":"0/addis_ababa,0/asmara,0/asmera,0/dar_es_salaam,0/djibouti,0/juba,0/kampala,0/mogadishu,0/nairobi,2/aden,2/amman,2/baghdad,2/bahrain,2/damascus,2/kuwait,2/qatar,2/riyadh,8/istanbul,8/kirov,8/minsk,8/moscow,8/simferopol,9/comoro,9/mayotte,2/istanbul,turkey,w-su","3.5|n":"2/tehran,iran","2|s|03/30:02->10/26:02":"12/troll","2|s":"0/gaborone,0/harare,0/johannesburg,0/lubumbashi,0/lusaka,0/maputo,0/maseru,0/mbabane","2|n|03/30:02->10/26:03":"0/ceuta,arctic/longyearbyen,8/amsterdam,8/andorra,8/belgrade,8/berlin,8/bratislava,8/brussels,8/budapest,8/busingen,8/copenhagen,8/gibraltar,8/ljubljana,8/luxembourg,8/madrid,8/malta,8/monaco,8/oslo,8/paris,8/podgorica,8/prague,8/rome,8/san_marino,8/sarajevo,8/skopje,8/stockholm,8/tirane,8/vaduz,8/vatican,8/vienna,8/warsaw,8/zagreb,8/zurich,3/jan_mayen,poland,cet,met","2|n":"0/blantyre,0/bujumbura,0/khartoum,0/kigali,0/tripoli,8/kaliningrad,libya","1|s":"0/brazzaville,0/kinshasa,0/luanda,0/windhoek","1|n|03/30:01->10/26:02":"3/canary,3/faroe,3/madeira,8/dublin,8/guernsey,8/isle_of_man,8/jersey,8/lisbon,8/london,3/faeroe,eire,8/belfast,gb-eire,gb,portugal,wet","1|n":"0/algiers,0/bangui,0/douala,0/lagos,0/libreville,0/malabo,0/ndjamena,0/niamey,0/porto-novo,0/tunis","14|n":"11/kiritimati","13|s":"11/apia,11/tongatapu","13|n":"11/enderbury,11/kanton,11/fakaofo","12|s|04/06:03->09/28:02":"12/mcmurdo,11/auckland,12/south_pole,nz","12|s":"11/fiji","12|n":"2/anadyr,2/kamchatka,2/srednekolymsk,11/funafuti,11/kwajalein,11/majuro,11/nauru,11/tarawa,11/wake,11/wallis,kwajalein","12.75|s|04/06:03->04/06:02":"11/chatham,nz-chat","11|s|04/06:03->10/05:02":"12/macquarie","11|s":"11/bougainville","11|n":"2/magadan,2/sakhalin,11/efate,11/guadalcanal,11/kosrae,11/noumea,11/pohnpei,11/ponape","11.5|n|04/06:03->10/05:02":"11/norfolk","10|s|04/06:03->10/05:02":"4/currie,4/hobart,4/melbourne,4/sydney,4/act,4/canberra,4/nsw,4/tasmania,4/victoria","10|s":"12/dumontdurville,4/brisbane,4/lindeman,11/port_moresby,4/queensland","10|n":"2/ust-nera,2/vladivostok,11/guam,11/saipan,11/chuuk,11/truk,11/yap","10.5|s|04/06:01->10/05:02":"4/lord_howe,4/lhi","0|s|02/23:03->04/06:02":"0/casablanca,0/el_aaiun","0|n|03/30:00->10/26:01":"3/azores","0|n|03/29:11->10/25:24":"1/scoresbysund","0|n":"0/abidjan,0/accra,0/bamako,0/banjul,0/bissau,0/conakry,0/dakar,0/freetown,0/lome,0/monrovia,0/nouakchott,0/ouagadougou,0/sao_tome,1/danmarkshavn,3/reykjavik,3/st_helena,13/gmt,13/utc,0/timbuktu,13/greenwich,13/uct,13/universal,13/zulu,gmt-0,gmt+0,gmt0,greenwich,iceland,uct,universal,utc,zulu,13/unknown,factory","-9|n|03/09:02->11/02:02":"1/adak,1/atka,us/aleutian","-9|n":"11/gambier","-9.5|n":"11/marquesas","-8|n|03/09:02->
111/02:02":"1/anchorage,1/juneau,1/metlakatla,1/nome,1/sitka,1/yakutat,us/alaska","-8|n":"11/pitcairn","-7|n|03/09:02->11/02:02":"1/los_angeles,1/santa_isabel,1/tijuana,1/vancouver,1/ensenada,6/pacific,10/bajanorte,us/pacific-new,us/pacific","-7|n":"1/creston,1/dawson,1/dawson_creek,1/fort_nelson,1/hermosillo,1/mazatlan,1/phoenix,1/whitehorse,6/yukon,10/bajasur,us/arizona,mst","-6|s|04/05:22->09/06:22":"11/easter,7/easterisland","-6|n|04/07:02->10/27:02":"1/merida","-6|n|03/09:02->11/02:02":"1/boise,1/cambridge_bay,1/denver,1/edmonton,1/inuvik,1/north_dakota,1/ojinaga,1/ciudad_juarez,1/yellowknife,1/shiprock,6/mountain,navajo,us/mountain","-6|n":"1/bahia_banderas,1/belize,1/chihuahua,1/costa_rica,1/el_salvador,1/guatemala,1/managua,1/mexico_city,1/monterrey,1/regina,1/swift_current,1/tegucigalpa,11/galapagos,6/east-saskatchewan,6/saskatchewan,10/general","-5|s":"1/lima,1/rio_branco,1/porto_acre,5/acre","-5|n|03/09:02->11/02:02":"1/chicago,1/matamoros,1/menominee,1/rainy_river,1/rankin_inlet,1/resolute,1/winnipeg,1/indiana/knox,1/indiana/tell_city,1/north_dakota/beulah,1/north_dakota/center,1/north_dakota/new_salem,1/knox_in,6/central,us/central,us/indiana-starke","-5|n":"1/bogota,1/cancun,1/cayman,1/coral_harbour,1/eirunepe,1/guayaquil,1/jamaica,1/panama,1/atikokan,jamaica,est","-4|s|04/05:24->09/07:00":"1/santiago,7/continental","-4|s|03/22:24->10/05:00":"1/asuncion","-4|s":"1/campo_grande,1/cuiaba,1/la_paz,1/manaus,5/west","-4|n|03/09:02->11/02:02":"1/detroit,1/grand_turk,1/indiana,1/indianapolis,1/iqaluit,1/kentucky,1/louisville,1/montreal,1/nassau,1/new_york,1/nipigon,1/pangnirtung,1/port-au-prince,1/thunder_bay,1/toronto,1/indiana/marengo,1/indiana/petersburg,1/indiana/vevay,1/indiana/vincennes,1/indiana/winamac,1/kentucky/monticello,1/fort_wayne,1/indiana/indianapolis,1/kentucky/louisville,6/eastern,us/east-indiana,us/eastern,us/michigan","-4|n|03/09:00->11/02:01":"1/havana,cuba","-4|n":"1/anguilla,1/antigua,1/aruba,1/barbados,1/blanc-sablon,1/boa_vista,1/caracas,1/curacao,1/dominica,1/grenada,1/guadeloupe,1/guyana,1/kralendijk,1/lower_princes,1/marigot,1/martinique,1/montserrat,1/port_of_spain,1/porto_velho,1/puerto_rico,1/santo_domingo,1/st_barthelemy,1/st_kitts,1/st_lucia,1/st_thomas,1/st_vincent,1/tortola,1/virgin","-3|s":"1/argentina,1/buenos_aires,1/catamarca,1/cordoba,1/fortaleza,1/jujuy,1/mendoza,1/montevideo,1/punta_arenas,1/sao_paulo,12/palmer,12/rothera,3/stanley,1/argentina/la_rioja,1/argentina/rio_gallegos,1/argentina/salta,1/argentina/san_juan,1/argentina/san_luis,1/argentina/tucuman,1/argentina/ushuaia,1/argentina/comodrivadavia,1/argentina/buenos_aires,1/argentina/catamarca,1/argentina/cordoba,1/argentina/jujuy,1/argentina/mendoza,1/argentina/rosario,1/rosario,5/east","-3|n|03/09:02->11/02:02":"1/glace_bay,1/goose_bay,1/halifax,1/moncton,1/thule,3/bermuda,6/atlantic","-3|n":"1/araguaina,1/bahia,1/belem,1/cayenne,1/maceio,1/paramaribo,1/recife,1/santarem","-2|n|03/09:02->11/02:02":"1/miquelon","-2|n":"1/noronha,3/south_georgia,5/denoronha","-2.5|n|03/09:02->11/02:02":"1/st_johns,6/newfoundland","-1|n|03/29:11->10/25:24":"1/nuuk,1/godthab","-1|n":"3/cape_verde","-11|n":"11/midway,11/niue,11/pago_pago,11/samoa,us/samoa","-10|n":"11/honolulu,11/johnston,11/rarotonga,11/tahiti,us/hawaii,hst"},Xn=["africa","america","asia","atlantic","australia","brazil","canada","chile","europe","indian","mexico","pacific","antarctica","etc"];let lt={};Object.keys(we).forEach(t=>{let e=t.split("|"),n={offset:Number(e[0]),hem:e[1]};e[2]&&(n.dst=e[2]),we[t].split(",").forEach(r=>{r=r.replace(/(^[0-9]+)\//,(a,o)=>(o=Number(o),Xn[o]+"/")),lt[r]=n})}),lt.utc={offset:0,hem:"n"};for(let t=-14;t<=14;t+=.5){let e=t;e>0&&(e="+"+e);let n="etc/gmt"+e;lt[n]={offset:-1*t,hem:"n"},n="utc/gmt"+e,lt[n]={offset:-1*t,hem:"n"}}const tr=/(-?[0-9]+)h(rs)?/i,er=/(-?[0-9]+)/,nr=/utc([\-+]?[0-9]+)/i,rr=/gmt([\-+]?[0-9]+)/i,_t=function(t){return(t=Number(t))>=-13&&t<=13?"etc/gmt"+(t=((t*=-1)>0?"+":"")+t):null};let St=(()=>{let t=(()=>{if(typeof Intl>"u"||Intl.DateTimeFormat===void 0)return null;let e=Intl.DateTimeFormat();if(e===void 0||e.resolvedOptions===void 0)return null;let n=e.resolvedOptions().timeZone;return n?n.toLowerCase():null})();return t===null?"utc":t})();const ke=Object.keys(lt).reduce((t,e)=>{let n=e.split("/")[1]||"";return n=n.replace(/_/g," "),t[n]=e,t},{}),Ct=(t,e)=>{if(!t)return e.hasOwnProperty(St)||(console.warn(`Unrecognized IANA id '${St}'. Setting fallback tz to UTC.`),St="utc"),St;typeof t!="string"&&console.error("Timezone must be a string - recieved: '",t,`' 2`);let n=t.trim();if(n=n.toLowerCase(),e.hasOwnProperty(n)===!0||(n=(r=>(r=(r=(r=(r=(r=r.replace(/ time/g,"")).replace(/ (standard|daylight|summer)/g,"")).replace(/\b(east|west|north|south)ern/g,"$1")).replace(/\b(africa|america|australia)n/g,"$1")).replace(/\beuropean/g,"europe")).replace(/islands/g,"island"))(n),e.hasOwnProperty(n)===!0))return n;if(ke.hasOwnProperty(n)===!0)return ke[n];if(/[0-9]/.test(n)===!0){let r=function(a){let o=a.match(tr);if(o!==null||(o=a.match(nr),o!==null))return _t(o[1]);if(o=a.match(rr),o!==null){let s=-1*Number(o[1]);return _t(s)}return o=a.match(er),o!==null?_t(o[1]):null}(n);if(r)return r}throw new Error("Spacetime: Cannot find timezone named: '"+t+"'. Please enter an IANA timezone id.")};function vt(t){return t%4==0&&t%100!=0||t%400==0}function tn(t){return Object.prototype.toString.call(t)==="[object Date]"&&!isNaN(t.valueOf())}function W(t){return Object.prototype.toString.call(t)==="[object Object]"}function d(t,e=2){return(t+="").length>=e?t:new Array(e-t.length+1).join("0")+t}function U(t){let e=t%10,n=t%100;return e===1&&n!==11?t+"st":e===2&&n!==12?t+"nd":e===3&&n!==13?t+"rd":t+"th"}function ut(t){return t=(t=String(t)).replace(/([0-9])(st|nd|rd|th)$/i,"$1"),parseInt(t,10)}function tt(t=""){return(t=(t=(t=(t=t.toLowerCase().trim()).replace(/ies$/,"y")).replace(/s$/,"")).replace(/-/g,""))==="day"||t==="days"?"date":t==="min"||t==="mins"?"minute":t}function ht(t){return typeof t=="number"?t:tn(t)?t.getTime():t.epoch||t.epoch===0?t.epoch:null}function K(t,e){return W(t)===!1?e.clone().set(t):t}function pt(t,e=""){const n=t>0?"+":"-",r=Math.abs(t);return`${n}${d(parseInt(""+r,10))}${e}${d(r%1*60)}`}const ve={year:new Date().getFullYear(),month:0,date:1},ot=["year","month","date","hour","minute","second","millisecond"];var ar={parseArray:(t,e,n)=>{if(e.length===0)return t;for(let r=0;r<ot.length;r++){let a=e[r]||n[ot[r]]||ve[ot[r]]||0;t=t[ot[r]](a)}return t},parseObject:(t,e)=>{if(Object.keys(e).length===0)return t;(e=Object.assign({},ve,e)).timezone&&(t.tz=e.timezone);for(let n=0;n<ot.length;n++){let r=ot[n];e[r]!==void 0&&(t=t[r](e[r]))}return t},parseNumber:function(t,e){return e>0&&e<25e8&&t.silent===!1&&(console.warn(" - Warning: You are setting the date to January 1970."),console.warn(" - did input seconds
2instead of milliseconds?")),t.epoch=e,t}};const J=function(t){return t.epoch=Date.now(),Object.keys(t._today||{}).forEach(e=>{typeof t[e]=="function"&&(t=t[e](t._today[e]))}),t},Et={now:t=>J(t),today:t=>J(t),tonight:t=>t=(t=J(t)).hour(18),tomorrow:t=>t=(t=(t=J(t)).add(1,"day")).startOf("day"),yesterday:t=>t=(t=(t=J(t)).subtract(1,"day")).startOf("day"),christmas:t=>{let e=J(t).year();return t=t.set([e,11,25,18,0,0])},"new years":t=>{let e=J(t).year();return t=t.set([e,11,31,18,0,0])}};Et["new years eve"]=Et["new years"];let y={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5};y.date=y.day,y.month=25488e5,y.week=6048e5,y.year=3154e7,Object.keys(y).forEach(t=>{y[t+"s"]=y[t]});const Ot=(t,e,n,r,a)=>{let o=t.d[n]();if(o===e)return;let s=a===null?null:t.d[a](),u=t.epoch,i=e-o;t.epoch+=y[r]*i,r==="day"&&Math.abs(i)>28&&e<28&&(t.epoch+=y.hour),a!==null&&s!==t.d[a]()&&(t.epoch=u);const l=y[r]/2;for(;t.d[n]()<e;)t.epoch+=l;for(;t.d[n]()>e;)t.epoch-=l;a!==null&&s!==t.d[a]()&&(t.epoch=u)},Nt={year:{valid:t=>t>-4e3&&t<4e3,walkTo:(t,e)=>Ot(t,e,"getFullYear","year",null)},month:{valid:t=>t>=0&&t<=11,walkTo:(t,e)=>{let n=t.d,r=n.getMonth(),a=t.epoch,o=n.getFullYear();if(r===e)return;let s=e-r;for(t.epoch+=y.day*(28*s),o!==t.d.getFullYear()&&(t.epoch=a);t.d.getMonth()<e;)t.epoch+=y.day;for(;t.d.getMonth()>e;)t.epoch-=y.day}},date:{valid:t=>t>0&&t<=31,walkTo:(t,e)=>Ot(t,e,"getDate","day","getMonth")},hour:{valid:t=>t>=0&&t<24,walkTo:(t,e)=>Ot(t,e,"getHours","hour","getDate")},minute:{valid:t=>t>=0&&t<60,walkTo:(t,e)=>Ot(t,e,"getMinutes","minute","getHours")},second:{valid:t=>t>=0&&t<60,walkTo:(t,e)=>{t.epoch=t.seconds(e).epoch}},millisecond:{valid:t=>t>=0&&t<1e3,walkTo:(t,e)=>{t.epoch=t.milliseconds(e).epoch}}},p=(t,e)=>{let n=Object.keys(Nt),r=t.clone();for(let a=0;a<n.length;a++){let o=n[a],s=e[o];if(s===void 0&&(s=r[o]()),typeof s=="string"&&(s=parseInt(s,10)),!Nt[o].valid(s))return t.epoch=null,void(t.silent===!1&&console.warn("invalid "+o+": "+s));Nt[o].walkTo(t,s)}},rt=[31,28,31,30,31,30,31,31,30,31,30,31];let gt=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],bt=["january","february","march","april","may","june","july","august","september","october","november","december"];function mt(){return gt}function en(){return function(){const t={sep:8};for(let e=0;e<gt.length;e++)t[gt[e]]=e;for(let e=0;e<bt.length;e++)t[bt[e]]=e;return t}()}const nn=(t,e)=>{if(!e)return t;e=e.trim().toLowerCase();let n=0;if(/^[+-]?[0-9]{2}:[0-9]{2}$/.test(e)&&(/:00/.test(e)===!0&&(e=e.replace(/:00/,"")),/:30/.test(e)===!0&&(e=e.replace(/:30/,".5"))),/^[+-]?[0-9]{4}$/.test(e)&&(e=e.replace(/30$/,".5")),n=parseFloat(e),Math.abs(n)>100&&(n/=100),n===0||e==="Z"||e==="z")return t.tz="etc/gmt",t;n*=-1,n>=0&&(n="+"+n);let r="etc/gmt"+n;return t.timezones[r]&&(t.tz=r),t},$=(t,e="")=>{let n=(e=e.replace(/^\s+/,"").toLowerCase()).match(/([0-9]{1,2}):([0-9]{1,2}):?([0-9]{1,2})?[:.]?([0-9]{1,4})?/);if(n!==null){let[,r,a,o,s]=n;if(r=Number(r),r<0||r>24||(a=Number(a),n[2].length<2||a<0||a>59))return t.startOf("day");t=(t=(t=(t=t.hour(r)).minute(a)).seconds(o||0)).millisecond(function(i=""){return(i=String(i)).length>3?i=i.substring(0,3):i.length===1?i+="00":i.length===2&&(i+="0"),Number(i)||0}(s));let u=e.match(/[0-9] ?(am|pm)\b/);return u!==null&&u[1]&&(t=t.ampm(u[1])),t}if(n=e.match(/([0-9]+) ?(am|pm)/),n!==null&&n[1]){let r=Number(n[1]);return r>12||r<1?t.startOf("day"):t=(t=(t=t.hour(n[1]||0)).ampm(n[2])).startOf("hour")}return t=t.startOf("day")};let _e=en();const j=t=>{if(rt.hasOwnProperty(t.month)!==!0)return!1;if(t.month===1)return!!(vt(t.year)&&t.date<=29)||t.date<=28;let e=rt[t.month]||0;return t.date<=e},H=(t="",e)=>{if(t=t.trim(),/^'[0-9][0-9]$/.test(t)===!0){let r=Number(t.replace(/'/,""));return r>50?1900+r:2e3+r}let n=parseInt(t,10);return!n&&e&&(n=e.year),n=n||new Date().getFullYear(),n},B=function(t){return(t=t.toLowerCase().trim())==="sept"?_e.sep:_e[t]};var or=[{reg:/^([0-9]{1,2})[-/.]([0-9]{1,2})[\-/.]?([0-9]{4})?( [0-9]{1,2}:[0-9]{2}:?[0-9]{0,2} ?(am|pm|gmt))?$/i,parse:(t,e)=>{let n=parseInt(e[1],10)-1,r=parseInt(e[2],10);(t.british||n>=12)&&(r=parseInt(e[1],10),n=parseInt(e[2],10)-1);let a={date:r,month:n,year:H(e[3],t._today)||new Date().getFullYear()};return j(a)===!1?(t.epoch=null,t):(p(t,a),t=$(t,e[4]))}},{reg:/^([a-z]+)[\-/. ]([0-9]{1,2})[\-/. ]?([0-9]{4}|'[0-9]{2})?( [0-9]{1,2}(:[0-9]{0,2})?(:[0-9]{0,3})? ?(am|pm)?)?$/i,parse:(t,e)=>{let n={year:H(e[3],t._today),month:B(e[1]),date:ut(e[2]||"")};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^([a-z]+) ([0-9]{1,2})( [0-9]{4})?( ([0-9:]+( ?am| ?pm| ?gmt)?))?$/i,parse:(t,e)=>{let n={year:H(e[3],t._today),month:B(e[1]),date:ut(e[2]||"")};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^([a-z]+) ([0-9]{1,2}) ([0-9]{1,2}:[0-9]{2}:?[0-9]{0,2})( \+[0-9]{4})?( [0-9]{4})?$/i,parse:(t,e)=>{let[,n,r,a,o,s]=e,u={year:H(s,t._today),month:B(n),date:ut(r||"")};return j(u)===!1?(t.epoch=null,t):(p(t,u),t=nn(t,o),t=$(t,a))}}],sr=[{reg:/^([0-9]{4})[\-/]([0-9]{2})$/,parse:(t,e)=>{let n={year:e[1],month:parseInt(e[2],10)-1,date:1};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^([a-z]+) ([0-9]{4})$/i,parse:(t,e)=>{let n={year:H(e[2],t._today),month:B(e[1]),date:t._today.date||1};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^(q[0-9])( of)?( [0-9]{4})?/i,parse:(t,e)=>{let n=e[1]||"";t=t.quarter(n);let r=e[3]||"";return r&&(r=r.trim(),t=t.year(r)),t}},{reg:/^(spring|summer|winter|fall|autumn)( of)?( [0-9]{4})?/i,parse:(t,e)=>{let n=e[1]||"";t=t.season(n);let r=e[3]||"";return r&&(r=r.trim(),t=t.year(r)),t}},{reg:/^[0-9,]+ ?b\.?c\.?$/i,parse:(t,e)=>{let n=e[0]||"";n=n.replace(/^([0-9,]+) ?b\.?c\.?$/i,"-$1");let r=new Date,a={year:parseInt(n.trim(),10),month:r.getMonth(),date:r.getDate()};return j(a)===!1?(t.epoch=null,t):(p(t,a),t=$(t))}},{reg:/^[0-9,]+ ?(a\.?d\.?|c\.?e\.?)$/i,parse:(t,e)=>{let n=e[0]||"";n=n.replace(/,/g,"");let r=new Date,a={year:parseInt(n.trim(),10),month:r.getMonth(),date:r.getDate()};return j(a)===!1?(t.epoch=null,t):(p(t,a),t=$(t))}},{reg:/^[0-9]{4}( ?a\.?d\.?)?$/i,parse:(t,e)=>{let n=t._today;n.month&&!n.date&&(n.date=1);let r=new Date,a={year:H(e[0],n),month:n.month||r.getMonth(),date:n.date||r.getDate()};return j(a)===!1?(t.epoch=null,t):(p(t,a),t=$(t))}}],Mt=[].concat([{reg:/^(-?0{0,2}[0-9]{3,4})-([0-9]{1,2})-([0-9]{1,2})[T| ]([0-9.:]+)(Z|[0-9-+:]+)?(\[.*?\])?(\[.*?\])?$/i,parse:(t,e)=>{let n={year:e[1],month:parseInt(e[2],10)-1,date:e[3]};if(j(n)===!1)return t.epoch=null,t;if(e[6]){let r=e[6].trim().replace(/[[\]]/g,"");r&&(t=t.timezone(r))}else nn(t,e[5]);return p(t,n),t=$(t,e[4])}},{reg:/^([0-9]{4})[\-/. ]([0-9]{1,2})[\-/. ]([0-9]{1,2})( [0-9]{1,2}(:[0-9]{0,2})?(:[0-9]{0,3})? ?(am|pm)?)?$/i,parse:(t,e)=>{let n={year:e[1],month:parseInt(e[2],10)-1,date:parseInt(e[3],10)};return n.month>=12&&(n.date=parseInt(e[2],10),n.month=parseInt(e[3],10)-1),j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^([0-9]{4})[\-/. ]([a-z]+)[\-/. ]([0-9]{1,2})( [0-9]{1,2}(:[0-9]{0,2})?(:[0-9]{0,3})? ?(am|pm)?)?$/i,parse:(t,e)=>{let n={year:H(e[1],t._today),month:B(e[2]),date:ut(e[3]||"")};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}}],or,[{reg:/^([0-9]{1,2})[-/]([a-z]+)[\-/]?([0-9]{4})?$/i,parse:(t,e)=>{let n={year:H(e[3],t._today),month:B(e[2]),date:ut(e[1]||"")};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=$(t,e[4]))}},{reg:/^([0-9]{1,2})( [a-z]+)( [0-9]{4}| '[0-9]{2})? ?([0-9]{1,2}:[0-9]{2}:?[0-9]{0,2} ?(am|pm|gmt))?$/i,parse:(t,e)=>{let n={year:H(e[3],t._today),month:B(e[2]),date:ut(e[1])};return n.month&&j(n)!==!1?(p(t,n),t=$(t,e[4])):(t.epoch=null,t)}},{reg:/^([0-9]{1,2})[. \-/]([a-z]+)[. \-/]([0-9]{4})?( [0-9]{1,2}(:[0-9]{0,2})?(:[0-9]{0,3})? ?(am|pm)?)?$/i,parse:(t,e)=>{let n={date:Number(e[1]),month:B(e[2]),year:Number(e[3])};return j(n)===!1?(t.epoch=null,t):(p(t,n),t=t.startOf("day"),t=$(t,e[4]))}}],sr);const{parseArray:ir,parseObject:Se,parseNumber:ur}=ar,lr={year:new Date().getFullYear(),month:0,date:1},rn=(t,e)=>{let n=t._today||lr;if(typeof e=="number")return ur(t,e);if(t.epoch=Date.now(),t._today&&W(t._today)&&Object.keys(t._today).length>0){let r=Se(t,n);r.isValid()&&(t.epoch=r.epoch)}if(e==null||e==="")return t;if(tn(e)===!0)return t.epoch=e.getTime(),t;if(function(r){return Object.prototype.toString.call(r)==="[object Array]"}(e)===!0)return t=ir(t,e,n);if(W(e)===!0){if(e.epoch)return t.epoch=e.epoch,t.tz=e.tz,t;let r=Object.assign({},e,n);return t=Se(t,r)}return typeof e!="string"?t:(e=e.replace(/\b(mon|tues?|wed|wednes|thur?s?|fri|sat|satur|sun
2)(day)?\b/i,"").replace(/([0-9])(th|rd|st|nd)/,"$1").replace(/,/g,"").replace(/ +/g," ").trim(),Et.hasOwnProperty(e)===!0?t=Et[e](t):function(r,a,o){for(let s=0;s<Mt.length;s++){let u=a.match(Mt[s].reg);if(u){let i=Mt[s].parse(r,u,o);if(i!==null&&i.isValid())return i}}return r.silent===!1&&console.warn("Warning: couldn't parse date-string: '"+a+"'"),r.epoch=null,r}(t,e))};let Wt=["sun","mon","tue","wed","thu","fri","sat"],Bt=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"];function wt(){return Wt}function zt(){return Bt}const Oe={mo:1,tu:2,we:3,th:4,fr:5,sa:6,su:7,tues:2,weds:3,wedn:3,thur:4,thurs:4};let an=!0;const $e=t=>{let e=t.timezone().current.offset;return e?pt(e,":"):"Z"},F=t=>an?function(e){return e?e[0].toUpperCase()+e.substr(1):""}(t):t,it={day:t=>F(t.dayName()),"day-short":t=>F(wt()[t.day()]),"day-number":t=>t.day(),"day-ordinal":t=>U(t.day()),"day-pad":t=>d(t.day()),date:t=>t.date(),"date-ordinal":t=>U(t.date()),"date-pad":t=>d(t.date()),month:t=>F(t.monthName()),"month-short":t=>F(mt()[t.month()]),"month-number":t=>t.month(),"month-ordinal":t=>U(t.month()),"month-pad":t=>d(t.month()),"iso-month":t=>d(t.month()+1),year:t=>{let e=t.year();return e>0?e:(e=Math.abs(e),e+" BC")},"year-short":t=>{let e=t.year();return e>0?`'${String(t.year()).substr(2,4)}`:(e=Math.abs(e),e+" BC")},"iso-year":t=>{let e=t.year(),n=e<0,r=d(Math.abs(e),4);return n&&(r=d(r,6),r="-"+r),r},time:t=>t.time(),"time-24":t=>`${t.hour24()}:${d(t.minute())}`,hour:t=>t.hour12(),"hour-pad":t=>d(t.hour12()),"hour-24":t=>t.hour24(),"hour-24-pad":t=>d(t.hour24()),minute:t=>t.minute(),"minute-pad":t=>d(t.minute()),second:t=>t.second(),"second-pad":t=>d(t.second()),millisecond:t=>t.millisecond(),"millisecond-pad":t=>d(t.millisecond(),3),ampm:t=>t.ampm(),AMPM:t=>t.ampm().toUpperCase(),quarter:t=>"Q"+t.quarter(),season:t=>t.season(),era:t=>t.era(),json:t=>t.json(),timezone:t=>t.timezone().name,offset:t=>$e(t),numeric:t=>`${t.year()}/${d(t.month()+1)}/${d(t.date())}`,"numeric-us":t=>`${d(t.month()+1)}/${d(t.date())}/${t.year()}`,"numeric-uk":t=>`${d(t.date())}/${d(t.month()+1)}/${t.year()}`,"mm/dd":t=>`${d(t.month()+1)}/${d(t.date())}`,iso:t=>`${t.format("iso-year")}-${d(t.month()+1)}-${d(t.date())}T${d(t.h24())}:${d(t.minute())}:${d(t.second())}.${d(t.millisecond(),3)}${$e(t)}`,"iso-short":t=>{let e=d(t.month()+1),n=d(t.date());var r;return`${(r=t.year())>=0?d(r,4):"-"+d(r=Math.abs(r),4)}-${e}-${n}`},"iso-utc":t=>new Date(t.epoch).toISOString(),"iso-full":t=>{let e=t.format("iso"),n=t.timezone().name;return n&&(e+=`[${n}]`),e},sql:t=>`${t.format("iso-year")}-${d(t.month()+1)}-${d(t.date())} ${d(t.h24())}:${d(t.minute())}:${d(t.second())}`,nice:t=>`${mt()[t.month()]} ${U(t.date())}, ${t.time()}`,"nice-24":t=>`${mt()[t.month()]} ${U(t.date())}, ${t.hour24()}:${d(t.minute())}`,"nice-year":t=>`${mt()[t.month()]} ${U(t.date())}, ${t.year()}`,"nice-day":t=>`${wt()[t.day()]} ${F(mt()[t.month()])} ${U(t.date())}`,"nice-full":t=>`${t.dayName()} ${F(t.monthName())} ${U(t.date())}, ${t.time()}`,"nice-full-24":t=>`${t.dayName()} ${F(t.monthName())} ${U(t.date())}, ${t.hour24()}:${d(t.minute())}`},je={"day-name":"day","month-name":"month","iso 8601":"iso","iso 9075":"sql","time-h24":"time-24","time-12":"time","time-h12":"time",tz:"timezone",iana:"timezone","day-num":"day-number","month-num":"month-number","month-iso":"iso-month","year-iso":"iso-year","nice-short":"nice","nice-short-24":"nice-24",mdy:"numeric-us",dmy:"numeric-uk",ymd:"numeric","yyyy/mm/dd":"numeric","mm/dd/yyyy":"numeric-us","dd/mm/yyyy":"numeric-us","little-endian":"numeric-uk","big-endian":"numeric","day-nice":"nice-day"};Object.keys(je).forEach(t=>it[t]=it[je[t]]);const Dt=(t,e="")=>{if(t.isValid()!==!0)return"";if(it.hasOwnProperty(e)){let n=it[e](t)||"";return e!=="json"&&(n=String(n),e.toLowerCase()!=="ampm"&&(n=F(n))),n}if(e.indexOf("{")!==-1){let n=/\{(.+?)\}/g;return e=e.replace(n,(r,a)=>{if((a=a.trim())!=="AMPM"&&(a=a.toLowerCase()),it.hasOwnProperty(a)){let o=String(it[a](t));return a.toLowerCase()!=="ampm"?F(o):o}return""}),e}return t.format("iso-short")},xt={G:t=>t.era(),GG:t=>t.era(),GGG:t=>t.era(),GGGG:t=>t.era()==="AD"?"Anno Domini":"Before Christ",y:t=>t.year(),yy:t=>d(Number(String(t.year()).substr(2,4))),yyy:t=>t.year(),yyyy:t=>t.year(),yyyyy:t=>"0"+t.year(),Q:t=>t.quarter(),QQ:t=>t.quarter(),QQQ:t=>t.quarter(),QQQQ:t=>t.quarter(),M:t=>t.month()+1,MM:t=>d(t.month()+1),MMM:t=>t.format("month-short"),MMMM:t=>t.format("month"),w:t=>t.week(),ww:t=>d(t.week()),d:t=>t.date(),dd:t=>d(t.date()),D:t=>t.dayOfYear(),DD:t=>d(t.dayOfYear()),DDD:t=>d(t.dayOfYear(),3),E:t=>t.format("day-short"),EE:t=>t.format("day-short"),EEE:t=>t.format("day-short"),EEEE:t=>t.format("day"),EEEEE:t=>t.format("day")[0],e:t=>t.day(),ee:t=>t.day(),eee:t=>t.format("day-short"),eeee:t=>t.format("day"),eeeee:t=>t.format("day")[0],a:t=>t.ampm().toUpperCase(),aa:t=>t.ampm().toUpperCase(),aaa:t=>t.ampm().toUpperCase(),aaaa:t=>t.ampm().toUpperCase(),h:t=>t.h12(),hh:t=>d(t.h12()),H:t=>t.hour(),HH:t=>d(t.hour()),m:t=>t.minute(),mm:t=>d(t.minute()),s:t=>t.second(),ss:t=>d(t.second()),SSS:t=>d(t.millisecond(),3),A:t=>t.epoch-t.startOf("day").epoch,z:t=>
2t.timezone().name,zz:t=>t.timezone().name,zzz:t=>t.timezone().name,zzzz:t=>t.timezone().name,Z:t=>pt(t.timezone().current.offset),ZZ:t=>pt(t.timezone().current.offset),ZZZ:t=>pt(t.timezone().current.offset),ZZZZ:t=>pt(t.timezone().current.offset,":")},V=(t,e,n)=>{let r=t,a=e;for(let o=0;o<n;o+=1)xt[r]=xt[a],r+=t,a+=e};V("q","Q",4),V("L","M",4),V("Y","y",4),V("c","e",4),V("k","H",2),V("K","h",2),V("S","s",2),V("v","z",4),V("V","Z",4);const cr=["year","season","quarter","month","week","day","quarterHour","hour","minute"],Te=function(t,e){let n=t.clone().startOf(e),r=t.clone().endOf(e).epoch-n.epoch,a=(t.epoch-n.epoch)/r;return parseFloat(a.toFixed(2))},Ce=(t,e,n)=>{let r=0;for(t=t.clone();t.isBefore(e);)t=t.add(1,n),r+=1;return t.isAfter(e,n)&&(r-=1),r},It=(t,e,n)=>t.isBefore(e)?Ce(t,e,n):-1*Ce(e,t,n),dr=function(t,e,n){e=K(e,t);let r=!1;if(t.isAfter(e)){let o=t;t=e,e=o,r=!0}let a=function(o,s){let u=s.epoch-o.epoch,i={milliseconds:u,seconds:parseInt(u/1e3,10)};i.minutes=parseInt(i.seconds/60,10),i.hours=parseInt(i.minutes/60,10);let l=o.clone();return i.years=((c,f)=>{let g=f.year()-c.year();return(c=c.year(f.year())).isAfter(f)&&(g-=1),g})(l,s),l=o.add(i.years,"year"),i.months=12*i.years,l=o.add(i.months,"month"),i.months+=It(l,s,"month"),i.quarters=4*i.years,i.quarters+=parseInt(i.months%12/3,10),i.weeks=52*i.years,l=o.add(i.weeks,"week"),i.weeks+=It(l,s,"week"),i.days=7*i.weeks,l=o.add(i.days,"day"),i.days+=It(l,s,"day"),i}(t,e);return r&&(a=function(o){return Object.keys(o).forEach(s=>{o[s]*=-1}),o}(a)),n?(n=tt(n),/s$/.test(n)!==!0&&(n+="s"),n==="dates"&&(n="days"),a[n]):a},st=t=>Math.abs(t)||0;let C={second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years"};function Ee(t){return C[t]||""}let Zt="past",Qt="future",Jt="present",Kt="now",Xt="almost",te="over",ee=t=>`${t} ago`,ne=t=>`in ${t}`;function At(t){return ee(t)}function Lt(t){return ne(t)}function Rt(){return Kt}const ze={months:{almost:10,over:4},days:{almost:25,over:10},hours:{almost:20,over:8},minutes:{almost:50,over:20},seconds:{almost:50,over:20}};function xe(t,e){return t===1?t+" "+Ee(e.slice(0,-1)):t+" "+Ee(e)}const hr=function(t){let e=null,n=null,r=[],a=[];return Object.keys(t).forEach((o,s,u)=>{const i=Math.abs(t[o]);if(i===0)return;r.push(i+o[0]);const l=xe(i,o);if(a.push(l),!e){if(e=l,n=l,s>4)return;const c=u[s+1],f=Math.abs(t[c]);f>ze[c].almost?(e=xe(i+1,o),n=Xt+" "+e):f>ze[c].over&&(n=te+" "+l)}}),{qualified:n,rounded:e,abbreviated:r,englishValues:a}},mr=(t,e)=>{const n=function(c,f){const g=c.isBefore(f),v=g?f:c;let T=g?c:f;T=T.clone();const w={years:0,months:0,days:0,hours:0,minutes:0,seconds:0};
2return Object.keys(w).forEach(_=>{if(T.isSame(v,_))return;let x=T.diff(v,_);T=T.add(x,_),w[_]=x}),g&&Object.keys(w).forEach(_=>{w[_]!==0&&(w[_]*=-1)}),w}(t,e=K(e,t));if(Object.keys(n).every(c=>!n[c])===!0)return{diff:n,rounded:Rt(),qualified:Rt(),precise:Rt(),abbreviated:[],iso:"P0Y0M0DT0H0M0S",direction:Jt};let r,a=Qt,{rounded:o,qualified:s,englishValues:u,abbreviated:i}=hr(n);r=u.splice(0,2).join(", "),t.isAfter(e)===!0?(o=At(o),s=At(s),r=At(r),a=Zt):(o=Lt(o),s=Lt(s),r=Lt(r));let l=function(c){let f="P";return f+=st(c.years)+"Y",f+=st(c.months)+"M",f+=st(c.days)+"DT",f+=st(c.hours)+"H",f+=st(c.minutes)+"M",f+=st(c.seconds)+"S",f}(n);return{diff:n,rounded:o,qualified:s,precise:r,abbreviated:i,iso:l,direction:a}};var A={north:[["spring",2,1],["summer",5,1],["fall",8,1],["autumn",8,1],["winter",11,1]],south:[["fall",2,1],["autumn",2,1],["winter",5,1],["spring",8,1],["summer",11,1]]},et=[null,[0,1],[3,1],[6,1],[9,1]];const X={second:t=>(p(t,{millisecond:0}),t),minute:t=>(p(t,{second:0,millisecond:0}),t),quarterhour:t=>{let e=t.minutes();return t=e>=45?t.minutes(45):e>=30?t.minutes(30):e>=15?t.minutes(15):t.minutes(0),p(t,{second:0,millisecond:0}),t},hour:t=>(p(t,{minute:0,second:0,millisecond:0}),t),day:t=>(p(t,{hour:0,minute:0,second:0,millisecond:0}),t),week:t=>{let e=t.clone();return(t=t.day(t._weekStart)).isAfter(e)&&(t=t.subtract(1,"week")),p(t,{hour:0,minute:0,second:0,millisecond:0}),t},month:t=>(p(t,{date:1,hour:0,minute:0,second:0,millisecond:0}),t),quarter:t=>{let e=t.quarter();return et[e]&&p(t,{month:et[e][0],date:et[e][1],hour:0,minute:0,second:0,millisecond:0}),t},season:t=>{let e=t.season(),n="north";t.hemisphere()==="South"&&(n="south");for(let r=0;r<A[n].length;r++)if(A[n][r][0]===e){let a=t.year();return e==="winter"&&t.month()<3&&(a-=1),p(t,{year:a,month:A[n][r][1],date:A[n][r][2],hour:0,minute:0,second:0,millisecond:0}),t}return t},year:t=>(p(t,{month:0,date:1,hour:0,minute:0,second:0,millisecond:0}),t),decade:t=>{let e=(t=t.startOf("year")).year(),n=10*parseInt(e/10,10);return t=t.year(n)},century:t=>{let e=(t=t.startOf("year")).year(),n=100*parseInt(e/100,10);return t=t.year(n)}};X.date=X.day;const fr=function(t,e,n,r=1){if(!e||!n)return[];if(e=tt(e),n=t.clone().set(n),t.isAfter(n)){let s=t;t=n,n=s}if(t.diff(n,e)<r)return[];let a=t.clone();(function(s){return!!wt().find(u=>u===s)||!!zt().find(u=>u===s)})(e)?(a=a.next(e),e="week"):a.startOf(e).isBefore(t)&&(a=a.next(e));let o=[];for(;a.isBefore(n);)o.push(a),a=a.add(r,e);return o},ft=t=>{let e=t.timezones,n=t.tz;if(e.hasOwnProperty(n)===!1&&(n=Ct(t.tz,e)),n===null)return t.silent===!1&&console.warn("Warn: could not find given or local timezone - '"+t.tz+"'"),{current:{epochShift:0}};let r=e[n],a={name:(o=n,(o=(o=(o=(o=(o=(o=(o=(o=o[0].toUpperCase()+o.substr(1)).replace(/[/_-]([a-z])/gi,l=>l.toUpperCase())).replace(/_(of|es)_/i,l=>l.toLowerCase())).replace(/\/gmt/i,"/GMT")).replace(/\/utc/i,"/UTC")).replace(/\/Dumontdurville$/i,"/DumontDUrville")).replace(/\/Mcmurdo$/i,"/McMurdo")).replace(/\/Port-au-prince$/i,"/Port-au-Prince"))==="Utc"&&(o="UTC"),o),hasDst:!!r.dst,default_offset:r.offset,hemisphere:r.hem==="s"?"South":"North",current:{}};var o,s;if(a.hasDst){let l=(s=r.dst)?s.split("->"):[];a.change={start:l[0],back:l[1]}}let u=r.offset,i=u;return a.hasDst===!0&&(i=a.hemisphere==="North"?u-1:r.offset+1),a.hasDst===!1?(a.current.offset=u,a.current.isDST=!1):Xe(t.epoch,a.change.start,a.change.back,u,i)===!0?(a.current.offset=u,a.current.isDST=a.hemisphere==="North"):(a.current.offset=i,a.current.isDST=a.hemisphere==="South"),a},qt=["century","decade","year","month","date","day","hour","minute","second","millisecond"],Y={set:function(t,e){let n=this.clone();return n=rn(n,t),e&&(n.tz=Ct(e,n.timezones)),n},timezone:function(t){if(t!==void 0){let e=this.json();return e.timezone=t,this.set(e,t)}return ft(this)},isDST:function(){return ft(this).current.isDST},hasDST:function(){return ft(this).hasDst},offset:function(){return 60*ft(this).current.offset},hemisphere:function(){return ft(this).hemisphere},format:function(t){return Dt(this,t)},unixFmt:function(t){return((e,n)=>{let r=n.split("");return r=function(a){for(let o=0;o<a.length;o+=1)if(a[o]==="'")for(let s=o+1;s<a.length;s+=1){if(a[s]&&(a[o]+=a[s]),a[s]==="'"){a[s]=null;break}a[s]=null}return a.filter(o=>o)}(r),r=function(a){for(let o=0;o<a.length;o+=1){let s=a[o];for(let u=o+1;u<a.length&&a[u]===s;u+=1)a[o]+=a[u],a[u]=null}return(a=a.filter(o=>o)).map(o=>(o==="''"&&(o="'"),o))}(r),r.reduce((a,o)=>(xt[o]!==void 0?a+=xt[o](e)||"":(/^'.+'$/.test(o)&&(o=o.replace(/'/g,"")),a+=o),a),"")})(this,t)},startOf:function(t){return((e,n)=>{let r=e.clone();return n=tt(n),X[n]?X[n](r):n==="summer"||n==="winter"?(r=r.season(n),X.season(r)):r})(this,t)},endOf:function(t){return((e,n)=>{let r=e.clone();
2return n=tt(n),X[n]&&(r=X[n](r),r=r.add(1,n),r=r.subtract(1,"millisecond")),r})(this,t)},leapYear:function(){return vt(this.year())},progress:function(t){return((e,n)=>{if(n)return n=tt(n),Te(e,n);let r={};return cr.forEach(a=>{r[a]=Te(e,a)}),r})(this,t)},nearest:function(t){return((e,n)=>{let r=e.progress();return(n=tt(n))==="quarterhour"&&(n="quarterHour"),r[n]!==void 0?(r[n]>.5&&(e=e.add(1,n)),e=e.startOf(n)):e.silent===!1&&console.warn("no known unit '"+n+"'"),e})(this,t)},diff:function(t,e){return dr(this,t,e)},since:function(t){return t||(t=this.clone().set()),mr(this,t)},next:function(t){return this.add(1,t).startOf(t)},last:function(t){return this.subtract(1,t).startOf(t)},isValid:function(){return!(!this.epoch&&this.epoch!==0)&&!isNaN(this.d.getTime())},goto:function(t){let e=this.clone();return e.tz=Ct(t,e.timezones),e},every:function(t,e,n){if(typeof t=="object"&&typeof e=="string"){let r=e;e=t,t=r}return fr(this,t,e,n)},isAwake:function(){let t=this.hour();return!(t<8||t>22)},isAsleep:function(){return!this.isAwake()},daysInMonth:function(){switch(this.month()){case 0:case 2:case 4:case 6:case 7:case 9:case 11:return 31;case 1:return this.leapYear()?29:28;case 3:case 5:case 8:case 10:return 30;default:throw new Error("Invalid Month state.")}},log:function(){return console.log(""),console.log(Dt(this,"nice-short")),this},logYear:function(){return console.log(""),console.log(Dt(this,"full-short")),this},json:function(t){if(t!==void 0){let n=this.clone();t.timezone&&(n.tz=t.timezone);for(let r=0;r<qt.length;r++){let a=qt[r];t[a]!==void 0&&(n=n[a](t[a]))}return n}let e=qt.reduce((n,r)=>(n[r]=this[r](),n),{});return e.offset=this.timezone().current.offset,e.timezone=this.tz,e},debug:function(){let t=this.timezone(),e=this.format("MM")+" "+this.format("date-ordinal")+" "+this.year();return e+=` 3 - `+this.format("time"),console.log(` 4 5`,e+` 6 - `+t.name+" ("+t.current.offset+")"),this},from:function(t){return(t=this.clone().set(t)).since(this)},fromNow:function(){return this.clone().set(Date.now()).since(this)},weekStart:function(t){if(typeof t=="number")return this._weekStart=t,this;if(typeof t=="string"){t=t.toLowerCase().trim();let e=wt().indexOf(t);e===-1&&(e=zt().indexOf(t)),e===-1&&(e=1),this._weekStart=e}else console.warn("Spacetime Error: Cannot understand .weekStart() input:",t);return this}};Y.inDST=Y.isDST,Y.round=Y.nearest,Y.each=Y.every;const P=t=>(typeof t=="string"&&(t=parseInt(t,10)),t),Ut=["year","month","date","hour","minute","second","millisecond"],le=(t,e,n)=>{let r=Ut.indexOf(n),a=Ut.slice(r,Ut.length);for(let o=0;o<a.length;o++){let s=e[a[o]]();t[a[o]](s)}return t},Z=function(t,e,n,r){return n===!0&&t.isBefore(e)?t=t.add(1,r):n===!1&&t.isAfter(e)&&(t=t.minus(1,r)),t},Ne=function(t,e,n){e=P(e);let r=t.clone(),a=(t.minute()-e)*y.minute;return t.epoch-=a,le(t,r,"second"),(t=Z(t,r,n,"hour")).epoch},Vt=function(t,e,n){(e=P(e))>=24?e=24:e<0&&(e=0);let r=t.clone(),a=t.hour()-e,o=a*y.hour;return t.epoch-=o,t.date()!==r.date()&&(t=r.clone(),a>1&&(a-=1),a<1&&(a+=1),o=a*y.hour,t.epoch-=o),p(t,{hour:e}),le(t,r,"minute"),(t=Z(t,r,n,"day")).epoch},Ft=function(t,e){return typeof e=="string"&&/^'[0-9]{2}$/.test(e)&&(e=e.replace(/'/,"").trim(),e=(e=Number(e))>30?1900+e:2e3+e),e=P(e),p(t,{year:e}),t.epoch},Me=function(t,e,n){let r=t.clone();return(e=P(e))===1&&t.monthName()==="december"&&t.date()>=29&&t.week()===1?t:((t=(t=(t=t.month(0)).date(1)).day("monday",!1)).monthName()==="december"&&t.date()<29&&(t=t.add(1,"week")),e-=1,t=t.add(e,"weeks"),t=Z(t,r,n,"year"))};let re="am",ae="pm";const pr={millisecond:function(t){if(t!==void 0){let e=this.clone();return e.epoch=function(n,r){r=P(r);let a=n.millisecond()-r;return n.epoch-a}(e,t),e}return this.d.getMilliseconds()},second:function(t,e){if(t!==void 0){let n=this.clone();return n.epoch=function(r,a,o){a=P(a);let s=r.clone(),u=(r.second()-a)*y.second;return r.epoch=r.epoch-u,(r=Z(r,s,o,"minute")).epoch}(n,t,e),n}return this.d.getSeconds()},minute:function(t,e){if(t!==void 0){let n=this.clone();return n.epoch=Ne(n,t,e),n}return this.d.getMinutes()},hour:function(t,e){let n=this.d;if(t!==void 0){let r=this.clone();return r.epoch=Vt(r,t,e),r}return n.getHours()},hourFloat:function(t,e){if(t!==void 0){let o=this.clone(),s=t%1;
6s*=60;let u=parseInt(t,10);return o.epoch=Vt(o,u,e),o.epoch=Ne(o,s,e),o}let n=this.d,r=n.getHours(),a=n.getMinutes();return a/=60,r+a},hour12:function(t,e){let n=this.d;if(t!==void 0){let a=this.clone(),o=(t=""+t).match(/^([0-9]+)(am|pm)$/);if(o){let s=parseInt(o[1],10);o[2]==="pm"&&(s+=12),a.epoch=Vt(a,s,e)}return a}let r=n.getHours();return r>12&&(r-=12),r===0&&(r=12),r},time:function(t,e){if(t!==void 0){let n=this.clone();return t=t.toLowerCase().trim(),n.epoch=function(r,a,o){let s=a.match(/([0-9]{1,2})[:h]([0-9]{1,2})(:[0-9]{1,2})? ?(am|pm)?/);if(!s){if(s=a.match(/([0-9]{1,2}) ?(am|pm)/),!s)return r.epoch;s.splice(2,0,"0"),s.splice(3,0,"")}let u=!1,i=parseInt(s[1],10),l=parseInt(s[2],10);l>=60&&(l=59),i>12&&(u=!0),u===!1&&(s[4]==="am"&&i===12&&(i=0),s[4]==="pm"&&i<12&&(i+=12)),s[3]=s[3]||"",s[3]=s[3].replace(/:/,"");let c=parseInt(s[3],10)||0,f=r.clone();return r=(r=(r=(r=r.hour(i)).minute(l)).second(c)).millisecond(0),(r=Z(r,f,o,"day")).epoch}(n,t,e),n}return`${this.h12()}:${d(this.minute())}${this.ampm()}`},ampm:function(t,e){let n=re,r=this.hour();if(r>=12&&(n=ae),typeof t!="string")return n;let a=this.clone();return t=t.toLowerCase().trim(),r>=12&&t==="am"?(r-=12,a.hour(r,e)):r<12&&t==="pm"?(r+=12,a.hour(r,e)):a},dayTime:function(t,e){if(t!==void 0){const r={morning:"7:00",breakfast:"7:00",noon:"12:00",lunch:"12:00",afternoon:"14:00",evening:"18:00",dinner:"18:00",night:"23:00",midnight:"00:00"};let a=this.clone();return t=(t=t||"").toLowerCase(),r.hasOwnProperty(t)===!0&&(a=a.time(r[t],e)),a}let n=this.hour();return n<6?"night":n<12?"morning":n<17?"afternoon":n<22?"evening":"night"},iso:function(t){return t!==void 0?this.set(t):this.format("iso")},isoFull:function(t){return t!==void 0?this.set(t):this.format("iso-full")},epochSeconds:function(t){return t!==void 0?(this.epoch=1e3*t,this):Math.floor(this.epoch/1e3)}},yr={date:function(t,e){if(t!==void 0){let n=this.clone();return(t=parseInt(t,10))&&(n.epoch=function(r,a,o){if((a=P(a))>28){let u=r.month(),i=rt[u];u===1&&a===29&&vt(r.year())&&(i=29),a>i&&(a=i)}a<=0&&(a=1);let s=r.clone();return p(r,{date:a}),(r=Z(r,s,o,"month")).epoch}(n,t,e)),n}return this.d.getDate()},day:function(t,e){if(t===void 0)return this.d.getDay();let n=this.clone(),r=t;typeof t=="string"&&(t=t.toLowerCase(),Oe.hasOwnProperty(t)?r=Oe[t]:(r=wt().indexOf(t),r===-1&&(r=zt().indexOf(t))));let a=this.d.getDay()-r;e===!0&&a>0&&(a-=7),e===!1&&a<0&&(a+=7);let o=this.subtract(a,"days");return p(o,{hour:n.hour(),minute:n.minute(),second:n.second()}),o},dayName:function(t,e){if(t===void 0)return zt()[this.day()];let n=this.clone();return n=n.day(t,e),n}},De=t=>t=(t=(t=t.minute(0)).second(0)).millisecond(1),gr={dayOfYear:function(t,e){if(t!==void 0){let o=this.clone();return o.epoch=function(s,u,i){u=P(u);let l=s.clone();return(u-=1)<=0?u=0:u>=365&&(u=vt(s.year())?365:364),s=(s=s.startOf("year")).add(u,"day"),le(s,l,"hour"),(s=Z(s,l,i,"year")).epoch}(o,t,e),o}let n,r=0,a=this.d.getMonth();for(let o=1;o<=a;o++)n=new Date,n.setDate(1),n.setFullYear(this.d.getFullYear()),n.setHours(1),n.setMinutes(1),n.setMonth(o),n.setHours(-2),r+=n.getDate();return r+this.d.getDate()},week:function(t,e){if(t!==void 0){let s=this.clone();return s=Me(s,t,e),s=De(s),s}const n=this.epoch;let r=this.clone();if(r.monthName()==="december"&&r.date()>=29&&Me(r.add(15,"days"),1,!1).epoch<=r.epoch||(r=r.month(0),r=r.date(1),r=De(r),r=r.day("monday",!1),r.monthName()==="december"&&r.date()<29&&(r=r.add(1,"week")),r=r.minus(2,"hours"),r.epoch>n))return 1;let a=0,o=4*this.month();for(r.epoch+=y.week*o,a+=o;a<=52;a++){if(r.epoch>n)return a;r=r.add(1,"week")}return 52},month:function(t,e){if(t!==void 0){let n=this.clone();return n.epoch=function(r,a,o){typeof a=="string"&&(a==="sept"&&(a="sep"),a=en()[a.toLowerCase()]),(a=P(a))>=12&&(a=11),a<=0&&(a=0);let s=r.date();s>rt[a]&&(s=rt[a]);let u=r.clone();return p(r,{month:a,d:s}),(r=Z(r,u,o,"year")).epoch}(n,t,e),n}return this.d.getMonth()},monthName:function(t,e){if(t!==void 0){let n=this.clone();return n=n.month(t,e),n}return bt[this.month()]},quarter:function(t,e){if(t!==void 0&&(typeof t=="string"&&(t=t.replace(/^q/i,""),t=parseInt(t,10)),et[t])){let r=this.clone(),a=et[t][0];return r=r.month(a,e),r=r.date(1,e),r=r.startOf("day"),r}let n=this.d.getMonth();for(let r=1;r<et.length;r++)if(n<et[r][0])return r-1;return 4},season:function(t,e){let n="north";if(this.hemisphere()==="South"&&(n="south"),t!==void 0){let a=this.clone();for(let o=0;o<A[n].length;o++)t===A[n][o][0]&&(a=a.month(A[n][o][1],e),a=a.date(1),a=a.startOf("day"));return a}let r=this.d.getMonth();for(let a=0;a<A[n].length-1;a++)if(r>=A[n][a][1]&&r<A[n][a+1][1])return A[n][a][0];return n==="north"?"winter":"summer"},year:function(t){if(t!==void 0){let e=this.clone();return e.epoch=Ft(e,t),e}return this.d.getFullYear()},era:function(t){if(t!==void 0){let e=this.clone();t=t.toLowerCase();let n=e.d.getFullYear();return t==="bc"&&n>0&&(e.epoch=Ft(e,-1*n)),t==="ad"&&n<0&&(e.epoch=Ft(e,-1*n)),e}return this.d.getFullYear()<0?"BC":"AD"},decade:function(t){if(t!==void 0){if(!(t=(t=(t=String(t)).replace(/([0-9])'?s$/,"$1")).replace(/([0-9])(th|rd|st|nd)/,"$1")))return console.warn("Spacetime: Invalid decade input"),this;t.length===2&&/[0-9][0-9]/.test(t)&&(t="19"+t);let e=Number(t);return isNaN(e)?this:(e=10*Math.floor(e/10),this.year(e))}return this.startOf("decade").year()},century:function(t){if(t!==void 0){typeof t=="string"&&(t=(t=(t=t.replace(/([0-9])(th|rd|st|nd)/,"$1")).replace(/([0-9]+) ?(b\.?c\.?|a\.?d\.?)/i,(r,a,o)=>(o.match(/b\.?c\.?/i)&&(a="-"+a),a))).replace(/c$/,""));let n=Number(t);return isNaN(t)?(console.warn("Spacetime: Invalid century input"),this):(n===0&&(n=1),n=n>=0?100*(n-1):100*(n+1),this.year(n))}let e=this.startOf("century").year();return e=Math.floor(e/100),e<0?e-1:e+1},millenium:function(t){if(t!==void 0){if(typeof t=="string"&&(t=t.replace(/([0-9])(th|rd|st|nd)/,"$1"),t=Number(t),isNaN(t)))return console.warn("Spacetime: Invalid millenium input"),this;t>0&&(t-=1);let n=1e3*t;return n===0&&(n=1),this.year(n)}let e=Math.floor(this.year()/1e3);return e>=0&&(e+=1),e}},k=Object.assign({},pr,yr,gr);k.milliseconds=k.millisecond,k.seconds=k.second,k.minutes=k.minute,k.hours=k.hour,k.hour24=k.hour,k.h12=k.hour12,k.h24=k.hour24,k.days=k.day;const oe=function(t,e){return t===1&&vt(e)?29:rt[t]}
6,br=(t,e)=>{if(t.month>0){let n=parseInt(t.month/12,10);t.year=e.year()+n,t.month=t.month%12}else if(t.month<0){let n=Math.abs(t.month),r=parseInt(n/12,10);n%12!=0&&(r+=1),t.year=e.year()-r,t.month=t.month%12,t.month=t.month+12,t.month===12&&(t.month=0)}return t},wr=(t,e,n)=>{let r=e.year(),a=e.month(),o=oe(a,r);for(;n>o;)n-=o,a+=1,a>=12&&(a-=12,r+=1),o=oe(a,r);return t.month=a,t.date=n,t},kr=(t,e,n)=>{t.year=e.year(),t.month=e.month();let r=e.date();for(t.date=r-Math.abs(n);t.date<1;){t.month-=1,t.month<0&&(t.month=11,t.year-=1);let a=oe(t.month,t.year);t.date+=a}return t},I=["millisecond","second","minute","hour","date","month"];let G={second:I.slice(0,1),minute:I.slice(0,2),quarterhour:I.slice(0,2),hour:I.slice(0,3),date:I.slice(0,4),month:I.slice(0,4),quarter:I.slice(0,4),season:I.slice(0,4),year:I,decade:I,century:I};G.week=G.hour,G.season=G.date,G.quarter=G.date;const vr={year:!0,quarter:!0,season:!0,month:!0,week:!0,date:!0},_r={month:!0,quarter:!0,season:!0,year:!0},yt={millisecond:t=>t.epoch,second:t=>[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second()].join("-"),minute:t=>[t.year(),t.month(),t.date(),t.hour(),t.minute()].join("-"),hour:t=>[t.year(),t.month(),t.date(),t.hour()].join("-"),day:t=>[t.year(),t.month(),t.date()].join("-"),week:t=>[t.year(),t.week()].join("-"),month:t=>[t.year(),t.month()].join("-"),quarter:t=>[t.year(),t.quarter()].join("-"),year:t=>t.year()};yt.date=yt.day;let Ht=lt;const b=function(t,e,n={}){this.epoch=null,this.tz=Ct(e,Ht),this.silent=n.silent===void 0||n.silent,this.british=n.dmy||n.british,this._weekStart=1,n.weekStart!==void 0&&(this._weekStart=n.weekStart),this._today={},n.today!==void 0&&(this._today=n.today),Object.defineProperty(this,"d",{get:function(){let a=(u=>{let i=u.timezones[u.tz];if(i===void 0)return console.warn("Warning: couldn't find timezone "+u.tz),0;if(i.dst===void 0)return i.offset;let l=i.offset,c=i.offset+1;i.hem==="n"&&(c=l-1);let f=i.dst.split("->");return Xe(u.epoch,f[0],f[1],l,c)===!0?l:c})(this),o=(new Date(this.epoch).getTimezoneOffset()||0)+60*a;o=60*o*1e3;let s=this.epoch+o;return new Date(s)}}),Object.defineProperty(this,"timezones",{get:()=>Ht,set:a=>(Ht=a,a)});let r=rn(this,t);this.epoch=r.epoch,r.tz&&(this.tz=r.tz)};var Ie;Object.keys(Y).forEach(t=>{b.prototype[t]=Y[t]}),b.prototype.clone=function(){return new b(this.epoch,this.tz,{silent:this.silent,weekStart:this._weekStart,today:this._today,parsers:this.parsers})},b.prototype.toLocalDate=function(){return this.toNativeDate()},b.prototype.toNativeDate=function(){return new Date(this.epoch)},Ie=b,Object.keys(k).forEach(t=>{Ie.prototype[t]=k[t]}),(t=>{t.prototype.add=function(e,n){let r=this.clone();if(!n||e===0)return r;let a=this.clone();if((n=tt(n))==="millisecond")return r.epoch+=e,r;n==="fortnight"&&(e*=2,n="week"),y[n]?r.epoch+=y[n]*e:n==="week"||n==="weekend"?r.epoch+=y.day*(7*e):n==="quarter"||n==="season"?r.epoch+=y.month*(3*e):n==="quarterhour"&&(r.epoch+=15*y.minute*e);let o={};if(G[n]&&G[n].forEach(s=>{o[s]=a[s]()}),vr[n]){const s=a.timezone().current.offset-r.timezone().current.offset;r.epoch+=3600*s*1e3}if(n==="month"&&(o.month=a.month()+e,o=br(o,a)),n==="week"){let s=a.date()+7*e;s<=28&&s>1&&(o.date=s)}if(n==="weekend"&&r.dayName()!=="saturday")r=r.day("saturday",!0);else if(n==="date"){if(e<0)o=kr(o,a,e);else{let s=a.date()+e;o=wr(o,a,s)}e!==0&&a.isSame(r,"day")&&(o.date=a.date()+e)}
6else if(n==="quarter"){if(o.month=a.month()+3*e,o.year=a.year(),o.month<0){let s=Math.floor(o.month/12),u=o.month+12*Math.abs(s);o.month=u,o.year+=s}else if(o.month>=12){let s=Math.floor(o.month/12);o.month=o.month%12,o.year+=s}o.date=a.date()}else if(n==="year"){let s=a.year()+e,u=r.year();if(u<s){let i=Math.floor(e/4)||1;r.epoch+=Math.abs(y.day*i)}else if(u>s){let i=Math.floor(e/4)||1;r.epoch+=y.day*i}}else n==="decade"?o.year=r.year()+10:n==="century"&&(o.year=r.year()+100);if(_r[n]){let s=rt[o.month];o.date=a.date(),o.date>s&&(o.date=s)}return Object.keys(o).length>1&&p(r,o),r},t.prototype.subtract=function(e,n){return this.clone().add(-1*e,n)},t.prototype.minus=t.prototype.subtract,t.prototype.plus=t.prototype.add})(b),(t=>{t.prototype.isSame=function(e,n,r=!0){let a=this;if(!n)return null;if(typeof e=="string"&&typeof n=="object"){let o=e;e=n,n=o}return typeof e!="string"&&typeof e!="number"||(e=new t(e,this.timezone.name)),n=n.replace(/s$/,""),r===!0&&a.tz!==e.tz&&((e=e.clone()).tz=a.tz),yt[n]?yt[n](a)===yt[n](e):null}})(b),(t=>{const e={isAfter:function(n){let r=ht(n=K(n,this));return r===null?null:this.epoch>r},isBefore:function(n){let r=ht(n=K(n,this));return r===null?null:this.epoch<r},isEqual:function(n){let r=ht(n=K(n,this));return r===null?null:this.epoch===r},isBetween:function(n,r,a=!1){n=K(n,this),r=K(r,this);let o=ht(n);if(o===null)return null;let s=ht(r);return s===null?null:a?this.isBetween(n,r)||this.isEqual(n)||this.isEqual(r):o<this.epoch&&this.epoch<s}};Object.keys(e).forEach(n=>{t.prototype[n]=e[n]})})(b),(t=>{const e={i18n:function(n){var r,a,o;return W(n.days)&&(r=n.days,Wt=r.short||Wt,Bt=r.long||Bt),W(n.months)&&function(s){gt=s.short||gt,bt=s.long||bt}(n.months),o=n.useTitleCase,Object.prototype.toString.call(o)==="[object Boolean]"&&(a=n.useTitleCase,an=a),W(n.ampm)&&function(s){re=s.am||re,ae=s.pm||ae}(n.ampm),W(n.distance)&&function(s){ee=s.pastDistance||ee,ne=s.futureDistance||ne,Zt=s.past||Zt,Qt=s.future||Qt,Jt=s.present||Jt,Kt=s.now||Kt,Xt=s.almost||Xt,te=s.over||te}(n.distance),W(n.units)&&function(s={}){C={second:s.second||C.second,seconds:s.seconds||C.seconds,minute:s.minute||C.minute,minutes:s.minutes||C.minutes,hour:s.hour||C.hour,hours:s.hours||C.hours,day:s.day||C.day,days:s.days||C.days,month:s.month||C.month,months:s.months||C.months,year:s.year||C.year,years:s.years||C.years}}(n.units),this}};Object.keys(e).forEach(n=>{t.prototype[n]=e[n]})})(b);const E=(t,e,n)=>new b(t,e,n),$t=function(t){let e=t._today||{};return Object.keys(e).forEach(n=>{t=t[n](e[n])}),t};E.now=(t,e)=>{let n=new b(new Date().getTime(),t,e);return n=$t(n),n},E.today=(t,e)=>{let n=new b(new Date().getTime(),t,e);return n=$t(n),n.startOf("day")},E.tomorrow=(t,e)=>{let n=new b(new Date().getTime(),t,e);return n=$t(n),n.add(1,"day").startOf("day")},E.yesterday=(t,e)=>{let n=new b(new Date().getTime(),t,e);return n=$t(n),n.subtract(1,"day").startOf("day")},E.fromUnixSeconds=(t,e,n)=>new b(1e3*t,e,n),E.extend=function(t={}){return Object.keys(t).forEach(e=>{b.prototype[e]=t[e]}),this},E.timezones=function(){return new b().timezones},E.max=function(t,e){let n=new b(null,t,e);return n.epoch=864e13,n},E.min=function(t,e){let n=new b(null,t,e);return n.epoch=-864e13,n},E.whereIts=(t,e)=>{let n=new b(null),r=new b(null);n=n.time(t),r=e?r.time(e):n.add(59,"minutes");let a=n.hour(),o=r.hour();return Object.keys(n.timezones).filter(s=>{if(s.indexOf("/")===-1)return!1;let u=new b(null,s),i=u.hour();return i>=a&&i<=o&&!(i===a&&u.minute()<n.minute())&&!(i===o&&u.minute()>r.minute())})},E.version="7.10.0",E.plugin=E.extend;let on;function aa(t){on=t}function oa(t){return t==null?void 0:Q(t).toNativeDate()}function sa(t){return Q(t).format("YYYY-MM-DD")}function Sr(){return Q().toNativeDate()}function sn(){return Sr().getTime()}function Or(t,e){return!!t&&!!e&&Q(t).isSame(Q(e),"day")}function ia(t){return Or(t,new Date)}function ua(t,e){return $r(t,-1)}function $r(t,e){return Q(t).add(e,"days").toNativeDate()}function la(t,e){return Q(t).add(e,"minutes").toNativeDate()}function ca(t){return Q(t).startOf("week").toNativeDate()}function Q(t){return E(t,on)}var ce=(t=>(t.Asset="Asset",t.CFTVCTA="CFTVCTA",t.CFTVDiscover="CFTVDiscover",t.CFTVDiscoverCarousel="CFTVDiscoverCarousel",t.CFTVHome="CFTVHome",t.CFTVSection="CFTVSection",t.CFTVSegment="CFTVSegment",t.CFTVSegmentSchedule="CFTVSegmentSchedule",t.CFTVShow="CFTVShow",t))(ce||{}),jr=(t=>(t.FORM="form",t.LINK="link",t))(jr||{}),Tr=(t=>
6(t.EPISODE_LIST="episode_list",t.CONTENT_LIST="content_list",t.CTA="cta",t.CTA_LIST="cta_list",t))(Tr||{}),Cr=(t=>(t.English="English",t.Filipino="Filipino",t.French="French",t.German="German",t.Japanese="Japanese",t.Korean="Korean",t.Mandarin="Mandarin",t.Portuguese="Portuguese",t.Spanish="Spanish",t))(Cr||{}),Er=(t=>(t.image="image",t.playlist="playlist",t.video="video",t))(Er||{}),zr=(t=>(t.CFTVSegment="tvSegment",t.CFTVShow="tvShow",t))(zr||{});const xr="/favicon.ico",Nr="/favicon/favicon-16x16.png",Mr="/favicon/favicon-32x32.png",Dr="/favicon/apple-touch-icon.png",se="/img/open-graph.png";function da(t,e=sn()){return+(typeof t=="number"?t:t==null?void 0:t.timeStartMS)<e}function Ir(t,e=sn()){return+(typeof t=="number"?t:t==null?void 0:t.timeEndMS)<=e}var Pt,Ae;function Ar(){return Ae||(Ae=1,Pt=function(t,e){e=e||{},e.listUnicodeChar=e.hasOwnProperty("listUnicodeChar")?e.listUnicodeChar:!1,e.stripListLeaders=e.hasOwnProperty("stripListLeaders")?e.stripListLeaders:!0,e.gfm=e.hasOwnProperty("gfm")?e.gfm:!0,e.useImgAltText=e.hasOwnProperty("useImgAltText")?e.useImgAltText:!0,e.abbr=e.hasOwnProperty("abbr")?e.abbr:!1,e.replaceLinksWithURL=e.hasOwnProperty("replaceLinksWithURL")?e.replaceLinksWithURL:!1,e.htmlTagsToSkip=e.hasOwnProperty("htmlTagsToSkip")?e.htmlTagsToSkip:[],e.throwError=e.hasOwnProperty("throwError")?e.throwError:!1;var n=t||"";n=n.replace(/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/gm,"");try{e.stripListLeaders&&(e.listUnicodeChar?n=n.replace(/^([\s\t]*)([\*\-\+]|\d+\.)\s+/gm,e.listUnicodeChar+" $1"):n=n.replace(/^([\s\t]*)([\*\-\+]|\d+\.)\s+/gm,"$1")),e.gfm&&(n=n.replace(/\n={2,}/g,` 7`).replace(/~{3}.*\n/g,"").replace(/~~/g,"").replace(/```(?:.*)\n([\s\S]*?)```/g,(a,o)=>o.trim())),e.abbr&&(n=n.replace(/\*\[.*\]:.*\n/,""));let r=/<[^>]*>/g;if(e.htmlTagsToSkip&&e.htmlTagsToSkip.length>0){const a=e.htmlTagsToSkip.join("|");r=new RegExp(`<(?!/?(${a})(?=>|s[^>]*>))[^>]*>`,"g")}n=n.replace(r,"").replace(/^[=\-]{2,}\s*$/g,"").replace(/\[\^.+?\](\: .*?$)?/g,"").replace(/\s{0,2}\[.*?\]: .*?$/g,"").replace(/\!\[(.*?)\][\[\(].*?[\]\)]/g,e.useImgAltText?"$1":"").replace(/\[([\s\S]*?)\]\s*[\(\[].*?[\)\]]/g,e.replaceLinksWithURL?"$2":"$1").replace(/^(\n)?\s{0,3}>\s?/gm,"$1").replace(/^\s{1,2}\[(.*?)\]: (\S+)( ".*?")?\s*$/g,"").replace(/^(\n)?\s{0,}#{1,6}\s*( (.+))? +#+$|^(\n)?\s{0,}#{1,6}\s*( (.+))?$/gm,"$1$3$4$6").replace(/([\*]+)(\S)(.*?\S)??\1/g,"$2$3").replace(/(^|\W)([_]+)(\S)(.*?\S)??\2($|\W)/g,"$1$3$4$5").replace(/(`{3,})(.*?)\1/gm,"$2").replace(/`(.+?)`/g,"$1").replace(/~(.*?)~/g,"$1")}catch(r){if(e.throwError)throw r;return console.error("remove-markdown encountered error: %s",r),t}return n}),Pt}var Lr=Ar();const Rr=hn(Lr);var Tt=(t=>(t[t.DISCOVER=0]="DISCOVER",t[t.EVENT=1]="EVENT",t[t.HOME=2]="HOME",t[t.SCHEDULE=3]="SCHEDULE",t[t.SEARCH=4]="SEARCH",t[t.SHOW=5]="SHOW",t))(Tt||{});function qr(t,e){var l;const n=e===Tt.SCHEDULE,r=e===Tt.SEARCH,a=e===Tt.SHOW,o=r&&t.timeStartMS<Date.now(),s=n||a,u=c=>s&&c?new Date(c):void 0,i=t==null?void 0:t.segment;return t&&i?{id:t.id,event:n?t:void 0,eventIsLive:n&&(t==null?void 0:t.isLive),title:Ur(i,a),description:i.descriptionShort??i.description,tags:o?i.tags:void 0,thumbnail:(l=i.thumbnail)==null?void 0:l.url,timeStart:u(t.timeStartMS),timeEnd:u(t.timeEndMS),to:un(t)}:void 0}function un(t){return(t==null?void 0:t.url)||`/event/${t.id}`}function Ur(t,e){return e?t.showEpisodeNumber&&t.showEpisodeTitle?`${t.showEpisodeTitle} ⢠Episode ${t.showEpisodeNumber}`:`${t.showEpisodeTitle||t.title}`:t.title}function ha(t,e){var r;const n=(r=t==null?void 0:t.schedule)==null?void 0:r[0];return n?qr({...n,segment:t},e):void 0}function de(t){return(t==null?void 0:t.videoIdOriginal)||(t==null?void 0:t.videoId)}function Vr(t){var e,n,r;return(r=(n=(e=t==null?void 0:t.transcription)==null?void 0:e.map(a=>{var o;return(o=a[1])==null?void 0:o.trim()}))==null?void 0:n.filter(a=>a))==null?void 0:r.join(" ")}function ma(t){var e;return un((e=t==null?void 0:t.schedule)==null?void 0:e[0])}function Fr(t){return`https://customer-${CLOUDFLARE_STREAM_CUSTOMER}.cloudflarestream.com/${de(t)}/iframe`}function Hr(t){return`https://customer-${CLOUDFLARE_STREAM_CUSTOMER}.cloudflarestream.com/${de(t)}/manifest/video.m3u8`}const jt="?v=2024",Pr="Cloudflare TV",Yr="Welcome to Cloudflare TV, a 24x7 live stream video channel focused on general and technical topics related to building a better Internet. Tune in. Geek out.";function fa(){return[{rel:"apple-touch-icon",sizes:"180x180",href:Dr+jt},{rel:"icon",type:"image/png",sizes:"16x16",href:Nr+jt},{rel:"icon",type:"image/png",sizes:"32x32",href:Mr+jt},{rel:"shortcut icon",href:xr+jt}]}function pa(t,e){var g;const n=Rr((e==null?void 0:e.description)||Yr),r=!!(e!=null&&e.error),a=(e==null?void 0:e.image)||se,o=!!(e!=null&&e.noindex)||!!r,s=[e==null?void 0:e.title,Pr].filter(v=>v).join(" - "),u=t.pathname.replace(/^\//,""),i=e==null?void 0:e.urlCanonical,l=r?void 0:(e==null?void 0:e.url)||`${BASE}/${u}`,c=Ir(e==null?void 0:e.video),f=de((g=e==null?void 0:e.video)==null?void 0:g.segment);return[{charSet:"utf-8"},{title:s},{name:"description",content:n},{name:"viewport",content:"width=device-width,initial-scale=1"},...r?[]:[{property:"og:title",content:s},{property:"og:description",content:n},{property:"og:image",content:a},{property:"og:type",content:"website"},{property:"og:url",content:l}],...r?[]:[{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:s},{name:"twitter:description",content:n},{name:"twitter:image",content:a},{name:"twitter:url",content:l},{name:"twitter:creator",content:"@CloudflareTV"},{name:"twitter:site",content:"@CloudflareTV"},...c?[{name:"twitter:card",content:"player"},{name:"twitter:player",content:`https://iframe.cloudflarestream.com/${f}`},{name:"twitter:player:width",content:"1280"},{name:"twitter:player:height",content:"720"}]:[]],{name:"apple-mobile-web-app-title",content:"Cloudflare TV"},{name:"application-name",content:"Cloudflare TV"},{name:"msapplication-TileColor",content:"#1d1f20"},{name:"theme-color",content:"#1d1f20"},o?{name:"robots",content:"noindex"}:void 0,i?{tagName:"link",rel:"canonical",href:e.urlCanonical}:void 0].filter(v=>v)}function ya(t,e){var n;if(t&&e){const r=Math.floor(e.duration/3600%24),a=Math.floor(e.duration/60%60),o=Math.floor(e.duration%60),s=t.$type===ce.CFTVSegment?t:t.segment;
7return{"@type":"VideoObject",name:s.title,description:s.descriptionShort,thumbnailUrl:((n=s.thumbnail)==null?void 0:n.url)||se,uploadDate:s.timePublished,contentUrl:e.url,duration:`PT${r}H${a}M${o}S`,embedUrl:e.urlEmbed,transcript:e.transcript,publisher:{"@type":"Organization",name:"Cloudflare",logo:{"@type":"ImageObject",url:se,width:"1200",height:"630"}}}}else return}function ga(t){const e=t.$type===ce.CFTVSegment?t:t.segment;return{duration:e.duration*60,transcript:Vr(e),url:Hr(e),urlEmbed:Fr(e)}}const ln=N.createContext({}),cn=!0;function Gr({baseColor:t,highlightColor:e,width:n,height:r,borderRadius:a,circle:o,direction:s,duration:u,enableAnimation:i=cn,customHighlightBackground:l}){const c={};return s==="rtl"&&(c["--animation-direction"]="reverse"),typeof u=="number"&&(c["--animation-duration"]=`${u}s`),i||(c["--pseudo-element-display"]="none"),(typeof n=="string"||typeof n=="number")&&(c.width=n),(typeof r=="string"||typeof r=="number")&&(c.height=r),(typeof a=="string"||typeof a=="number")&&(c.borderRadius=a),o&&(c.borderRadius="50%"),typeof t<"u"&&(c["--base-color"]=t),typeof e<"u"&&(c["--highlight-color"]=e),typeof l=="string"&&(c["--custom-highlight-background"]=l),c}function ba({count:t=1,wrapper:e,className:n,containerClassName:r,containerTestId:a,circle:o=!1,style:s,...u}){var i,l,c;const f=N.useContext(ln),g={...u};for(const[S,D]of Object.entries(u))typeof D>"u"&&delete g[S];const v={...f,...g,circle:o},T={...s,...Gr(v)};let w="react-loading-skeleton";n&&(w+=` ${n}`);const _=(i=v.inline)!==null&&i!==void 0?i:!1,x=[],M=Math.ceil(t);for(let S=0;S<M;S++){let D=T;if(M>t&&S===M-1){const at=(l=D.width)!==null&&l!==void 0?l:"100%",dt=t%1,O=typeof at=="number"?at*dt:`calc(${at} * ${dt})`;D={...D,width:O}}const ct=N.createElement("span",{className:w,style:D,key:S},"â");_?x.push(ct):x.push(N.createElement(N.Fragment,{key:S},ct,N.createElement("br",null)))}return N.createElement("span",{className:r,"data-testid":a,"aria-live":"polite","aria-busy":(c=v.enableAnimation)!==null&&c!==void 0?c:cn},e?x.map((S,D)=>N.createElement(e,{key:D},S)):x)}function wa({children:t,...e}){return N.createElement(ln.Provider,{value:e},t)}const Wr="_content_1fj85_1",Br="_contentBackground_1fj85_7",dn={content:Wr,contentBackground:Br},Le=({priority:t,src:e,style:n})=>e?m.jsx("img",{alt:"background",className:dn.contentBackground,fetchpriority:t?"high":"low",loading:t?"eager":"lazy",src:e,style:n}):null,ka=({backgroundBottom:t="/img/flares.svg?v=202412",backgroundTop:e,children:n,className:r="",style:a={}})=>m.jsxs("div",{className:`${dn.content} ${r}`,style:a,children:[m.jsx(Le,{priority:!0,src:e,style:{top:0}}),n,m.jsx(Le,{priority:!1,src:t,style:{bottom:0}})]});export{Pn as $,jn as A,pe as B,Tr as C,sn as D,ce as E,ea as F,Ir as G,Kr as H,ra as I,Yn as J,la as K,On as L,pa as M,Tn as N,Wn as O,ta as P,fa as Q,aa as R,zr as S,Xr as T,wa as U,ma as V,de as W,Cr as X,ya as Y,Er as Z,Ur as _,ha as a,ga as a0,Jr as b,Jn as c,Tt as d,ka as e,Ve as f,Qe as g,Gn as h,da as i,na as j,Kn as k,un as l,ca as m,ua as n,Or as o,$r as p,sa as q,$n as r,qr as s,jr as t,He as u,se as v,ba as w,ia as x,Sr as y,oa as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.