@mescius/dsimageviewer
Version:
Document Solutions Image Viewer
1 lines • 395 kB
JavaScript
(function(pe,s){typeof exports=="object"&&typeof module<"u"?s(exports,require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react","react-dom"],s):(pe=typeof globalThis<"u"?globalThis:pe||self,s((pe.__image_viewer_umd=pe.__image_viewer_umd||{},pe.__image_viewer_umd.plugins_pagetools_js={}),pe.React,pe.ReactDOM))})(this,(function(pe,s,xs){"use strict";function Cr(r){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(r){for(const t in r)if(t!=="default"){const n=Object.getOwnPropertyDescriptor(r,t);Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>r[t]})}}return e.default=r,Object.freeze(e)}const It=Cr(xs);var Q=(r=>(r[r.Default=0]="Default",r[r.JPEG=1]="JPEG",r[r.PNG=2]="PNG",r[r.TIFF=3]="TIFF",r[r.GIF=4]="GIF",r[r.BMP=5]="BMP",r[r.ICO=6]="ICO",r[r.SVG=7]="SVG",r[r.WEBP=8]="WEBP",r))(Q||{});class Lr{constructor(){this._promise=Promise.resolve(),this._resolve=()=>{}}async lock(){const e=this._promise;return this._promise=new Promise(t=>this._resolve=t),e}unlock(){const e=this._resolve;this._resolve=()=>{},e()}}navigator.userAgent.indexOf("Trident/")>-1;let Ve;function kr(){return Ve=document.getElementById("gcdpitest"),Ve||(Ve=document.createElement("div"),Ve.id="gcdpitest",Ve.style.cssText="z-index: -100; height: 1in; left: -100px; position: absolute; top: -100px; width: 1in; opacity: 0; margin: 0; padding: 0; border: 0;",document.body.appendChild(Ve)),Ve}function Hs(){return kr().offsetHeight}function Cs(r,e,t,n){const o=Hs(),i=n?window.devicePixelRatio:1,l=r*o*i/t,c=e*o*i/t;return{width:l,height:c}}function Pr(r,e){const t=Cs(r.width,r.height,e);r.width=t.width,r.height=t.height}function Ls(r){return{width:r.naturalWidth||r.offsetWidth,height:r.naturalHeight||r.offsetHeight}}async function Tr(r){const e=await fetch(r,{mode:"cors"});if(!e.ok)throw new Error(`Failed to load image: ${e.status} ${e.statusText}`);const t=await e.arrayBuffer();return new Uint8Array(t)}function ks(r,e,t,n,o,i){return new Promise((l,c)=>{const d=new Image;d.onload=function(){if(!e){e=document.createElement("canvas");const u=Ls(d);e.style.width=u.width+"px",e.style.height=u.height+"px",e.width=u.width,e.height=u.height}const m=e.getContext("2d");m&&(o!==void 0&&i!==void 0?m.drawImage(d,t||0,n||0,o,i):m.drawImage(d,t||0,n||0),l(e))},d.onerror=function(m){c(m)},d.crossOrigin="anonymous",d.src=r})}function Ps(r,e,t,n,o=!0){const i=e.getContext("2d"),l=r.naturalWidth,c=r.naturalHeight,d=l/c;(o||n===void 0)&&(n=t/d),e.width=t,e.height=n,i&&i.drawImage(r,0,0,t,n)}async function Ir(r,e,t,n,o=!0){const i=document.createElement("canvas"),l=await new Promise(c=>{i.width=e.width,i.height=e.height;const d=new Image;d.onload=()=>{Ps(d,i,t,n,o);try{c(i.toDataURL())}catch(m){console.error(m),c("")}},d.onerror=function(m){console.error(m),c("")},d.crossOrigin="Anonymous";try{d.src=r}catch(m){console.error(m),c("")}});return i.width=0,i.height=0,l}function Ts(r,e,t,n,o,i){const l=e.getContext("2d"),c=r.naturalWidth,d=r.naturalHeight,m=c/d;i===void 0&&(i=o/m),e.width=o,e.height=i,l&&l.drawImage(r,t,n,o,i,0,0,o,i)}function _r(r,e="image/png"){r.toBlob(function(t){if(t)try{const n=new ClipboardItem({[e]:t});navigator.clipboard.write([n])}catch(n){console.warn("Unable to copy image to clipboard. Reason: "+n)}})}async function Nr(r="image/png"){try{const e=await navigator.clipboard.read();for(const t of e){const n=await t.getType(r);if(n){const o=await n.arrayBuffer(),i=new Image,l=new Blob([o],{type:r});return i.src=URL.createObjectURL(l),new Promise(c=>{i.onload=()=>{const d=document.createElement("canvas");d.width=i.width,d.height=i.height,d.getContext("2d").drawImage(i,0,0),c(d)}})}}throw new Error("No image found in clipboard.")}catch(e){throw new Error(`Failed to get image from clipboard: ${e}`)}}function Br(r){return new Promise((e,t)=>{const n=new Image;n.onload=()=>e(n),n.onerror=t,n.src=r})}async function $r(r){const e=await ks(r);return new Promise((t,n)=>{e.toBlob(o=>{if(!o){n(new Error("Failed to convert canvas to blob"));return}const i=new FileReader;i.onload=()=>{i.result instanceof ArrayBuffer?t(new Uint8Array(i.result)):n(new Error("Failed to read blob data"))},i.onerror=n,i.readAsArrayBuffer(o)})})}const zr={cropImage:Ts,dataUrlToUint8Array:Tr,dataUrlToUint8ArrayViaCanvas:$r,resizeImage:Ps,resizeImageDataUrl:Ir,currentDisplayPxPerInch:Hs,getImageNaturalSize:Ls,imageFromUrl:Br,imageDataToCanvas:ks,setDpiAdaptiveSize:Pr,getDpiAdaptiveSize:Cs,copyImageCanvasToClipboard:_r,getImageCanvasFromClipboard:Nr};let ye;function Ar(){return ye||(ye={},ye[Q.TIFF]=["tif","tiff","xif","xiff","image/tiff","image/tiff-fx","image/x-tif","image/x-tiff","image/vnd.xiff","images/xif","application/tif","application/tiff","application/x-tif","application/x-tiff"],ye[Q.BMP]=["bmp","bitmap","application/bmp","application/x-bmp","application/x-win-bitmap","image/ms-bmp","image/x-bitmap","image/x-bmp","image/x-ms-bmp","image/x-win-bitmap","image/x-windows-bmp","image/x-xbitmap"],ye[Q.SVG]=["svg","svg+xml","text/xml-svg","text/xml+svg","image/svg","image/svg-xml","image/svg+xml","image/vnd.adobe.svg+xml"],ye[Q.ICO]=["ico","image/ico","image/x-icon","application/ico","application/x-ico"],ye[Q.GIF]=["gif","image/gi_","image/gif"],ye[Q.JPEG]=["jpg","jpeg","image/jp_","image/jpe_","image/jpg","image/jpeg","image/pipeg","image/pjpeg","application/jpg","application/x-jpg","image/vnd.swiftview-jpeg"],ye[Q.PNG]=["png","image/png","application/png","application/x-png"],ye[Q.WEBP]=["webp","image/webp"]),ye}function Is(r,e=Q.Default){if(!r)return e;if(typeof r=="number")return r;const t=[];if(typeof r=="string")t.push(r.toLowerCase().split(".").pop()||r);else{if(r.buffer)return e;r.type&&t.push(r.type.toLowerCase()),r.name&&t.push(r.name.toLowerCase().split(".").pop()||r.name)}const n=Ar();for(const o of t)for(const i in n)if(n[i].find(l=>l===o))return i*1;return e}class Dr{constructor(e,t,n){this.horizontal=e,this.vertical=t,this.rotationPlugin=n,this.name="Flip"}async execute(e){await this.rotationPlugin.flip(this.horizontal,this.vertical)}async undo(e){await this.rotationPlugin.flip(this.horizontal,this.vertical)}}class Or{constructor(e,t){this.rotation=e,this.rotationPlugin=t,this.name="Rotation"}async execute(e){await this.rotationPlugin.rotate(this.rotation)}async undo(e){await this.rotationPlugin.rotate(-this.rotation)}}class Zr{constructor(e,t,n,o,i,l){this.x=e,this.y=t,this.width=n,this.height=o,this.originalImageDataUrl=i,this.pageTools=l,this.name="Crop"}async execute(e){await this.pageTools.crop(this.x,this.y,this.width,this.height)}async undo(e){e.setImageDataUrl(this.originalImageDataUrl)}}class Vr{constructor(e,t,n,o,i){this.width=e,this.height=t,this.keepAspectRatio=n,this.originalImageDataUrl=o,this.pageTools=i,this.name="Resize"}async execute(e){await this.pageTools.resize(this.width,this.height,this.keepAspectRatio)}async undo(e){await e.setImageDataUrl(this.originalImageDataUrl)}}const hn=r=>{const{clientHeight:e}=r,{paddingTop:t,paddingBottom:n}=getComputedStyle(r);return e-parseFloat(t)-parseFloat(n)},mn=r=>{const{clientWidth:e}=r,{paddingLeft:t,paddingRight:n}=getComputedStyle(r);return e-parseFloat(t)-parseFloat(n)};let mt=0;const ut=()=>{if(mt!==0)return mt;if(typeof document<"u"){const r=document.createElement("div");ce(r,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(r),mt=r.offsetWidth-r.clientWidth,document.body.removeChild(r)}else mt=0;return mt||0},_=(...r)=>{const e=[];for(let t=0;t<r.length;t++){const n=r[t],o=typeof n;n&&(o==="string"||o==="number"?e.push(`${n}`):Array.isArray(n)&&n.length?e.push(_(n)):o==="object"&&Object.keys(n).forEach(i=>n[i]&&e.push(i)))}return e.join(" ")},Fr=["animationiterationcount","boxflex","boxflexgroup","boxordinalgroup","columncount","fillopacity","flex","flexgrow","flexpositive","flexshrink","flexnegative","flexorder","gridrow","gridcolumn","fontweight","lineclamp","lineheight","opacity","order","orphans","stopopacity","strokedashoffset","strokeopacity","strokewidth","tabsize","widows","zindex","zoom"],ce=(r,e)=>{!r||!r.style||Object.keys(e).forEach(t=>{typeof e[t]=="string"?r.style[t]=e[t]:Fr.includes(t.toLowerCase())?r.style[t]=`${e[t]}`:r.style[t]=`${e[t]}px`})},I=r=>[r,e=>`${r}--${e}`,e=>I(`${r}__${e}`)],Yr=r=>{if(r.length===0)return!0;const e=r[0];for(let t=1;t<r.length;t++)if(r[t]!==e)return!1;return!0},un=(r,e=-1/0,t=1/0)=>Math.min(Math.max(r,e),t),Xr=r=>typeof r=="function",_s={$multipleValues:[],toString:()=>"<Multiple Values>"},pn=r=>r===null,Ie=r=>r===void 0,Wr=r=>!pn(r)&&!Ie(r),Ur=r=>Wr(r)&&(typeof r=="object"||Xr(r));(typeof navigator<"u"?navigator:{platform:"mac"})?.platform?.toUpperCase().includes("MAC");const Gr=r=>pn(r)||Ie(r)?!0:typeof r=="string"||Array.isArray(r)?r.length===0:r instanceof Map||r instanceof Set?r.size===0:ArrayBuffer.isView(r)?r.byteLength===0:typeof r=="object"?Object.keys(r).length===0:!1,pt=r=>r?.constructor===Object,Ns=r=>typeof r=="string",yn=r=>pn(r)||typeof r!="object"?r:Array.isArray(r)?r.map(e=>yn(e)):Object.fromEntries(Object.entries(r).map(([e,t])=>[e,yn(t)])),gn=r=>r.length===0?{}:r.length===1||Yr(r)?r[0]:r.every(Array.isArray)?null:r.every(pt)?jr(r):_s,jr=r=>{let e=[];const t={};r.forEach(n=>{e.push(...Object.getOwnPropertyNames(n))}),e=[...new Set(e)];for(const n of e){const o=r.map(i=>i[n]);t[n]=gn(o)}return t},ge=()=>{},Kr=r=>(e,t)=>{const n=r.split("."),o=n.pop(),i=yn(e);if(!o)return i;let l=i;for(const c of n){if(Ie(l[c])&&(l[c]={}),!pt(l[c]))throw new Error(`Intermediate value at "${c}" is not an object`);l=l[c]}return l[o]=t,i},qr=r=>e=>{const t=r&&r.split(".")||[];let n=e;for(const o of t){if(Gr(n))return;const i=n[o];if(Ie(i))return;n=i}return n},Qr=r=>e=>r?r.split(".").reduceRight((t,n)=>({[n]:t}),{$set:e}):{$set:e},Jr=r=>(e,t)=>{const n=r.split("."),o=n.pop();if(!o)return e;let i=e;for(const l of n){if(Ie(i[l])&&(i[l]={}),!pt(i[l]))throw new Error(`Intermediate value at "${l}" is not an object`);i=i[l]}return i[o]=t,e},Rr=r=>({getValue:e=>qr(r)(e),assignValue:(e,t)=>Kr(r)(e,t),updateValue:(e,t)=>Jr(r)(e,t),createUpdateSpec:e=>Qr(r)(e)}),ei=r=>r===0?"":Math.random().toString(36).slice(2,r+2),ti=()=>!1,_t=r=>pt(r)&&!Array.isArray(r)?JSON.stringify(r):`${r}`,Nt=(r,e,t)=>{if(e<0||e>=r.length||t<0||t>=r.length)throw new Error("The indices are out of bounds");const n=[...r];return[n[e],n[t]]=[n[t],n[e]],n},Bs=[{eraJp:"令和",eraEn:"Reiwa",start:new Date(2019,4,1)},{eraJp:"平成",eraEn:"Heisei",start:new Date(1989,0,8)},{eraJp:"昭和",eraEn:"Shouwa",start:new Date(1926,11,25)},{eraJp:"大正",eraEn:"Taishou",start:new Date(1912,6,30)},{eraJp:"明治",eraEn:"Meiji",start:new Date(1868,7,7)}];Bs.map(r=>r.eraJp),Bs.map(r=>r.eraEn[0]);const ni={"Short date":"yyyy-MM-dd","Long date":"dddd dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},si={"Short date":"dd/MM/yyyy","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},oi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},ri={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},ii={"Short date":"dd-MM-yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:6},ai={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},li={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},ci={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},di={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},hi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:1},mi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},ui={"Short date":"dd-MM-yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},pi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},yi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},gi={"Short date":"dd/MM/yy","Long date":"dd/MMMM/yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},Mi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},fi={"Short date":"dd-MM-yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},vi={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},wi={"Short date":"dd-MM-yyyy","Long date":'dddd, dd" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM" de "yyyy',weekStartsOn:1},Si={"Short date":"dd-MM-yyyy","Long date":"yyyy,MMMM dd, dddd","Month/day":"d MMMM","Short time":"tt h:mm","Long time":"tt h:mm:ss","Year/month":"MMMM,yy",weekStartsOn:0},Ei={"Short date":"dd.MM.yyyy","Long date":"d MMMM yyyy, dddd","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},bi={"Short date":"dd.MM.yyyy","Long date":"d MMMM yyyy, dddd","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},xi={"Short date":"dd.MM.yy","Long date":'d MMMM yyyy "й"',"Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Hi={"Short date":"dd.MM.yy","Long date":"d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy г.",weekStartsOn:1},Ci={"Short date":'d.M.yyyy "г."',"Long date":'dd MMMM yyyy "г."',"Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM yyyy "г."',weekStartsOn:1},Li={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM, yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},ki={"Short date":"dd-MM-yy","Long date":"dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH.mm","Long time":"HH.mm.ss","Year/month":"MMMM, yyyy",weekStartsOn:0},Pi={"Short date":"yyyy/M/d","Long date":'yyyy"ལོའི་ཟླ" M"ཚེས" d',"Month/day":"ཟླ་Mཚེས་d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy"ལོའི་ཟླ་" M',weekStartsOn:1},Ti={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Ii={"Short date":"d.M.yyyy","Long date":"d. MMMM yyyy","Month/day":"MMMM dd","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},_i={"Short date":"d. M. yyyy.","Long date":"dddd, d. MMMM yyyy.","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy.",weekStartsOn:1},Ni={"Short date":"d/M/yyyy","Long date":'dddd, d MMMM "de" yyyy',"Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},Bi={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":'d" di "MMMM',"Short time":"HH:mm","Long time":"H:mm:ss","Year/month":'MMMM" di u "yyyy',weekStartsOn:1},$i={"Short date":"dd.MM.yyyy","Long date":"dddd d. MMMM yyyy","Month/day":"d. MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},zi={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Ai={"Short date":"dd-MM-yyyy","Long date":"d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Di={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Oi={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Zi={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Vi={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Fi={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Yi={"Short date":"MM/dd/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"MMMM dd","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:5},Xi={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},Wi={"Short date":"d/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},Ui={"Short date":"dd/MM/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},Gi={"Short date":"dd/MM/yyyy","Long date":"MMMM-dd-yy","Month/day":"MMMM dd","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},ji={"Short date":"M/d/yyyy","Long date":"dddd, MMMM d, yyyy","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},Ki={"Short date":"dd/MM/yyyy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},qi={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Qi={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},Ji={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},Ri={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM, yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:1},ea={"Short date":"d/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},ta={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},na={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},sa={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},oa={"Short date":"M/d/yyyy","Long date":"dddd, MMMM dd, yyyy","Month/day":"MMMM dd","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},ra={"Short date":"yyyy/MM/dd","Long date":"dddd, dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},ia={"Short date":"d/M/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},aa={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},la={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},ca={"Short date":"dd-MM-yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},da={"Short date":"d/MM/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM "de" yyyy',weekStartsOn:0},ha={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},ma={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM "de" yyyy',weekStartsOn:0},ua={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},pa={"Short date":"dd/MM/yyyy","Long date":'dddd, d" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM" de "yyyy',weekStartsOn:1},ya={"Short date":"d/MM/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},ga={"Short date":"d/M/yyyy","Long date":'dddd dd "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},Ma={"Short date":"dd/MM/yyyy","Long date":'dddd, d" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":'MMMM" de "yyyy',weekStartsOn:0},fa={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},va={"Short date":"MM/dd/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM "de" yyyy',weekStartsOn:0},wa={"Short date":"d/MM/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},Sa={"Short date":"MM/dd/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM "de" yyyy',weekStartsOn:0},Ea={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},ba={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:0},xa={"Short date":"M/d/yyyy","Long date":"dddd, MMMM dd, yyyy","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM" de "yyyy',weekStartsOn:0},Ha={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},Ca={"Short date":"d/M/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM "de" yyyy',weekStartsOn:0},La={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},ka={"Short date":"yyyy/M/d","Long date":'yyyy("e")"ko" MMMM"ren" d("a"), dddd',"Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy("e")"ko" MMMM',weekStartsOn:1},$s={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},Pa={"Short date":"d.M.yyyy","Long date":"dddd d. MMMM yyyy","Month/day":"d. MMMM","Short time":"H.mm","Long time":"H.mm.ss","Year/month":"MMMM yyyy",weekStartsOn:1},Ta={"Short date":"M/d/yyyy","Long date":"dddd, MMMM d, yyyy","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},Ia={"Short date":"dd.MM.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},_a={"Short date":"dd-MM-yy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Na={"Short date":"yyyy-MM-dd","Long date":"d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},Ba={"Short date":"dd.MM.yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},$a={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},za={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Aa={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Da={"Short date":"dd-MM-yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Oa={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Za={"Short date":"dd/MM/yyyy","Long date":'dddd, d"mh" MMMM yyyy',"Month/day":'d"mh" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Va={"Short date":"dd/MM/yyyy","Long date":'dddd, d "de" MMMM "de" yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM "de" yyyy',weekStartsOn:1},Fa={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Ya={"Short date":"dd-MM-yy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},Xa={"Short date":"d/M/yyyy","Long date":"dddd d MMMM, yyyy","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Wa={"Short date":"dd/MM/yyyy","Long date":"dddd dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},Ua={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},Ga={"Short date":"d. M. yyyy.","Long date":"dddd, d. MMMM yyyy.","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy.",weekStartsOn:1},ja={"Short date":"d.M.yyyy.","Long date":"d. MMMM yyyy.","Month/day":"d. MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},Ka={"Short date":"yyyy. MM. dd.","Long date":"yyyy. MMMM d., dddd","Month/day":"MMMM d.","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"yyyy. MMMM",weekStartsOn:1},qa={"Short date":"dd.MM.yyyy","Long date":"d MMMM, yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},Qa={"Short date":"dd/MM/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH.mm","Long time":"HH.mm.ss","Year/month":"MMMM yyyy",weekStartsOn:0},Ja={"Short date":"d/M/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Ra={"Short date":"yyyy/M/d","Long date":'yyyy"ꈎ" M"ꆪ" d"ꑍ"',"Month/day":"M’ ꆪ’d’ ꑍ’","Short time":"tt h:mm","Long time":"tt h:mm:ss","Year/month":'yyyy"ꈎ" M"ꆪ"',weekStartsOn:1},e0={"Short date":"d.M.yyyy","Long date":"dddd, d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},t0={"Short date":"dd.MM.yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},n0={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},s0={"Short date":"d/M/yyyy","Long date":"dddd,MMMM dd,yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM,yyyy",weekStartsOn:0},o0={"Short date":"d/MM/yyyy","Long date":"dddd, dd MMMM, yyyy","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},r0={"Short date":"yyyy/MM/dd","Long date":'yyyy"年"M"月"d"日"',"Month/day":'M"月"d"日"',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:0},i0={"Short date":"dd.MM.yyyy","Long date":"dddd, dd MMMM, yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},a0={"Short date":"dd.MM.yyyy","Long date":'yyyy "ж". d MMMM, dddd',"Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy "ж". MMMM',weekStartsOn:1},l0={"Short date":"dd-MM-yyyy","Long date":'MMMM d".-at, "yyyy',"Month/day":'MMMM d".-at"',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},c0={"Short date":"dd/MM/yy","Long date":"d MMMM yyyy","Month/day":"d MMMM","Short time":"H:mm","Long time":"HH:mm:ss","Year/month":'"ខែ" MM "ឆ្នាំ" yyyy',weekStartsOn:0},d0={"Short date":"dd-MM-yy","Long date":"dd MMMM yyyy","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},h0={"Short date":"yyyy-MM-dd","Long date":'yyyy"년" M"월" d"일" dddd',"Month/day":"M월 d일","Short time":"tt h:mm","Long time":"tt h:mm:ss","Year/month":'yyyy"년" M"월"',weekStartsOn:0},m0={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},u0={"Short date":"d/M/yyyy","Long date":'yyyy-"ж"., d-MMMM, dddd',"Month/day":"d-MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy-"ж"., MMMM',weekStartsOn:1},p0={"Short date":"dd.MM.yy","Long date":"d. MMMM yyyy","Month/day":"dd. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},y0={"Short date":"d/M/yyyy","Long date":"dddd ທີ d MMMM gg yyyy","Month/day":"MMMM d","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},g0={"Short date":"yyyy-MM-dd","Long date":'yyyy "m". MMMM d "d"., dddd',"Month/day":'MMMM d "d".',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy "m". MMMM',weekStartsOn:1},M0={"Short date":"dd.MM.yyyy","Long date":'dddd, yyyy. "gada" d. MMMM',"Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy. "g". MMMM',weekStartsOn:1},f0={"Short date":"dd/MM/yyyy","Long date":"dddd, dd MMMM, yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yy",weekStartsOn:1},v0={"Short date":"dd.M.yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM yyyy "г".',weekStartsOn:1},w0={"Short date":"d/M/yyyy","Long date":"yyyy, MMMM d, dddd","Month/day":"MMMM d","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"yyyy MMMM",weekStartsOn:0},S0={"Short date":"yyyy.MM.dd","Long date":"yyyy.MM.dd, dddd","Month/day":'MMMM"ын" d',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy "оны" MMMM',weekStartsOn:1},E0={"Short date":"yyyy/M/d","Long date":"yyyyᠣᠨ MMMM dᠡᠳᠦᠷ᠂ dddd","Month/day":"MMMM dᠡᠳᠦᠷ","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"yyyyᠣᠨ MMMM",weekStartsOn:1},b0={"Short date":"yyyy/M/d","Long date":"yyyyᠣᠨ MMMM dᠡᠳᠦᠷ᠂ dddd","Month/day":"MMMM dᠡᠳᠦᠷ","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"yyyyᠣᠨ MMMM",weekStartsOn:1},x0={"Short date":"M/d/yyyy","Long date":"dddd, MMMM dd, yyyy","Month/day":"MMMM dd","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},H0={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},C0={"Short date":"d/MM/yyyy","Long date":"dd MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},L0={"Short date":"d/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},k0={"Short date":"dd/MM/yyyy","Long date":'dddd, d "ta"’ MMMM yyyy',"Month/day":'d "ta"’ MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},P0={"Short date":"dd.MM.yyyy","Long date":"dddd d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},T0={"Short date":"M/d/yyyy","Long date":"dddd, MMMM dd, yyyy","Month/day":"dd MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM,yyyy",weekStartsOn:0},I0={"Short date":"d/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},_0={"Short date":"d-M-yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},N0={"Short date":"dd.MM.yyyy","Long date":"dddd d. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},B0={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:0},$0={"Short date":"dd/MM/yyyy","Long date":'dddd d MMMM" de "yyyy',"Month/day":"d MMMM","Short time":'HH" h "mm',"Long time":"HH.mm.ss","Year/month":'MMMM" de "yyyy',weekStartsOn:1},z0={"Short date":"dd-MM-yy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},A0={"Short date":"dd-MM-yy","Long date":"dd MMMM yyyy dddd","Month/day":"dd MMMM","Short time":"tt hh:mm","Long time":"tt hh:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},D0={"Short date":"dd.MM.yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},O0={"Short date":"yyyy/M/d","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:6},Z0={"Short date":"yyyy/M/d","Long date":"d MMMM yyyy","Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:6},V0={"Short date":"dd/MM/yyyy","Long date":'dddd, d" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM" de "yyyy',weekStartsOn:0},F0={"Short date":"dd/MM/yyyy","Long date":'d" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'MMMM" de "yyyy',weekStartsOn:0},Y0={"Short date":"dd/MM/yyyy","Long date":'dddd, dd" rech "MMMM" rech "yyyy',"Month/day":'d" rech "MMMM',"Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":'MMMM" rech "yyyy',weekStartsOn:0},X0={"Short date":"dd/MM/yyyy","Long date":'dddd, dd" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":'MMMM" de "yyyy',weekStartsOn:1},W0={"Short date":"dd/MM/yyyy","Long date":'dddd, dd" de "MMMM" de "yyyy',"Month/day":'d "de" MMMM',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM" de "yyyy',weekStartsOn:1},U0={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM, yyyy","Month/day":"d MMMM","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":'MMMM" de "yyyy',weekStartsOn:0},G0={"Short date":"dd-MM-yyyy","Long date":'dddd, "ils" d "da" MMMM yyyy',"Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:1},j0={"Short date":"dd.MM.yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},K0={"Short date":"dd.MM.yyyy","Long date":'d MMMM yyyy "г."',"Month/day":"MMMM dd","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},q0={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:1},Q0={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy dddd","Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:0},J0={"Short date":"dd.MM.yyyy","Long date":'dddd, yyyy "с." MMMM d "күнэ"',"Month/day":"MMMM d күнэ","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy "с." MMMM',weekStartsOn:1},R0={"Short date":"d.M.yyyy","Long date":'dddd", "MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},el={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:1},tl={"Short date":"yyyy-MM-dd","Long date":'dddd, MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},nl={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH.mm","Long time":"HH.mm.ss","Year/month":"yyyy MMMM",weekStartsOn:1},sl={"Short date":"d. M. yyyy","Long date":"dddd d. MMMM yyyy","Month/day":"d. MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},ol={"Short date":"d. MM. yyyy","Long date":"dddd, dd. MMMM yyyy","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},rl={"Short date":"dd.MM.yyyy","Long date":'dddd, MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},il={"Short date":"yyyy-MM-dd","Long date":'dddd, MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},al={"Short date":"dd.MM.yyyy","Long date":'dddd, MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},ll={"Short date":"yyyy-MM-dd","Long date":'dddd, MMMM d". b. "yyyy',"Month/day":'MMMM d". b."',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},cl={"Short date":"d.M.yyyy","Long date":'MMMM d". p. "yyyy',"Month/day":'MMMM d". p. "',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},dl={"Short date":"d.M.yyyy","Long date":'MMMM d". p. "yyyy',"Month/day":'MMMM d". p. "',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},hl={"Short date":"d.M.yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},ml={"Short date":"d.M.yyyy.","Long date":"dddd, dd. MMMM yyyy.","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy.",weekStartsOn:1},ul={"Short date":"d.M.yyyy.","Long date":"dddd, dd. MMMM yyyy.","Month/day":"d. MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy.",weekStartsOn:1},pl={"Short date":"dd-MM-yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},yl={"Short date":"yyyy-MM-dd","Long date":'"den "d MMMM yyyy',"Month/day":'"den "d MMMM',"Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},gl={"Short date":"dd/MM/yyyy","Long date":"dddd, d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},Ml={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"MMMM dd","Short time":"hh:mm tt","Long time":"hh:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:6},fl={"Short date":"dd-MM-yyyy","Long date":"dd MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},vl={"Short date":"dd-MM-yyyy","Long date":"d, MMMM yyyy, dddd","Month/day":"d MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:0},wl={"Short date":"dd.MM.yyyy","Long date":'d MMMM yyyy" с."',"Month/day":"dd MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Sl={"Short date":"d/M/yyyy","Long date":"d MMMM yyyy","Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},El={"Short date":'dd.MM.yy "ý."',"Long date":'yyyy"-nji ýylyň "d"-nji "MMMM',"Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":'yyyy "ý." MMMM',weekStartsOn:1},bl={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:0},xl={"Short date":"d.MM.yyyy","Long date":"d MMMM yyyy dddd","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Hl={"Short date":"dd.MM.yyyy","Long date":'dd MMMM yyyy" ел"',"Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},Cl={"Short date":"dd-MM-yyyy","Long date":"dd MMMM, yyyy","Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:6},Ll={"Short date":"yyyy-M-d","Long date":'yyyy-"يىل" d-MMMM',"Month/day":"d-MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy-"يىلى" MMMM',weekStartsOn:1},kl={"Short date":"dd.MM.yyyy","Long date":'d MMMM yyyy" р."',"Month/day":"d MMMM","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'MMMM yyyy" р."',weekStartsOn:1},Pl={"Short date":"dd/MM/yyyy","Long date":"dd MMMM, yyyy","Month/day":"dd MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM, yyyy",weekStartsOn:0},Tl={"Short date":"dd/MM/yyyy","Long date":"dddd, d-MMMM, yyyy","Month/day":"d-MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},Il={"Short date":"dd/MM/yyyy","Long date":"dddd, d-MMMM, yyyy","Month/day":"d-MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM, yyyy",weekStartsOn:1},_l={"Short date":"dd/MM/yyyy","Long date":"dd MMMM yyyy","Month/day":"dd MMMM","Short time":"h:mm tt","Long time":"h:mm:ss tt","Year/month":"MMMM yyyy",weekStartsOn:1},Nl={"Short date":"MM/dd/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"MMMM dd","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:1},Bl={"Short date":"MM/dd/yyyy","Long date":"dddd, dd MMMM yyyy","Month/day":"MMMM dd","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:1},$l={"Short date":"dd/MM/yyyy","Long date":"dddd d MMMM yyyy","Month/day":"d MMMM","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:1},zl={"Short date":"yyyy-MM-dd","Long date":"yyyy MMMM d, dddd","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"yyyy MMMM",weekStartsOn:0},Al={"Short date":"d/M/yyyy","Long date":"dddd, d MMM yyyy","Month/day":"d MMMM","Short time":"H:m","Long time":"H:m:s","Year/month":"MMMM yyyy",weekStartsOn:1},Dl={"Short date":"yyyy/MM/dd","Long date":'yyyy"年"M"月"d"日"',"Month/day":'M"月"d"日"',"Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:1},Ol={"Short date":"d/M/yyyy","Long date":'yyyy"年"M"月"d"日"',"Month/day":"M月d日","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:0},Zl={"Short date":"d/M/yyyy","Long date":'yyyy"年"M"月"d"日"',"Month/day":"M月d日","Short time":"H:mm","Long time":"H:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:0},Vl={"Short date":"d/M/yyyy","Long date":'yyyy"年"M"月"d"日"',"Month/day":"M月d日","Short time":"tt h:mm","Long time":"tt h:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:0},Fl={"Short date":"yyyy/MM/dd","Long date":'yyyy"年"M"月"d"日"',"Month/day":"M月d日","Short time":"tt hh:mm","Long time":"tt hh:mm:ss","Year/month":'yyyy"年"M"月"',weekStartsOn:0},Yl={"Short date":"M/d/yyyy","Long date":"dddd, MMMM d, yyyy","Month/day":"MMMM d","Short time":"HH:mm","Long time":"HH:mm:ss","Year/month":"MMMM yyyy",weekStartsOn:0},zs={};function p(r,e,...t){zs[e]=r,t.forEach(n=>{if(n){const o={...r};zs[n.toLowerCase()]=o}})}p(ni,"af-za","af"),p(si,"am-et","am"),p(oi,"ar-ae","ar"),p(ri,"ar-bh"),p(ii,"ar-dz"),p(ai,"ar-eg"),p(li,"ar-iq"),p(ci,"ar-jo"),p(di,"ar-kw"),p(hi,"ar-lb"),p(mi,"ar-ly"),p(ui,"ar-ma"),p(pi,"ar-om"),p(yi,"ar-qa"),p(gi,"ar-sa"),p(Mi,"ar-sy"),p(fi,"ar-tn"),p(vi,"ar-ye"),p(wi,"arn-cl","arn"),p(Si,"as-in","as"),p(Ei,"az-az-cyrl","az"),p(bi,"az-az-latn"),p(xi,"ba-ru","ba"),p(Hi,"be-by","be"),p(Ci,"bg-bg","bg"),p(Li,"bn-bd","bn"),p(ki,"bn-in"),p(Pi,"bo-cn","bo"),p(Ti,"br-fr","br"),p(Ii,"bs-cyrl-ba","bs"),p(_i,"bs-latn-ba"),p(Ni,"ca-es","ca"),p(Bi,"co-fr","co"),p($i,"cs-cz","cs"),p(zi,"cy-gb","cy"),p(Ai,"da-dk","da"),p(Di,"de-at"),p(Oi,"de-ch"),p(Zi,"de-de","de"),p(Vi,"de-li"),p(Fi,"de-lu"),p(Yi,"div-mv","div"),p(Xi,"el-gr","el"),p(Wi,"en-au"),p(Ui,"en-bz"),p(Gi,"en-ca"),p(ji,"en-cb"),p(Ki,"en-gb"),p(qi,"en-ie"),p(Qi,"en-in"),p(Ji,"en-jm"),p(Ri,"en-my"),p(ea,"en-nz"),p(ta,"en-ph"),p(na,"en-sg"),p(sa,"en-tt"),p(oa,"en-us","en"),p(ra,"en-za"),p(ia,"en-tw"),p(aa,"es-ar"),p(la,"es-bo"),p(ca,"es-cl"),p(da,"es-co"),p(ha,"es-cr"),p(ma,"es-do"),p(ua,"es-ec"),p(pa,"es-es","es"),p(ya,"es-gt"),p(ga,"es-hn"),p(Ma,"es-mx"),p(fa,"es-ni"),p(va,"es-pa"),p(wa,"es-pe"),p(Sa,"es-pr"),p(Ea,"es-py"),p(ba,"es-sv"),p(xa,"es-us"),p(Ha,"es-uy"),p(Ca,"es-ve"),p(La,"et-ee","et"),p(ka,"eu-es","eu"),p($s,"fa-ir","fa"),p($s,"fa-ir","fa"),p(Pa,"fi-fi","fi"),p(Ta,"fil-ph","fil"),p(Ia,"fo-fo","fo"),p(_a,"fr-be"),p(Na,"fr-ca"),p(Ba,"fr-ch"),p($a,"fr-fr","fr"),p(za,"fr-lu"),p(Aa,"fr-mc"),p(Da,"fy-nl","fy"),p(Oa,"ga-ie","ga"),p(Za,"gd-gb","gd"),p(Va,"gl-es","gl"),p(Fa,"gsw-fr","gsw"),p(Ya,"gu-in","gu"),p(Xa,"ha-latn-ng","ha"),p(Wa,"he-il","he"),p(Ua,"hi-in","hi"),p(Ga,"hr-ba","hr"),p(ja,"hr-hr"),p(Ka,"hu-hu","hu"),p(qa,"hy-am","hy"),p(Qa,"id-id","id"),p(Ja,"ig-ng","ig"),p(Ra,"ii-cn","ii"),p(e0,"is-is","is"),p(t0,"it-ch","it"),p(n0,"it-it"),p(s0,"iu-cans-ca","iu"),p(o0,"iu-latn-ca"),p(r0,"ja-jp","ja"),p(i0,"ka-ge","ka"),p(a0,"kk-kz","kk"),p(l0,"kl-gl","kl"),p(c0,"km-kh","km"),p(d0,"kn-in","kn"),p(h0,"ko-kr","ko"),p(m0,"kok-in","kok"),p(u0,"ky-kg","ky"),p(p0,"lb-lu","lb"),p(y0,"lo-la","lo"),p(g0,"lt-lt","lt"),p(M0,"lv-lv","lv"),p(f0,"mi-nz","mi"),p(v0,"mk-mk","mk"),p(w0,"ml-in","ml"),p(S0,"mn-mn","mn"),p(E0,"mn-mong-cn"),p(b0,"mn-mong-mn"),p(x0,"moh-ca","moh"),p(H0,"mr-in","mr"),p(C0,"ms-bn","ms"),p(L0,"ms-my"),p(k0,"mt-mt","mt"),p(P0,"nb-no","nb"),p(T0,"ne-np","ne"),p(I0,"nl-be","nl"),p(_0,"nl-nl"),p(N0,"nn-no","nn"),p(B0,"nso-za","nso"),p($0,"oc-fr","oc"),p(z0,"or-in","or"),p(A0,"pa-in","pa"),p(D0,"pl-pl","pl"),p(O0,"prs-af","prs"),p(Z0,"ps-af","ps"),p(V0,"pt-br"),p(F0,"pt-pt","pt"),p(Y0,"gut-gt","qut"),p(X0,"quz-bo","quz"),p(W0,"quz-ec"),p(U0,"quz-pe"),p(G0,"rm-ch","rm"),p(j0,"ro-ro","ro"),p(K0,"ru-ru","ru"),p(q0,"rw-rw","rw"),p(Q0,"sa-in","sa"),p(J0,"sah-ru","sah"),p(R0,"se-fi","se"),p(el,"se-no"),p(tl,"se-se"),p(nl,"si-lk","si"),p(sl,"sk-sk","sk"),p(ol,"sl-si","sl"),p(rl,"sma-no","sma"),p(il,"sma-se"),p(al,"smj-no","smj"),p(ll,"smj-se"),p(cl,"smn-fi","smn"),p(dl,"sms-fi","sms"),p(hl,"sq-al","sq"),p(ml,"sr-sp-cyrl","sr"),p(ul,"sr-sp-latn"),p(pl,"sv-fi","sv"),p(yl,"sv-se"),p(gl,"sw-ke","sw"),p(Ml,"syr-sy","syr"),p(fl,"ta-in","ta"),p(vl,"te-in","te"),p(wl,"tg-cyrl-tj","tg"),p(Sl,"th-th","th"),p(El,"tk-tm","tk"),p(bl,"tn-za","tn"),p(xl,"tr-tr","tr"),p(Hl,"tt-ru","tt"),p(Cl,"tzm-latn-dz","tzm"),p(Ll,"ug-cn","ug"),p(kl,"uk-ua","uk"),p(Pl,"ur-pk","ur"),p(Tl,"uz-uz-cyrl","uz"),p(Il,"uz-uz-latn"),p(_l,"vi-vn","vi"),p(Nl,"wee-de","wee"),p(Bl,"wen-de","wen"),p($l,"wo-sn","wo"),p(zl,"xh-za","xh"),p(Al,"yo-ng","yo"),p(Dl,"zh-cn","zh","cn"),p(Ol,"zh-hk"),p(Zl,"zh-mo"),p(Vl,"zh-sg"),p(Fl,"zh-tw"),p(Yl,"zu-za","zu");const As="en-us";typeof navigator<"u"&&(navigator.language||navigator.userLanguage||As).toLowerCase();const A=r=>{if(typeof r=="string")return(t,n)=>t.startsWith(r,n)?{value:r,nextPosit