From 2ceccd105dc68e0b445ce712c4cbb8cc5e6d433d Mon Sep 17 00:00:00 2001 From: Sergei Birukov Date: Mon, 25 Mar 2024 15:46:19 +0300 Subject: [PATCH] Add fronted dist --- .gitignore | 1 - webui/.gitignore | 1 - webui/dist/assets/index-Vj7S3zSy.css | 1 + webui/dist/assets/index-qMiTwhmc.js | 741 +++++++++++++++++++++++++++ webui/dist/img/apple-touch-icon.png | Bin 0 -> 70851 bytes webui/dist/img/favicon.png | Bin 0 -> 2948 bytes webui/dist/index.html | 20 + webui/dist/manifest.json | 11 + 8 files changed, 773 insertions(+), 2 deletions(-) create mode 100644 webui/dist/assets/index-Vj7S3zSy.css create mode 100644 webui/dist/assets/index-qMiTwhmc.js create mode 100644 webui/dist/img/apple-touch-icon.png create mode 100644 webui/dist/img/favicon.png create mode 100644 webui/dist/index.html create mode 100644 webui/dist/manifest.json diff --git a/.gitignore b/.gitignore index cc1f6d0a..d6dd831f 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,6 @@ lerna-debug.log* node_modules .DS_Store -dist dist-ssr coverage *.local diff --git a/webui/.gitignore b/webui/.gitignore index 39abcccc..572dc32f 100644 --- a/webui/.gitignore +++ b/webui/.gitignore @@ -9,7 +9,6 @@ lerna-debug.log* node_modules .DS_Store -dist dist-ssr coverage *.local diff --git a/webui/dist/assets/index-Vj7S3zSy.css b/webui/dist/assets/index-Vj7S3zSy.css new file mode 100644 index 00000000..471ed076 --- /dev/null +++ b/webui/dist/assets/index-Vj7S3zSy.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 450px){.container{max-width:450px}}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.float-right{float:right}.m-1{margin:.25rem}.m-10{margin:2.5rem}.m-2{margin:.5rem}.m-5{margin:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-\[3px\]{margin-bottom:3px}.ml-5{margin-left:1.25rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-px{margin-top:1px}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-20{min-width:5rem}.max-w-3xl{max-width:48rem}.flex-auto{flex:1 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.grow-0{flex-grow:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.fill-gray-400{fill:#9ca3af}.fill-gray-600{fill:#4b5563}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-12{padding-bottom:3rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-6{line-height:1.5rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.is-disabled{opacity:.25;cursor:default}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-red-800:hover{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.focus\:border-red-800:focus{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:fill-gray-600{fill:#4b5563}@media (min-width: 450px){.xxs\:flex-row{flex-direction:row}.xxs\:self-center{align-self:center}}@media (min-width: 576px){.xs\:mt-6{margin-top:1.5rem}}@media (min-width: 640px){.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:h-10{height:2.5rem}.sm\:h-screen{height:100vh}.sm\:w-10{width:2.5rem}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:32rem}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:align-middle{vertical-align:middle}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:min-w-24{min-width:6rem}.md\:gap-4{gap:1rem}.md\:px-0{padding-left:0;padding-right:0}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}.dark\:border-neutral-500:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.dark\:border-neutral-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity))}.dark\:border-neutral-800:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity))}.dark\:border-red-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:bg-black:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.dark\:bg-neutral-400:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity))}.dark\:bg-neutral-500:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(115 115 115 / var(--tw-bg-opacity))}.dark\:bg-neutral-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}.dark\:bg-neutral-700:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity))}.dark\:bg-neutral-800:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity))}.dark\:bg-red-100:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.dark\:bg-red-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark\:bg-red-800:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.dark\:fill-neutral-400:where(.dark,.dark *){fill:#a3a3a3}.dark\:fill-neutral-600:where(.dark,.dark *){fill:#525252}.dark\:text-gray-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:text-neutral-200:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.dark\:text-neutral-300:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-neutral-50:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.dark\:text-neutral-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.dark\:text-neutral-600:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.dark\:text-red-300:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.dark\:text-red-600:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:opacity-50:where(.dark,.dark *){opacity:.5}.dark\:placeholder\:text-neutral-400:where(.dark,.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:placeholder\:text-neutral-400:where(.dark,.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:placeholder\:text-neutral-500:where(.dark,.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.dark\:placeholder\:text-neutral-500:where(.dark,.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.dark\:hover\:border-neutral-600:hover:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity))}.dark\:hover\:border-red-600:hover:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:hover\:bg-neutral-500:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(115 115 115 / var(--tw-bg-opacity))}.dark\:hover\:bg-neutral-600:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}.dark\:hover\:bg-red-600:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark\:hover\:bg-red-700:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.dark\:hover\:bg-red-800:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.dark\:hover\:text-neutral-700:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.dark\:hover\:text-red-100:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.dark\:hover\:text-white:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:focus\:border-neutral-500:focus:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.dark\:focus\:border-red-800:focus:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.focus\:dark\:border-neutral-500:where(.dark,.dark *):focus{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.group:hover .group-hover\:dark\:fill-neutral-500:where(.dark,.dark *){fill:#737373}.peer:checked~.peer-checked\:dark\:fill-neutral-400:where(.dark,.dark *){fill:#a3a3a3} diff --git a/webui/dist/assets/index-qMiTwhmc.js b/webui/dist/assets/index-qMiTwhmc.js new file mode 100644 index 00000000..72ef0ff1 --- /dev/null +++ b/webui/dist/assets/index-qMiTwhmc.js @@ -0,0 +1,741 @@ +(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))s(c);new MutationObserver(c=>{for(const g of c)if(g.type==="childList")for(const k of g.addedNodes)k.tagName==="LINK"&&k.rel==="modulepreload"&&s(k)}).observe(document,{childList:!0,subtree:!0});function r(c){const g={};return c.integrity&&(g.integrity=c.integrity),c.referrerPolicy&&(g.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?g.credentials="include":c.crossOrigin==="anonymous"?g.credentials="omit":g.credentials="same-origin",g}function s(c){if(c.ep)return;c.ep=!0;const g=r(c);fetch(c.href,g)}})();/** +* @vue/shared v3.4.10 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function ho(e,i){const r=new Set(e.split(","));return i?s=>r.has(s.toLowerCase()):s=>r.has(s)}const ot={},pn=[],oa=()=>{},Cc=()=>!1,Oi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),mo=e=>e.startsWith("onUpdate:"),Wt=Object.assign,fo=(e,i)=>{const r=e.indexOf(i);r>-1&&e.splice(r,1)},Sc=Object.prototype.hasOwnProperty,Ke=(e,i)=>Sc.call(e,i),Ne=Array.isArray,bn=e=>ii(e)==="[object Map]",Hi=e=>ii(e)==="[object Set]",ss=e=>ii(e)==="[object Date]",Xe=e=>typeof e=="function",wt=e=>typeof e=="string",Ha=e=>typeof e=="symbol",it=e=>e!==null&&typeof e=="object",rd=e=>(it(e)||Xe(e))&&Xe(e.then)&&Xe(e.catch),od=Object.prototype.toString,ii=e=>od.call(e),$c=e=>ii(e).slice(8,-1),sd=e=>ii(e)==="[object Object]",go=e=>wt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ki=ho(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xi=e=>{const i=Object.create(null);return r=>i[r]||(i[r]=e(r))},Wc=/-(\w)/g,ya=Xi(e=>e.replace(Wc,(i,r)=>r?r.toUpperCase():"")),Ac=/\B([A-Z])/g,ln=Xi(e=>e.replace(Ac,"-$1").toLowerCase()),Ri=Xi(e=>e.charAt(0).toUpperCase()+e.slice(1)),fr=Xi(e=>e?`on${Ri(e)}`:""),Xa=(e,i)=>!Object.is(e,i),Pi=(e,i)=>{for(let r=0;r{Object.defineProperty(e,i,{configurable:!0,enumerable:!1,value:r})},Er=e=>{const i=parseFloat(e);return isNaN(i)?e:i};let ls;const ld=()=>ls||(ls=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function po(e){if(Ne(e)){const i={};for(let r=0;r{if(r){const s=r.split(Dc);s.length>1&&(i[s[0].trim()]=s[1].trim())}}),i}function Un(e){let i="";if(wt(e))i=e;else if(Ne(e))for(let r=0;rVi(r,i))}const ut=e=>wt(e)?e:e==null?"":Ne(e)||it(e)&&(e.toString===od||!Xe(e.toString))?JSON.stringify(e,cd,2):String(e),cd=(e,i)=>i&&i.__v_isRef?cd(e,i.value):bn(i)?{[`Map(${i.size})`]:[...i.entries()].reduce((r,[s,c],g)=>(r[gr(s,g)+" =>"]=c,r),{})}:Hi(i)?{[`Set(${i.size})`]:[...i.values()].map(r=>gr(r))}:Ha(i)?gr(i):it(i)&&!Ne(i)&&!sd(i)?String(i):i,gr=(e,i="")=>{var r;return Ha(e)?`Symbol(${(r=e.description)!=null?r:i})`:e};/** +* @vue/reactivity v3.4.10 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let na;class hd{constructor(i=!1){this.detached=i,this._active=!0,this.effects=[],this.cleanups=[],this.parent=na,!i&&na&&(this.index=(na.scopes||(na.scopes=[])).push(this)-1)}get active(){return this._active}run(i){if(this._active){const r=na;try{return na=this,i()}finally{na=r}}}on(){na=this}off(){na=this.parent}stop(i){if(this._active){let r,s;for(r=0,s=this.effects.length;r=2))break;un(),this._queryings--}return this._dirtyLevel>=2}set dirty(i){this._dirtyLevel=i?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let i=Fa,r=on;try{return Fa=!0,on=this,this._runnings++,ds(this),this.fn()}finally{us(this),this._runnings--,on=r,Fa=i}}stop(){var i;this.active&&(ds(this),us(this),(i=this.onStop)==null||i.call(this),this.active=!1)}}function Fc(e){return e.value}function ds(e){e._trackId++,e._depsLength=0}function us(e){if(e.deps&&e.deps.length>e._depsLength){for(let i=e._depsLength;i{const r=new Map;return r.cleanup=e,r.computed=i,r},Wi=new WeakMap,sn=Symbol(""),zr=Symbol("");function Zt(e,i,r){if(Fa&&on){let s=Wi.get(e);s||Wi.set(e,s=new Map);let c=s.get(r);c||s.set(r,c=vd(()=>s.delete(r))),pd(on,c)}}function Sa(e,i,r,s,c,g){const k=Wi.get(e);if(!k)return;let C=[];if(i==="clear")C=[...k.values()];else if(r==="length"&&Ne(e)){const D=Number(s);k.forEach((F,H)=>{(H==="length"||!Ha(H)&&H>=D)&&C.push(F)})}else switch(r!==void 0&&C.push(k.get(r)),i){case"add":Ne(e)?go(r)&&C.push(k.get("length")):(C.push(k.get(sn)),bn(e)&&C.push(k.get(zr)));break;case"delete":Ne(e)||(C.push(k.get(sn)),bn(e)&&C.push(k.get(zr)));break;case"set":bn(e)&&C.push(k.get(sn));break}yo();for(const D of C)D&&bd(D,3);xo()}function Oc(e,i){var r;return(r=Wi.get(e))==null?void 0:r.get(i)}const Hc=ho("__proto__,__v_isRef,__isVue"),yd=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ha)),cs=Xc();function Xc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(i=>{e[i]=function(...r){const s=Ue(this);for(let g=0,k=this.length;g{e[i]=function(...r){dn(),yo();const s=Ue(this)[i].apply(this,r);return xo(),un(),s}}),e}function Rc(e){const i=Ue(this);return Zt(i,"has",e),i.hasOwnProperty(e)}class xd{constructor(i=!1,r=!1){this._isReadonly=i,this._shallow=r}get(i,r,s){const c=this._isReadonly,g=this._shallow;if(r==="__v_isReactive")return!c;if(r==="__v_isReadonly")return c;if(r==="__v_isShallow")return g;if(r==="__v_raw")return s===(c?g?ah:Md:g?Pd:kd).get(i)||Object.getPrototypeOf(i)===Object.getPrototypeOf(s)?i:void 0;const k=Ne(i);if(!c){if(k&&Ke(cs,r))return Reflect.get(cs,r,s);if(r==="hasOwnProperty")return Rc}const C=Reflect.get(i,r,s);return(Ha(r)?yd.has(r):Hc(r))||(c||Zt(i,"get",r),g)?C:lt(C)?k&&go(r)?C:C.value:it(C)?c?Cd(C):Gi(C):C}}class wd extends xd{constructor(i=!1){super(!1,i)}set(i,r,s,c){let g=i[r];if(!this._shallow){const D=kn(g);if(!Ai(s)&&!kn(s)&&(g=Ue(g),s=Ue(s)),!Ne(i)&<(g)&&!lt(s))return D?!1:(g.value=s,!0)}const k=Ne(i)&&go(r)?Number(r)e,Yi=e=>Reflect.getPrototypeOf(e);function mi(e,i,r=!1,s=!1){e=e.__v_raw;const c=Ue(e),g=Ue(i);r||(Xa(i,g)&&Zt(c,"get",i),Zt(c,"get",g));const{has:k}=Yi(c),C=s?wo:r?Mo:Kn;if(k.call(c,i))return C(e.get(i));if(k.call(c,g))return C(e.get(g));e!==c&&e.get(i)}function fi(e,i=!1){const r=this.__v_raw,s=Ue(r),c=Ue(e);return i||(Xa(e,c)&&Zt(s,"has",e),Zt(s,"has",c)),e===c?r.has(e):r.has(e)||r.has(c)}function gi(e,i=!1){return e=e.__v_raw,!i&&Zt(Ue(e),"iterate",sn),Reflect.get(e,"size",e)}function hs(e){e=Ue(e);const i=Ue(this);return Yi(i).has.call(i,e)||(i.add(e),Sa(i,"add",e,e)),this}function ms(e,i){i=Ue(i);const r=Ue(this),{has:s,get:c}=Yi(r);let g=s.call(r,e);g||(e=Ue(e),g=s.call(r,e));const k=c.call(r,e);return r.set(e,i),g?Xa(i,k)&&Sa(r,"set",e,i):Sa(r,"add",e,i),this}function fs(e){const i=Ue(this),{has:r,get:s}=Yi(i);let c=r.call(i,e);c||(e=Ue(e),c=r.call(i,e)),s&&s.call(i,e);const g=i.delete(e);return c&&Sa(i,"delete",e,void 0),g}function gs(){const e=Ue(this),i=e.size!==0,r=e.clear();return i&&Sa(e,"clear",void 0,void 0),r}function pi(e,i){return function(s,c){const g=this,k=g.__v_raw,C=Ue(k),D=i?wo:e?Mo:Kn;return!e&&Zt(C,"iterate",sn),k.forEach((F,H)=>s.call(c,D(F),D(H),g))}}function bi(e,i,r){return function(...s){const c=this.__v_raw,g=Ue(c),k=bn(g),C=e==="entries"||e===Symbol.iterator&&k,D=e==="keys"&&k,F=c[e](...s),H=r?wo:i?Mo:Kn;return!i&&Zt(g,"iterate",D?zr:sn),{next(){const{value:R,done:U}=F.next();return U?{value:R,done:U}:{value:C?[H(R[0]),H(R[1])]:H(R),done:U}},[Symbol.iterator](){return this}}}}function _a(e){return function(...i){return e==="delete"?!1:e==="clear"?void 0:this}}function qc(){const e={get(g){return mi(this,g)},get size(){return gi(this)},has:fi,add:hs,set:ms,delete:fs,clear:gs,forEach:pi(!1,!1)},i={get(g){return mi(this,g,!1,!0)},get size(){return gi(this)},has:fi,add:hs,set:ms,delete:fs,clear:gs,forEach:pi(!1,!0)},r={get(g){return mi(this,g,!0)},get size(){return gi(this,!0)},has(g){return fi.call(this,g,!0)},add:_a("add"),set:_a("set"),delete:_a("delete"),clear:_a("clear"),forEach:pi(!0,!1)},s={get(g){return mi(this,g,!0,!0)},get size(){return gi(this,!0)},has(g){return fi.call(this,g,!0)},add:_a("add"),set:_a("set"),delete:_a("delete"),clear:_a("clear"),forEach:pi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(g=>{e[g]=bi(g,!1,!1),r[g]=bi(g,!0,!1),i[g]=bi(g,!1,!0),s[g]=bi(g,!0,!0)}),[e,r,i,s]}const[Uc,Kc,Qc,Jc]=qc();function ko(e,i){const r=i?e?Jc:Qc:e?Kc:Uc;return(s,c,g)=>c==="__v_isReactive"?!e:c==="__v_isReadonly"?e:c==="__v_raw"?s:Reflect.get(Ke(r,c)&&c in s?r:s,c,g)}const Zc={get:ko(!1,!1)},eh={get:ko(!1,!0)},th={get:ko(!0,!1)},kd=new WeakMap,Pd=new WeakMap,Md=new WeakMap,ah=new WeakMap;function nh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ih(e){return e.__v_skip||!Object.isExtensible(e)?0:nh($c(e))}function Gi(e){return kn(e)?e:Po(e,!1,Yc,Zc,kd)}function rh(e){return Po(e,!1,Bc,eh,Pd)}function Cd(e){return Po(e,!0,Gc,th,Md)}function Po(e,i,r,s,c){if(!it(e)||e.__v_raw&&!(i&&e.__v_isReactive))return e;const g=c.get(e);if(g)return g;const k=ih(e);if(k===0)return e;const C=new Proxy(e,k===2?s:r);return c.set(e,C),C}function $a(e){return kn(e)?$a(e.__v_raw):!!(e&&e.__v_isReactive)}function kn(e){return!!(e&&e.__v_isReadonly)}function Ai(e){return!!(e&&e.__v_isShallow)}function Sd(e){return $a(e)||kn(e)}function Ue(e){const i=e&&e.__v_raw;return i?Ue(i):e}function Bi(e){return $i(e,"__v_skip",!0),e}const Kn=e=>it(e)?Gi(e):e,Mo=e=>it(e)?Cd(e):e;class $d{constructor(i,r,s,c){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new vo(()=>i(this._value),()=>jr(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!c,this.__v_isReadonly=s}get value(){const i=Ue(this);return Wd(i),(!i._cacheable||i.effect.dirty)&&Xa(i._value,i._value=i.effect.run())&&jr(i,2),i._value}set value(i){this._setter(i)}get _dirty(){return this.effect.dirty}set _dirty(i){this.effect.dirty=i}}function oh(e,i,r=!1){let s,c;const g=Xe(e);return g?(s=e,c=oa):(s=e.get,c=e.set),new $d(s,c,g||!c,r)}function Wd(e){Fa&&on&&(e=Ue(e),pd(on,e.dep||(e.dep=vd(()=>e.dep=void 0,e instanceof $d?e:void 0))))}function jr(e,i=3,r){e=Ue(e);const s=e.dep;s&&bd(s,i)}function lt(e){return!!(e&&e.__v_isRef===!0)}function qe(e){return Td(e,!1)}function Ad(e){return Td(e,!0)}function Td(e,i){return lt(e)?e:new sh(e,i)}class sh{constructor(i,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?i:Ue(i),this._value=r?i:Kn(i)}get value(){return Wd(this),this._value}set value(i){const r=this.__v_isShallow||Ai(i)||kn(i);i=r?i:Ue(i),Xa(i,this._rawValue)&&(this._rawValue=i,this._value=r?i:Kn(i),jr(this,3))}}function _e(e){return lt(e)?e.value:e}const lh={get:(e,i,r)=>_e(Reflect.get(e,i,r)),set:(e,i,r,s)=>{const c=e[i];return lt(c)&&!lt(r)?(c.value=r,!0):Reflect.set(e,i,r,s)}};function Dd(e){return $a(e)?e:new Proxy(e,lh)}function _d(e){const i=Ne(e)?new Array(e.length):{};for(const r in e)i[r]=Ed(e,r);return i}class dh{constructor(i,r,s){this._object=i,this._key=r,this._defaultValue=s,this.__v_isRef=!0}get value(){const i=this._object[this._key];return i===void 0?this._defaultValue:i}set value(i){this._object[this._key]=i}get dep(){return Oc(Ue(this._object),this._key)}}class uh{constructor(i){this._getter=i,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function ch(e,i,r){return lt(e)?e:Xe(e)?new uh(e):it(e)&&arguments.length>1?Ed(e,i,r):qe(e)}function Ed(e,i,r){const s=e[i];return lt(s)?s:new dh(e,i,r)}/** +* @vue/runtime-core v3.4.10 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Oa(e,i,r,s){let c;try{c=s?e(...s):e()}catch(g){qi(g,i,r)}return c}function ca(e,i,r,s){if(Xe(e)){const g=Oa(e,i,r,s);return g&&rd(g)&&g.catch(k=>{qi(k,i,r)}),g}const c=[];for(let g=0;g>>1,c=Dt[s],g=Jn(c);gba&&Dt.splice(i,1)}function gh(e){Ne(e)?vn.push(...e):(!Na||!Na.includes(e,e.allowRecurse?an+1:an))&&vn.push(e),Nd()}function ps(e,i,r=Qn?ba+1:0){for(;rJn(r)-Jn(s));if(vn.length=0,Na){Na.push(...i);return}for(Na=i,an=0;ane.id==null?1/0:e.id,ph=(e,i)=>{const r=Jn(e)-Jn(i);if(r===0){if(e.pre&&!i.pre)return-1;if(i.pre&&!e.pre)return 1}return r};function jd(e){Ir=!1,Qn=!0,Dt.sort(ph);try{for(ba=0;bawt(Q)?Q.trim():Q)),R&&(c=r.map(Er))}let C,D=s[C=fr(i)]||s[C=fr(ya(i))];!D&&g&&(D=s[C=fr(ln(i))]),D&&ca(D,e,6,c);const F=s[C+"Once"];if(F){if(!e.emitted)e.emitted={};else if(e.emitted[C])return;e.emitted[C]=!0,ca(F,e,6,c)}}function Id(e,i,r=!1){const s=i.emitsCache,c=s.get(e);if(c!==void 0)return c;const g=e.emits;let k={},C=!1;if(!Xe(e)){const D=F=>{const H=Id(F,i,!0);H&&(C=!0,Wt(k,H))};!r&&i.mixins.length&&i.mixins.forEach(D),e.extends&&D(e.extends),e.mixins&&e.mixins.forEach(D)}return!g&&!C?(it(e)&&s.set(e,null),null):(Ne(g)?g.forEach(D=>k[D]=null):Wt(k,g),it(e)&&s.set(e,k),k)}function Ui(e,i){return!e||!Oi(i)?!1:(i=i.slice(2).replace(/Once$/,""),Ke(e,i[0].toLowerCase()+i.slice(1))||Ke(e,ln(i))||Ke(e,i))}let gt=null,Fd=null;function Ti(e){const i=gt;return gt=e,Fd=e&&e.type.__scopeId||null,i}function Fr(e,i=gt,r){if(!i||e._n)return e;const s=(...c)=>{s._d&&$s(-1);const g=Ti(i);let k;try{k=e(...c)}finally{Ti(g),s._d&&$s(1)}return k};return s._n=!0,s._c=!0,s._d=!0,s}function pr(e){const{type:i,vnode:r,proxy:s,withProxy:c,props:g,propsOptions:[k],slots:C,attrs:D,emit:F,render:H,renderCache:R,data:U,setupState:Q,ctx:ue,inheritAttrs:te}=e;let de,B;const z=Ti(e);try{if(r.shapeFlag&4){const q=c||s,V=q;de=pa(H.call(V,q,R,g,Q,U,ue)),B=D}else{const q=i;de=pa(q.length>1?q(g,{attrs:D,slots:C,emit:F}):q(g,null)),B=i.props?D:vh(D)}}catch(q){Gn.length=0,qi(q,e,1),de=Te(Ra)}let K=de;if(B&&te!==!1){const q=Object.keys(B),{shapeFlag:V}=K;q.length&&V&7&&(k&&q.some(mo)&&(B=yh(B,k)),K=Mn(K,B))}return r.dirs&&(K=Mn(K),K.dirs=K.dirs?K.dirs.concat(r.dirs):r.dirs),r.transition&&(K.transition=r.transition),de=K,Ti(z),de}const vh=e=>{let i;for(const r in e)(r==="class"||r==="style"||Oi(r))&&((i||(i={}))[r]=e[r]);return i},yh=(e,i)=>{const r={};for(const s in e)(!mo(s)||!(s.slice(9)in i))&&(r[s]=e[s]);return r};function xh(e,i,r){const{props:s,children:c,component:g}=e,{props:k,children:C,patchFlag:D}=i,F=g.emitsOptions;if(i.dirs||i.transition)return!0;if(r&&D>=0){if(D&1024)return!0;if(D&16)return s?bs(s,k,F):!!k;if(D&8){const H=i.dynamicProps;for(let R=0;Re.__isSuspense;function Ch(e,i){i&&i.pendingBranch?Ne(e)?i.effects.push(...e):i.effects.push(e):gh(e)}const Sh=Symbol.for("v-scx"),$h=()=>yn(Sh),vi={};function _t(e,i,r){return Xd(e,i,r)}function Xd(e,i,{immediate:r,deep:s,flush:c,once:g,onTrack:k,onTrigger:C}=ot){if(i&&g){const ee=i;i=(...ge)=>{ee(...ge),V()}}const D=kt,F=ee=>s===!0?ee:rn(ee,s===!1?1:void 0);let H,R=!1,U=!1;if(lt(e)?(H=()=>e.value,R=Ai(e)):$a(e)?(H=()=>F(e),R=!0):Ne(e)?(U=!0,R=e.some(ee=>$a(ee)||Ai(ee)),H=()=>e.map(ee=>{if(lt(ee))return ee.value;if($a(ee))return F(ee);if(Xe(ee))return Oa(ee,D,2)})):Xe(e)?i?H=()=>Oa(e,D,2):H=()=>(Q&&Q(),ca(e,D,3,[ue])):H=oa,i&&s){const ee=H;H=()=>rn(ee())}let Q,ue=ee=>{Q=K.onStop=()=>{Oa(ee,D,4),Q=K.onStop=void 0}},te;if(Zi)if(ue=oa,i?r&&ca(i,D,3,[H(),U?[]:void 0,ue]):H(),c==="sync"){const ee=$h();te=ee.__watcherHandles||(ee.__watcherHandles=[])}else return oa;let de=U?new Array(e.length).fill(vi):vi;const B=()=>{if(!(!K.active||!K.dirty))if(i){const ee=K.run();(s||R||(U?ee.some((ge,be)=>Xa(ge,de[be])):Xa(ee,de)))&&(Q&&Q(),ca(i,D,3,[ee,de===vi?void 0:U&&de[0]===vi?[]:de,ue]),de=ee)}else K.run()};B.allowRecurse=!!i;let z;c==="sync"?z=B:c==="post"?z=()=>Qt(B,D&&D.suspense):(B.pre=!0,D&&(B.id=D.uid),z=()=>So(B));const K=new vo(H,oa,z),q=md(),V=()=>{K.stop(),q&&fo(q.effects,K)};return i?r?B():de=K.run():c==="post"?Qt(K.run.bind(K),D&&D.suspense):K.run(),te&&te.push(V),V}function Wh(e,i,r){const s=this.proxy,c=wt(e)?e.includes(".")?Rd(s,e):()=>s[e]:e.bind(s,s);let g;Xe(i)?g=i:(g=i.handler,r=i);const k=di(this),C=Xd(c,g.bind(s),r);return k(),C}function Rd(e,i){const r=i.split(".");return()=>{let s=e;for(let c=0;c0){if(r>=i)return e;r++}if(s=s||new Set,s.has(e))return e;if(s.add(e),lt(e))rn(e.value,i,r,s);else if(Ne(e))for(let c=0;c{rn(c,i,r,s)});else if(sd(e))for(const c in e)rn(e[c],i,r,s);return e}function Wa(e,i){if(gt===null)return e;const r=er(gt)||gt.proxy,s=e.dirs||(e.dirs=[]);for(let c=0;c!!e.type.__asyncLoader,Vd=e=>e.type.__isKeepAlive;function Ah(e,i){Yd(e,"a",i)}function Th(e,i){Yd(e,"da",i)}function Yd(e,i,r=kt){const s=e.__wdc||(e.__wdc=()=>{let c=r;for(;c;){if(c.isDeactivated)return;c=c.parent}return e()});if(Ki(i,s,r),r){let c=r.parent;for(;c&&c.parent;)Vd(c.parent.vnode)&&Dh(s,i,r,c),c=c.parent}}function Dh(e,i,r,s){const c=Ki(i,e,s,!0);Wo(()=>{fo(s[i],c)},r)}function Ki(e,i,r=kt,s=!1){if(r){const c=r[e]||(r[e]=[]),g=i.__weh||(i.__weh=(...k)=>{if(r.isUnmounted)return;dn();const C=di(r),D=ca(i,r,e,k);return C(),un(),D});return s?c.unshift(g):c.push(g),g}}const Aa=e=>(i,r=kt)=>(!Zi||e==="sp")&&Ki(e,(...s)=>i(...s),r),si=Aa("bm"),$o=Aa("m"),_h=Aa("bu"),Eh=Aa("u"),Qi=Aa("bum"),Wo=Aa("um"),Lh=Aa("sp"),Nh=Aa("rtg"),zh=Aa("rtc");function jh(e,i=kt){Ki("ec",e,i)}function Ih(e,i,r,s){let c;const g=r&&r[s];if(Ne(e)||wt(e)){c=new Array(e.length);for(let k=0,C=e.length;ki(k,C,void 0,g&&g[C]));else{const k=Object.keys(e);c=new Array(k.length);for(let C=0,D=k.length;C_i(i)?!(i.type===Ra||i.type===Jt&&!Gd(i.children)):!0)?e:null}const Or=e=>e?iu(e)?er(e)||e.proxy:Or(e.parent):null,Yn=Wt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Or(e.parent),$root:e=>Or(e.root),$emit:e=>e.emit,$options:e=>Ao(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,So(e.update)}),$nextTick:e=>e.n||(e.n=ri.bind(e.proxy)),$watch:e=>Wh.bind(e)}),br=(e,i)=>e!==ot&&!e.__isScriptSetup&&Ke(e,i),Oh={get({_:e},i){const{ctx:r,setupState:s,data:c,props:g,accessCache:k,type:C,appContext:D}=e;let F;if(i[0]!=="$"){const Q=k[i];if(Q!==void 0)switch(Q){case 1:return s[i];case 2:return c[i];case 4:return r[i];case 3:return g[i]}else{if(br(s,i))return k[i]=1,s[i];if(c!==ot&&Ke(c,i))return k[i]=2,c[i];if((F=e.propsOptions[0])&&Ke(F,i))return k[i]=3,g[i];if(r!==ot&&Ke(r,i))return k[i]=4,r[i];Hr&&(k[i]=0)}}const H=Yn[i];let R,U;if(H)return i==="$attrs"&&Zt(e,"get",i),H(e);if((R=C.__cssModules)&&(R=R[i]))return R;if(r!==ot&&Ke(r,i))return k[i]=4,r[i];if(U=D.config.globalProperties,Ke(U,i))return U[i]},set({_:e},i,r){const{data:s,setupState:c,ctx:g}=e;return br(c,i)?(c[i]=r,!0):s!==ot&&Ke(s,i)?(s[i]=r,!0):Ke(e.props,i)||i[0]==="$"&&i.slice(1)in e?!1:(g[i]=r,!0)},has({_:{data:e,setupState:i,accessCache:r,ctx:s,appContext:c,propsOptions:g}},k){let C;return!!r[k]||e!==ot&&Ke(e,k)||br(i,k)||(C=g[0])&&Ke(C,k)||Ke(s,k)||Ke(Yn,k)||Ke(c.config.globalProperties,k)},defineProperty(e,i,r){return r.get!=null?e._.accessCache[i]=0:Ke(r,"value")&&this.set(e,i,r.value,null),Reflect.defineProperty(e,i,r)}};function ys(e){return Ne(e)?e.reduce((i,r)=>(i[r]=null,i),{}):e}let Hr=!0;function Hh(e){const i=Ao(e),r=e.proxy,s=e.ctx;Hr=!1,i.beforeCreate&&xs(i.beforeCreate,e,"bc");const{data:c,computed:g,methods:k,watch:C,provide:D,inject:F,created:H,beforeMount:R,mounted:U,beforeUpdate:Q,updated:ue,activated:te,deactivated:de,beforeDestroy:B,beforeUnmount:z,destroyed:K,unmounted:q,render:V,renderTracked:ee,renderTriggered:ge,errorCaptured:be,serverPrefetch:ne,expose:We,inheritAttrs:he,components:re,directives:Ve,filters:Le}=i;if(F&&Xh(F,s,null),k)for(const Re in k){const Oe=k[Re];Xe(Oe)&&(s[Re]=Oe.bind(r))}if(c){const Re=c.call(r,r);it(Re)&&(e.data=Gi(Re))}if(Hr=!0,g)for(const Re in g){const Oe=g[Re],ft=Xe(Oe)?Oe.bind(r,r):Xe(Oe.get)?Oe.get.bind(r,r):oa,ta=!Xe(Oe)&&Xe(Oe.set)?Oe.set.bind(r):oa,ht=Et({get:ft,set:ta});Object.defineProperty(s,Re,{enumerable:!0,configurable:!0,get:()=>ht.value,set:Je=>ht.value=Je})}if(C)for(const Re in C)Bd(C[Re],s,r,Re);if(D){const Re=Xe(D)?D.call(r):D;Reflect.ownKeys(Re).forEach(Oe=>{qh(Oe,Re[Oe])})}H&&xs(H,e,"c");function ze(Re,Oe){Ne(Oe)?Oe.forEach(ft=>Re(ft.bind(r))):Oe&&Re(Oe.bind(r))}if(ze(si,R),ze($o,U),ze(_h,Q),ze(Eh,ue),ze(Ah,te),ze(Th,de),ze(jh,be),ze(zh,ee),ze(Nh,ge),ze(Qi,z),ze(Wo,q),ze(Lh,ne),Ne(We))if(We.length){const Re=e.exposed||(e.exposed={});We.forEach(Oe=>{Object.defineProperty(Re,Oe,{get:()=>r[Oe],set:ft=>r[Oe]=ft})})}else e.exposed||(e.exposed={});V&&e.render===oa&&(e.render=V),he!=null&&(e.inheritAttrs=he),re&&(e.components=re),Ve&&(e.directives=Ve)}function Xh(e,i,r=oa){Ne(e)&&(e=Xr(e));for(const s in e){const c=e[s];let g;it(c)?"default"in c?g=yn(c.from||s,c.default,!0):g=yn(c.from||s):g=yn(c),lt(g)?Object.defineProperty(i,s,{enumerable:!0,configurable:!0,get:()=>g.value,set:k=>g.value=k}):i[s]=g}}function xs(e,i,r){ca(Ne(e)?e.map(s=>s.bind(i.proxy)):e.bind(i.proxy),i,r)}function Bd(e,i,r,s){const c=s.includes(".")?Rd(r,s):()=>r[s];if(wt(e)){const g=i[e];Xe(g)&&_t(c,g)}else if(Xe(e))_t(c,e.bind(r));else if(it(e))if(Ne(e))e.forEach(g=>Bd(g,i,r,s));else{const g=Xe(e.handler)?e.handler.bind(r):i[e.handler];Xe(g)&&_t(c,g,e)}}function Ao(e){const i=e.type,{mixins:r,extends:s}=i,{mixins:c,optionsCache:g,config:{optionMergeStrategies:k}}=e.appContext,C=g.get(i);let D;return C?D=C:!c.length&&!r&&!s?D=i:(D={},c.length&&c.forEach(F=>Di(D,F,k,!0)),Di(D,i,k)),it(i)&&g.set(i,D),D}function Di(e,i,r,s=!1){const{mixins:c,extends:g}=i;g&&Di(e,g,r,!0),c&&c.forEach(k=>Di(e,k,r,!0));for(const k in i)if(!(s&&k==="expose")){const C=Rh[k]||r&&r[k];e[k]=C?C(e[k],i[k]):i[k]}return e}const Rh={data:ws,props:ks,emits:ks,methods:Xn,computed:Xn,beforeCreate:Rt,created:Rt,beforeMount:Rt,mounted:Rt,beforeUpdate:Rt,updated:Rt,beforeDestroy:Rt,beforeUnmount:Rt,destroyed:Rt,unmounted:Rt,activated:Rt,deactivated:Rt,errorCaptured:Rt,serverPrefetch:Rt,components:Xn,directives:Xn,watch:Yh,provide:ws,inject:Vh};function ws(e,i){return i?e?function(){return Wt(Xe(e)?e.call(this,this):e,Xe(i)?i.call(this,this):i)}:i:e}function Vh(e,i){return Xn(Xr(e),Xr(i))}function Xr(e){if(Ne(e)){const i={};for(let r=0;r1)return r&&Xe(i)?i.call(s&&s.proxy):i}}function Uh(){return!!(kt||gt||Zn)}function Kh(e,i,r,s=!1){const c={},g={};$i(g,Ji,1),e.propsDefaults=Object.create(null),Ud(e,i,c,g);for(const k in e.propsOptions[0])k in c||(c[k]=void 0);r?e.props=s?c:rh(c):e.type.props?e.props=c:e.props=g,e.attrs=g}function Qh(e,i,r,s){const{props:c,attrs:g,vnode:{patchFlag:k}}=e,C=Ue(c),[D]=e.propsOptions;let F=!1;if((s||k>0)&&!(k&16)){if(k&8){const H=e.vnode.dynamicProps;for(let R=0;R{D=!0;const[U,Q]=Kd(R,i,!0);Wt(k,U),Q&&C.push(...Q)};!r&&i.mixins.length&&i.mixins.forEach(H),e.extends&&H(e.extends),e.mixins&&e.mixins.forEach(H)}if(!g&&!D)return it(e)&&s.set(e,pn),pn;if(Ne(g))for(let H=0;H-1,Q[1]=te<0||ue-1||Ke(Q,"default"))&&C.push(R)}}}const F=[k,C];return it(e)&&s.set(e,F),F}function Ps(e){return e[0]!=="$"}function Ms(e){const i=e&&e.toString().match(/^\s*(function|class) (\w+)/);return i?i[2]:e===null?"null":""}function Cs(e,i){return Ms(e)===Ms(i)}function Ss(e,i){return Ne(i)?i.findIndex(r=>Cs(r,e)):Xe(i)&&Cs(i,e)?0:-1}const Qd=e=>e[0]==="_"||e==="$stable",To=e=>Ne(e)?e.map(pa):[pa(e)],Jh=(e,i,r)=>{if(i._n)return i;const s=Fr((...c)=>To(i(...c)),r);return s._c=!1,s},Jd=(e,i,r)=>{const s=e._ctx;for(const c in e){if(Qd(c))continue;const g=e[c];if(Xe(g))i[c]=Jh(c,g,s);else if(g!=null){const k=To(g);i[c]=()=>k}}},Zd=(e,i)=>{const r=To(i);e.slots.default=()=>r},Zh=(e,i)=>{if(e.vnode.shapeFlag&32){const r=i._;r?(e.slots=Ue(i),$i(i,"_",r)):Jd(i,e.slots={})}else e.slots={},i&&Zd(e,i);$i(e.slots,Ji,1)},em=(e,i,r)=>{const{vnode:s,slots:c}=e;let g=!0,k=ot;if(s.shapeFlag&32){const C=i._;C?r&&C===1?g=!1:(Wt(c,i),!r&&C===1&&delete c._):(g=!i.$stable,Jd(i,c)),k=i}else i&&(Zd(e,i),k={default:1});if(g)for(const C in c)!Qd(C)&&k[C]==null&&delete c[C]};function Vr(e,i,r,s,c=!1){if(Ne(e)){e.forEach((U,Q)=>Vr(U,i&&(Ne(i)?i[Q]:i),r,s,c));return}if(Vn(s)&&!c)return;const g=s.shapeFlag&4?er(s.component)||s.component.proxy:s.el,k=c?null:g,{i:C,r:D}=e,F=i&&i.r,H=C.refs===ot?C.refs={}:C.refs,R=C.setupState;if(F!=null&&F!==D&&(wt(F)?(H[F]=null,Ke(R,F)&&(R[F]=null)):lt(F)&&(F.value=null)),Xe(D))Oa(D,C,12,[k,H]);else{const U=wt(D),Q=lt(D);if(U||Q){const ue=()=>{if(e.f){const te=U?Ke(R,D)?R[D]:H[D]:D.value;c?Ne(te)&&fo(te,g):Ne(te)?te.includes(g)||te.push(g):U?(H[D]=[g],Ke(R,D)&&(R[D]=H[D])):(D.value=[g],e.k&&(H[e.k]=D.value))}else U?(H[D]=k,Ke(R,D)&&(R[D]=k)):Q&&(D.value=k,e.k&&(H[e.k]=k))};k?(ue.id=-1,Qt(ue,r)):ue()}}}const Qt=Ch;function tm(e){return am(e)}function am(e,i){const r=ld();r.__VUE__=!0;const{insert:s,remove:c,patchProp:g,createElement:k,createText:C,createComment:D,setText:F,setElementText:H,parentNode:R,nextSibling:U,setScopeId:Q=oa,insertStaticContent:ue}=e,te=(_,A,X,J=null,ie=null,ce=null,ve=void 0,pe=null,xe=!!A.dynamicChildren)=>{if(_===A)return;_&&!Tn(_,A)&&(J=ia(_),Je(_,ie,ce,!0),_=null),A.patchFlag===-2&&(xe=!1,A.dynamicChildren=null);const{type:fe,ref:Me,shapeFlag:De}=A;switch(fe){case li:de(_,A,X,J);break;case Ra:B(_,A,X,J);break;case yr:_==null&&z(A,X,J,ve);break;case Jt:re(_,A,X,J,ie,ce,ve,pe,xe);break;default:De&1?V(_,A,X,J,ie,ce,ve,pe,xe):De&6?Ve(_,A,X,J,ie,ce,ve,pe,xe):(De&64||De&128)&&fe.process(_,A,X,J,ie,ce,ve,pe,xe,mt)}Me!=null&&ie&&Vr(Me,_&&_.ref,ce,A||_,!A)},de=(_,A,X,J)=>{if(_==null)s(A.el=C(A.children),X,J);else{const ie=A.el=_.el;A.children!==_.children&&F(ie,A.children)}},B=(_,A,X,J)=>{_==null?s(A.el=D(A.children||""),X,J):A.el=_.el},z=(_,A,X,J)=>{[_.el,_.anchor]=ue(_.children,A,X,J,_.el,_.anchor)},K=({el:_,anchor:A},X,J)=>{let ie;for(;_&&_!==A;)ie=U(_),s(_,X,J),_=ie;s(A,X,J)},q=({el:_,anchor:A})=>{let X;for(;_&&_!==A;)X=U(_),c(_),_=X;c(A)},V=(_,A,X,J,ie,ce,ve,pe,xe)=>{A.type==="svg"?ve="svg":A.type==="math"&&(ve="mathml"),_==null?ee(A,X,J,ie,ce,ve,pe,xe):ne(_,A,ie,ce,ve,pe,xe)},ee=(_,A,X,J,ie,ce,ve,pe)=>{let xe,fe;const{props:Me,shapeFlag:De,transition:ke,dirs:Z}=_;if(xe=_.el=k(_.type,ce,Me&&Me.is,Me),De&8?H(xe,_.children):De&16&&be(_.children,xe,null,J,ie,vr(_,ce),ve,pe),Z&&Ja(_,null,J,"created"),ge(xe,_,_.scopeId,ve,J),Me){for(const Ae in Me)Ae!=="value"&&!ki(Ae)&&g(xe,Ae,null,Me[Ae],ce,_.children,J,ie,tt);"value"in Me&&g(xe,"value",null,Me.value,ce),(fe=Me.onVnodeBeforeMount)&&fa(fe,J,_)}Z&&Ja(_,null,J,"beforeMount");const se=nm(ie,ke);se&&ke.beforeEnter(xe),s(xe,A,X),((fe=Me&&Me.onVnodeMounted)||se||Z)&&Qt(()=>{fe&&fa(fe,J,_),se&&ke.enter(xe),Z&&Ja(_,null,J,"mounted")},ie)},ge=(_,A,X,J,ie)=>{if(X&&Q(_,X),J)for(let ce=0;ce{for(let fe=xe;fe<_.length;fe++){const Me=_[fe]=pe?za(_[fe]):pa(_[fe]);te(null,Me,A,X,J,ie,ce,ve,pe)}},ne=(_,A,X,J,ie,ce,ve)=>{const pe=A.el=_.el;let{patchFlag:xe,dynamicChildren:fe,dirs:Me}=A;xe|=_.patchFlag&16;const De=_.props||ot,ke=A.props||ot;let Z;if(X&&Za(X,!1),(Z=ke.onVnodeBeforeUpdate)&&fa(Z,X,A,_),Me&&Ja(A,_,X,"beforeUpdate"),X&&Za(X,!0),fe?We(_.dynamicChildren,fe,pe,X,J,vr(A,ie),ce):ve||Oe(_,A,pe,null,X,J,vr(A,ie),ce,!1),xe>0){if(xe&16)he(pe,A,De,ke,X,J,ie);else if(xe&2&&De.class!==ke.class&&g(pe,"class",null,ke.class,ie),xe&4&&g(pe,"style",De.style,ke.style,ie),xe&8){const se=A.dynamicProps;for(let Ae=0;Ae{Z&&fa(Z,X,A,_),Me&&Ja(A,_,X,"updated")},J)},We=(_,A,X,J,ie,ce,ve)=>{for(let pe=0;pe{if(X!==J){if(X!==ot)for(const pe in X)!ki(pe)&&!(pe in J)&&g(_,pe,X[pe],null,ve,A.children,ie,ce,tt);for(const pe in J){if(ki(pe))continue;const xe=J[pe],fe=X[pe];xe!==fe&&pe!=="value"&&g(_,pe,fe,xe,ve,A.children,ie,ce,tt)}"value"in J&&g(_,"value",X.value,J.value,ve)}},re=(_,A,X,J,ie,ce,ve,pe,xe)=>{const fe=A.el=_?_.el:C(""),Me=A.anchor=_?_.anchor:C("");let{patchFlag:De,dynamicChildren:ke,slotScopeIds:Z}=A;Z&&(pe=pe?pe.concat(Z):Z),_==null?(s(fe,X,J),s(Me,X,J),be(A.children||[],X,Me,ie,ce,ve,pe,xe)):De>0&&De&64&&ke&&_.dynamicChildren?(We(_.dynamicChildren,ke,X,ie,ce,ve,pe),(A.key!=null||ie&&A===ie.subTree)&&eu(_,A,!0)):Oe(_,A,X,Me,ie,ce,ve,pe,xe)},Ve=(_,A,X,J,ie,ce,ve,pe,xe)=>{A.slotScopeIds=pe,_==null?A.shapeFlag&512?ie.ctx.activate(A,X,J,ve,xe):Le(A,X,J,ie,ce,ve,xe):nt(_,A,xe)},Le=(_,A,X,J,ie,ce,ve)=>{const pe=_.component=hm(_,J,ie);if(Vd(_)&&(pe.ctx.renderer=mt),mm(pe),pe.asyncDep){if(ie&&ie.registerDep(pe,ze),!_.el){const xe=pe.subTree=Te(Ra);B(null,xe,A,X)}}else ze(pe,_,A,X,ie,ce,ve)},nt=(_,A,X)=>{const J=A.component=_.component;if(xh(_,A,X))if(J.asyncDep&&!J.asyncResolved){Re(J,A,X);return}else J.next=A,fh(J.update),J.effect.dirty=!0,J.update();else A.el=_.el,J.vnode=A},ze=(_,A,X,J,ie,ce,ve)=>{const pe=()=>{if(_.isMounted){let{next:Me,bu:De,u:ke,parent:Z,vnode:se}=_;{const Nt=tu(_);if(Nt){Me&&(Me.el=se.el,Re(_,Me,ve)),Nt.asyncDep.then(()=>{_.isUnmounted||pe()});return}}let Ae=Me,je;Za(_,!1),Me?(Me.el=se.el,Re(_,Me,ve)):Me=se,De&&Pi(De),(je=Me.props&&Me.props.onVnodeBeforeUpdate)&&fa(je,Z,Me,se),Za(_,!0);const Ze=pr(_),vt=_.subTree;_.subTree=Ze,te(vt,Ze,R(vt.el),ia(vt),_,ie,ce),Me.el=Ze.el,Ae===null&&wh(_,Ze.el),ke&&Qt(ke,ie),(je=Me.props&&Me.props.onVnodeUpdated)&&Qt(()=>fa(je,Z,Me,se),ie)}else{let Me;const{el:De,props:ke}=A,{bm:Z,m:se,parent:Ae}=_,je=Vn(A);if(Za(_,!1),Z&&Pi(Z),!je&&(Me=ke&&ke.onVnodeBeforeMount)&&fa(Me,Ae,A),Za(_,!0),De&&At){const Ze=()=>{_.subTree=pr(_),At(De,_.subTree,_,ie,null)};je?A.type.__asyncLoader().then(()=>!_.isUnmounted&&Ze()):Ze()}else{const Ze=_.subTree=pr(_);te(null,Ze,X,J,_,ie,ce),A.el=Ze.el}if(se&&Qt(se,ie),!je&&(Me=ke&&ke.onVnodeMounted)){const Ze=A;Qt(()=>fa(Me,Ae,Ze),ie)}(A.shapeFlag&256||Ae&&Vn(Ae.vnode)&&Ae.vnode.shapeFlag&256)&&_.a&&Qt(_.a,ie),_.isMounted=!0,A=X=J=null}},xe=_.effect=new vo(pe,oa,()=>So(fe),_.scope),fe=_.update=()=>{xe.dirty&&xe.run()};fe.id=_.uid,Za(_,!0),fe()},Re=(_,A,X)=>{A.component=_;const J=_.vnode.props;_.vnode=A,_.next=null,Qh(_,A.props,J,X),em(_,A.children,X),dn(),ps(_),un()},Oe=(_,A,X,J,ie,ce,ve,pe,xe=!1)=>{const fe=_&&_.children,Me=_?_.shapeFlag:0,De=A.children,{patchFlag:ke,shapeFlag:Z}=A;if(ke>0){if(ke&128){ta(fe,De,X,J,ie,ce,ve,pe,xe);return}else if(ke&256){ft(fe,De,X,J,ie,ce,ve,pe,xe);return}}Z&8?(Me&16&&tt(fe,ie,ce),De!==fe&&H(X,De)):Me&16?Z&16?ta(fe,De,X,J,ie,ce,ve,pe,xe):tt(fe,ie,ce,!0):(Me&8&&H(X,""),Z&16&&be(De,X,J,ie,ce,ve,pe,xe))},ft=(_,A,X,J,ie,ce,ve,pe,xe)=>{_=_||pn,A=A||pn;const fe=_.length,Me=A.length,De=Math.min(fe,Me);let ke;for(ke=0;keMe?tt(_,ie,ce,!0,!1,De):be(A,X,J,ie,ce,ve,pe,xe,De)},ta=(_,A,X,J,ie,ce,ve,pe,xe)=>{let fe=0;const Me=A.length;let De=_.length-1,ke=Me-1;for(;fe<=De&&fe<=ke;){const Z=_[fe],se=A[fe]=xe?za(A[fe]):pa(A[fe]);if(Tn(Z,se))te(Z,se,X,null,ie,ce,ve,pe,xe);else break;fe++}for(;fe<=De&&fe<=ke;){const Z=_[De],se=A[ke]=xe?za(A[ke]):pa(A[ke]);if(Tn(Z,se))te(Z,se,X,null,ie,ce,ve,pe,xe);else break;De--,ke--}if(fe>De){if(fe<=ke){const Z=ke+1,se=Zke)for(;fe<=De;)Je(_[fe],ie,ce,!0),fe++;else{const Z=fe,se=fe,Ae=new Map;for(fe=se;fe<=ke;fe++){const zt=A[fe]=xe?za(A[fe]):pa(A[fe]);zt.key!=null&&Ae.set(zt.key,fe)}let je,Ze=0;const vt=ke-se+1;let Nt=!1,Ka=0;const Da=new Array(vt);for(fe=0;fe=vt){Je(zt,ie,ce,!0);continue}let aa;if(zt.key!=null)aa=Ae.get(zt.key);else for(je=se;je<=ke;je++)if(Da[je-se]===0&&Tn(zt,A[je])){aa=je;break}aa===void 0?Je(zt,ie,ce,!0):(Da[aa-se]=fe+1,aa>=Ka?Ka=aa:Nt=!0,te(zt,A[aa],X,null,ie,ce,ve,pe,xe),Ze++)}const ui=Nt?im(Da):pn;for(je=ui.length-1,fe=vt-1;fe>=0;fe--){const zt=se+fe,aa=A[zt],ci=zt+1{const{el:ce,type:ve,transition:pe,children:xe,shapeFlag:fe}=_;if(fe&6){ht(_.component.subTree,A,X,J);return}if(fe&128){_.suspense.move(A,X,J);return}if(fe&64){ve.move(_,A,X,mt);return}if(ve===Jt){s(ce,A,X);for(let De=0;Depe.enter(ce),ie);else{const{leave:De,delayLeave:ke,afterLeave:Z}=pe,se=()=>s(ce,A,X),Ae=()=>{De(ce,()=>{se(),Z&&Z()})};ke?ke(ce,se,Ae):Ae()}else s(ce,A,X)},Je=(_,A,X,J=!1,ie=!1)=>{const{type:ce,props:ve,ref:pe,children:xe,dynamicChildren:fe,shapeFlag:Me,patchFlag:De,dirs:ke}=_;if(pe!=null&&Vr(pe,null,X,_,!0),Me&256){A.ctx.deactivate(_);return}const Z=Me&1&&ke,se=!Vn(_);let Ae;if(se&&(Ae=ve&&ve.onVnodeBeforeUnmount)&&fa(Ae,A,_),Me&6)Gt(_.component,X,J);else{if(Me&128){_.suspense.unmount(X,J);return}Z&&Ja(_,null,A,"beforeUnmount"),Me&64?_.type.remove(_,A,X,ie,mt,J):fe&&(ce!==Jt||De>0&&De&64)?tt(fe,A,X,!1,!0):(ce===Jt&&De&384||!ie&&Me&16)&&tt(xe,A,X),J&&Yt(_)}(se&&(Ae=ve&&ve.onVnodeUnmounted)||Z)&&Qt(()=>{Ae&&fa(Ae,A,_),Z&&Ja(_,null,A,"unmounted")},X)},Yt=_=>{const{type:A,el:X,anchor:J,transition:ie}=_;if(A===Jt){sa(X,J);return}if(A===yr){q(_);return}const ce=()=>{c(X),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(_.shapeFlag&1&&ie&&!ie.persisted){const{leave:ve,delayLeave:pe}=ie,xe=()=>ve(X,ce);pe?pe(_.el,ce,xe):xe()}else ce()},sa=(_,A)=>{let X;for(;_!==A;)X=U(_),c(_),_=X;c(A)},Gt=(_,A,X)=>{const{bum:J,scope:ie,update:ce,subTree:ve,um:pe}=_;J&&Pi(J),ie.stop(),ce&&(ce.active=!1,Je(ve,_,A,X)),pe&&Qt(pe,A),Qt(()=>{_.isUnmounted=!0},A),A&&A.pendingBranch&&!A.isUnmounted&&_.asyncDep&&!_.asyncResolved&&_.suspenseId===A.pendingId&&(A.deps--,A.deps===0&&A.resolve())},tt=(_,A,X,J=!1,ie=!1,ce=0)=>{for(let ve=ce;ve<_.length;ve++)Je(_[ve],A,X,J,ie)},ia=_=>_.shapeFlag&6?ia(_.component.subTree):_.shapeFlag&128?_.suspense.next():U(_.anchor||_.el);let bt=!1;const Lt=(_,A,X)=>{_==null?A._vnode&&Je(A._vnode,null,null,!0):te(A._vnode||null,_,A,null,null,null,X),bt||(bt=!0,ps(),zd(),bt=!1),A._vnode=_},mt={p:te,um:Je,m:ht,r:Yt,mt:Le,mc:be,pc:Oe,pbc:We,n:ia,o:e};let Bt,At;return i&&([Bt,At]=i(mt)),{render:Lt,hydrate:Bt,createApp:Bh(Lt,Bt)}}function vr({type:e,props:i},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&i&&i.encoding&&i.encoding.includes("html")?void 0:r}function Za({effect:e,update:i},r){e.allowRecurse=i.allowRecurse=r}function nm(e,i){return(!e||e&&!e.pendingBranch)&&i&&!i.persisted}function eu(e,i,r=!1){const s=e.children,c=i.children;if(Ne(s)&&Ne(c))for(let g=0;g>1,e[r[C]]0&&(i[s]=r[g-1]),r[g]=s)}}for(g=r.length,k=r[g-1];g-- >0;)r[g]=k,k=i[k];return r}function tu(e){const i=e.subTree.component;if(i)return i.asyncDep&&!i.asyncResolved?i:tu(i)}const rm=e=>e.__isTeleport,Jt=Symbol.for("v-fgt"),li=Symbol.for("v-txt"),Ra=Symbol.for("v-cmt"),yr=Symbol.for("v-stc"),Gn=[];let da=null;function Ce(e=!1){Gn.push(da=e?null:[])}function om(){Gn.pop(),da=Gn[Gn.length-1]||null}let ei=1;function $s(e){ei+=e}function au(e){return e.dynamicChildren=ei>0?da||pn:null,om(),ei>0&&da&&da.push(e),e}function $e(e,i,r,s,c,g){return au(me(e,i,r,s,c,g,!0))}function Pn(e,i,r,s,c){return au(Te(e,i,r,s,c,!0))}function _i(e){return e?e.__v_isVNode===!0:!1}function Tn(e,i){return e.type===i.type&&e.key===i.key}const Ji="__vInternal",nu=({key:e})=>e??null,Mi=({ref:e,ref_key:i,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?wt(e)||lt(e)||Xe(e)?{i:gt,r:e,k:i,f:!!r}:e:null);function me(e,i=null,r=null,s=0,c=null,g=e===Jt?0:1,k=!1,C=!1){const D={__v_isVNode:!0,__v_skip:!0,type:e,props:i,key:i&&nu(i),ref:i&&Mi(i),scopeId:Fd,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:g,patchFlag:s,dynamicProps:c,dynamicChildren:null,appContext:null,ctx:gt};return C?(Do(D,r),g&128&&e.normalize(D)):r&&(D.shapeFlag|=wt(r)?8:16),ei>0&&!k&&da&&(D.patchFlag>0||g&6)&&D.patchFlag!==32&&da.push(D),D}const Te=sm;function sm(e,i=null,r=null,s=0,c=null,g=!1){if((!e||e===kh)&&(e=Ra),_i(e)){const C=Mn(e,i,!0);return r&&Do(C,r),ei>0&&!g&&da&&(C.shapeFlag&6?da[da.indexOf(e)]=C:da.push(C)),C.patchFlag|=-2,C}if(vm(e)&&(e=e.__vccOpts),i){i=lm(i);let{class:C,style:D}=i;C&&!wt(C)&&(i.class=Un(C)),it(D)&&(Sd(D)&&!Ne(D)&&(D=Wt({},D)),i.style=po(D))}const k=wt(e)?1:Mh(e)?128:rm(e)?64:it(e)?4:Xe(e)?2:0;return me(e,i,r,s,c,k,g,!0)}function lm(e){return e?Sd(e)||Ji in e?Wt({},e):e:null}function Mn(e,i,r=!1){const{props:s,ref:c,patchFlag:g,children:k}=e,C=i?dm(s||{},i):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:C,key:C&&nu(C),ref:i&&i.ref?r&&c?Ne(c)?c.concat(Mi(i)):[c,Mi(i)]:Mi(i):c,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:k,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:i&&e.type!==Jt?g===-1?16:g|16:g,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Mn(e.ssContent),ssFallback:e.ssFallback&&Mn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function ha(e=" ",i=0){return Te(li,null,e,i)}function et(e="",i=!1){return i?(Ce(),Pn(Ra,null,e)):Te(Ra,null,e)}function pa(e){return e==null||typeof e=="boolean"?Te(Ra):Ne(e)?Te(Jt,null,e.slice()):typeof e=="object"?za(e):Te(li,null,String(e))}function za(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Mn(e)}function Do(e,i){let r=0;const{shapeFlag:s}=e;if(i==null)i=null;else if(Ne(i))r=16;else if(typeof i=="object")if(s&65){const c=i.default;c&&(c._c&&(c._d=!1),Do(e,c()),c._c&&(c._d=!0));return}else{r=32;const c=i._;!c&&!(Ji in i)?i._ctx=gt:c===3&>&&(gt.slots._===1?i._=1:(i._=2,e.patchFlag|=1024))}else Xe(i)?(i={default:i,_ctx:gt},r=32):(i=String(i),s&64?(r=16,i=[ha(i)]):r=8);e.children=i,e.shapeFlag|=r}function dm(...e){const i={};for(let r=0;rkt||gt;let Ei,Yr;{const e=ld(),i=(r,s)=>{let c;return(c=e[r])||(c=e[r]=[]),c.push(s),g=>{c.length>1?c.forEach(k=>k(g)):c[0](g)}};Ei=i("__VUE_INSTANCE_SETTERS__",r=>kt=r),Yr=i("__VUE_SSR_SETTERS__",r=>Zi=r)}const di=e=>{const i=kt;return Ei(e),e.scope.on(),()=>{e.scope.off(),Ei(i)}},Ws=()=>{kt&&kt.scope.off(),Ei(null)};function iu(e){return e.vnode.shapeFlag&4}let Zi=!1;function mm(e,i=!1){i&&Yr(i);const{props:r,children:s}=e.vnode,c=iu(e);Kh(e,r,c,i),Zh(e,s);const g=c?fm(e,i):void 0;return i&&Yr(!1),g}function fm(e,i){const r=e.type;e.accessCache=Object.create(null),e.proxy=Bi(new Proxy(e.ctx,Oh));const{setup:s}=r;if(s){const c=e.setupContext=s.length>1?pm(e):null,g=di(e);dn();const k=Oa(s,e,0,[e.props,c]);if(un(),g(),rd(k)){if(k.then(Ws,Ws),i)return k.then(C=>{As(e,C,i)}).catch(C=>{qi(C,e,0)});e.asyncDep=k}else As(e,k,i)}else ru(e,i)}function As(e,i,r){Xe(i)?e.type.__ssrInlineRender?e.ssrRender=i:e.render=i:it(i)&&(e.setupState=Dd(i)),ru(e,r)}let Ts;function ru(e,i,r){const s=e.type;if(!e.render){if(!i&&Ts&&!s.render){const c=s.template||Ao(e).template;if(c){const{isCustomElement:g,compilerOptions:k}=e.appContext.config,{delimiters:C,compilerOptions:D}=s,F=Wt(Wt({isCustomElement:g,delimiters:C},k),D);s.render=Ts(c,F)}}e.render=s.render||oa}{const c=di(e);dn();try{Hh(e)}finally{un(),c()}}}function gm(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(i,r){return Zt(e,"get","$attrs"),i[r]}}))}function pm(e){const i=r=>{e.exposed=r||{}};return{get attrs(){return gm(e)},slots:e.slots,emit:e.emit,expose:i}}function er(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Dd(Bi(e.exposed)),{get(i,r){if(r in i)return i[r];if(r in Yn)return Yn[r](e)},has(i,r){return r in i||r in Yn}}))}function bm(e,i=!0){return Xe(e)?e.displayName||e.name:e.name||i&&e.__name}function vm(e){return Xe(e)&&"__vccOpts"in e}const Et=(e,i)=>oh(e,i,Zi);function tr(e,i,r){const s=arguments.length;return s===2?it(i)&&!Ne(i)?_i(i)?Te(e,null,[i]):Te(e,i):Te(e,null,i):(s>3?r=Array.prototype.slice.call(arguments,2):s===3&&_i(r)&&(r=[r]),Te(e,i,r))}const ym="3.4.10";/** +* @vue/runtime-dom v3.4.10 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const xm="http://www.w3.org/2000/svg",wm="http://www.w3.org/1998/Math/MathML",ja=typeof document<"u"?document:null,Ds=ja&&ja.createElement("template"),km={insert:(e,i,r)=>{i.insertBefore(e,r||null)},remove:e=>{const i=e.parentNode;i&&i.removeChild(e)},createElement:(e,i,r,s)=>{const c=i==="svg"?ja.createElementNS(xm,e):i==="mathml"?ja.createElementNS(wm,e):ja.createElement(e,r?{is:r}:void 0);return e==="select"&&s&&s.multiple!=null&&c.setAttribute("multiple",s.multiple),c},createText:e=>ja.createTextNode(e),createComment:e=>ja.createComment(e),setText:(e,i)=>{e.nodeValue=i},setElementText:(e,i)=>{e.textContent=i},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ja.querySelector(e),setScopeId(e,i){e.setAttribute(i,"")},insertStaticContent(e,i,r,s,c,g){const k=r?r.previousSibling:i.lastChild;if(c&&(c===g||c.nextSibling))for(;i.insertBefore(c.cloneNode(!0),r),!(c===g||!(c=c.nextSibling)););else{Ds.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const C=Ds.content;if(s==="svg"||s==="mathml"){const D=C.firstChild;for(;D.firstChild;)C.appendChild(D.firstChild);C.removeChild(D)}i.insertBefore(C,r)}return[k?k.nextSibling:i.firstChild,r?r.previousSibling:i.lastChild]}},Pm=Symbol("_vtc");function Mm(e,i,r){const s=e[Pm];s&&(i=(i?[i,...s]:[...s]).join(" ")),i==null?e.removeAttribute("class"):r?e.setAttribute("class",i):e.className=i}const _o=Symbol("_vod"),xn={beforeMount(e,{value:i},{transition:r}){e[_o]=e.style.display==="none"?"":e.style.display,r&&i?r.beforeEnter(e):Dn(e,i)},mounted(e,{value:i},{transition:r}){r&&i&&r.enter(e)},updated(e,{value:i,oldValue:r},{transition:s}){!i!=!r&&(s?i?(s.beforeEnter(e),Dn(e,!0),s.enter(e)):s.leave(e,()=>{Dn(e,!1)}):Dn(e,i))},beforeUnmount(e,{value:i}){Dn(e,i)}};function Dn(e,i){e.style.display=i?e[_o]:"none"}const Cm=Symbol("");function Sm(e,i,r){const s=e.style,c=s.display,g=wt(r);if(r&&!g){if(i&&!wt(i))for(const k in i)r[k]==null&&Gr(s,k,"");for(const k in r)Gr(s,k,r[k])}else if(g){if(i!==r){const k=s[Cm];k&&(r+=";"+k),s.cssText=r}}else i&&e.removeAttribute("style");_o in e&&(s.display=c)}const _s=/\s*!important$/;function Gr(e,i,r){if(Ne(r))r.forEach(s=>Gr(e,i,s));else if(r==null&&(r=""),i.startsWith("--"))e.setProperty(i,r);else{const s=$m(e,i);_s.test(r)?e.setProperty(ln(s),r.replace(_s,""),"important"):e[s]=r}}const Es=["Webkit","Moz","ms"],xr={};function $m(e,i){const r=xr[i];if(r)return r;let s=ya(i);if(s!=="filter"&&s in e)return xr[i]=s;s=Ri(s);for(let c=0;cwr||(Em.then(()=>wr=0),wr=Date.now());function Nm(e,i){const r=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=r.attached)return;ca(zm(s,r.value),i,5,[s])};return r.value=e,r.attached=Lm(),r}function zm(e,i){if(Ne(i)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},i.map(s=>c=>!c._stopped&&s&&s(c))}else return i}const js=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,jm=(e,i,r,s,c,g,k,C,D)=>{const F=c==="svg";i==="class"?Mm(e,s,F):i==="style"?Sm(e,r,s):Oi(i)?mo(i)||Dm(e,i,r,s,k):(i[0]==="."?(i=i.slice(1),!0):i[0]==="^"?(i=i.slice(1),!1):Im(e,i,s,F))?Am(e,i,s,g,k,C,D):(i==="true-value"?e._trueValue=s:i==="false-value"&&(e._falseValue=s),Wm(e,i,s,F))};function Im(e,i,r,s){if(s)return!!(i==="innerHTML"||i==="textContent"||i in e&&js(i)&&Xe(r));if(i==="spellcheck"||i==="draggable"||i==="translate"||i==="form"||i==="list"&&e.tagName==="INPUT"||i==="type"&&e.tagName==="TEXTAREA")return!1;if(i==="width"||i==="height"){const c=e.tagName;if(c==="IMG"||c==="VIDEO"||c==="CANVAS"||c==="SOURCE")return!1}return js(i)&&wt(r)?!1:i in e}const Li=e=>{const i=e.props["onUpdate:modelValue"]||!1;return Ne(i)?r=>Pi(i,r):i};function Fm(e){e.target.composing=!0}function Is(e){const i=e.target;i.composing&&(i.composing=!1,i.dispatchEvent(new Event("input")))}const wn=Symbol("_assign"),ar={created(e,{modifiers:{lazy:i,trim:r,number:s}},c){e[wn]=Li(c);const g=s||c.props&&c.props.type==="number";nn(e,i?"change":"input",k=>{if(k.target.composing)return;let C=e.value;r&&(C=C.trim()),g&&(C=Er(C)),e[wn](C)}),r&&nn(e,"change",()=>{e.value=e.value.trim()}),i||(nn(e,"compositionstart",Fm),nn(e,"compositionend",Is),nn(e,"change",Is))},mounted(e,{value:i}){e.value=i??""},beforeUpdate(e,{value:i,modifiers:{lazy:r,trim:s,number:c}},g){if(e[wn]=Li(g),e.composing)return;const k=c||e.type==="number"?Er(e.value):e.value,C=i??"";k!==C&&(document.activeElement===e&&e.type!=="range"&&(r||s&&e.value.trim()===C)||(e.value=C))}},Om={deep:!0,created(e,i,r){e[wn]=Li(r),nn(e,"change",()=>{const s=e._modelValue,c=Hm(e),g=e.checked,k=e[wn];if(Ne(s)){const C=ud(s,c),D=C!==-1;if(g&&!D)k(s.concat(c));else if(!g&&D){const F=[...s];F.splice(C,1),k(F)}}else if(Hi(s)){const C=new Set(s);g?C.add(c):C.delete(c),k(C)}else k(ou(e,g))})},mounted:Fs,beforeUpdate(e,i,r){e[wn]=Li(r),Fs(e,i,r)}};function Fs(e,{value:i,oldValue:r},s){e._modelValue=i,Ne(i)?e.checked=ud(i,s.props.value)>-1:Hi(i)?e.checked=i.has(s.props.value):i!==r&&(e.checked=Vi(i,ou(e,!0)))}function Hm(e){return"_value"in e?e._value:e.value}function ou(e,i){const r=i?"_trueValue":"_falseValue";return r in e?e[r]:i}const Xm={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Ni=(e,i)=>{const r=e._withKeys||(e._withKeys={}),s=i.join(".");return r[s]||(r[s]=c=>{if(!("key"in c))return;const g=ln(c.key);if(i.some(k=>k===g||Xm[k]===g))return e(c)})},Rm=Wt({patchProp:jm},km);let Os;function Vm(){return Os||(Os=tm(Rm))}const Ym=(...e)=>{const i=Vm().createApp(...e),{mount:r}=i;return i.mount=s=>{const c=Bm(s);if(!c)return;const g=i._component;!Xe(g)&&!g.render&&!g.template&&(g.template=c.innerHTML),c.innerHTML="";const k=r(c,!1,Gm(c));return c instanceof Element&&(c.removeAttribute("v-cloak"),c.setAttribute("data-v-app","")),k},i};function Gm(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Bm(e){return wt(e)?document.querySelector(e):e}/*! + * shared v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const zi=typeof window<"u",Ya=(e,i=!1)=>i?Symbol.for(e):Symbol(e),qm=(e,i,r)=>Um({l:e,k:i,s:r}),Um=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),yt=e=>typeof e=="number"&&isFinite(e),Km=e=>lu(e)==="[object Date]",Va=e=>lu(e)==="[object RegExp]",nr=e=>Fe(e)&&Object.keys(e).length===0,$t=Object.assign;let Hs;const Ca=()=>Hs||(Hs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xs(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Qm=Object.prototype.hasOwnProperty;function ji(e,i){return Qm.call(e,i)}const st=Array.isArray,rt=e=>typeof e=="function",Pe=e=>typeof e=="string",Be=e=>typeof e=="boolean",Qe=e=>e!==null&&typeof e=="object",Jm=e=>Qe(e)&&rt(e.then)&&rt(e.catch),su=Object.prototype.toString,lu=e=>su.call(e),Fe=e=>{if(!Qe(e))return!1;const i=Object.getPrototypeOf(e);return i===null||i.constructor===Object},Zm=e=>e==null?"":st(e)||Fe(e)&&e.toString===su?JSON.stringify(e,null,2):String(e);function ef(e,i=""){return e.reduce((r,s,c)=>c===0?r+s:r+i+s,"")}function Eo(e){let i=e;return()=>++i}function tf(e,i){typeof console<"u"&&(console.warn("[intlify] "+e),i&&console.warn(i.stack))}const yi=e=>!Qe(e)||st(e);function Ci(e,i){if(yi(e)||yi(i))throw new Error("Invalid value");const r=[{src:e,des:i}];for(;r.length;){const{src:s,des:c}=r.pop();Object.keys(s).forEach(g=>{yi(s[g])||yi(c[g])?c[g]=s[g]:r.push({src:s[g],des:c[g]})})}}/*! + * message-compiler v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function af(e,i,r){return{line:e,column:i,offset:r}}function Br(e,i,r){const s={start:e,end:i};return r!=null&&(s.source=r),s}const nf=/\{([0-9a-zA-Z]+)\}/g;function rf(e,...i){return i.length===1&&of(i[0])&&(i=i[0]),(!i||!i.hasOwnProperty)&&(i={}),e.replace(nf,(r,s)=>i.hasOwnProperty(s)?i[s]:"")}const du=Object.assign,Rs=e=>typeof e=="string",of=e=>e!==null&&typeof e=="object";function uu(e,i=""){return e.reduce((r,s,c)=>c===0?r+s:r+i+s,"")}const Ie={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},sf={[Ie.EXPECTED_TOKEN]:"Expected token: '{0}'",[Ie.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Ie.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Ie.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Ie.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Ie.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Ie.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Ie.EMPTY_PLACEHOLDER]:"Empty placeholder",[Ie.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Ie.INVALID_LINKED_FORMAT]:"Invalid linked format",[Ie.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Ie.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Ie.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Ie.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Ie.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Ie.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function An(e,i,r={}){const{domain:s,messages:c,args:g}=r,k=rf((c||sf)[e]||"",...g||[]),C=new SyntaxError(String(k));return C.code=e,i&&(C.location=i),C.domain=s,C}function lf(e){throw e}const Pa=" ",df="\r",Vt=` +`,uf="\u2028",cf="\u2029";function hf(e){const i=e;let r=0,s=1,c=1,g=0;const k=ge=>i[ge]===df&&i[ge+1]===Vt,C=ge=>i[ge]===Vt,D=ge=>i[ge]===cf,F=ge=>i[ge]===uf,H=ge=>k(ge)||C(ge)||D(ge)||F(ge),R=()=>r,U=()=>s,Q=()=>c,ue=()=>g,te=ge=>k(ge)||D(ge)||F(ge)?Vt:i[ge],de=()=>te(r),B=()=>te(r+g);function z(){return g=0,H(r)&&(s++,c=0),k(r)&&r++,r++,c++,i[r]}function K(){return k(r+g)&&g++,g++,i[r+g]}function q(){r=0,s=1,c=1,g=0}function V(ge=0){g=ge}function ee(){const ge=r+g;for(;ge!==r;)z();g=0}return{index:R,line:U,column:Q,peekOffset:ue,charAt:te,currentChar:de,currentPeek:B,next:z,peek:K,reset:q,resetPeek:V,skipToPeek:ee}}const Ea=void 0,mf=".",Vs="'",ff="tokenizer";function gf(e,i={}){const r=i.location!==!1,s=hf(e),c=()=>s.index(),g=()=>af(s.line(),s.column(),s.index()),k=g(),C=c(),D={currentType:14,offset:C,startLoc:k,endLoc:k,lastType:14,lastOffset:C,lastStartLoc:k,lastEndLoc:k,braceNest:0,inLinked:!1,text:""},F=()=>D,{onError:H}=i;function R(_,A,X,...J){const ie=F();if(A.column+=X,A.offset+=X,H){const ce=r?Br(ie.startLoc,A):null,ve=An(_,ce,{domain:ff,args:J});H(ve)}}function U(_,A,X){_.endLoc=g(),_.currentType=A;const J={type:A};return r&&(J.loc=Br(_.startLoc,_.endLoc)),X!=null&&(J.value=X),J}const Q=_=>U(_,14);function ue(_,A){return _.currentChar()===A?(_.next(),A):(R(Ie.EXPECTED_TOKEN,g(),0,A),"")}function te(_){let A="";for(;_.currentPeek()===Pa||_.currentPeek()===Vt;)A+=_.currentPeek(),_.peek();return A}function de(_){const A=te(_);return _.skipToPeek(),A}function B(_){if(_===Ea)return!1;const A=_.charCodeAt(0);return A>=97&&A<=122||A>=65&&A<=90||A===95}function z(_){if(_===Ea)return!1;const A=_.charCodeAt(0);return A>=48&&A<=57}function K(_,A){const{currentType:X}=A;if(X!==2)return!1;te(_);const J=B(_.currentPeek());return _.resetPeek(),J}function q(_,A){const{currentType:X}=A;if(X!==2)return!1;te(_);const J=_.currentPeek()==="-"?_.peek():_.currentPeek(),ie=z(J);return _.resetPeek(),ie}function V(_,A){const{currentType:X}=A;if(X!==2)return!1;te(_);const J=_.currentPeek()===Vs;return _.resetPeek(),J}function ee(_,A){const{currentType:X}=A;if(X!==8)return!1;te(_);const J=_.currentPeek()===".";return _.resetPeek(),J}function ge(_,A){const{currentType:X}=A;if(X!==9)return!1;te(_);const J=B(_.currentPeek());return _.resetPeek(),J}function be(_,A){const{currentType:X}=A;if(!(X===8||X===12))return!1;te(_);const J=_.currentPeek()===":";return _.resetPeek(),J}function ne(_,A){const{currentType:X}=A;if(X!==10)return!1;const J=()=>{const ce=_.currentPeek();return ce==="{"?B(_.peek()):ce==="@"||ce==="%"||ce==="|"||ce===":"||ce==="."||ce===Pa||!ce?!1:ce===Vt?(_.peek(),J()):B(ce)},ie=J();return _.resetPeek(),ie}function We(_){te(_);const A=_.currentPeek()==="|";return _.resetPeek(),A}function he(_){const A=te(_),X=_.currentPeek()==="%"&&_.peek()==="{";return _.resetPeek(),{isModulo:X,hasSpace:A.length>0}}function re(_,A=!0){const X=(ie=!1,ce="",ve=!1)=>{const pe=_.currentPeek();return pe==="{"?ce==="%"?!1:ie:pe==="@"||!pe?ce==="%"?!0:ie:pe==="%"?(_.peek(),X(ie,"%",!0)):pe==="|"?ce==="%"||ve?!0:!(ce===Pa||ce===Vt):pe===Pa?(_.peek(),X(!0,Pa,ve)):pe===Vt?(_.peek(),X(!0,Vt,ve)):!0},J=X();return A&&_.resetPeek(),J}function Ve(_,A){const X=_.currentChar();return X===Ea?Ea:A(X)?(_.next(),X):null}function Le(_){return Ve(_,X=>{const J=X.charCodeAt(0);return J>=97&&J<=122||J>=65&&J<=90||J>=48&&J<=57||J===95||J===36})}function nt(_){return Ve(_,X=>{const J=X.charCodeAt(0);return J>=48&&J<=57})}function ze(_){return Ve(_,X=>{const J=X.charCodeAt(0);return J>=48&&J<=57||J>=65&&J<=70||J>=97&&J<=102})}function Re(_){let A="",X="";for(;A=nt(_);)X+=A;return X}function Oe(_){de(_);const A=_.currentChar();return A!=="%"&&R(Ie.EXPECTED_TOKEN,g(),0,A),_.next(),"%"}function ft(_){let A="";for(;;){const X=_.currentChar();if(X==="{"||X==="}"||X==="@"||X==="|"||!X)break;if(X==="%")if(re(_))A+=X,_.next();else break;else if(X===Pa||X===Vt)if(re(_))A+=X,_.next();else{if(We(_))break;A+=X,_.next()}else A+=X,_.next()}return A}function ta(_){de(_);let A="",X="";for(;A=Le(_);)X+=A;return _.currentChar()===Ea&&R(Ie.UNTERMINATED_CLOSING_BRACE,g(),0),X}function ht(_){de(_);let A="";return _.currentChar()==="-"?(_.next(),A+=`-${Re(_)}`):A+=Re(_),_.currentChar()===Ea&&R(Ie.UNTERMINATED_CLOSING_BRACE,g(),0),A}function Je(_){de(_),ue(_,"'");let A="",X="";const J=ce=>ce!==Vs&&ce!==Vt;for(;A=Ve(_,J);)A==="\\"?X+=Yt(_):X+=A;const ie=_.currentChar();return ie===Vt||ie===Ea?(R(Ie.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,g(),0),ie===Vt&&(_.next(),ue(_,"'")),X):(ue(_,"'"),X)}function Yt(_){const A=_.currentChar();switch(A){case"\\":case"'":return _.next(),`\\${A}`;case"u":return sa(_,A,4);case"U":return sa(_,A,6);default:return R(Ie.UNKNOWN_ESCAPE_SEQUENCE,g(),0,A),""}}function sa(_,A,X){ue(_,A);let J="";for(let ie=0;ieie!=="{"&&ie!=="}"&&ie!==Pa&&ie!==Vt;for(;A=Ve(_,J);)X+=A;return X}function tt(_){let A="",X="";for(;A=Le(_);)X+=A;return X}function ia(_){const A=(X=!1,J)=>{const ie=_.currentChar();return ie==="{"||ie==="%"||ie==="@"||ie==="|"||ie==="("||ie===")"||!ie||ie===Pa?J:ie===Vt||ie===mf?(J+=ie,_.next(),A(X,J)):(J+=ie,_.next(),A(!0,J))};return A(!1,"")}function bt(_){de(_);const A=ue(_,"|");return de(_),A}function Lt(_,A){let X=null;switch(_.currentChar()){case"{":return A.braceNest>=1&&R(Ie.NOT_ALLOW_NEST_PLACEHOLDER,g(),0),_.next(),X=U(A,2,"{"),de(_),A.braceNest++,X;case"}":return A.braceNest>0&&A.currentType===2&&R(Ie.EMPTY_PLACEHOLDER,g(),0),_.next(),X=U(A,3,"}"),A.braceNest--,A.braceNest>0&&de(_),A.inLinked&&A.braceNest===0&&(A.inLinked=!1),X;case"@":return A.braceNest>0&&R(Ie.UNTERMINATED_CLOSING_BRACE,g(),0),X=mt(_,A)||Q(A),A.braceNest=0,X;default:{let ie=!0,ce=!0,ve=!0;if(We(_))return A.braceNest>0&&R(Ie.UNTERMINATED_CLOSING_BRACE,g(),0),X=U(A,1,bt(_)),A.braceNest=0,A.inLinked=!1,X;if(A.braceNest>0&&(A.currentType===5||A.currentType===6||A.currentType===7))return R(Ie.UNTERMINATED_CLOSING_BRACE,g(),0),A.braceNest=0,Bt(_,A);if(ie=K(_,A))return X=U(A,5,ta(_)),de(_),X;if(ce=q(_,A))return X=U(A,6,ht(_)),de(_),X;if(ve=V(_,A))return X=U(A,7,Je(_)),de(_),X;if(!ie&&!ce&&!ve)return X=U(A,13,Gt(_)),R(Ie.INVALID_TOKEN_IN_PLACEHOLDER,g(),0,X.value),de(_),X;break}}return X}function mt(_,A){const{currentType:X}=A;let J=null;const ie=_.currentChar();switch((X===8||X===9||X===12||X===10)&&(ie===Vt||ie===Pa)&&R(Ie.INVALID_LINKED_FORMAT,g(),0),ie){case"@":return _.next(),J=U(A,8,"@"),A.inLinked=!0,J;case".":return de(_),_.next(),U(A,9,".");case":":return de(_),_.next(),U(A,10,":");default:return We(_)?(J=U(A,1,bt(_)),A.braceNest=0,A.inLinked=!1,J):ee(_,A)||be(_,A)?(de(_),mt(_,A)):ge(_,A)?(de(_),U(A,12,tt(_))):ne(_,A)?(de(_),ie==="{"?Lt(_,A)||J:U(A,11,ia(_))):(X===8&&R(Ie.INVALID_LINKED_FORMAT,g(),0),A.braceNest=0,A.inLinked=!1,Bt(_,A))}}function Bt(_,A){let X={type:14};if(A.braceNest>0)return Lt(_,A)||Q(A);if(A.inLinked)return mt(_,A)||Q(A);switch(_.currentChar()){case"{":return Lt(_,A)||Q(A);case"}":return R(Ie.UNBALANCED_CLOSING_BRACE,g(),0),_.next(),U(A,3,"}");case"@":return mt(_,A)||Q(A);default:{if(We(_))return X=U(A,1,bt(_)),A.braceNest=0,A.inLinked=!1,X;const{isModulo:ie,hasSpace:ce}=he(_);if(ie)return ce?U(A,0,ft(_)):U(A,4,Oe(_));if(re(_))return U(A,0,ft(_));break}}return X}function At(){const{currentType:_,offset:A,startLoc:X,endLoc:J}=D;return D.lastType=_,D.lastOffset=A,D.lastStartLoc=X,D.lastEndLoc=J,D.offset=c(),D.startLoc=g(),s.currentChar()===Ea?U(D,14):Bt(s,D)}return{nextToken:At,currentOffset:c,currentPosition:g,context:F}}const pf="parser",bf=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function vf(e,i,r){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const s=parseInt(i||r,16);return s<=55295||s>=57344?String.fromCodePoint(s):"�"}}}function yf(e={}){const i=e.location!==!1,{onError:r}=e;function s(B,z,K,q,...V){const ee=B.currentPosition();if(ee.offset+=q,ee.column+=q,r){const ge=i?Br(K,ee):null,be=An(z,ge,{domain:pf,args:V});r(be)}}function c(B,z,K){const q={type:B};return i&&(q.start=z,q.end=z,q.loc={start:K,end:K}),q}function g(B,z,K,q){q&&(B.type=q),i&&(B.end=z,B.loc&&(B.loc.end=K))}function k(B,z){const K=B.context(),q=c(3,K.offset,K.startLoc);return q.value=z,g(q,B.currentOffset(),B.currentPosition()),q}function C(B,z){const K=B.context(),{lastOffset:q,lastStartLoc:V}=K,ee=c(5,q,V);return ee.index=parseInt(z,10),B.nextToken(),g(ee,B.currentOffset(),B.currentPosition()),ee}function D(B,z){const K=B.context(),{lastOffset:q,lastStartLoc:V}=K,ee=c(4,q,V);return ee.key=z,B.nextToken(),g(ee,B.currentOffset(),B.currentPosition()),ee}function F(B,z){const K=B.context(),{lastOffset:q,lastStartLoc:V}=K,ee=c(9,q,V);return ee.value=z.replace(bf,vf),B.nextToken(),g(ee,B.currentOffset(),B.currentPosition()),ee}function H(B){const z=B.nextToken(),K=B.context(),{lastOffset:q,lastStartLoc:V}=K,ee=c(8,q,V);return z.type!==12?(s(B,Ie.UNEXPECTED_EMPTY_LINKED_MODIFIER,K.lastStartLoc,0),ee.value="",g(ee,q,V),{nextConsumeToken:z,node:ee}):(z.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,K.lastStartLoc,0,ga(z)),ee.value=z.value||"",g(ee,B.currentOffset(),B.currentPosition()),{node:ee})}function R(B,z){const K=B.context(),q=c(7,K.offset,K.startLoc);return q.value=z,g(q,B.currentOffset(),B.currentPosition()),q}function U(B){const z=B.context(),K=c(6,z.offset,z.startLoc);let q=B.nextToken();if(q.type===9){const V=H(B);K.modifier=V.node,q=V.nextConsumeToken||B.nextToken()}switch(q.type!==10&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(q)),q=B.nextToken(),q.type===2&&(q=B.nextToken()),q.type){case 11:q.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(q)),K.key=R(B,q.value||"");break;case 5:q.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(q)),K.key=D(B,q.value||"");break;case 6:q.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(q)),K.key=C(B,q.value||"");break;case 7:q.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(q)),K.key=F(B,q.value||"");break;default:{s(B,Ie.UNEXPECTED_EMPTY_LINKED_KEY,z.lastStartLoc,0);const V=B.context(),ee=c(7,V.offset,V.startLoc);return ee.value="",g(ee,V.offset,V.startLoc),K.key=ee,g(K,V.offset,V.startLoc),{nextConsumeToken:q,node:K}}}return g(K,B.currentOffset(),B.currentPosition()),{node:K}}function Q(B){const z=B.context(),K=z.currentType===1?B.currentOffset():z.offset,q=z.currentType===1?z.endLoc:z.startLoc,V=c(2,K,q);V.items=[];let ee=null;do{const ne=ee||B.nextToken();switch(ee=null,ne.type){case 0:ne.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(ne)),V.items.push(k(B,ne.value||""));break;case 6:ne.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(ne)),V.items.push(C(B,ne.value||""));break;case 5:ne.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(ne)),V.items.push(D(B,ne.value||""));break;case 7:ne.value==null&&s(B,Ie.UNEXPECTED_LEXICAL_ANALYSIS,z.lastStartLoc,0,ga(ne)),V.items.push(F(B,ne.value||""));break;case 8:{const We=U(B);V.items.push(We.node),ee=We.nextConsumeToken||null;break}}}while(z.currentType!==14&&z.currentType!==1);const ge=z.currentType===1?z.lastOffset:B.currentOffset(),be=z.currentType===1?z.lastEndLoc:B.currentPosition();return g(V,ge,be),V}function ue(B,z,K,q){const V=B.context();let ee=q.items.length===0;const ge=c(1,z,K);ge.cases=[],ge.cases.push(q);do{const be=Q(B);ee||(ee=be.items.length===0),ge.cases.push(be)}while(V.currentType!==14);return ee&&s(B,Ie.MUST_HAVE_MESSAGES_IN_PLURAL,K,0),g(ge,B.currentOffset(),B.currentPosition()),ge}function te(B){const z=B.context(),{offset:K,startLoc:q}=z,V=Q(B);return z.currentType===14?V:ue(B,K,q,V)}function de(B){const z=gf(B,du({},e)),K=z.context(),q=c(0,K.offset,K.startLoc);return i&&q.loc&&(q.loc.source=B),q.body=te(z),e.onCacheKey&&(q.cacheKey=e.onCacheKey(B)),K.currentType!==14&&s(z,Ie.UNEXPECTED_LEXICAL_ANALYSIS,K.lastStartLoc,0,B[K.offset]||""),g(q,z.currentOffset(),z.currentPosition()),q}return{parse:de}}function ga(e){if(e.type===14)return"EOF";const i=(e.value||"").replace(/\r?\n/gu,"\\n");return i.length>10?i.slice(0,9)+"…":i}function xf(e,i={}){const r={ast:e,helpers:new Set};return{context:()=>r,helper:g=>(r.helpers.add(g),g)}}function Ys(e,i){for(let r=0;rGs(r)),e}function Gs(e){if(e.items.length===1){const i=e.items[0];(i.type===3||i.type===9)&&(e.static=i.value,delete i.value)}else{const i=[];for(let r=0;rC;function F(de,B){C.code+=de}function H(de,B=!0){const z=B?c:"";F(g?z+" ".repeat(de):z)}function R(de=!0){const B=++C.indentLevel;de&&H(B)}function U(de=!0){const B=--C.indentLevel;de&&H(B)}function Q(){H(C.indentLevel)}return{context:D,push:F,indent:R,deindent:U,newline:Q,helper:de=>`_${de}`,needIndent:()=>C.needIndent}}function Sf(e,i){const{helper:r}=e;e.push(`${r("linked")}(`),Sn(e,i.key),i.modifier?(e.push(", "),Sn(e,i.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function $f(e,i){const{helper:r,needIndent:s}=e;e.push(`${r("normalize")}([`),e.indent(s());const c=i.items.length;for(let g=0;g1){e.push(`${r("plural")}([`),e.indent(s());const c=i.cases.length;for(let g=0;g{const r=Rs(i.mode)?i.mode:"normal",s=Rs(i.filename)?i.filename:"message.intl",c=!!i.sourceMap,g=i.breakLineCode!=null?i.breakLineCode:r==="arrow"?";":` +`,k=i.needIndent?i.needIndent:r!=="arrow",C=e.helpers||[],D=Cf(e,{mode:r,filename:s,sourceMap:c,breakLineCode:g,needIndent:k});D.push(r==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),D.indent(k),C.length>0&&(D.push(`const { ${uu(C.map(R=>`${R}: _${R}`),", ")} } = ctx`),D.newline()),D.push("return "),Sn(D,e),D.deindent(k),D.push("}"),delete e.helpers;const{code:F,map:H}=D.context();return{ast:e,code:F,map:H?H.toJSON():void 0}};function Df(e,i={}){const r=du({},i),s=!!r.jit,c=!!r.minify,g=r.optimize==null?!0:r.optimize,C=yf(r).parse(e);return s?(g&&kf(C),c&&fn(C),{ast:C,code:""}):(wf(C,r),Tf(C,r))}/*! + * core-base v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function _f(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ca().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ca().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ca().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const Ga=[];Ga[0]={w:[0],i:[3,0],"[":[4],o:[7]};Ga[1]={w:[1],".":[2],"[":[4],o:[7]};Ga[2]={w:[2],i:[3,0],0:[3,0]};Ga[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Ga[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Ga[5]={"'":[4,0],o:8,l:[5,0]};Ga[6]={'"':[4,0],o:8,l:[6,0]};const Ef=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Lf(e){return Ef.test(e)}function Nf(e){const i=e.charCodeAt(0),r=e.charCodeAt(e.length-1);return i===r&&(i===34||i===39)?e.slice(1,-1):e}function zf(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function jf(e){const i=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Lf(i)?Nf(i):"*"+i}function If(e){const i=[];let r=-1,s=0,c=0,g,k,C,D,F,H,R;const U=[];U[0]=()=>{k===void 0?k=C:k+=C},U[1]=()=>{k!==void 0&&(i.push(k),k=void 0)},U[2]=()=>{U[0](),c++},U[3]=()=>{if(c>0)c--,s=4,U[0]();else{if(c=0,k===void 0||(k=jf(k),k===!1))return!1;U[1]()}};function Q(){const ue=e[r+1];if(s===5&&ue==="'"||s===6&&ue==='"')return r++,C="\\"+ue,U[0](),!0}for(;s!==null;)if(r++,g=e[r],!(g==="\\"&&Q())){if(D=zf(g),R=Ga[s],F=R[D]||R.l||8,F===8||(s=F[0],F[1]!==void 0&&(H=U[F[1]],H&&(C=g,H()===!1))))return;if(s===7)return i}}const Bs=new Map;function Ff(e,i){return Qe(e)?e[i]:null}function Of(e,i){if(!Qe(e))return null;let r=Bs.get(i);if(r||(r=If(i),r&&Bs.set(i,r)),!r)return null;const s=r.length;let c=e,g=0;for(;ge,Xf=e=>"",Rf="text",Vf=e=>e.length===0?"":ef(e),Yf=Zm;function qs(e,i){return e=Math.abs(e),i===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Gf(e){const i=yt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(yt(e.named.count)||yt(e.named.n))?yt(e.named.count)?e.named.count:yt(e.named.n)?e.named.n:i:i}function Bf(e,i){i.count||(i.count=e),i.n||(i.n=e)}function qf(e={}){const i=e.locale,r=Gf(e),s=Qe(e.pluralRules)&&Pe(i)&&rt(e.pluralRules[i])?e.pluralRules[i]:qs,c=Qe(e.pluralRules)&&Pe(i)&&rt(e.pluralRules[i])?qs:void 0,g=B=>B[s(r,B.length,c)],k=e.list||[],C=B=>k[B],D=e.named||{};yt(e.pluralIndex)&&Bf(r,D);const F=B=>D[B];function H(B){const z=rt(e.messages)?e.messages(B):Qe(e.messages)?e.messages[B]:!1;return z||(e.parent?e.parent.message(B):Xf)}const R=B=>e.modifiers?e.modifiers[B]:Hf,U=Fe(e.processor)&&rt(e.processor.normalize)?e.processor.normalize:Vf,Q=Fe(e.processor)&&rt(e.processor.interpolate)?e.processor.interpolate:Yf,ue=Fe(e.processor)&&Pe(e.processor.type)?e.processor.type:Rf,de={list:C,named:F,plural:g,linked:(B,...z)=>{const[K,q]=z;let V="text",ee="";z.length===1?Qe(K)?(ee=K.modifier||ee,V=K.type||V):Pe(K)&&(ee=K||ee):z.length===2&&(Pe(K)&&(ee=K||ee),Pe(q)&&(V=q||V));const ge=H(B)(de),be=V==="vnode"&&st(ge)&&ee?ge[0]:ge;return ee?R(ee)(be,V):be},message:H,type:ue,interpolate:Q,normalize:U,values:$t({},k,D)};return de}let ti=null;function Uf(e){ti=e}function Kf(e,i,r){ti&&ti.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:i,meta:r})}const Qf=Jf("function:translate");function Jf(e){return i=>ti&&ti.emit(e,i)}const Zf={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},cu=Ie.__EXTEND_POINT__,en=Eo(cu),ua={INVALID_ARGUMENT:cu,INVALID_DATE_ARGUMENT:en(),INVALID_ISO_DATE_ARGUMENT:en(),NOT_SUPPORT_NON_STRING_MESSAGE:en(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:en(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:en(),NOT_SUPPORT_LOCALE_TYPE:en(),__EXTEND_POINT__:en()};function va(e){return An(e,null,void 0)}function No(e,i){return i.locale!=null?Us(i.locale):Us(e.locale)}let kr;function Us(e){if(Pe(e))return e;if(rt(e)){if(e.resolvedOnce&&kr!=null)return kr;if(e.constructor.name==="Function"){const i=e();if(Jm(i))throw va(ua.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return kr=i}else throw va(ua.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw va(ua.NOT_SUPPORT_LOCALE_TYPE)}function eg(e,i,r){return[...new Set([r,...st(i)?i:Qe(i)?Object.keys(i):Pe(i)?[i]:[r]])]}function hu(e,i,r){const s=Pe(r)?r:$n,c=e;c.__localeChainCache||(c.__localeChainCache=new Map);let g=c.__localeChainCache.get(s);if(!g){g=[];let k=[r];for(;st(k);)k=Ks(g,k,i);const C=st(i)||!Fe(i)?i:i.default?i.default:null;k=Pe(C)?[C]:C,st(k)&&Ks(g,k,!1),c.__localeChainCache.set(s,g)}return g}function Ks(e,i,r){let s=!0;for(let c=0;c`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function ig(){return{upper:(e,i)=>i==="text"&&Pe(e)?e.toUpperCase():i==="vnode"&&Qe(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,i)=>i==="text"&&Pe(e)?e.toLowerCase():i==="vnode"&&Qe(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,i)=>i==="text"&&Pe(e)?Js(e):i==="vnode"&&Qe(e)&&"__v_isVNode"in e?Js(e.children):e}}let mu;function Zs(e){mu=e}let fu;function rg(e){fu=e}let gu;function og(e){gu=e}let pu=null;const sg=e=>{pu=e},lg=()=>pu;let bu=null;const el=e=>{bu=e},dg=()=>bu;let tl=0;function ug(e={}){const i=rt(e.onWarn)?e.onWarn:tf,r=Pe(e.version)?e.version:ng,s=Pe(e.locale)||rt(e.locale)?e.locale:$n,c=rt(s)?$n:s,g=st(e.fallbackLocale)||Fe(e.fallbackLocale)||Pe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c,k=Fe(e.messages)?e.messages:{[c]:{}},C=Fe(e.datetimeFormats)?e.datetimeFormats:{[c]:{}},D=Fe(e.numberFormats)?e.numberFormats:{[c]:{}},F=$t({},e.modifiers||{},ig()),H=e.pluralRules||{},R=rt(e.missing)?e.missing:null,U=Be(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,Q=Be(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,ue=!!e.fallbackFormat,te=!!e.unresolving,de=rt(e.postTranslation)?e.postTranslation:null,B=Fe(e.processor)?e.processor:null,z=Be(e.warnHtmlMessage)?e.warnHtmlMessage:!0,K=!!e.escapeParameter,q=rt(e.messageCompiler)?e.messageCompiler:mu,V=rt(e.messageResolver)?e.messageResolver:fu||Ff,ee=rt(e.localeFallbacker)?e.localeFallbacker:gu||eg,ge=Qe(e.fallbackContext)?e.fallbackContext:void 0,be=e,ne=Qe(be.__datetimeFormatters)?be.__datetimeFormatters:new Map,We=Qe(be.__numberFormatters)?be.__numberFormatters:new Map,he=Qe(be.__meta)?be.__meta:{};tl++;const re={version:r,cid:tl,locale:s,fallbackLocale:g,messages:k,modifiers:F,pluralRules:H,missing:R,missingWarn:U,fallbackWarn:Q,fallbackFormat:ue,unresolving:te,postTranslation:de,processor:B,warnHtmlMessage:z,escapeParameter:K,messageCompiler:q,messageResolver:V,localeFallbacker:ee,fallbackContext:ge,onWarn:i,__meta:he};return re.datetimeFormats=C,re.numberFormats=D,re.__datetimeFormatters=ne,re.__numberFormatters=We,__INTLIFY_PROD_DEVTOOLS__&&Kf(re,r,he),re}function zo(e,i,r,s,c){const{missing:g,onWarn:k}=e;if(g!==null){const C=g(e,r,i,c);return Pe(C)?C:i}else return i}function _n(e,i,r){const s=e;s.__localeChainCache=new Map,e.localeFallbacker(e,r,i)}function Pr(e){return r=>cg(r,e)}function cg(e,i){const r=i.b||i.body;if((r.t||r.type)===1){const s=r,c=s.c||s.cases;return e.plural(c.reduce((g,k)=>[...g,al(e,k)],[]))}else return al(e,r)}function al(e,i){const r=i.s||i.static;if(r)return e.type==="text"?r:e.normalize([r]);{const s=(i.i||i.items).reduce((c,g)=>[...c,qr(e,g)],[]);return e.normalize(s)}}function qr(e,i){const r=i.t||i.type;switch(r){case 3:{const s=i;return s.v||s.value}case 9:{const s=i;return s.v||s.value}case 4:{const s=i;return e.interpolate(e.named(s.k||s.key))}case 5:{const s=i;return e.interpolate(e.list(s.i!=null?s.i:s.index))}case 6:{const s=i,c=s.m||s.modifier;return e.linked(qr(e,s.k||s.key),c?qr(e,c):void 0,e.type)}case 7:{const s=i;return s.v||s.value}case 8:{const s=i;return s.v||s.value}default:throw new Error(`unhandled node type on format message part: ${r}`)}}const vu=e=>e;let gn=Object.create(null);const Wn=e=>Qe(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function yu(e,i={}){let r=!1;const s=i.onError||lf;return i.onError=c=>{r=!0,s(c)},{...Df(e,i),detectError:r}}const hg=(e,i)=>{if(!Pe(e))throw va(ua.NOT_SUPPORT_NON_STRING_MESSAGE);{Be(i.warnHtmlMessage)&&i.warnHtmlMessage;const s=(i.onCacheKey||vu)(e),c=gn[s];if(c)return c;const{code:g,detectError:k}=yu(e,i),C=new Function(`return ${g}`)();return k?C:gn[s]=C}};function mg(e,i){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Pe(e)){Be(i.warnHtmlMessage)&&i.warnHtmlMessage;const s=(i.onCacheKey||vu)(e),c=gn[s];if(c)return c;const{ast:g,detectError:k}=yu(e,{...i,location:!1,jit:!0}),C=Pr(g);return k?C:gn[s]=C}else{const r=e.cacheKey;if(r){const s=gn[r];return s||(gn[r]=Pr(e))}else return Pr(e)}}const nl=()=>"",ra=e=>rt(e);function il(e,...i){const{fallbackFormat:r,postTranslation:s,unresolving:c,messageCompiler:g,fallbackLocale:k,messages:C}=e,[D,F]=Ur(...i),H=Be(F.missingWarn)?F.missingWarn:e.missingWarn,R=Be(F.fallbackWarn)?F.fallbackWarn:e.fallbackWarn,U=Be(F.escapeParameter)?F.escapeParameter:e.escapeParameter,Q=!!F.resolvedMessage,ue=Pe(F.default)||Be(F.default)?Be(F.default)?g?D:()=>D:F.default:r?g?D:()=>D:"",te=r||ue!=="",de=No(e,F);U&&fg(F);let[B,z,K]=Q?[D,de,C[de]||{}]:xu(e,D,de,k,R,H),q=B,V=D;if(!Q&&!(Pe(q)||Wn(q)||ra(q))&&te&&(q=ue,V=q),!Q&&(!(Pe(q)||Wn(q)||ra(q))||!Pe(z)))return c?ir:D;let ee=!1;const ge=()=>{ee=!0},be=ra(q)?q:wu(e,D,z,q,V,ge);if(ee)return q;const ne=bg(e,z,K,F),We=qf(ne),he=gg(e,be,We),re=s?s(he,D):he;if(__INTLIFY_PROD_DEVTOOLS__){const Ve={timestamp:Date.now(),key:Pe(D)?D:ra(q)?q.key:"",locale:z||(ra(q)?q.locale:""),format:Pe(q)?q:ra(q)?q.source:"",message:re};Ve.meta=$t({},e.__meta,lg()||{}),Qf(Ve)}return re}function fg(e){st(e.list)?e.list=e.list.map(i=>Pe(i)?Xs(i):i):Qe(e.named)&&Object.keys(e.named).forEach(i=>{Pe(e.named[i])&&(e.named[i]=Xs(e.named[i]))})}function xu(e,i,r,s,c,g){const{messages:k,onWarn:C,messageResolver:D,localeFallbacker:F}=e,H=F(e,s,r);let R={},U,Q=null;const ue="translate";for(let te=0;tes;return F.locale=r,F.key=i,F}const D=k(s,pg(e,r,c,s,C,g));return D.locale=r,D.key=i,D.source=s,D}function gg(e,i,r){return i(r)}function Ur(...e){const[i,r,s]=e,c={};if(!Pe(i)&&!yt(i)&&!ra(i)&&!Wn(i))throw va(ua.INVALID_ARGUMENT);const g=yt(i)?String(i):(ra(i),i);return yt(r)?c.plural=r:Pe(r)?c.default=r:Fe(r)&&!nr(r)?c.named=r:st(r)&&(c.list=r),yt(s)?c.plural=s:Pe(s)?c.default=s:Fe(s)&&$t(c,s),[g,c]}function pg(e,i,r,s,c,g){return{locale:i,key:r,warnHtmlMessage:c,onError:k=>{throw g&&g(k),k},onCacheKey:k=>qm(i,r,k)}}function bg(e,i,r,s){const{modifiers:c,pluralRules:g,messageResolver:k,fallbackLocale:C,fallbackWarn:D,missingWarn:F,fallbackContext:H}=e,U={locale:i,modifiers:c,pluralRules:g,messages:Q=>{let ue=k(r,Q);if(ue==null&&H){const[,,te]=xu(H,Q,i,C,D,F);ue=k(te,Q)}if(Pe(ue)||Wn(ue)){let te=!1;const B=wu(e,Q,i,ue,Q,()=>{te=!0});return te?nl:B}else return ra(ue)?ue:nl}};return e.processor&&(U.processor=e.processor),s.list&&(U.list=s.list),s.named&&(U.named=s.named),yt(s.plural)&&(U.pluralIndex=s.plural),U}function rl(e,...i){const{datetimeFormats:r,unresolving:s,fallbackLocale:c,onWarn:g,localeFallbacker:k}=e,{__datetimeFormatters:C}=e,[D,F,H,R]=Kr(...i),U=Be(H.missingWarn)?H.missingWarn:e.missingWarn;Be(H.fallbackWarn)?H.fallbackWarn:e.fallbackWarn;const Q=!!H.part,ue=No(e,H),te=k(e,c,ue);if(!Pe(D)||D==="")return new Intl.DateTimeFormat(ue,R).format(F);let de={},B,z=null;const K="datetime format";for(let ee=0;ee{ku.includes(D)?k[D]=r[D]:g[D]=r[D]}),Pe(s)?g.locale=s:Fe(s)&&(k=s),Fe(c)&&(k=c),[g.key||"",C,g,k]}function ol(e,i,r){const s=e;for(const c in r){const g=`${i}__${c}`;s.__datetimeFormatters.has(g)&&s.__datetimeFormatters.delete(g)}}function sl(e,...i){const{numberFormats:r,unresolving:s,fallbackLocale:c,onWarn:g,localeFallbacker:k}=e,{__numberFormatters:C}=e,[D,F,H,R]=Qr(...i),U=Be(H.missingWarn)?H.missingWarn:e.missingWarn;Be(H.fallbackWarn)?H.fallbackWarn:e.fallbackWarn;const Q=!!H.part,ue=No(e,H),te=k(e,c,ue);if(!Pe(D)||D==="")return new Intl.NumberFormat(ue,R).format(F);let de={},B,z=null;const K="number format";for(let ee=0;ee{Pu.includes(D)?k[D]=r[D]:g[D]=r[D]}),Pe(s)?g.locale=s:Fe(s)&&(k=s),Fe(c)&&(k=c),[g.key||"",C,g,k]}function ll(e,i,r){const s=e;for(const c in r){const g=`${i}__${c}`;s.__numberFormatters.has(g)&&s.__numberFormatters.delete(g)}}_f();/*! + * vue-i18n v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const vg="9.10.2";function yg(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ca().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ca().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ca().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ca().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ca().__INTLIFY_PROD_DEVTOOLS__=!1)}const Mu=Zf.__EXTEND_POINT__,Ma=Eo(Mu);Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma();const Cu=ua.__EXTEND_POINT__,Ut=Eo(Cu),xt={UNEXPECTED_RETURN_TYPE:Cu,INVALID_ARGUMENT:Ut(),MUST_BE_CALL_SETUP_TOP:Ut(),NOT_INSTALLED:Ut(),NOT_AVAILABLE_IN_LEGACY_MODE:Ut(),REQUIRED_VALUE:Ut(),INVALID_VALUE:Ut(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Ut(),NOT_INSTALLED_WITH_PROVIDE:Ut(),UNEXPECTED_ERROR:Ut(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Ut(),BRIDGE_SUPPORT_VUE_2_ONLY:Ut(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Ut(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Ut(),__EXTEND_POINT__:Ut()};function Pt(e,...i){return An(e,null,void 0)}const Jr=Ya("__translateVNode"),Zr=Ya("__datetimeParts"),eo=Ya("__numberParts"),Su=Ya("__setPluralRules"),$u=Ya("__injectWithOption"),to=Ya("__dispose");function ai(e){if(!Qe(e))return e;for(const i in e)if(ji(e,i))if(!i.includes("."))Qe(e[i])&&ai(e[i]);else{const r=i.split("."),s=r.length-1;let c=e,g=!1;for(let k=0;k{if("locale"in C&&"resource"in C){const{locale:D,resource:F}=C;D?(k[D]=k[D]||{},Ci(F,k[D])):Ci(F,k)}else Pe(C)&&Ci(JSON.parse(C),k)}),c==null&&g)for(const C in k)ji(k,C)&&ai(k[C]);return k}function Wu(e){return e.type}function Au(e,i,r){let s=Qe(i.messages)?i.messages:{};"__i18nGlobal"in r&&(s=rr(e.locale.value,{messages:s,__i18n:r.__i18nGlobal}));const c=Object.keys(s);c.length&&c.forEach(g=>{e.mergeLocaleMessage(g,s[g])});{if(Qe(i.datetimeFormats)){const g=Object.keys(i.datetimeFormats);g.length&&g.forEach(k=>{e.mergeDateTimeFormat(k,i.datetimeFormats[k])})}if(Qe(i.numberFormats)){const g=Object.keys(i.numberFormats);g.length&&g.forEach(k=>{e.mergeNumberFormat(k,i.numberFormats[k])})}}}function dl(e){return Te(li,null,e,0)}const ul="__INTLIFY_META__",cl=()=>[],xg=()=>!1;let hl=0;function ml(e){return(i,r,s,c)=>e(r,s,Cn()||void 0,c)}const wg=()=>{const e=Cn();let i=null;return e&&(i=Wu(e)[ul])?{[ul]:i}:null};function jo(e={},i){const{__root:r,__injectWithOption:s}=e,c=r===void 0,g=e.flatJson,k=zi?qe:Ad,C=!!e.translateExistCompatible;let D=Be(e.inheritLocale)?e.inheritLocale:!0;const F=k(r&&D?r.locale.value:Pe(e.locale)?e.locale:$n),H=k(r&&D?r.fallbackLocale.value:Pe(e.fallbackLocale)||st(e.fallbackLocale)||Fe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:F.value),R=k(rr(F.value,e)),U=k(Fe(e.datetimeFormats)?e.datetimeFormats:{[F.value]:{}}),Q=k(Fe(e.numberFormats)?e.numberFormats:{[F.value]:{}});let ue=r?r.missingWarn:Be(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,te=r?r.fallbackWarn:Be(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,de=r?r.fallbackRoot:Be(e.fallbackRoot)?e.fallbackRoot:!0,B=!!e.fallbackFormat,z=rt(e.missing)?e.missing:null,K=rt(e.missing)?ml(e.missing):null,q=rt(e.postTranslation)?e.postTranslation:null,V=r?r.warnHtmlMessage:Be(e.warnHtmlMessage)?e.warnHtmlMessage:!0,ee=!!e.escapeParameter;const ge=r?r.modifiers:Fe(e.modifiers)?e.modifiers:{};let be=e.pluralRules||r&&r.pluralRules,ne;ne=(()=>{c&&el(null);const Z={version:vg,locale:F.value,fallbackLocale:H.value,messages:R.value,modifiers:ge,pluralRules:be,missing:K===null?void 0:K,missingWarn:ue,fallbackWarn:te,fallbackFormat:B,unresolving:!0,postTranslation:q===null?void 0:q,warnHtmlMessage:V,escapeParameter:ee,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};Z.datetimeFormats=U.value,Z.numberFormats=Q.value,Z.__datetimeFormatters=Fe(ne)?ne.__datetimeFormatters:void 0,Z.__numberFormatters=Fe(ne)?ne.__numberFormatters:void 0;const se=ug(Z);return c&&el(se),se})(),_n(ne,F.value,H.value);function he(){return[F.value,H.value,R.value,U.value,Q.value]}const re=Et({get:()=>F.value,set:Z=>{F.value=Z,ne.locale=F.value}}),Ve=Et({get:()=>H.value,set:Z=>{H.value=Z,ne.fallbackLocale=H.value,_n(ne,F.value,Z)}}),Le=Et(()=>R.value),nt=Et(()=>U.value),ze=Et(()=>Q.value);function Re(){return rt(q)?q:null}function Oe(Z){q=Z,ne.postTranslation=Z}function ft(){return z}function ta(Z){Z!==null&&(K=ml(Z)),z=Z,ne.missing=K}const ht=(Z,se,Ae,je,Ze,vt)=>{he();let Nt;try{__INTLIFY_PROD_DEVTOOLS__,c||(ne.fallbackContext=r?dg():void 0),Nt=Z(ne)}finally{__INTLIFY_PROD_DEVTOOLS__,c||(ne.fallbackContext=void 0)}if(Ae!=="translate exists"&&yt(Nt)&&Nt===ir||Ae==="translate exists"&&!Nt){const[Ka,Da]=se();return r&&de?je(r):Ze(Ka)}else{if(vt(Nt))return Nt;throw Pt(xt.UNEXPECTED_RETURN_TYPE)}};function Je(...Z){return ht(se=>Reflect.apply(il,null,[se,...Z]),()=>Ur(...Z),"translate",se=>Reflect.apply(se.t,se,[...Z]),se=>se,se=>Pe(se))}function Yt(...Z){const[se,Ae,je]=Z;if(je&&!Qe(je))throw Pt(xt.INVALID_ARGUMENT);return Je(se,Ae,$t({resolvedMessage:!0},je||{}))}function sa(...Z){return ht(se=>Reflect.apply(rl,null,[se,...Z]),()=>Kr(...Z),"datetime format",se=>Reflect.apply(se.d,se,[...Z]),()=>Qs,se=>Pe(se))}function Gt(...Z){return ht(se=>Reflect.apply(sl,null,[se,...Z]),()=>Qr(...Z),"number format",se=>Reflect.apply(se.n,se,[...Z]),()=>Qs,se=>Pe(se))}function tt(Z){return Z.map(se=>Pe(se)||yt(se)||Be(se)?dl(String(se)):se)}const bt={normalize:tt,interpolate:Z=>Z,type:"vnode"};function Lt(...Z){return ht(se=>{let Ae;const je=se;try{je.processor=bt,Ae=Reflect.apply(il,null,[je,...Z])}finally{je.processor=null}return Ae},()=>Ur(...Z),"translate",se=>se[Jr](...Z),se=>[dl(se)],se=>st(se))}function mt(...Z){return ht(se=>Reflect.apply(sl,null,[se,...Z]),()=>Qr(...Z),"number format",se=>se[eo](...Z),cl,se=>Pe(se)||st(se))}function Bt(...Z){return ht(se=>Reflect.apply(rl,null,[se,...Z]),()=>Kr(...Z),"datetime format",se=>se[Zr](...Z),cl,se=>Pe(se)||st(se))}function At(Z){be=Z,ne.pluralRules=be}function _(Z,se){return ht(()=>{if(!Z)return!1;const Ae=Pe(se)?se:F.value,je=J(Ae),Ze=ne.messageResolver(je,Z);return C?Ze!=null:Wn(Ze)||ra(Ze)||Pe(Ze)},()=>[Z],"translate exists",Ae=>Reflect.apply(Ae.te,Ae,[Z,se]),xg,Ae=>Be(Ae))}function A(Z){let se=null;const Ae=hu(ne,H.value,F.value);for(let je=0;je{D&&(F.value=Z,ne.locale=Z,_n(ne,F.value,H.value))}),_t(r.fallbackLocale,Z=>{D&&(H.value=Z,ne.fallbackLocale=Z,_n(ne,F.value,H.value))}));const ke={id:hl,locale:re,fallbackLocale:Ve,get inheritLocale(){return D},set inheritLocale(Z){D=Z,Z&&r&&(F.value=r.locale.value,H.value=r.fallbackLocale.value,_n(ne,F.value,H.value))},get availableLocales(){return Object.keys(R.value).sort()},messages:Le,get modifiers(){return ge},get pluralRules(){return be||{}},get isGlobal(){return c},get missingWarn(){return ue},set missingWarn(Z){ue=Z,ne.missingWarn=ue},get fallbackWarn(){return te},set fallbackWarn(Z){te=Z,ne.fallbackWarn=te},get fallbackRoot(){return de},set fallbackRoot(Z){de=Z},get fallbackFormat(){return B},set fallbackFormat(Z){B=Z,ne.fallbackFormat=B},get warnHtmlMessage(){return V},set warnHtmlMessage(Z){V=Z,ne.warnHtmlMessage=Z},get escapeParameter(){return ee},set escapeParameter(Z){ee=Z,ne.escapeParameter=Z},t:Je,getLocaleMessage:J,setLocaleMessage:ie,mergeLocaleMessage:ce,getPostTranslationHandler:Re,setPostTranslationHandler:Oe,getMissingHandler:ft,setMissingHandler:ta,[Su]:At};return ke.datetimeFormats=nt,ke.numberFormats=ze,ke.rt=Yt,ke.te=_,ke.tm=X,ke.d=sa,ke.n=Gt,ke.getDateTimeFormat=ve,ke.setDateTimeFormat=pe,ke.mergeDateTimeFormat=xe,ke.getNumberFormat=fe,ke.setNumberFormat=Me,ke.mergeNumberFormat=De,ke[$u]=s,ke[Jr]=Lt,ke[Zr]=Bt,ke[eo]=mt,ke}function kg(e){const i=Pe(e.locale)?e.locale:$n,r=Pe(e.fallbackLocale)||st(e.fallbackLocale)||Fe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,s=rt(e.missing)?e.missing:void 0,c=Be(e.silentTranslationWarn)||Va(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,g=Be(e.silentFallbackWarn)||Va(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,k=Be(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.formatFallbackMessages,D=Fe(e.modifiers)?e.modifiers:{},F=e.pluralizationRules,H=rt(e.postTranslation)?e.postTranslation:void 0,R=Pe(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,U=!!e.escapeParameterHtml,Q=Be(e.sync)?e.sync:!0;let ue=e.messages;if(Fe(e.sharedMessages)){const ee=e.sharedMessages;ue=Object.keys(ee).reduce((be,ne)=>{const We=be[ne]||(be[ne]={});return $t(We,ee[ne]),be},ue||{})}const{__i18n:te,__root:de,__injectWithOption:B}=e,z=e.datetimeFormats,K=e.numberFormats,q=e.flatJson,V=e.translateExistCompatible;return{locale:i,fallbackLocale:r,messages:ue,flatJson:q,datetimeFormats:z,numberFormats:K,missing:s,missingWarn:c,fallbackWarn:g,fallbackRoot:k,fallbackFormat:C,modifiers:D,pluralRules:F,postTranslation:H,warnHtmlMessage:R,escapeParameter:U,messageResolver:e.messageResolver,inheritLocale:Q,translateExistCompatible:V,__i18n:te,__root:de,__injectWithOption:B}}function ao(e={},i){{const r=jo(kg(e)),{__extender:s}=e,c={id:r.id,get locale(){return r.locale.value},set locale(g){r.locale.value=g},get fallbackLocale(){return r.fallbackLocale.value},set fallbackLocale(g){r.fallbackLocale.value=g},get messages(){return r.messages.value},get datetimeFormats(){return r.datetimeFormats.value},get numberFormats(){return r.numberFormats.value},get availableLocales(){return r.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(g){},get missing(){return r.getMissingHandler()},set missing(g){r.setMissingHandler(g)},get silentTranslationWarn(){return Be(r.missingWarn)?!r.missingWarn:r.missingWarn},set silentTranslationWarn(g){r.missingWarn=Be(g)?!g:g},get silentFallbackWarn(){return Be(r.fallbackWarn)?!r.fallbackWarn:r.fallbackWarn},set silentFallbackWarn(g){r.fallbackWarn=Be(g)?!g:g},get modifiers(){return r.modifiers},get formatFallbackMessages(){return r.fallbackFormat},set formatFallbackMessages(g){r.fallbackFormat=g},get postTranslation(){return r.getPostTranslationHandler()},set postTranslation(g){r.setPostTranslationHandler(g)},get sync(){return r.inheritLocale},set sync(g){r.inheritLocale=g},get warnHtmlInMessage(){return r.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(g){r.warnHtmlMessage=g!=="off"},get escapeParameterHtml(){return r.escapeParameter},set escapeParameterHtml(g){r.escapeParameter=g},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(g){},get pluralizationRules(){return r.pluralRules||{}},__composer:r,t(...g){const[k,C,D]=g,F={};let H=null,R=null;if(!Pe(k))throw Pt(xt.INVALID_ARGUMENT);const U=k;return Pe(C)?F.locale=C:st(C)?H=C:Fe(C)&&(R=C),st(D)?H=D:Fe(D)&&(R=D),Reflect.apply(r.t,r,[U,H||R||{},F])},rt(...g){return Reflect.apply(r.rt,r,[...g])},tc(...g){const[k,C,D]=g,F={plural:1};let H=null,R=null;if(!Pe(k))throw Pt(xt.INVALID_ARGUMENT);const U=k;return Pe(C)?F.locale=C:yt(C)?F.plural=C:st(C)?H=C:Fe(C)&&(R=C),Pe(D)?F.locale=D:st(D)?H=D:Fe(D)&&(R=D),Reflect.apply(r.t,r,[U,H||R||{},F])},te(g,k){return r.te(g,k)},tm(g){return r.tm(g)},getLocaleMessage(g){return r.getLocaleMessage(g)},setLocaleMessage(g,k){r.setLocaleMessage(g,k)},mergeLocaleMessage(g,k){r.mergeLocaleMessage(g,k)},d(...g){return Reflect.apply(r.d,r,[...g])},getDateTimeFormat(g){return r.getDateTimeFormat(g)},setDateTimeFormat(g,k){r.setDateTimeFormat(g,k)},mergeDateTimeFormat(g,k){r.mergeDateTimeFormat(g,k)},n(...g){return Reflect.apply(r.n,r,[...g])},getNumberFormat(g){return r.getNumberFormat(g)},setNumberFormat(g,k){r.setNumberFormat(g,k)},mergeNumberFormat(g,k){r.mergeNumberFormat(g,k)},getChoiceIndex(g,k){return-1}};return c.__extender=s,c}}const Io={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Pg({slots:e},i){return i.length===1&&i[0]==="default"?(e.default?e.default():[]).reduce((s,c)=>[...s,...c.type===Jt?c.children:[c]],[]):i.reduce((r,s)=>{const c=e[s];return c&&(r[s]=c()),r},{})}function Tu(e){return Jt}const Mg=oi({name:"i18n-t",props:$t({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>yt(e)||!isNaN(e)}},Io),setup(e,i){const{slots:r,attrs:s}=i,c=e.i18n||or({useScope:e.scope,__useComponent:!0});return()=>{const g=Object.keys(r).filter(R=>R!=="_"),k={};e.locale&&(k.locale=e.locale),e.plural!==void 0&&(k.plural=Pe(e.plural)?+e.plural:e.plural);const C=Pg(i,g),D=c[Jr](e.keypath,C,k),F=$t({},s),H=Pe(e.tag)||Qe(e.tag)?e.tag:Tu();return tr(H,F,D)}}}),fl=Mg;function Cg(e){return st(e)&&!Pe(e[0])}function Du(e,i,r,s){const{slots:c,attrs:g}=i;return()=>{const k={part:!0};let C={};e.locale&&(k.locale=e.locale),Pe(e.format)?k.key=e.format:Qe(e.format)&&(Pe(e.format.key)&&(k.key=e.format.key),C=Object.keys(e.format).reduce((U,Q)=>r.includes(Q)?$t({},U,{[Q]:e.format[Q]}):U,{}));const D=s(e.value,k,C);let F=[k.key];st(D)?F=D.map((U,Q)=>{const ue=c[U.type],te=ue?ue({[U.type]:U.value,index:Q,parts:D}):[U.value];return Cg(te)&&(te[0].key=`${U.type}-${Q}`),te}):Pe(D)&&(F=[D]);const H=$t({},g),R=Pe(e.tag)||Qe(e.tag)?e.tag:Tu();return tr(R,H,F)}}const Sg=oi({name:"i18n-n",props:$t({value:{type:Number,required:!0},format:{type:[String,Object]}},Io),setup(e,i){const r=e.i18n||or({useScope:"parent",__useComponent:!0});return Du(e,i,Pu,(...s)=>r[eo](...s))}}),gl=Sg,$g=oi({name:"i18n-d",props:$t({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Io),setup(e,i){const r=e.i18n||or({useScope:"parent",__useComponent:!0});return Du(e,i,ku,(...s)=>r[Zr](...s))}}),pl=$g;function Wg(e,i){const r=e;if(e.mode==="composition")return r.__getInstance(i)||e.global;{const s=r.__getInstance(i);return s!=null?s.__composer:e.global.__composer}}function Ag(e){const i=k=>{const{instance:C,modifiers:D,value:F}=k;if(!C||!C.$)throw Pt(xt.UNEXPECTED_ERROR);const H=Wg(e,C.$),R=bl(F);return[Reflect.apply(H.t,H,[...vl(R)]),H]};return{created:(k,C)=>{const[D,F]=i(C);zi&&e.global===F&&(k.__i18nWatcher=_t(F.locale,()=>{C.instance&&C.instance.$forceUpdate()})),k.__composer=F,k.textContent=D},unmounted:k=>{zi&&k.__i18nWatcher&&(k.__i18nWatcher(),k.__i18nWatcher=void 0,delete k.__i18nWatcher),k.__composer&&(k.__composer=void 0,delete k.__composer)},beforeUpdate:(k,{value:C})=>{if(k.__composer){const D=k.__composer,F=bl(C);k.textContent=Reflect.apply(D.t,D,[...vl(F)])}},getSSRProps:k=>{const[C]=i(k);return{textContent:C}}}}function bl(e){if(Pe(e))return{path:e};if(Fe(e)){if(!("path"in e))throw Pt(xt.REQUIRED_VALUE,"path");return e}else throw Pt(xt.INVALID_VALUE)}function vl(e){const{path:i,locale:r,args:s,choice:c,plural:g}=e,k={},C=s||{};return Pe(r)&&(k.locale=r),yt(c)&&(k.plural=c),yt(g)&&(k.plural=g),[i,C,k]}function Tg(e,i,...r){const s=Fe(r[0])?r[0]:{},c=!!s.useI18nComponentName;(Be(s.globalInstall)?s.globalInstall:!0)&&([c?"i18n":fl.name,"I18nT"].forEach(k=>e.component(k,fl)),[gl.name,"I18nN"].forEach(k=>e.component(k,gl)),[pl.name,"I18nD"].forEach(k=>e.component(k,pl))),e.directive("t",Ag(i))}function Dg(e,i,r){return{beforeCreate(){const s=Cn();if(!s)throw Pt(xt.UNEXPECTED_ERROR);const c=this.$options;if(c.i18n){const g=c.i18n;if(c.__i18n&&(g.__i18n=c.__i18n),g.__root=i,this===this.$root)this.$i18n=yl(e,g);else{g.__injectWithOption=!0,g.__extender=r.__vueI18nExtend,this.$i18n=ao(g);const k=this.$i18n;k.__extender&&(k.__disposer=k.__extender(this.$i18n))}}else if(c.__i18n)if(this===this.$root)this.$i18n=yl(e,c);else{this.$i18n=ao({__i18n:c.__i18n,__injectWithOption:!0,__extender:r.__vueI18nExtend,__root:i});const g=this.$i18n;g.__extender&&(g.__disposer=g.__extender(this.$i18n))}else this.$i18n=e;c.__i18nGlobal&&Au(i,c,c),this.$t=(...g)=>this.$i18n.t(...g),this.$rt=(...g)=>this.$i18n.rt(...g),this.$tc=(...g)=>this.$i18n.tc(...g),this.$te=(g,k)=>this.$i18n.te(g,k),this.$d=(...g)=>this.$i18n.d(...g),this.$n=(...g)=>this.$i18n.n(...g),this.$tm=g=>this.$i18n.tm(g),r.__setInstance(s,this.$i18n)},mounted(){},unmounted(){const s=Cn();if(!s)throw Pt(xt.UNEXPECTED_ERROR);const c=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,c.__disposer&&(c.__disposer(),delete c.__disposer,delete c.__extender),r.__deleteInstance(s),delete this.$i18n}}}function yl(e,i){e.locale=i.locale||e.locale,e.fallbackLocale=i.fallbackLocale||e.fallbackLocale,e.missing=i.missing||e.missing,e.silentTranslationWarn=i.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=i.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=i.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=i.postTranslation||e.postTranslation,e.warnHtmlInMessage=i.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=i.escapeParameterHtml||e.escapeParameterHtml,e.sync=i.sync||e.sync,e.__composer[Su](i.pluralizationRules||e.pluralizationRules);const r=rr(e.locale,{messages:i.messages,__i18n:i.__i18n});return Object.keys(r).forEach(s=>e.mergeLocaleMessage(s,r[s])),i.datetimeFormats&&Object.keys(i.datetimeFormats).forEach(s=>e.mergeDateTimeFormat(s,i.datetimeFormats[s])),i.numberFormats&&Object.keys(i.numberFormats).forEach(s=>e.mergeNumberFormat(s,i.numberFormats[s])),e}const _g=Ya("global-vue-i18n");function Eg(e={},i){const r=__VUE_I18N_LEGACY_API__&&Be(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,s=Be(e.globalInjection)?e.globalInjection:!0,c=__VUE_I18N_LEGACY_API__&&r?!!e.allowComposition:!0,g=new Map,[k,C]=Lg(e,r),D=Ya("");function F(U){return g.get(U)||null}function H(U,Q){g.set(U,Q)}function R(U){g.delete(U)}{const U={get mode(){return __VUE_I18N_LEGACY_API__&&r?"legacy":"composition"},get allowComposition(){return c},async install(Q,...ue){if(Q.__VUE_I18N_SYMBOL__=D,Q.provide(Q.__VUE_I18N_SYMBOL__,U),Fe(ue[0])){const B=ue[0];U.__composerExtend=B.__composerExtend,U.__vueI18nExtend=B.__vueI18nExtend}let te=null;!r&&s&&(te=Rg(Q,U.global)),__VUE_I18N_FULL_INSTALL__&&Tg(Q,U,...ue),__VUE_I18N_LEGACY_API__&&r&&Q.mixin(Dg(C,C.__composer,U));const de=Q.unmount;Q.unmount=()=>{te&&te(),U.dispose(),de()}},get global(){return C},dispose(){k.stop()},__instances:g,__getInstance:F,__setInstance:H,__deleteInstance:R};return U}}function or(e={}){const i=Cn();if(i==null)throw Pt(xt.MUST_BE_CALL_SETUP_TOP);if(!i.isCE&&i.appContext.app!=null&&!i.appContext.app.__VUE_I18N_SYMBOL__)throw Pt(xt.NOT_INSTALLED);const r=Ng(i),s=jg(r),c=Wu(i),g=zg(e,c);if(__VUE_I18N_LEGACY_API__&&r.mode==="legacy"&&!e.__useComponent){if(!r.allowComposition)throw Pt(xt.NOT_AVAILABLE_IN_LEGACY_MODE);return Hg(i,g,s,e)}if(g==="global")return Au(s,e,c),s;if(g==="parent"){let D=Ig(r,i,e.__useComponent);return D==null&&(D=s),D}const k=r;let C=k.__getInstance(i);if(C==null){const D=$t({},e);"__i18n"in c&&(D.__i18n=c.__i18n),s&&(D.__root=s),C=jo(D),k.__composerExtend&&(C[to]=k.__composerExtend(C)),Og(k,i,C),k.__setInstance(i,C)}return C}function Lg(e,i,r){const s=bo();{const c=__VUE_I18N_LEGACY_API__&&i?s.run(()=>ao(e)):s.run(()=>jo(e));if(c==null)throw Pt(xt.UNEXPECTED_ERROR);return[s,c]}}function Ng(e){{const i=yn(e.isCE?_g:e.appContext.app.__VUE_I18N_SYMBOL__);if(!i)throw Pt(e.isCE?xt.NOT_INSTALLED_WITH_PROVIDE:xt.UNEXPECTED_ERROR);return i}}function zg(e,i){return nr(e)?"__i18n"in i?"local":"global":e.useScope?e.useScope:"local"}function jg(e){return e.mode==="composition"?e.global:e.global.__composer}function Ig(e,i,r=!1){let s=null;const c=i.root;let g=Fg(i,r);for(;g!=null;){const k=e;if(e.mode==="composition")s=k.__getInstance(g);else if(__VUE_I18N_LEGACY_API__){const C=k.__getInstance(g);C!=null&&(s=C.__composer,r&&s&&!s[$u]&&(s=null))}if(s!=null||c===g)break;g=g.parent}return s}function Fg(e,i=!1){return e==null?null:i&&e.vnode.ctx||e.parent}function Og(e,i,r){$o(()=>{},i),Wo(()=>{const s=r;e.__deleteInstance(i);const c=s[to];c&&(c(),delete s[to])},i)}function Hg(e,i,r,s={}){const c=i==="local",g=Ad(null);if(c&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Pt(xt.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const k=Be(s.inheritLocale)?s.inheritLocale:!Pe(s.locale),C=qe(!c||k?r.locale.value:Pe(s.locale)?s.locale:$n),D=qe(!c||k?r.fallbackLocale.value:Pe(s.fallbackLocale)||st(s.fallbackLocale)||Fe(s.fallbackLocale)||s.fallbackLocale===!1?s.fallbackLocale:C.value),F=qe(rr(C.value,s)),H=qe(Fe(s.datetimeFormats)?s.datetimeFormats:{[C.value]:{}}),R=qe(Fe(s.numberFormats)?s.numberFormats:{[C.value]:{}}),U=c?r.missingWarn:Be(s.missingWarn)||Va(s.missingWarn)?s.missingWarn:!0,Q=c?r.fallbackWarn:Be(s.fallbackWarn)||Va(s.fallbackWarn)?s.fallbackWarn:!0,ue=c?r.fallbackRoot:Be(s.fallbackRoot)?s.fallbackRoot:!0,te=!!s.fallbackFormat,de=rt(s.missing)?s.missing:null,B=rt(s.postTranslation)?s.postTranslation:null,z=c?r.warnHtmlMessage:Be(s.warnHtmlMessage)?s.warnHtmlMessage:!0,K=!!s.escapeParameter,q=c?r.modifiers:Fe(s.modifiers)?s.modifiers:{},V=s.pluralRules||c&&r.pluralRules;function ee(){return[C.value,D.value,F.value,H.value,R.value]}const ge=Et({get:()=>g.value?g.value.locale.value:C.value,set:A=>{g.value&&(g.value.locale.value=A),C.value=A}}),be=Et({get:()=>g.value?g.value.fallbackLocale.value:D.value,set:A=>{g.value&&(g.value.fallbackLocale.value=A),D.value=A}}),ne=Et(()=>g.value?g.value.messages.value:F.value),We=Et(()=>H.value),he=Et(()=>R.value);function re(){return g.value?g.value.getPostTranslationHandler():B}function Ve(A){g.value&&g.value.setPostTranslationHandler(A)}function Le(){return g.value?g.value.getMissingHandler():de}function nt(A){g.value&&g.value.setMissingHandler(A)}function ze(A){return ee(),A()}function Re(...A){return g.value?ze(()=>Reflect.apply(g.value.t,null,[...A])):ze(()=>"")}function Oe(...A){return g.value?Reflect.apply(g.value.rt,null,[...A]):""}function ft(...A){return g.value?ze(()=>Reflect.apply(g.value.d,null,[...A])):ze(()=>"")}function ta(...A){return g.value?ze(()=>Reflect.apply(g.value.n,null,[...A])):ze(()=>"")}function ht(A){return g.value?g.value.tm(A):{}}function Je(A,X){return g.value?g.value.te(A,X):!1}function Yt(A){return g.value?g.value.getLocaleMessage(A):{}}function sa(A,X){g.value&&(g.value.setLocaleMessage(A,X),F.value[A]=X)}function Gt(A,X){g.value&&g.value.mergeLocaleMessage(A,X)}function tt(A){return g.value?g.value.getDateTimeFormat(A):{}}function ia(A,X){g.value&&(g.value.setDateTimeFormat(A,X),H.value[A]=X)}function bt(A,X){g.value&&g.value.mergeDateTimeFormat(A,X)}function Lt(A){return g.value?g.value.getNumberFormat(A):{}}function mt(A,X){g.value&&(g.value.setNumberFormat(A,X),R.value[A]=X)}function Bt(A,X){g.value&&g.value.mergeNumberFormat(A,X)}const At={get id(){return g.value?g.value.id:-1},locale:ge,fallbackLocale:be,messages:ne,datetimeFormats:We,numberFormats:he,get inheritLocale(){return g.value?g.value.inheritLocale:k},set inheritLocale(A){g.value&&(g.value.inheritLocale=A)},get availableLocales(){return g.value?g.value.availableLocales:Object.keys(F.value)},get modifiers(){return g.value?g.value.modifiers:q},get pluralRules(){return g.value?g.value.pluralRules:V},get isGlobal(){return g.value?g.value.isGlobal:!1},get missingWarn(){return g.value?g.value.missingWarn:U},set missingWarn(A){g.value&&(g.value.missingWarn=A)},get fallbackWarn(){return g.value?g.value.fallbackWarn:Q},set fallbackWarn(A){g.value&&(g.value.missingWarn=A)},get fallbackRoot(){return g.value?g.value.fallbackRoot:ue},set fallbackRoot(A){g.value&&(g.value.fallbackRoot=A)},get fallbackFormat(){return g.value?g.value.fallbackFormat:te},set fallbackFormat(A){g.value&&(g.value.fallbackFormat=A)},get warnHtmlMessage(){return g.value?g.value.warnHtmlMessage:z},set warnHtmlMessage(A){g.value&&(g.value.warnHtmlMessage=A)},get escapeParameter(){return g.value?g.value.escapeParameter:K},set escapeParameter(A){g.value&&(g.value.escapeParameter=A)},t:Re,getPostTranslationHandler:re,setPostTranslationHandler:Ve,getMissingHandler:Le,setMissingHandler:nt,rt:Oe,d:ft,n:ta,tm:ht,te:Je,getLocaleMessage:Yt,setLocaleMessage:sa,mergeLocaleMessage:Gt,getDateTimeFormat:tt,setDateTimeFormat:ia,mergeDateTimeFormat:bt,getNumberFormat:Lt,setNumberFormat:mt,mergeNumberFormat:Bt};function _(A){A.locale.value=C.value,A.fallbackLocale.value=D.value,Object.keys(F.value).forEach(X=>{A.mergeLocaleMessage(X,F.value[X])}),Object.keys(H.value).forEach(X=>{A.mergeDateTimeFormat(X,H.value[X])}),Object.keys(R.value).forEach(X=>{A.mergeNumberFormat(X,R.value[X])}),A.escapeParameter=K,A.fallbackFormat=te,A.fallbackRoot=ue,A.fallbackWarn=Q,A.missingWarn=U,A.warnHtmlMessage=z}return si(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Pt(xt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const A=g.value=e.proxy.$i18n.__composer;i==="global"?(C.value=A.locale.value,D.value=A.fallbackLocale.value,F.value=A.messages.value,H.value=A.datetimeFormats.value,R.value=A.numberFormats.value):c&&_(A)}),At}const Xg=["locale","fallbackLocale","availableLocales"],xl=["t","rt","d","n","tm","te"];function Rg(e,i){const r=Object.create(null);return Xg.forEach(c=>{const g=Object.getOwnPropertyDescriptor(i,c);if(!g)throw Pt(xt.UNEXPECTED_ERROR);const k=lt(g.value)?{get(){return g.value.value},set(C){g.value.value=C}}:{get(){return g.get&&g.get()}};Object.defineProperty(r,c,k)}),e.config.globalProperties.$i18n=r,xl.forEach(c=>{const g=Object.getOwnPropertyDescriptor(i,c);if(!g||!g.value)throw Pt(xt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${c}`,g)}),()=>{delete e.config.globalProperties.$i18n,xl.forEach(c=>{delete e.config.globalProperties[`$${c}`]})}}yg();__INTLIFY_JIT_COMPILATION__?Zs(mg):Zs(hg);rg(Of);og(hu);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ca();e.__INTLIFY__=!0,Uf(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Vg={lessThanXSeconds:{one:"minder as 'n sekonde",other:"minder as {{count}} sekondes"},xSeconds:{one:"1 sekonde",other:"{{count}} sekondes"},halfAMinute:"'n halwe minuut",lessThanXMinutes:{one:"minder as 'n minuut",other:"minder as {{count}} minute"},xMinutes:{one:"'n minuut",other:"{{count}} minute"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} ure"},xHours:{one:"1 uur",other:"{{count}} ure"},xDays:{one:"1 dag",other:"{{count}} dae"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weke"},xWeeks:{one:"1 week",other:"{{count}} weke"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maande"},xMonths:{one:"1 maand",other:"{{count}} maande"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer as 1 jaar",other:"meer as {{count}} jaar"},almostXYears:{one:"byna 1 jaar",other:"byna {{count}} jaar"}},Yg=(e,i,r)=>{let s;const c=Vg[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"oor "+s:s+" gelede":s};function O(e){return(i={})=>{const r=i.width?String(i.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const Gg={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"yyyy/MM/dd"},Bg={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},qg={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ug={date:O({formats:Gg,defaultWidth:"full"}),time:O({formats:Bg,defaultWidth:"full"}),dateTime:O({formats:qg,defaultWidth:"full"})},Kg={lastWeek:"'verlede' eeee 'om' p",yesterday:"'gister om' p",today:"'vandag om' p",tomorrow:"'môre om' p",nextWeek:"eeee 'om' p",other:"P"},Qg=(e,i,r,s)=>Kg[e];function T(e){return(i,r)=>{const s=r!=null&&r.context?String(r.context):"standalone";let c;if(s==="formatting"&&e.formattingValues){const k=e.defaultFormattingWidth||e.defaultWidth,C=r!=null&&r.width?String(r.width):k;c=e.formattingValues[C]||e.formattingValues[k]}else{const k=e.defaultWidth,C=r!=null&&r.width?String(r.width):e.defaultWidth;c=e.values[C]||e.values[k]}const g=e.argumentCallback?e.argumentCallback(i):i;return c[g]}}const Jg={narrow:["vC","nC"],abbreviated:["vC","nC"],wide:["voor Christus","na Christus"]},Zg={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ste kwartaal","2de kwartaal","3de kwartaal","4de kwartaal"]},ep={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],wide:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},tp={narrow:["S","M","D","W","D","V","S"],short:["So","Ma","Di","Wo","Do","Vr","Sa"],abbreviated:["Son","Maa","Din","Woe","Don","Vry","Sat"],wide:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"]},ap={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"}},np={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"}},ip=e=>{const i=Number(e),r=i%100;if(r<20)switch(r){case 1:case 8:return i+"ste";default:return i+"de"}return i+"ste"},rp={ordinalNumber:ip,era:T({values:Jg,defaultWidth:"wide"}),quarter:T({values:Zg,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:ep,defaultWidth:"wide"}),day:T({values:tp,defaultWidth:"wide"}),dayPeriod:T({values:ap,defaultWidth:"wide",formattingValues:np,defaultFormattingWidth:"wide"})};function E(e){return(i,r={})=>{const s=r.width,c=s&&e.matchPatterns[s]||e.matchPatterns[e.defaultMatchWidth],g=i.match(c);if(!g)return null;const k=g[0],C=s&&e.parsePatterns[s]||e.parsePatterns[e.defaultParseWidth],D=Array.isArray(C)?sp(C,R=>R.test(k)):op(C,R=>R.test(k));let F;F=e.valueCallback?e.valueCallback(D):D,F=r.valueCallback?r.valueCallback(F):F;const H=i.slice(k.length);return{value:F,rest:H}}}function op(e,i){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&i(e[r]))return r}function sp(e,i){for(let r=0;r{const s=i.match(e.matchPattern);if(!s)return null;const c=s[0],g=i.match(e.parsePattern);if(!g)return null;let k=e.valueCallback?e.valueCallback(g[0]):g[0];k=r.valueCallback?r.valueCallback(k):k;const C=i.slice(c.length);return{value:k,rest:C}}}const lp=/^(\d+)(ste|de)?/i,dp=/\d+/i,up={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?C\.?)/,wide:/^((voor|na) Christus)/},cp={any:[/^v/,/^n/]},hp={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](st|d)e kwartaal/i},mp={any:[/1/i,/2/i,/3/i,/4/i]},fp={narrow:/^[jfmasond]/i,abbreviated:/^(Jan|Feb|Mrt|Apr|Mei|Jun|Jul|Aug|Sep|Okt|Nov|Dec)\.?/i,wide:/^(Januarie|Februarie|Maart|April|Mei|Junie|Julie|Augustus|September|Oktober|November|Desember)/i},gp={narrow:[/^J/i,/^F/i,/^M/i,/^A/i,/^M/i,/^J/i,/^J/i,/^A/i,/^S/i,/^O/i,/^N/i,/^D/i],any:[/^Jan/i,/^Feb/i,/^Mrt/i,/^Apr/i,/^Mei/i,/^Jun/i,/^Jul/i,/^Aug/i,/^Sep/i,/^Okt/i,/^Nov/i,/^Dec/i]},pp={narrow:/^[smdwv]/i,short:/^(So|Ma|Di|Wo|Do|Vr|Sa)/i,abbreviated:/^(Son|Maa|Din|Woe|Don|Vry|Sat)/i,wide:/^(Sondag|Maandag|Dinsdag|Woensdag|Donderdag|Vrydag|Saterdag)/i},bp={narrow:[/^S/i,/^M/i,/^D/i,/^W/i,/^D/i,/^V/i,/^S/i],any:[/^So/i,/^Ma/i,/^Di/i,/^Wo/i,/^Do/i,/^Vr/i,/^Sa/i]},vp={any:/^(vm|nm|middernag|(?:uur )?die (oggend|middag|aand))/i},yp={any:{am:/^vm/i,pm:/^nm/i,midnight:/^middernag/i,noon:/^middaguur/i,morning:/oggend/i,afternoon:/middag/i,evening:/laat middag/i,night:/aand/i}},xp={ordinalNumber:ye({matchPattern:lp,parsePattern:dp,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:up,defaultMatchWidth:"wide",parsePatterns:cp,defaultParseWidth:"any"}),quarter:E({matchPatterns:hp,defaultMatchWidth:"wide",parsePatterns:mp,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:fp,defaultMatchWidth:"wide",parsePatterns:gp,defaultParseWidth:"any"}),day:E({matchPatterns:pp,defaultMatchWidth:"wide",parsePatterns:bp,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:vp,defaultMatchWidth:"any",parsePatterns:yp,defaultParseWidth:"any"})},wp={code:"af",formatDistance:Yg,formatLong:Ug,formatRelative:Qg,localize:rp,match:xp,options:{weekStartsOn:0,firstWeekContainsDate:1}},kp={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانيتان",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتان",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريبا",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتان",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومان",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريبا",two:"أسبوعين تقريبا",threeToTen:"{{count}} أسابيع تقريبا",other:"{{count}} أسبوعا تقريبا"},xWeeks:{one:"أسبوع واحد",two:"أسبوعان",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوعا"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريبا",threeToTen:"{{count}} أشهر تقريبا",other:"{{count}} شهرا تقريباً"},xMonths:{one:"شهر واحد",two:"شهران",threeToTen:"{{count}} أشهر",other:"{{count}} شهرا"},aboutXYears:{one:"سنة واحدة تقريباً",two:"سنتين تقريبا",threeToTen:"{{count}} سنوات تقريباً",other:"{{count}} سنة تقريباً"},xYears:{one:"سنة واحد",two:"سنتان",threeToTen:"{{count}} سنوات",other:"{{count}} سنة"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنوات",other:"أكثر من {{count}} سنة"},almostXYears:{one:"ما يقارب سنة واحدة",two:"ما يقارب سنتين",threeToTen:"ما يقارب {{count}} سنوات",other:"ما يقارب {{count}} سنة"}},Pp=(e,i,r)=>{const s=kp[e];let c;return typeof s=="string"?c=s:i===1?c=s.one:i===2?c=s.two:i<=10?c=s.threeToTen.replace("{{count}}",String(i)):c=s.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"خلال "+c:"منذ "+c:c},Mp={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},Cp={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},Sp={full:"{{date}} 'عند الساعة' {{time}}",long:"{{date}} 'عند الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},$p={date:O({formats:Mp,defaultWidth:"full"}),time:O({formats:Cp,defaultWidth:"full"}),dateTime:O({formats:Sp,defaultWidth:"full"})},Wp={lastWeek:"eeee 'الماضي عند الساعة' p",yesterday:"'الأمس عند الساعة' p",today:"'اليوم عند الساعة' p",tomorrow:"'غدا عند الساعة' p",nextWeek:"eeee 'القادم عند الساعة' p",other:"P"},Ap=e=>Wp[e],Tp={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},Dp={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},_p={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},Ep={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},Lp={narrow:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"}},Np={narrow:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"}},zp=e=>String(e),jp={ordinalNumber:zp,era:T({values:Tp,defaultWidth:"wide"}),quarter:T({values:Dp,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:_p,defaultWidth:"wide"}),day:T({values:Ep,defaultWidth:"wide"}),dayPeriod:T({values:Lp,defaultWidth:"wide",formattingValues:Np,defaultFormattingWidth:"wide"})},Ip=/^(\d+)(th|st|nd|rd)?/i,Fp=/\d+/i,Op={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},Hp={any:[/قبل/,/بعد/]},Xp={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},Rp={any:[/1/i,/2/i,/3/i,/4/i]},Vp={narrow:/^[أيفمسند]/,abbreviated:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},Yp={narrow:[/^ي/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ي/i,/^ي/i,/^أ/i,/^س/i,/^أ/i,/^ن/i,/^د/i],any:[/^يناير/i,/^فبراير/i,/^مارس/i,/^أبريل/i,/^مايو/i,/^يونيو/i,/^يوليو/i,/^أغسطس/i,/^سبتمبر/i,/^أكتوبر/i,/^نوفمبر/i,/^ديسمبر/i]},Gp={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},Bp={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},qp={narrow:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/,any:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/},Up={any:{am:/^ص/,pm:/^م/,midnight:/منتصف الليل/,noon:/الظهر/,afternoon:/بعد الظهر/,morning:/في الصباح/,evening:/في المساء/,night:/في الليل/}},Kp={ordinalNumber:ye({matchPattern:Ip,parsePattern:Fp,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Op,defaultMatchWidth:"wide",parsePatterns:Hp,defaultParseWidth:"any"}),quarter:E({matchPatterns:Xp,defaultMatchWidth:"wide",parsePatterns:Rp,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Vp,defaultMatchWidth:"wide",parsePatterns:Yp,defaultParseWidth:"any"}),day:E({matchPatterns:Gp,defaultMatchWidth:"wide",parsePatterns:Bp,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:qp,defaultMatchWidth:"any",parsePatterns:Up,defaultParseWidth:"any"})},Qp={code:"ar",formatDistance:Pp,formatLong:$p,formatRelative:Ap,localize:jp,match:Kp,options:{weekStartsOn:6,firstWeekContainsDate:1}},Jp={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},Zp=(e,i,r)=>{r=r||{};const s=Jp[e];let c;return typeof s=="string"?c=s:i===1?c=s.one:i===2?c=s.two:i<=10?c=s.threeToTen.replace("{{count}}",String(i)):c=s.other.replace("{{count}}",String(i)),r.addSuffix?r.comparison&&r.comparison>0?"في خلال "+c:"منذ "+c:c},eb={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},tb={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ab={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},nb={date:O({formats:eb,defaultWidth:"full"}),time:O({formats:tb,defaultWidth:"full"}),dateTime:O({formats:ab,defaultWidth:"full"})},ib={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},rb=(e,i,r,s)=>ib[e],ob={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},sb={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},lb={narrow:["ج","ف","م","أ","م","ج","ج","أ","س","أ","ن","د"],abbreviated:["جانـ","فيفـ","مارس","أفريل","مايـ","جوانـ","جويـ","أوت","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},db={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},ub={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"}},cb={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"}},hb=e=>String(e),mb={ordinalNumber:hb,era:T({values:ob,defaultWidth:"wide"}),quarter:T({values:sb,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:lb,defaultWidth:"wide"}),day:T({values:db,defaultWidth:"wide"}),dayPeriod:T({values:ub,defaultWidth:"wide",formattingValues:cb,defaultFormattingWidth:"wide"})},fb=/^(\d+)(th|st|nd|rd)?/i,gb=/\d+/i,pb={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},bb={any:[/^قبل/i,/^بعد/i]},vb={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},yb={any:[/1/i,/2/i,/3/i,/4/i]},xb={narrow:/^[جفمأسند]/i,abbreviated:/^(جان|فيف|مار|أفر|ماي|جوا|جوي|أوت|سبت|أكت|نوف|ديس)/i,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/i},wb={narrow:[/^ج/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ج/i,/^ج/i,/^أ/i,/^س/i,/^أ/i,/^ن/i,/^د/i],any:[/^جان/i,/^فيف/i,/^مار/i,/^أفر/i,/^ماي/i,/^جوا/i,/^جوي/i,/^أوت/i,/^سبت/i,/^أكت/i,/^نوف/i,/^ديس/i]},kb={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},Pb={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},Mb={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Cb={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Sb={ordinalNumber:ye({matchPattern:fb,parsePattern:gb,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:pb,defaultMatchWidth:"wide",parsePatterns:bb,defaultParseWidth:"any"}),quarter:E({matchPatterns:vb,defaultMatchWidth:"wide",parsePatterns:yb,defaultParseWidth:"any",valueCallback:e=>Number(e)+1}),month:E({matchPatterns:xb,defaultMatchWidth:"wide",parsePatterns:wb,defaultParseWidth:"any"}),day:E({matchPatterns:kb,defaultMatchWidth:"wide",parsePatterns:Pb,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Mb,defaultMatchWidth:"any",parsePatterns:Cb,defaultParseWidth:"any"})},$b={code:"ar-DZ",formatDistance:Zp,formatLong:nb,formatRelative:rb,localize:mb,match:Sb,options:{weekStartsOn:0,firstWeekContainsDate:1}},Wb={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"ثانيتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"حوالي ساعة",two:"حوالي ساعتين",threeToTen:"حوالي {{count}} ساعات",other:"حوالي {{count}} ساعة"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"حوالي أسبوع",two:"حوالي أسبوعين",threeToTen:"حوالي {{count}} أسابيع",other:"حوالي {{count}} أسبوع"},xWeeks:{one:"أسبوع",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"حوالي شهر",two:"حوالي شهرين",threeToTen:"حوالي {{count}} أشهر",other:"حوالي {{count}} شهر"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"حوالي سنة",two:"حوالي سنتين",threeToTen:"حوالي {{count}} سنين",other:"حوالي {{count}} سنة"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنين",other:"أكثر من {{count}} سنة"},almostXYears:{one:"عام تقريبًا",two:"عامين تقريبًا",threeToTen:"{{count}} أعوام تقريبًا",other:"{{count}} عام تقريبًا"}},Ab=(e,i,r)=>{let s;const c=Wb[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2?s=c.two:i<=10?s=c.threeToTen.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?`في خلال ${s}`:`منذ ${s}`:s},Tb={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"dd/MMM/y",short:"d/MM/y"},Db={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},_b={full:"{{date}} 'الساعة' {{time}}",long:"{{date}} 'الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Eb={date:O({formats:Tb,defaultWidth:"full"}),time:O({formats:Db,defaultWidth:"full"}),dateTime:O({formats:_b,defaultWidth:"full"})},Lb={lastWeek:"eeee 'اللي جاي الساعة' p",yesterday:"'إمبارح الساعة' p",today:"'النهاردة الساعة' p",tomorrow:"'بكرة الساعة' p",nextWeek:"eeee 'الساعة' p",other:"P"},Nb=(e,i,r,s)=>Lb[e],zb={narrow:["ق","ب"],abbreviated:["ق.م","ب.م"],wide:["قبل الميلاد","بعد الميلاد"]},jb={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},Ib={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},Fb={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},Ob={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءً",night:"ليلاً"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهراً",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءً",night:"ليلاً"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهراً",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءً",night:"ليلاً"}},Hb={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهراً",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",morning:"في الصباح",noon:"ظهراً",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"}},Xb=(e,i)=>String(e),Rb={ordinalNumber:Xb,era:T({values:zb,defaultWidth:"wide"}),quarter:T({values:jb,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Ib,defaultWidth:"wide"}),day:T({values:Fb,defaultWidth:"wide"}),dayPeriod:T({values:Ob,defaultWidth:"wide",formattingValues:Hb,defaultFormattingWidth:"wide"})},Vb=/^(\d+)/,Yb=/\d+/i,Gb={narrow:/^(ق|ب)/g,abbreviated:/^(ق.م|ب.م)/g,wide:/^(قبل الميلاد|بعد الميلاد)/g},Bb={any:[/^ق/g,/^ب/g]},qb={narrow:/^[1234]/,abbreviated:/^ر[1234]/,wide:/^الربع (الأول|الثاني|الثالث|الرابع)/},Ub={wide:[/الربع الأول/,/الربع الثاني/,/الربع الثالث/,/الربع الرابع/],any:[/1/,/2/,/3/,/4/]},Kb={narrow:/^(ي|ف|م|أ|س|ن|د)/,abbreviated:/^(ينا|فبر|مارس|أبريل|مايو|يونـ|يولـ|أغسـ|سبتـ|أكتـ|نوفـ|ديسـ)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},Qb={narrow:[/^ي/,/^ف/,/^م/,/^أ/,/^م/,/^ي/,/^ي/,/^أ/,/^س/,/^أ/,/^ن/,/^د/],any:[/^ينا/,/^فبر/,/^مارس/,/^أبريل/,/^مايو/,/^يون/,/^يول/,/^أغس/,/^سبت/,/^أكت/,/^نوف/,/^ديس/]},Jb={narrow:/^(ح|ن|ث|ر|خ|ج|س)/,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/},Zb={narrow:[/^ح/,/^ن/,/^ث/,/^ر/,/^خ/,/^ج/,/^س/],any:[/أحد/,/اثنين/,/ثلاثاء/,/أربعاء/,/خميس/,/جمعة/,/سبت/]},ev={narrow:/^(ص|م|ن|ظ|في الصباح|بعد الظهر|في المساء|في الليل)/,abbreviated:/^(ص|م|نصف الليل|ظهراً|في الصباح|بعد الظهر|في المساء|في الليل)/,wide:/^(ص|م|نصف الليل|في الصباح|ظهراً|بعد الظهر|في المساء|في الليل)/,any:/^(ص|م|صباح|ظهر|مساء|ليل)/},tv={any:{am:/^ص/,pm:/^م/,midnight:/^ن/,noon:/^ظ/,morning:/^ص/,afternoon:/^بعد/,evening:/^م/,night:/^ل/}},av={ordinalNumber:ye({matchPattern:Vb,parsePattern:Yb,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:Gb,defaultMatchWidth:"wide",parsePatterns:Bb,defaultParseWidth:"any"}),quarter:E({matchPatterns:qb,defaultMatchWidth:"wide",parsePatterns:Ub,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Kb,defaultMatchWidth:"wide",parsePatterns:Qb,defaultParseWidth:"any"}),day:E({matchPatterns:Jb,defaultMatchWidth:"wide",parsePatterns:Zb,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:ev,defaultMatchWidth:"any",parsePatterns:tv,defaultParseWidth:"any"})},nv={code:"ar-EG",formatDistance:Ab,formatLong:Eb,formatRelative:Nb,localize:Rb,match:av,options:{weekStartsOn:0,firstWeekContainsDate:1}},iv={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},rv=(e,i,r)=>{r=r||{};const s=iv[e];let c;return typeof s=="string"?c=s:i===1?c=s.one:i===2?c=s.two:i<=10?c=s.threeToTen.replace("{{count}}",String(i)):c=s.other.replace("{{count}}",String(i)),r.addSuffix?r.comparison&&r.comparison>0?"في خلال "+c:"منذ "+c:c},ov={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},sv={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},lv={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},dv={date:O({formats:ov,defaultWidth:"full"}),time:O({formats:sv,defaultWidth:"full"}),dateTime:O({formats:lv,defaultWidth:"full"})},uv={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},cv=(e,i,r,s)=>uv[e],hv={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},mv={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},fv={narrow:["ي","ف","م","أ","م","ي","ي","غ","ش","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","ماي","يونـ","يولـ","غشت","شتنـ","أكتـ","نونـ","دجنـ"],wide:["يناير","فبراير","مارس","أبريل","ماي","يونيو","يوليوز","غشت","شتنبر","أكتوبر","نونبر","دجنبر"]},gv={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},pv={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"}},bv={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"}},vv=e=>String(e),yv={ordinalNumber:vv,era:T({values:hv,defaultWidth:"wide"}),quarter:T({values:mv,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:fv,defaultWidth:"wide"}),day:T({values:gv,defaultWidth:"wide"}),dayPeriod:T({values:pv,defaultWidth:"wide",formattingValues:bv,defaultFormattingWidth:"wide"})},xv=/^(\d+)(th|st|nd|rd)?/i,wv=/\d+/i,kv={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},Pv={any:[/^قبل/i,/^بعد/i]},Mv={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},Cv={any:[/1/i,/2/i,/3/i,/4/i]},Sv={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i},$v={narrow:[/^ي/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ي/i,/^ي/i,/^غ/i,/^ش/i,/^أ/i,/^ن/i,/^د/i],any:[/^ين/i,/^فب/i,/^مار/i,/^أب/i,/^ماي/i,/^يون/i,/^يول/i,/^غشت/i,/^ش/i,/^أك/i,/^ن/i,/^د/i]},Wv={narrow:/^[حنثرخجس]/i,short:/^(أحد|إثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|إثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الإثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},Av={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الإثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^إث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},Tv={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Dv={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},_v={ordinalNumber:ye({matchPattern:xv,parsePattern:wv,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:kv,defaultMatchWidth:"wide",parsePatterns:Pv,defaultParseWidth:"any"}),quarter:E({matchPatterns:Mv,defaultMatchWidth:"wide",parsePatterns:Cv,defaultParseWidth:"any",valueCallback:e=>Number(e)+1}),month:E({matchPatterns:Sv,defaultMatchWidth:"wide",parsePatterns:$v,defaultParseWidth:"any"}),day:E({matchPatterns:Wv,defaultMatchWidth:"wide",parsePatterns:Av,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Tv,defaultMatchWidth:"any",parsePatterns:Dv,defaultParseWidth:"any"})},Ev={code:"ar-MA",formatDistance:rv,formatLong:dv,formatRelative:cv,localize:yv,match:_v,options:{weekStartsOn:1,firstWeekContainsDate:1}},Lv={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},Nv=(e,i,r)=>{let s;const c=Lv[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2?s=c.two:i<=10?s=c.threeToTen.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"في خلال "+s:"منذ "+s:s},zv={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},jv={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Iv={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fv={date:O({formats:zv,defaultWidth:"full"}),time:O({formats:jv,defaultWidth:"full"}),dateTime:O({formats:Iv,defaultWidth:"full"})},Ov={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},Hv=(e,i,r,s)=>Ov[e],Xv={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},Rv={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},Vv={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},Yv={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},Gv={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظهر",evening:"مساءاً",night:"ليلاً"}},Bv={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهر",morning:"صباحاً",afternoon:"بعد الظـهر",evening:"في المساء",night:"في الليل"}},qv=e=>String(e),Uv={ordinalNumber:qv,era:T({values:Xv,defaultWidth:"wide"}),quarter:T({values:Rv,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Vv,defaultWidth:"wide"}),day:T({values:Yv,defaultWidth:"wide"}),dayPeriod:T({values:Gv,defaultWidth:"wide",formattingValues:Bv,defaultFormattingWidth:"wide"})},Kv=/^(\d+)(th|st|nd|rd)?/i,Qv=/\d+/i,Jv={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},Zv={any:[/^قبل/i,/^بعد/i]},ey={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},ty={any:[/1/i,/2/i,/3/i,/4/i]},ay={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i},ny={narrow:[/^ي/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ي/i,/^ي/i,/^أ/i,/^س/i,/^أ/i,/^ن/i,/^د/i],any:[/^ين/i,/^ف/i,/^مار/i,/^أب/i,/^ماي/i,/^يون/i,/^يول/i,/^أغ/i,/^س/i,/^أك/i,/^ن/i,/^د/i]},iy={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},ry={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},oy={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},sy={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ly={ordinalNumber:ye({matchPattern:Kv,parsePattern:Qv,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Jv,defaultMatchWidth:"wide",parsePatterns:Zv,defaultParseWidth:"any"}),quarter:E({matchPatterns:ey,defaultMatchWidth:"wide",parsePatterns:ty,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:ay,defaultMatchWidth:"wide",parsePatterns:ny,defaultParseWidth:"any"}),day:E({matchPatterns:iy,defaultMatchWidth:"wide",parsePatterns:ry,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:oy,defaultMatchWidth:"any",parsePatterns:sy,defaultParseWidth:"any"})},dy={code:"ar-SA",formatDistance:Nv,formatLong:Fv,formatRelative:Hv,localize:Uv,match:ly,options:{weekStartsOn:0,firstWeekContainsDate:1}},uy={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من زوز ثواني",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"زوز ثواني",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة تقريب",two:"ساعتين تقريب",threeToTen:"{{count}} سوايع تقريب",other:"{{count}} ساعة تقريب"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} سوايع",other:"{{count}} ساعة"},xDays:{one:"نهار",two:"نهارين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"جمعة تقريب",two:"جمعتين تقريب",threeToTen:"{{count}} جماع تقريب",other:"{{count}} جمعة تقريب"},xWeeks:{one:"جمعة",two:"جمعتين",threeToTen:"{{count}} جماع",other:"{{count}} جمعة"},aboutXMonths:{one:"شهر تقريب",two:"شهرين تقريب",threeToTen:"{{count}} أشهرة تقريب",other:"{{count}} شهر تقريب"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهرة",other:"{{count}} شهر"},aboutXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"}},cy=(e,i,r)=>{const s=uy[e];let c;return typeof s=="string"?c=s:i===1?c=s.one:i===2?c=s.two:i<=10?c=s.threeToTen.replace("{{count}}",String(i)):c=s.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"في "+c:"عندو "+c:c},hy={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},my={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},fy={full:"{{date}} 'مع' {{time}}",long:"{{date}} 'مع' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},gy={date:O({formats:hy,defaultWidth:"full"}),time:O({formats:my,defaultWidth:"full"}),dateTime:O({formats:fy,defaultWidth:"full"})},py={lastWeek:"eeee 'إلي فات مع' p",yesterday:"'البارح مع' p",today:"'اليوم مع' p",tomorrow:"'غدوة مع' p",nextWeek:"eeee 'الجمعة الجاية مع' p 'نهار'",other:"P"},by=e=>py[e],vy={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},yy={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},xy={narrow:["د","ن","أ","س","أ","ج","ج","م","أ","م","ف","ج"],abbreviated:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},wy={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},ky={narrow:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"}},Py={narrow:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"}},My=e=>String(e),Cy={ordinalNumber:My,era:T({values:vy,defaultWidth:"wide"}),quarter:T({values:yy,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:xy,defaultWidth:"wide"}),day:T({values:wy,defaultWidth:"wide"}),dayPeriod:T({values:ky,defaultWidth:"wide",formattingValues:Py,defaultFormattingWidth:"wide"})},Sy=/^(\d+)(th|st|nd|rd)?/i,$y=/\d+/i,Wy={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},Ay={any:[/قبل/,/بعد/]},Ty={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},Dy={any:[/1/i,/2/i,/3/i,/4/i]},_y={narrow:/^[جفمأسند]/,abbreviated:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},Ey={narrow:[/^ج/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ج/i,/^ج/i,/^أ/i,/^س/i,/^أ/i,/^ن/i,/^د/i],any:[/^جانفي/i,/^فيفري/i,/^مارس/i,/^أفريل/i,/^ماي/i,/^جوان/i,/^جويلية/i,/^أوت/i,/^سبتمبر/i,/^أكتوبر/i,/^نوفمبر/i,/^ديسمبر/i]},Ly={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},Ny={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},zy={narrow:/^(ص|ع|ن ل|ل|(في|مع) (صباح|قايلة|عشية|ليل))/,any:/^([صع]|نص الليل|قايلة|(في|مع) (صباح|قايلة|عشية|ليل))/},jy={any:{am:/^ص/,pm:/^ع/,midnight:/نص الليل/,noon:/قايلة/,afternoon:/بعد القايلة/,morning:/صباح/,evening:/عشية/,night:/ليل/}},Iy={ordinalNumber:ye({matchPattern:Sy,parsePattern:$y,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Wy,defaultMatchWidth:"wide",parsePatterns:Ay,defaultParseWidth:"any"}),quarter:E({matchPatterns:Ty,defaultMatchWidth:"wide",parsePatterns:Dy,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:_y,defaultMatchWidth:"wide",parsePatterns:Ey,defaultParseWidth:"any"}),day:E({matchPatterns:Ly,defaultMatchWidth:"wide",parsePatterns:Ny,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:zy,defaultMatchWidth:"any",parsePatterns:jy,defaultParseWidth:"any"})},Fy={code:"ar-TN",formatDistance:cy,formatLong:gy,formatRelative:by,localize:Cy,match:Iy,options:{weekStartsOn:1,firstWeekContainsDate:1}},Oy={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},Hy=(e,i,r)=>{let s;const c=Oy[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" sonra":s+" əvvəl":s},Xy={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},Ry={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Vy={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Yy={date:O({formats:Xy,defaultWidth:"full"}),time:O({formats:Ry,defaultWidth:"full"}),dateTime:O({formats:Vy,defaultWidth:"full"})},Gy={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},By=(e,i,r,s)=>Gy[e],qy={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},Uy={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},Ky={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},Qy={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},Jy={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},Zy={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},En={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},ex=e=>{if(e===0)return e+"-ıncı";const i=e%10,r=e%100-i,s=e>=100?100:null;return En[i]?En[i]:En[r]?En[r]:s!==null?En[s]:""},tx=(e,i)=>{const r=Number(e),s=ex(r);return r+s},ax={ordinalNumber:tx,era:T({values:qy,defaultWidth:"wide"}),quarter:T({values:Uy,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Ky,defaultWidth:"wide"}),day:T({values:Qy,defaultWidth:"wide"}),dayPeriod:T({values:Jy,defaultWidth:"wide",formattingValues:Zy,defaultFormattingWidth:"wide"})},nx=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,ix=/\d+/i,rx={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},ox={any:[/^b$/i,/^(a|c)$/i]},sx={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},lx={any:[/1/i,/2/i,/3/i,/4/i]},dx={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},ux={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},cx={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},hx={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},mx={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},fx={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},gx={ordinalNumber:ye({matchPattern:nx,parsePattern:ix,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:rx,defaultMatchWidth:"wide",parsePatterns:ox,defaultParseWidth:"any"}),quarter:E({matchPatterns:sx,defaultMatchWidth:"wide",parsePatterns:lx,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:dx,defaultMatchWidth:"wide",parsePatterns:ux,defaultParseWidth:"narrow"}),day:E({matchPatterns:cx,defaultMatchWidth:"wide",parsePatterns:hx,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:mx,defaultMatchWidth:"any",parsePatterns:fx,defaultParseWidth:"any"})},px={code:"az",formatDistance:Hy,formatLong:Yy,formatRelative:By,localize:ax,match:gx,options:{weekStartsOn:1,firstWeekContainsDate:1}};function Ln(e,i){if(e.one!==void 0&&i===1)return e.one;const r=i%10,s=i%100;return r===1&&s!==11?e.singularNominative.replace("{{count}}",String(i)):r>=2&&r<=4&&(s<10||s>20)?e.singularGenitive.replace("{{count}}",String(i)):e.pluralGenitive.replace("{{count}}",String(i))}function jt(e){return(i,r)=>r&&r.addSuffix?r.comparison&&r.comparison>0?e.future?Ln(e.future,i):"праз "+Ln(e.regular,i):e.past?Ln(e.past,i):Ln(e.regular,i)+" таму":Ln(e.regular,i)}const bx=(e,i)=>i&&i.addSuffix?i.comparison&&i.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны",vx={lessThanXSeconds:jt({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:jt({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:bx,lessThanXMinutes:jt({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:jt({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:jt({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:jt({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:jt({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:jt({regular:{singularNominative:"каля {{count}} тыдні",singularGenitive:"каля {{count}} тыдняў",pluralGenitive:"каля {{count}} тыдняў"},future:{singularNominative:"прыблізна праз {{count}} тыдзень",singularGenitive:"прыблізна праз {{count}} тыдні",pluralGenitive:"прыблізна праз {{count}} тыдняў"}}),xWeeks:jt({regular:{singularNominative:"{{count}} тыдзень",singularGenitive:"{{count}} тыдні",pluralGenitive:"{{count}} тыдняў"}}),aboutXMonths:jt({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:jt({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:jt({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:jt({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:jt({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:jt({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},yx=(e,i,r)=>(r=r||{},vx[e](i,r)),xx={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},wx={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},kx={any:"{{date}}, {{time}}"},Px={date:O({formats:xx,defaultWidth:"full"}),time:O({formats:wx,defaultWidth:"full"}),dateTime:O({formats:kx,defaultWidth:"any"})};function Ta(e){const i=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&i==="[object Date]"?new e.constructor(+e):typeof e=="number"||i==="[object Number]"||typeof e=="string"||i==="[object String]"?new Date(e):new Date(NaN)}let Mx={};function Cx(){return Mx}function wl(e,i){var C,D,F,H;const r=Cx(),s=(i==null?void 0:i.weekStartsOn)??((D=(C=i==null?void 0:i.locale)==null?void 0:C.options)==null?void 0:D.weekStartsOn)??r.weekStartsOn??((H=(F=r.locale)==null?void 0:F.options)==null?void 0:H.weekStartsOn)??0,c=Ta(e),g=c.getDay(),k=(g{const s=Ta(e),c=s.getDay();return ct(s,i,r)?_u(c):Sx(c)},Ax=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?_u(c):$x(c)},Tx={lastWeek:Wx,yesterday:"'учора а' p",today:"'сёння а' p",tomorrow:"'заўтра а' p",nextWeek:Ax,other:"P"},Dx=(e,i,r,s)=>{const c=Tx[e];return typeof c=="function"?c(i,r,s):c},_x={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},Ex={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},Lx={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","май","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзень","люты","сакавік","красавік","май","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","снежань"]},Nx={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","мая","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня"]},zx={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чац","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"]},jx={narrow:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дзень",evening:"веч.",night:"ноч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дзень",evening:"веч.",night:"ноч"},wide:{am:"ДП",pm:"ПП",midnight:"поўнач",noon:"поўдзень",morning:"раніца",afternoon:"дзень",evening:"вечар",night:"ноч"}},Ix={narrow:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дня",evening:"веч.",night:"ночы"},abbreviated:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дня",evening:"веч.",night:"ночы"},wide:{am:"ДП",pm:"ПП",midnight:"поўнач",noon:"поўдзень",morning:"раніцы",afternoon:"дня",evening:"вечара",night:"ночы"}},Fx=(e,i)=>{const r=String(i==null?void 0:i.unit),s=Number(e);let c;return r==="date"?c="-га":r==="hour"||r==="minute"||r==="second"?c="-я":c=(s%10===2||s%10===3)&&s%100!==12&&s%100!==13?"-і":"-ы",s+c},Ox={ordinalNumber:Fx,era:T({values:_x,defaultWidth:"wide"}),quarter:T({values:Ex,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Lx,defaultWidth:"wide",formattingValues:Nx,defaultFormattingWidth:"wide"}),day:T({values:zx,defaultWidth:"wide"}),dayPeriod:T({values:jx,defaultWidth:"any",formattingValues:Ix,defaultFormattingWidth:"wide"})},Hx=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,Xx=/\d+/i,Rx={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},Vx={any:[/^д/i,/^н/i]},Yx={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},Gx={any:[/1/i,/2/i,/3/i,/4/i]},Bx={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|ма[йя]|чэрв|ліп|жн|вер|кастр|ліст|снеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|ма[йя]|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|снеж(ань|ня))/i},qx={narrow:[/^с/i,/^л/i,/^с/i,/^к/i,/^м/i,/^ч/i,/^л/i,/^ж/i,/^в/i,/^к/i,/^л/i,/^с/i],any:[/^ст/i,/^лю/i,/^са/i,/^кр/i,/^ма/i,/^ч/i,/^ліп/i,/^ж/i,/^в/i,/^ка/i,/^ліс/i,/^сн/i]},Ux={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцв|чац|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацв(ер|ярга)|пятніц[аы]|субот[аы])/i},Kx={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},Qx={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},Jx={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},Zx={ordinalNumber:ye({matchPattern:Hx,parsePattern:Xx,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Rx,defaultMatchWidth:"wide",parsePatterns:Vx,defaultParseWidth:"any"}),quarter:E({matchPatterns:Yx,defaultMatchWidth:"wide",parsePatterns:Gx,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Bx,defaultMatchWidth:"wide",parsePatterns:qx,defaultParseWidth:"any"}),day:E({matchPatterns:Ux,defaultMatchWidth:"wide",parsePatterns:Kx,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Qx,defaultMatchWidth:"wide",parsePatterns:Jx,defaultParseWidth:"any"})},ew={code:"be",formatDistance:yx,formatLong:Px,formatRelative:Dx,localize:Ox,match:Zx,options:{weekStartsOn:1,firstWeekContainsDate:1}};function Nn(e,i){if(e.one!==void 0&&i===1)return e.one;const r=i%10,s=i%100;return r===1&&s!==11?e.singularNominative.replace("{{count}}",String(i)):r>=2&&r<=4&&(s<10||s>20)?e.singularGenitive.replace("{{count}}",String(i)):e.pluralGenitive.replace("{{count}}",String(i))}function It(e){return(i,r)=>r&&r.addSuffix?r.comparison&&r.comparison>0?e.future?Nn(e.future,i):"праз "+Nn(e.regular,i):e.past?Nn(e.past,i):Nn(e.regular,i)+" таму":Nn(e.regular,i)}const tw=(e,i)=>i&&i.addSuffix?i.comparison&&i.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны",aw={lessThanXSeconds:It({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:It({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:tw,lessThanXMinutes:It({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:It({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:It({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:It({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:It({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:It({regular:{singularNominative:"каля {{count}} тыдні",singularGenitive:"каля {{count}} тыдняў",pluralGenitive:"каля {{count}} тыдняў"},future:{singularNominative:"прыблізна праз {{count}} тыдзень",singularGenitive:"прыблізна праз {{count}} тыдні",pluralGenitive:"прыблізна праз {{count}} тыдняў"}}),xWeeks:It({regular:{singularNominative:"{{count}} тыдзень",singularGenitive:"{{count}} тыдні",pluralGenitive:"{{count}} тыдняў"}}),aboutXMonths:It({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:It({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:It({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:It({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:It({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:It({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},nw=(e,i,r)=>(r=r||{},aw[e](i,r)),iw={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},rw={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},ow={any:"{{date}}, {{time}}"},sw={date:O({formats:iw,defaultWidth:"full"}),time:O({formats:rw,defaultWidth:"full"}),dateTime:O({formats:ow,defaultWidth:"any"})},Oo=["нядзелю","панядзелак","аўторак","сераду","чацьвер","пятніцу","суботу"];function lw(e){const i=Oo[e];switch(e){case 0:case 3:case 5:case 6:return"'у мінулую "+i+" а' p";case 1:case 2:case 4:return"'у мінулы "+i+" а' p"}}function Eu(e){return"'у "+Oo[e]+" а' p"}function dw(e){const i=Oo[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступную "+i+" а' p";case 1:case 2:case 4:return"'у наступны "+i+" а' p"}}const uw=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Eu(c):lw(c)},cw=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Eu(c):dw(c)},hw={lastWeek:uw,yesterday:"'учора а' p",today:"'сёньня а' p",tomorrow:"'заўтра а' p",nextWeek:cw,other:"P"},mw=(e,i,r,s)=>{const c=hw[e];return typeof c=="function"?c(i,r,s):c},fw={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},gw={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},pw={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзень","люты","сакавік","красавік","травень","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","сьнежань"]},bw={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзеня","лютага","сакавіка","красавіка","траўня","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","сьнежня"]},vw={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чаць","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота"]},yw={narrow:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дзень",evening:"веч.",night:"ноч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дзень",evening:"веч.",night:"ноч"},wide:{am:"ДП",pm:"ПП",midnight:"поўнач",noon:"поўдзень",morning:"раніца",afternoon:"дзень",evening:"вечар",night:"ноч"}},xw={narrow:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дня",evening:"веч.",night:"ночы"},abbreviated:{am:"ДП",pm:"ПП",midnight:"поўн.",noon:"поўд.",morning:"ран.",afternoon:"дня",evening:"веч.",night:"ночы"},wide:{am:"ДП",pm:"ПП",midnight:"поўнач",noon:"поўдзень",morning:"раніцы",afternoon:"дня",evening:"вечара",night:"ночы"}},ww=(e,i)=>{const r=String(i==null?void 0:i.unit),s=Number(e);let c;return r==="date"?c="-га":r==="hour"||r==="minute"||r==="second"?c="-я":c=(s%10===2||s%10===3)&&s%100!==12&&s%100!==13?"-і":"-ы",s+c},kw={ordinalNumber:ww,era:T({values:fw,defaultWidth:"wide"}),quarter:T({values:gw,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:pw,defaultWidth:"wide",formattingValues:bw,defaultFormattingWidth:"wide"}),day:T({values:vw,defaultWidth:"wide"}),dayPeriod:T({values:yw,defaultWidth:"any",formattingValues:xw,defaultFormattingWidth:"wide"})},Pw=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,Mw=/\d+/i,Cw={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},Sw={any:[/^д/i,/^н/i]},$w={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},Ww={any:[/1/i,/2/i,/3/i,/4/i]},Aw={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|тр(ав)?|чэрв|ліп|жн|вер|кастр|ліст|сьнеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|тра(вень|ўня)|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|сьнеж(ань|ня))/i},Tw={narrow:[/^с/i,/^л/i,/^с/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^ж/i,/^в/i,/^к/i,/^л/i,/^с/i],any:[/^ст/i,/^лю/i,/^са/i,/^кр/i,/^тр/i,/^ч/i,/^ліп/i,/^ж/i,/^в/i,/^ка/i,/^ліс/i,/^сн/i]},Dw={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцьв|чаць|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацьв(ер|ярга)|пятніц[аы]|субот[аы])/i},_w={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},Ew={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},Lw={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},Nw={ordinalNumber:ye({matchPattern:Pw,parsePattern:Mw,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Cw,defaultMatchWidth:"wide",parsePatterns:Sw,defaultParseWidth:"any"}),quarter:E({matchPatterns:$w,defaultMatchWidth:"wide",parsePatterns:Ww,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Aw,defaultMatchWidth:"wide",parsePatterns:Tw,defaultParseWidth:"any"}),day:E({matchPatterns:Dw,defaultMatchWidth:"wide",parsePatterns:_w,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Ew,defaultMatchWidth:"wide",parsePatterns:Lw,defaultParseWidth:"any"})},zw={code:"be-tarask",formatDistance:nw,formatLong:sw,formatRelative:mw,localize:kw,match:Nw,options:{weekStartsOn:1,firstWeekContainsDate:1}},jw={lessThanXSeconds:{one:"по-малко от секунда",other:"по-малко от {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половин минута",lessThanXMinutes:{one:"по-малко от минута",other:"по-малко от {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"около час",other:"около {{count}} часа"},xHours:{one:"1 час",other:"{{count}} часа"},xDays:{one:"1 ден",other:"{{count}} дни"},aboutXWeeks:{one:"около седмица",other:"около {{count}} седмици"},xWeeks:{one:"1 седмица",other:"{{count}} седмици"},aboutXMonths:{one:"около месец",other:"около {{count}} месеца"},xMonths:{one:"1 месец",other:"{{count}} месеца"},aboutXYears:{one:"около година",other:"около {{count}} години"},xYears:{one:"1 година",other:"{{count}} години"},overXYears:{one:"над година",other:"над {{count}} години"},almostXYears:{one:"почти година",other:"почти {{count}} години"}},Iw=(e,i,r)=>{let s;const c=jw[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"след "+s:"преди "+s:s},Fw={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},Ow={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},Hw={any:"{{date}} {{time}}"},Xw={date:O({formats:Fw,defaultWidth:"full"}),time:O({formats:Ow,defaultWidth:"full"}),dateTime:O({formats:Hw,defaultWidth:"any"})},Ho=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function Rw(e){const i=Ho[e];switch(e){case 0:case 3:case 6:return"'миналата "+i+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+i+" в' p"}}function Lu(e){const i=Ho[e];return e===2?"'във "+i+" в' p":"'в "+i+" в' p"}function Vw(e){const i=Ho[e];switch(e){case 0:case 3:case 6:return"'следващата "+i+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+i+" в' p"}}const Yw=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Lu(c):Rw(c)},Gw=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Lu(c):Vw(c)},Bw={lastWeek:Yw,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:Gw,other:"P"},qw=(e,i,r,s)=>{const c=Bw[e];return typeof c=="function"?c(i,r,s):c},Uw={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},Kw={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},Qw={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},Jw={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},Zw={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function e1(e){return e==="year"||e==="week"||e==="minute"||e==="second"}function t1(e){return e==="quarter"}function tn(e,i,r,s,c){const g=t1(i)?c:e1(i)?s:r;return e+"-"+g}const a1=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;if(r===0)return tn(0,s,"ев","ева","ево");if(r%1e3===0)return tn(r,s,"ен","на","но");if(r%100===0)return tn(r,s,"тен","тна","тно");const c=r%100;if(c>20||c<10)switch(c%10){case 1:return tn(r,s,"ви","ва","во");case 2:return tn(r,s,"ри","ра","ро");case 7:case 8:return tn(r,s,"ми","ма","мо")}return tn(r,s,"ти","та","то")},n1={ordinalNumber:a1,era:T({values:Uw,defaultWidth:"wide"}),quarter:T({values:Kw,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Qw,defaultWidth:"wide"}),day:T({values:Jw,defaultWidth:"wide"}),dayPeriod:T({values:Zw,defaultWidth:"wide"})},i1=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,r1=/\d+/i,o1={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},s1={any:[/^п/i,/^н/i]},l1={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},d1={any:[/1/i,/2/i,/3/i,/4/i]},u1={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},c1={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},h1={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},m1={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},f1={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},g1={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},p1={ordinalNumber:ye({matchPattern:i1,parsePattern:r1,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:o1,defaultMatchWidth:"wide",parsePatterns:s1,defaultParseWidth:"any"}),quarter:E({matchPatterns:l1,defaultMatchWidth:"wide",parsePatterns:d1,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:h1,defaultMatchWidth:"wide",parsePatterns:m1,defaultParseWidth:"any"}),day:E({matchPatterns:u1,defaultMatchWidth:"wide",parsePatterns:c1,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:f1,defaultMatchWidth:"any",parsePatterns:g1,defaultParseWidth:"any"})},b1={code:"bg",formatDistance:Iw,formatLong:Xw,formatRelative:qw,localize:n1,match:p1,options:{weekStartsOn:1,firstWeekContainsDate:1}},v1={locale:{1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},number:{"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"}},y1={narrow:["খ্রিঃপূঃ","খ্রিঃ"],abbreviated:["খ্রিঃপূর্ব","খ্রিঃ"],wide:["খ্রিস্টপূর্ব","খ্রিস্টাব্দ"]},x1={narrow:["১","২","৩","৪"],abbreviated:["১ত্রৈ","২ত্রৈ","৩ত্রৈ","৪ত্রৈ"],wide:["১ম ত্রৈমাসিক","২য় ত্রৈমাসিক","৩য় ত্রৈমাসিক","৪র্থ ত্রৈমাসিক"]},w1={narrow:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],abbreviated:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],wide:["জানুয়ারি","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"]},k1={narrow:["র","সো","ম","বু","বৃ","শু","শ"],short:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],abbreviated:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],wide:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার ","শুক্রবার","শনিবার"]},P1={narrow:{am:"পূ",pm:"অপ",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"},abbreviated:{am:"পূর্বাহ্ন",pm:"অপরাহ্ন",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"},wide:{am:"পূর্বাহ্ন",pm:"অপরাহ্ন",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"}},M1={narrow:{am:"পূ",pm:"অপ",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"},abbreviated:{am:"পূর্বাহ্ন",pm:"অপরাহ্ন",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"},wide:{am:"পূর্বাহ্ন",pm:"অপরাহ্ন",midnight:"মধ্যরাত",noon:"মধ্যাহ্ন",morning:"সকাল",afternoon:"বিকাল",evening:"সন্ধ্যা",night:"রাত"}};function C1(e,i){if(e>18&&e<=31)return i+"শে";switch(e){case 1:return i+"লা";case 2:case 3:return i+"রা";case 4:return i+"ঠা";default:return i+"ই"}}const S1=(e,i)=>{const r=Number(e),s=Nu(r);if((i==null?void 0:i.unit)==="date")return C1(r,s);if(r>10||r===0)return s+"তম";switch(r%10){case 2:case 3:return s+"য়";case 4:return s+"র্থ";case 6:return s+"ষ্ঠ";default:return s+"ম"}};function Nu(e){return e.toString().replace(/\d/g,function(i){return v1.locale[i]})}const $1={ordinalNumber:S1,era:T({values:y1,defaultWidth:"wide"}),quarter:T({values:x1,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:w1,defaultWidth:"wide"}),day:T({values:k1,defaultWidth:"wide"}),dayPeriod:T({values:P1,defaultWidth:"wide",formattingValues:M1,defaultFormattingWidth:"wide"})},W1={lessThanXSeconds:{one:"প্রায় ১ সেকেন্ড",other:"প্রায় {{count}} সেকেন্ড"},xSeconds:{one:"১ সেকেন্ড",other:"{{count}} সেকেন্ড"},halfAMinute:"আধ মিনিট",lessThanXMinutes:{one:"প্রায় ১ মিনিট",other:"প্রায় {{count}} মিনিট"},xMinutes:{one:"১ মিনিট",other:"{{count}} মিনিট"},aboutXHours:{one:"প্রায় ১ ঘন্টা",other:"প্রায় {{count}} ঘন্টা"},xHours:{one:"১ ঘন্টা",other:"{{count}} ঘন্টা"},xDays:{one:"১ দিন",other:"{{count}} দিন"},aboutXWeeks:{one:"প্রায় ১ সপ্তাহ",other:"প্রায় {{count}} সপ্তাহ"},xWeeks:{one:"১ সপ্তাহ",other:"{{count}} সপ্তাহ"},aboutXMonths:{one:"প্রায় ১ মাস",other:"প্রায় {{count}} মাস"},xMonths:{one:"১ মাস",other:"{{count}} মাস"},aboutXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"},xYears:{one:"১ বছর",other:"{{count}} বছর"},overXYears:{one:"১ বছরের বেশি",other:"{{count}} বছরের বেশি"},almostXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"}},A1=(e,i,r)=>{let s;const c=W1[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",Nu(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" এর মধ্যে":s+" আগে":s},T1={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},D1={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},_1={full:"{{date}} {{time}} 'সময়'",long:"{{date}} {{time}} 'সময়'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},E1={date:O({formats:T1,defaultWidth:"full"}),time:O({formats:D1,defaultWidth:"full"}),dateTime:O({formats:_1,defaultWidth:"full"})},L1={lastWeek:"'গত' eeee 'সময়' p",yesterday:"'গতকাল' 'সময়' p",today:"'আজ' 'সময়' p",tomorrow:"'আগামীকাল' 'সময়' p",nextWeek:"eeee 'সময়' p",other:"P"},N1=(e,i,r,s)=>L1[e],z1=/^(\d+)(ম|য়|র্থ|ষ্ঠ|শে|ই|তম)?/i,j1=/\d+/i,I1={narrow:/^(খ্রিঃপূঃ|খ্রিঃ)/i,abbreviated:/^(খ্রিঃপূর্ব|খ্রিঃ)/i,wide:/^(খ্রিস্টপূর্ব|খ্রিস্টাব্দ)/i},F1={narrow:[/^খ্রিঃপূঃ/i,/^খ্রিঃ/i],abbreviated:[/^খ্রিঃপূর্ব/i,/^খ্রিঃ/i],wide:[/^খ্রিস্টপূর্ব/i,/^খ্রিস্টাব্দ/i]},O1={narrow:/^[১২৩৪]/i,abbreviated:/^[১২৩৪]ত্রৈ/i,wide:/^[১২৩৪](ম|য়|র্থ)? ত্রৈমাসিক/i},H1={any:[/১/i,/২/i,/৩/i,/৪/i]},X1={narrow:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,abbreviated:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,wide:/^(জানুয়ারি|ফেব্রুয়ারি|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্টেম্বর|অক্টোবর|নভেম্বর|ডিসেম্বর)/i},R1={any:[/^জানু/i,/^ফেব্রু/i,/^মার্চ/i,/^এপ্রিল/i,/^মে/i,/^জুন/i,/^জুলাই/i,/^আগস্ট/i,/^সেপ্ট/i,/^অক্টো/i,/^নভে/i,/^ডিসে/i]},V1={narrow:/^(র|সো|ম|বু|বৃ|শু|শ)+/i,short:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,abbreviated:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,wide:/^(রবিবার|সোমবার|মঙ্গলবার|বুধবার|বৃহস্পতিবার |শুক্রবার|শনিবার)+/i},Y1={narrow:[/^র/i,/^সো/i,/^ম/i,/^বু/i,/^বৃ/i,/^শু/i,/^শ/i],short:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],abbreviated:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],wide:[/^রবিবার/i,/^সোমবার/i,/^মঙ্গলবার/i,/^বুধবার/i,/^বৃহস্পতিবার /i,/^শুক্রবার/i,/^শনিবার/i]},G1={narrow:/^(পূ|অপ|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,abbreviated:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,wide:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i},B1={any:{am:/^পূ/i,pm:/^অপ/i,midnight:/^মধ্যরাত/i,noon:/^মধ্যাহ্ন/i,morning:/সকাল/i,afternoon:/বিকাল/i,evening:/সন্ধ্যা/i,night:/রাত/i}},q1={ordinalNumber:ye({matchPattern:z1,parsePattern:j1,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:I1,defaultMatchWidth:"wide",parsePatterns:F1,defaultParseWidth:"wide"}),quarter:E({matchPatterns:O1,defaultMatchWidth:"wide",parsePatterns:H1,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:X1,defaultMatchWidth:"wide",parsePatterns:R1,defaultParseWidth:"any"}),day:E({matchPatterns:V1,defaultMatchWidth:"wide",parsePatterns:Y1,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:G1,defaultMatchWidth:"wide",parsePatterns:B1,defaultParseWidth:"any"})},U1={code:"bn",formatDistance:A1,formatLong:E1,formatRelative:N1,localize:$1,match:q1,options:{weekStartsOn:0,firstWeekContainsDate:1}},K1={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 sedmicu",withPrepositionAgo:"oko 1 sedmicu",withPrepositionIn:"oko 1 sedmicu"},dual:"oko {{count}} sedmice",other:"oko {{count}} sedmice"},xWeeks:{one:{standalone:"1 sedmicu",withPrepositionAgo:"1 sedmicu",withPrepositionIn:"1 sedmicu"},dual:"{{count}} sedmice",other:"{{count}} sedmice"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},Q1=(e,i,r)=>{let s;const c=K1[e];return typeof c=="string"?s=c:i===1?r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s=c.one.withPrepositionIn:s=c.one.withPrepositionAgo:s=c.one.standalone:i%10>1&&i%10<5&&String(i).substr(-2,1)!=="1"?s=c.dual.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"za "+s:"prije "+s:s},J1={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},Z1={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},e0={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},t0={date:O({formats:J1,defaultWidth:"full"}),time:O({formats:Z1,defaultWidth:"full"}),dateTime:O({formats:e0,defaultWidth:"full"})},a0={lastWeek:e=>{switch(e.getDay()){case 0:return"'prošle nedjelje u' p";case 3:return"'prošle srijede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:e=>{switch(e.getDay()){case 0:return"'sljedeće nedjelje u' p";case 3:return"'sljedeću srijedu u' p";case 6:return"'sljedeću subotu u' p";default:return"'sljedeći' EEEE 'u' p"}},other:"P"},n0=(e,i,r,s)=>{const c=a0[e];return typeof c=="function"?c(i):c},i0={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Prije Hrista","Poslije Hrista"]},r0={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},o0={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},s0={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},l0={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},d0={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},u0={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},c0=(e,i)=>{const r=Number(e);return String(r)+"."},h0={ordinalNumber:c0,era:T({values:i0,defaultWidth:"wide"}),quarter:T({values:r0,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:o0,defaultWidth:"wide",formattingValues:s0,defaultFormattingWidth:"wide"}),day:T({values:l0,defaultWidth:"wide"}),dayPeriod:T({values:d0,defaultWidth:"wide",formattingValues:u0,defaultFormattingWidth:"wide"})},m0=/^(\d+)\./i,f0=/\d+/i,g0={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Prije Hrista|prije nove ere|Poslije Hrista|nova era)/i},p0={any:[/^pr/i,/^(po|nova)/i]},b0={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},v0={any:[/1/i,/2/i,/3/i,/4/i]},y0={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(juni|juna)|(juli|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},x0={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},w0={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},k0={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},P0={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|poslije podne|ujutru)/i},M0={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},C0={ordinalNumber:ye({matchPattern:m0,parsePattern:f0,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:g0,defaultMatchWidth:"wide",parsePatterns:p0,defaultParseWidth:"any"}),quarter:E({matchPatterns:b0,defaultMatchWidth:"wide",parsePatterns:v0,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:y0,defaultMatchWidth:"wide",parsePatterns:x0,defaultParseWidth:"any"}),day:E({matchPatterns:w0,defaultMatchWidth:"wide",parsePatterns:k0,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:P0,defaultMatchWidth:"any",parsePatterns:M0,defaultParseWidth:"any"})},S0={code:"bs",formatDistance:Q1,formatLong:t0,formatRelative:n0,localize:h0,match:C0,options:{weekStartsOn:1,firstWeekContainsDate:4}},$0={lessThanXSeconds:{one:"menys d'un segon",eleven:"menys d'onze segons",other:"menys de {{count}} segons"},xSeconds:{one:"1 segon",other:"{{count}} segons"},halfAMinute:"mig minut",lessThanXMinutes:{one:"menys d'un minut",eleven:"menys d'onze minuts",other:"menys de {{count}} minuts"},xMinutes:{one:"1 minut",other:"{{count}} minuts"},aboutXHours:{one:"aproximadament una hora",other:"aproximadament {{count}} hores"},xHours:{one:"1 hora",other:"{{count}} hores"},xDays:{one:"1 dia",other:"{{count}} dies"},aboutXWeeks:{one:"aproximadament una setmana",other:"aproximadament {{count}} setmanes"},xWeeks:{one:"1 setmana",other:"{{count}} setmanes"},aboutXMonths:{one:"aproximadament un mes",other:"aproximadament {{count}} mesos"},xMonths:{one:"1 mes",other:"{{count}} mesos"},aboutXYears:{one:"aproximadament un any",other:"aproximadament {{count}} anys"},xYears:{one:"1 any",other:"{{count}} anys"},overXYears:{one:"més d'un any",eleven:"més d'onze anys",other:"més de {{count}} anys"},almostXYears:{one:"gairebé un any",other:"gairebé {{count}} anys"}},W0=(e,i,r)=>{let s;const c=$0[e];return typeof c=="string"?s=c:i===1?s=c.one:i===11&&c.eleven?s=c.eleven:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"en "+s:"fa "+s:s},A0={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},T0={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},D0={full:"{{date}} 'a les' {{time}}",long:"{{date}} 'a les' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_0={date:O({formats:A0,defaultWidth:"full"}),time:O({formats:T0,defaultWidth:"full"}),dateTime:O({formats:D0,defaultWidth:"full"})},E0={lastWeek:"'el' eeee 'passat a la' LT",yesterday:"'ahir a la' p",today:"'avui a la' p",tomorrow:"'demà a la' p",nextWeek:"eeee 'a la' p",other:"P"},L0={lastWeek:"'el' eeee 'passat a les' p",yesterday:"'ahir a les' p",today:"'avui a les' p",tomorrow:"'demà a les' p",nextWeek:"eeee 'a les' p",other:"P"},N0=(e,i,r,s)=>i.getHours()!==1?L0[e]:E0[e],z0={narrow:["aC","dC"],abbreviated:["a. de C.","d. de C."],wide:["abans de Crist","després de Crist"]},j0={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1r trimestre","2n trimestre","3r trimestre","4t trimestre"]},I0={narrow:["GN","FB","MÇ","AB","MG","JN","JL","AG","ST","OC","NV","DS"],abbreviated:["gen.","febr.","març","abr.","maig","juny","jul.","ag.","set.","oct.","nov.","des."],wide:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]},F0={narrow:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],short:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],wide:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"]},O0={narrow:{am:"am",pm:"pm",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"}},H0={narrow:{am:"am",pm:"pm",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},abbreviated:{am:"AM",pm:"PM",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"}},X0=(e,i)=>{const r=Number(e),s=r%100;if(s>20||s<10)switch(s%10){case 1:return r+"r";case 2:return r+"n";case 3:return r+"r";case 4:return r+"t"}return r+"è"},R0={ordinalNumber:X0,era:T({values:z0,defaultWidth:"wide"}),quarter:T({values:j0,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:I0,defaultWidth:"wide"}),day:T({values:F0,defaultWidth:"wide"}),dayPeriod:T({values:O0,defaultWidth:"wide",formattingValues:H0,defaultFormattingWidth:"wide"})},V0=/^(\d+)(è|r|n|r|t)?/i,Y0=/\d+/i,G0={narrow:/^(aC|dC)/i,abbreviated:/^(a. de C.|d. de C.)/i,wide:/^(abans de Crist|despr[eé]s de Crist)/i},B0={narrow:[/^aC/i,/^dC/i],abbreviated:[/^(a. de C.)/i,/^(d. de C.)/i],wide:[/^(abans de Crist)/i,/^(despr[eé]s de Crist)/i]},q0={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](è|r|n|r|t)? trimestre/i},U0={any:[/1/i,/2/i,/3/i,/4/i]},K0={narrow:/^(GN|FB|MÇ|AB|MG|JN|JL|AG|ST|OC|NV|DS)/i,abbreviated:/^(gen.|febr.|març|abr.|maig|juny|jul.|ag.|set.|oct.|nov.|des.)/i,wide:/^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre)/i},Q0={narrow:[/^GN/i,/^FB/i,/^MÇ/i,/^AB/i,/^MG/i,/^JN/i,/^JL/i,/^AG/i,/^ST/i,/^OC/i,/^NV/i,/^DS/i],abbreviated:[/^gen./i,/^febr./i,/^març/i,/^abr./i,/^maig/i,/^juny/i,/^jul./i,/^ag./i,/^set./i,/^oct./i,/^nov./i,/^des./i],wide:[/^gener/i,/^febrer/i,/^març/i,/^abril/i,/^maig/i,/^juny/i,/^juliol/i,/^agost/i,/^setembre/i,/^octubre/i,/^novembre/i,/^desembre/i]},J0={narrow:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,short:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,abbreviated:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,wide:/^(diumenge|dilluns|dimarts|dimecres|dijous|divendres|dissabte)/i},Z0={narrow:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],abbreviated:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],wide:[/^diumenge/i,/^dilluns/i,/^dimarts/i,/^dimecres/i,/^dijous/i,/^divendres/i,/^disssabte/i]},ek={narrow:/^(a|p|mn|md|(del|de la) (matí|tarda|vespre|nit))/i,abbreviated:/^([ap]\.?\s?m\.?|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i,wide:/^(ante meridiem|post meridiem|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i},tk={any:{am:/^a/i,pm:/^p/i,midnight:/^mitjanit/i,noon:/^migdia/i,morning:/matí/i,afternoon:/tarda/i,evening:/vespre/i,night:/nit/i}},ak={ordinalNumber:ye({matchPattern:V0,parsePattern:Y0,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:G0,defaultMatchWidth:"wide",parsePatterns:B0,defaultParseWidth:"wide"}),quarter:E({matchPatterns:q0,defaultMatchWidth:"wide",parsePatterns:U0,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:K0,defaultMatchWidth:"wide",parsePatterns:Q0,defaultParseWidth:"wide"}),day:E({matchPatterns:J0,defaultMatchWidth:"wide",parsePatterns:Z0,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:ek,defaultMatchWidth:"wide",parsePatterns:tk,defaultParseWidth:"any"})},nk={code:"ca",formatDistance:W0,formatLong:_0,formatRelative:N0,localize:R0,match:ak,options:{weekStartsOn:1,firstWeekContainsDate:4}},ik={lessThanXSeconds:{one:"کەمتر لە یەک چرکە",other:"کەمتر لە {{count}} چرکە"},xSeconds:{one:"1 چرکە",other:"{{count}} چرکە"},halfAMinute:"نیو کاتژمێر",lessThanXMinutes:{one:"کەمتر لە یەک خولەک",other:"کەمتر لە {{count}} خولەک"},xMinutes:{one:"1 خولەک",other:"{{count}} خولەک"},aboutXHours:{one:"دەوروبەری 1 کاتژمێر",other:"دەوروبەری {{count}} کاتژمێر"},xHours:{one:"1 کاتژمێر",other:"{{count}} کاتژمێر"},xDays:{one:"1 ڕۆژ",other:"{{count}} ژۆژ"},aboutXWeeks:{one:"دەوروبەری 1 هەفتە",other:"دوروبەری {{count}} هەفتە"},xWeeks:{one:"1 هەفتە",other:"{{count}} هەفتە"},aboutXMonths:{one:"داوروبەری 1 مانگ",other:"دەوروبەری {{count}} مانگ"},xMonths:{one:"1 مانگ",other:"{{count}} مانگ"},aboutXYears:{one:"دەوروبەری 1 ساڵ",other:"دەوروبەری {{count}} ساڵ"},xYears:{one:"1 ساڵ",other:"{{count}} ساڵ"},overXYears:{one:"زیاتر لە ساڵێک",other:"زیاتر لە {{count}} ساڵ"},almostXYears:{one:"بەنزیکەیی ساڵێک ",other:"بەنزیکەیی {{count}} ساڵ"}},rk=(e,i,r)=>{let s;const c=ik[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"لە ماوەی "+s+"دا":s+"پێش ئێستا":s},ok={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},sk={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},lk={full:"{{date}} 'کاتژمێر' {{time}}",long:"{{date}} 'کاتژمێر' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},dk={date:O({formats:ok,defaultWidth:"full"}),time:O({formats:sk,defaultWidth:"full"}),dateTime:O({formats:lk,defaultWidth:"full"})},uk={lastWeek:"'هەفتەی ڕابردوو' eeee 'کاتژمێر' p",yesterday:"'دوێنێ کاتژمێر' p",today:"'ئەمڕۆ کاتژمێر' p",tomorrow:"'بەیانی کاتژمێر' p",nextWeek:"eeee 'کاتژمێر' p",other:"P"},ck=(e,i,r,s)=>uk[e],hk={narrow:["پ","د"],abbreviated:["پ-ز","د-ز"],wide:["پێش زاین","دوای زاین"]},mk={narrow:["1","2","3","4"],abbreviated:["چ1م","چ2م","چ3م","چ4م"],wide:["چارەگی یەکەم","چارەگی دووەم","چارەگی سێیەم","چارەگی چوارەم"]},fk={narrow:["ک-د","ش","ئا","ن","م","ح","ت","ئا","ئە","تش-ی","تش-د","ک-ی"],abbreviated:["کان-دوو","شوب","ئاد","نیس","مایس","حوز","تەم","ئاب","ئەل","تش-یەک","تش-دوو","کان-یەک"],wide:["کانوونی دووەم","شوبات","ئادار","نیسان","مایس","حوزەیران","تەمموز","ئاب","ئەیلول","تشرینی یەکەم","تشرینی دووەم","کانوونی یەکەم"]},gk={narrow:["ی-ش","د-ش","س-ش","چ-ش","پ-ش","هە","ش"],short:["یە-شە","دوو-شە","سێ-شە","چو-شە","پێ-شە","هەی","شە"],abbreviated:["یەک-شەم","دوو-شەم","سێ-شەم","چوار-شەم","پێنج-شەم","هەینی","شەمە"],wide:["یەک شەمە","دوو شەمە","سێ شەمە","چوار شەمە","پێنج شەمە","هەینی","شەمە"]},pk={narrow:{am:"پ",pm:"د",midnight:"ن-ش",noon:"ن",morning:"بەیانی",afternoon:"دوای نیوەڕۆ",evening:"ئێوارە",night:"شەو"},abbreviated:{am:"پ-ن",pm:"د-ن",midnight:"نیوە شەو",noon:"نیوەڕۆ",morning:"بەیانی",afternoon:"دوای نیوەڕۆ",evening:"ئێوارە",night:"شەو"},wide:{am:"پێش نیوەڕۆ",pm:"دوای نیوەڕۆ",midnight:"نیوە شەو",noon:"نیوەڕۆ",morning:"بەیانی",afternoon:"دوای نیوەڕۆ",evening:"ئێوارە",night:"شەو"}},bk={narrow:{am:"پ",pm:"د",midnight:"ن-ش",noon:"ن",morning:"لە بەیانیدا",afternoon:"لە دوای نیوەڕۆدا",evening:"لە ئێوارەدا",night:"لە شەودا"},abbreviated:{am:"پ-ن",pm:"د-ن",midnight:"نیوە شەو",noon:"نیوەڕۆ",morning:"لە بەیانیدا",afternoon:"لە دوای نیوەڕۆدا",evening:"لە ئێوارەدا",night:"لە شەودا"},wide:{am:"پێش نیوەڕۆ",pm:"دوای نیوەڕۆ",midnight:"نیوە شەو",noon:"نیوەڕۆ",morning:"لە بەیانیدا",afternoon:"لە دوای نیوەڕۆدا",evening:"لە ئێوارەدا",night:"لە شەودا"}},vk=(e,i)=>String(e),yk={ordinalNumber:vk,era:T({values:hk,defaultWidth:"wide"}),quarter:T({values:mk,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:fk,defaultWidth:"wide"}),day:T({values:gk,defaultWidth:"wide"}),dayPeriod:T({values:pk,defaultWidth:"wide",formattingValues:bk,defaultFormattingWidth:"wide"})},xk=/^(\d+)(th|st|nd|rd)?/i,wk=/\d+/i,kk={narrow:/^(پ|د)/i,abbreviated:/^(پ-ز|د.ز)/i,wide:/^(پێش زاین| دوای زاین)/i},Pk={any:[/^د/g,/^پ/g]},Mk={narrow:/^[1234]/i,abbreviated:/^م[1234]چ/i,wide:/^(یەکەم|دووەم|سێیەم| چوارەم) (چارەگی)? quarter/i},Ck={wide:[/چارەگی یەکەم/,/چارەگی دووەم/,/چارەگی سيیەم/,/چارەگی چوارەم/],any:[/1/i,/2/i,/3/i,/4/i]},Sk={narrow:/^(ک-د|ش|ئا|ن|م|ح|ت|ئە|تش-ی|تش-د|ک-ی)/i,abbreviated:/^(کان-دوو|شوب|ئاد|نیس|مایس|حوز|تەم|ئاب|ئەل|تش-یەک|تش-دوو|کان-یەک)/i,wide:/^(کانوونی دووەم|شوبات|ئادار|نیسان|مایس|حوزەیران|تەمموز|ئاب|ئەیلول|تشرینی یەکەم|تشرینی دووەم|کانوونی یەکەم)/i},$k={narrow:[/^ک-د/i,/^ش/i,/^ئا/i,/^ن/i,/^م/i,/^ح/i,/^ت/i,/^ئا/i,/^ئە/i,/^تش-ی/i,/^تش-د/i,/^ک-ی/i],any:[/^کان-دوو/i,/^شوب/i,/^ئاد/i,/^نیس/i,/^مایس/i,/^حوز/i,/^تەم/i,/^ئاب/i,/^ئەل/i,/^تش-یەک/i,/^تش-دوو/i,/^|کان-یەک/i]},Wk={narrow:/^(ش|ی|د|س|چ|پ|هە)/i,short:/^(یە-شە|دوو-شە|سێ-شە|چو-شە|پێ-شە|هە|شە)/i,abbreviated:/^(یەک-شەم|دوو-شەم|سێ-شەم|چوار-شەم|پێنخ-شەم|هەینی|شەمە)/i,wide:/^(یەک شەمە|دوو شەمە|سێ شەمە|چوار شەمە|پێنج شەمە|هەینی|شەمە)/i},Ak={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Tk={narrow:/^(پ|د|ن-ش|ن| (بەیانی|دوای نیوەڕۆ|ئێوارە|شەو))/i,abbreviated:/^(پ-ن|د-ن|نیوە شەو|نیوەڕۆ|بەیانی|دوای نیوەڕۆ|ئێوارە|شەو)/,wide:/^(پێش نیوەڕۆ|دوای نیوەڕۆ|نیوەڕۆ|نیوە شەو|لەبەیانیدا|لەدواینیوەڕۆدا|لە ئێوارەدا|لە شەودا)/,any:/^(پ|د|بەیانی|نیوەڕۆ|ئێوارە|شەو)/},Dk={any:{am:/^د/i,pm:/^پ/i,midnight:/^ن-ش/i,noon:/^ن/i,morning:/بەیانی/i,afternoon:/دواینیوەڕۆ/i,evening:/ئێوارە/i,night:/شەو/i}},_k={ordinalNumber:ye({matchPattern:xk,parsePattern:wk,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:kk,defaultMatchWidth:"wide",parsePatterns:Pk,defaultParseWidth:"any"}),quarter:E({matchPatterns:Mk,defaultMatchWidth:"wide",parsePatterns:Ck,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Sk,defaultMatchWidth:"wide",parsePatterns:$k,defaultParseWidth:"any"}),day:E({matchPatterns:Wk,defaultMatchWidth:"wide",parsePatterns:Ak,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Tk,defaultMatchWidth:"any",parsePatterns:Dk,defaultParseWidth:"any"})},Ek={code:"ckb",formatDistance:rk,formatLong:dk,formatRelative:ck,localize:yk,match:_k,options:{weekStartsOn:0,firstWeekContainsDate:1}},Lk={lessThanXSeconds:{one:{regular:"méně než 1 sekunda",past:"před méně než 1 sekundou",future:"za méně než 1 sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"1 sekunda",past:"před 1 sekundou",future:"za 1 sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než 1 minuta",past:"před méně než 1 minutou",future:"za méně než 1 minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"1 minuta",past:"před 1 minutou",future:"za 1 minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně 1 hodina",past:"přibližně před 1 hodinou",future:"přibližně za 1 hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"1 hodina",past:"před 1 hodinou",future:"za 1 hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"1 den",past:"před 1 dnem",future:"za 1 den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně 1 týden",past:"přibližně před 1 týdnem",future:"přibližně za 1 týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"1 týden",past:"před 1 týdnem",future:"za 1 týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně 1 měsíc",past:"přibližně před 1 měsícem",future:"přibližně za 1 měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"1 měsíc",past:"před 1 měsícem",future:"za 1 měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně 1 rok",past:"přibližně před 1 rokem",future:"přibližně za 1 rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"1 rok",past:"před 1 rokem",future:"za 1 rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než 1 rok",past:"před více než 1 rokem",future:"za více než 1 rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro 1 rok",past:"skoro před 1 rokem",future:"skoro za 1 rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},Nk=(e,i,r)=>{let s;const c=Lk[e];c.type==="other"?s=c.other:i===1?s=c.one:i>1&&i<5?s=c.few:s=c.many;const g=(r==null?void 0:r.addSuffix)===!0,k=r==null?void 0:r.comparison;let C;return g&&k===-1?C=s.past:g&&k===1?C=s.future:C=s.regular,C.replace("{{count}}",String(i))},zk={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},jk={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Ik={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fk={date:O({formats:zk,defaultWidth:"full"}),time:O({formats:jk,defaultWidth:"full"}),dateTime:O({formats:Ik,defaultWidth:"full"})},Ok=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],Hk={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:e=>{const i=e.getDay();return"'v "+Ok[i]+" o' p"},other:"P"},Xk=(e,i)=>{const r=Hk[e];return typeof r=="function"?r(i):r},Rk={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},Vk={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},Yk={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},Gk={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},Bk={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},qk={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},Uk={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},Kk=(e,i)=>Number(e)+".",Qk={ordinalNumber:Kk,era:T({values:Rk,defaultWidth:"wide"}),quarter:T({values:Vk,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Yk,defaultWidth:"wide",formattingValues:Gk,defaultFormattingWidth:"wide"}),day:T({values:Bk,defaultWidth:"wide"}),dayPeriod:T({values:qk,defaultWidth:"wide",formattingValues:Uk,defaultFormattingWidth:"wide"})},Jk=/^(\d+)\.?/i,Zk=/\d+/i,eP={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},tP={any:[/^p[řr]/i,/^(po|n)/i]},aP={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},nP={any:[/1/i,/2/i,/3/i,/4/i]},iP={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},rP={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},oP={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},sP={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},lP={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},dP={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},uP={ordinalNumber:ye({matchPattern:Jk,parsePattern:Zk,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:eP,defaultMatchWidth:"wide",parsePatterns:tP,defaultParseWidth:"any"}),quarter:E({matchPatterns:aP,defaultMatchWidth:"wide",parsePatterns:nP,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:iP,defaultMatchWidth:"wide",parsePatterns:rP,defaultParseWidth:"any"}),day:E({matchPatterns:oP,defaultMatchWidth:"wide",parsePatterns:sP,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:lP,defaultMatchWidth:"any",parsePatterns:dP,defaultParseWidth:"any"})},cP={code:"cs",formatDistance:Nk,formatLong:Fk,formatRelative:Xk,localize:Qk,match:uP,options:{weekStartsOn:1,firstWeekContainsDate:4}},hP={lessThanXSeconds:{one:"llai na eiliad",other:"llai na {{count}} eiliad"},xSeconds:{one:"1 eiliad",other:"{{count}} eiliad"},halfAMinute:"hanner munud",lessThanXMinutes:{one:"llai na munud",two:"llai na 2 funud",other:"llai na {{count}} munud"},xMinutes:{one:"1 munud",two:"2 funud",other:"{{count}} munud"},aboutXHours:{one:"tua 1 awr",other:"tua {{count}} awr"},xHours:{one:"1 awr",other:"{{count}} awr"},xDays:{one:"1 diwrnod",two:"2 ddiwrnod",other:"{{count}} diwrnod"},aboutXWeeks:{one:"tua 1 wythnos",two:"tua pythefnos",other:"tua {{count}} wythnos"},xWeeks:{one:"1 wythnos",two:"pythefnos",other:"{{count}} wythnos"},aboutXMonths:{one:"tua 1 mis",two:"tua 2 fis",other:"tua {{count}} mis"},xMonths:{one:"1 mis",two:"2 fis",other:"{{count}} mis"},aboutXYears:{one:"tua 1 flwyddyn",two:"tua 2 flynedd",other:"tua {{count}} mlynedd"},xYears:{one:"1 flwyddyn",two:"2 flynedd",other:"{{count}} mlynedd"},overXYears:{one:"dros 1 flwyddyn",two:"dros 2 flynedd",other:"dros {{count}} mlynedd"},almostXYears:{one:"bron 1 flwyddyn",two:"bron 2 flynedd",other:"bron {{count}} mlynedd"}},mP=(e,i,r)=>{let s;const c=hP[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2&&c.two?s=c.two:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"mewn "+s:s+" yn ôl":s},fP={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},gP={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},pP={full:"{{date}} 'am' {{time}}",long:"{{date}} 'am' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},bP={date:O({formats:fP,defaultWidth:"full"}),time:O({formats:gP,defaultWidth:"full"}),dateTime:O({formats:pP,defaultWidth:"full"})},vP={lastWeek:"eeee 'diwethaf am' p",yesterday:"'ddoe am' p",today:"'heddiw am' p",tomorrow:"'yfory am' p",nextWeek:"eeee 'am' p",other:"P"},yP=(e,i,r,s)=>vP[e],xP={narrow:["C","O"],abbreviated:["CC","OC"],wide:["Cyn Crist","Ar ôl Crist"]},wP={narrow:["1","2","3","4"],abbreviated:["Ch1","Ch2","Ch3","Ch4"],wide:["Chwarter 1af","2ail chwarter","3ydd chwarter","4ydd chwarter"]},kP={narrow:["I","Ch","Ma","E","Mi","Me","G","A","Md","H","T","Rh"],abbreviated:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag"],wide:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]},PP={narrow:["S","Ll","M","M","I","G","S"],short:["Su","Ll","Ma","Me","Ia","Gw","Sa"],abbreviated:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],wide:["dydd Sul","dydd Llun","dydd Mawrth","dydd Mercher","dydd Iau","dydd Gwener","dydd Sadwrn"]},MP={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"}},CP={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"}},SP=(e,i)=>{const r=Number(e);if(r<20)switch(r){case 0:return r+"fed";case 1:return r+"af";case 2:return r+"ail";case 3:case 4:return r+"ydd";case 5:case 6:return r+"ed";case 7:case 8:case 9:case 10:case 12:case 15:case 18:return r+"fed";case 11:case 13:case 14:case 16:case 17:case 19:return r+"eg"}else if(r>=50&&r<=60||r===80||r>=100)return r+"fed";return r+"ain"},$P={ordinalNumber:SP,era:T({values:xP,defaultWidth:"wide"}),quarter:T({values:wP,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:kP,defaultWidth:"wide"}),day:T({values:PP,defaultWidth:"wide"}),dayPeriod:T({values:MP,defaultWidth:"wide",formattingValues:CP,defaultFormattingWidth:"wide"})},WP=/^(\d+)(af|ail|ydd|ed|fed|eg|ain)?/i,AP=/\d+/i,TP={narrow:/^(c|o)/i,abbreviated:/^(c\.?\s?c\.?|o\.?\s?c\.?)/i,wide:/^(cyn christ|ar ôl crist|ar ol crist)/i},DP={wide:[/^c/i,/^(ar ôl crist|ar ol crist)/i],any:[/^c/i,/^o/i]},_P={narrow:/^[1234]/i,abbreviated:/^ch[1234]/i,wide:/^(chwarter 1af)|([234](ail|ydd)? chwarter)/i},EP={any:[/1/i,/2/i,/3/i,/4/i]},LP={narrow:/^(i|ch|m|e|g|a|h|t|rh)/i,abbreviated:/^(ion|chwe|maw|ebr|mai|meh|gor|aws|med|hyd|tach|rhag)/i,wide:/^(ionawr|chwefror|mawrth|ebrill|mai|mehefin|gorffennaf|awst|medi|hydref|tachwedd|rhagfyr)/i},NP={narrow:[/^i/i,/^ch/i,/^m/i,/^e/i,/^m/i,/^m/i,/^g/i,/^a/i,/^m/i,/^h/i,/^t/i,/^rh/i],any:[/^io/i,/^ch/i,/^maw/i,/^e/i,/^mai/i,/^meh/i,/^g/i,/^a/i,/^med/i,/^h/i,/^t/i,/^rh/i]},zP={narrow:/^(s|ll|m|i|g)/i,short:/^(su|ll|ma|me|ia|gw|sa)/i,abbreviated:/^(sul|llun|maw|mer|iau|gwe|sad)/i,wide:/^dydd (sul|llun|mawrth|mercher|iau|gwener|sadwrn)/i},jP={narrow:[/^s/i,/^ll/i,/^m/i,/^m/i,/^i/i,/^g/i,/^s/i],wide:[/^dydd su/i,/^dydd ll/i,/^dydd ma/i,/^dydd me/i,/^dydd i/i,/^dydd g/i,/^dydd sa/i],any:[/^su/i,/^ll/i,/^ma/i,/^me/i,/^i/i,/^g/i,/^sa/i]},IP={narrow:/^(b|h|hn|hd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i,any:/^(y\.?\s?[bh]\.?|hanner nos|hanner dydd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i},FP={any:{am:/^b|(y\.?\s?b\.?)/i,pm:/^h|(y\.?\s?h\.?)|(yr hwyr)/i,midnight:/^hn|hanner nos/i,noon:/^hd|hanner dydd/i,morning:/bore/i,afternoon:/prynhawn/i,evening:/^gyda'r nos$/i,night:/blah/i}},OP={ordinalNumber:ye({matchPattern:WP,parsePattern:AP,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:TP,defaultMatchWidth:"wide",parsePatterns:DP,defaultParseWidth:"any"}),quarter:E({matchPatterns:_P,defaultMatchWidth:"wide",parsePatterns:EP,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:LP,defaultMatchWidth:"wide",parsePatterns:NP,defaultParseWidth:"any"}),day:E({matchPatterns:zP,defaultMatchWidth:"wide",parsePatterns:jP,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:IP,defaultMatchWidth:"any",parsePatterns:FP,defaultParseWidth:"any"})},HP={code:"cy",formatDistance:mP,formatLong:bP,formatRelative:yP,localize:$P,match:OP,options:{weekStartsOn:0,firstWeekContainsDate:1}},XP={lessThanXSeconds:{one:"mindre end ét sekund",other:"mindre end {{count}} sekunder"},xSeconds:{one:"1 sekund",other:"{{count}} sekunder"},halfAMinute:"ét halvt minut",lessThanXMinutes:{one:"mindre end ét minut",other:"mindre end {{count}} minutter"},xMinutes:{one:"1 minut",other:"{{count}} minutter"},aboutXHours:{one:"cirka 1 time",other:"cirka {{count}} timer"},xHours:{one:"1 time",other:"{{count}} timer"},xDays:{one:"1 dag",other:"{{count}} dage"},aboutXWeeks:{one:"cirka 1 uge",other:"cirka {{count}} uger"},xWeeks:{one:"1 uge",other:"{{count}} uger"},aboutXMonths:{one:"cirka 1 måned",other:"cirka {{count}} måneder"},xMonths:{one:"1 måned",other:"{{count}} måneder"},aboutXYears:{one:"cirka 1 år",other:"cirka {{count}} år"},xYears:{one:"1 år",other:"{{count}} år"},overXYears:{one:"over 1 år",other:"over {{count}} år"},almostXYears:{one:"næsten 1 år",other:"næsten {{count}} år"}},RP=(e,i,r)=>{let s;const c=XP[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"om "+s:s+" siden":s},VP={full:"EEEE 'den' d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd/MM/y"},YP={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},GP={full:"{{date}} 'kl'. {{time}}",long:"{{date}} 'kl'. {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},BP={date:O({formats:VP,defaultWidth:"full"}),time:O({formats:YP,defaultWidth:"full"}),dateTime:O({formats:GP,defaultWidth:"full"})},qP={lastWeek:"'sidste' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"'på' eeee 'kl.' p",other:"P"},UP=(e,i,r,s)=>qP[e],KP={narrow:["fvt","vt"],abbreviated:["f.v.t.","v.t."],wide:["før vesterlandsk tidsregning","vesterlandsk tidsregning"]},QP={narrow:["1","2","3","4"],abbreviated:["1. kvt.","2. kvt.","3. kvt.","4. kvt."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},JP={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]},ZP={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn.","man.","tir.","ons.","tor.","fre.","lør."],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},eM={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"}},tM={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"}},aM=(e,i)=>Number(e)+".",nM={ordinalNumber:aM,era:T({values:KP,defaultWidth:"wide"}),quarter:T({values:QP,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:JP,defaultWidth:"wide"}),day:T({values:ZP,defaultWidth:"wide"}),dayPeriod:T({values:eM,defaultWidth:"wide",formattingValues:tM,defaultFormattingWidth:"wide"})},iM=/^(\d+)(\.)?/i,rM=/\d+/i,oM={narrow:/^(fKr|fvt|eKr|vt)/i,abbreviated:/^(f\.Kr\.?|f\.v\.t\.?|e\.Kr\.?|v\.t\.)/i,wide:/^(f.Kr.|før vesterlandsk tidsregning|e.Kr.|vesterlandsk tidsregning)/i},sM={any:[/^f/i,/^(v|e)/i]},lM={narrow:/^[1234]/i,abbreviated:/^[1234]. kvt\./i,wide:/^[1234]\.? kvartal/i},dM={any:[/1/i,/2/i,/3/i,/4/i]},uM={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mar.|apr.|maj|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januar|februar|marts|april|maj|juni|juli|august|september|oktober|november|december)/i},cM={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},hM={narrow:/^[smtofl]/i,short:/^(søn.|man.|tir.|ons.|tor.|fre.|lør.)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},mM={narrow:[/^s/i,/^m/i,/^t/i,/^o/i,/^t/i,/^f/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},fM={narrow:/^(a|p|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i,any:/^([ap]\.?\s?m\.?|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i},gM={any:{am:/^a/i,pm:/^p/i,midnight:/midnat/i,noon:/middag/i,morning:/morgen/i,afternoon:/eftermiddag/i,evening:/aften/i,night:/nat/i}},pM={ordinalNumber:ye({matchPattern:iM,parsePattern:rM,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:oM,defaultMatchWidth:"wide",parsePatterns:sM,defaultParseWidth:"any"}),quarter:E({matchPatterns:lM,defaultMatchWidth:"wide",parsePatterns:dM,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:uM,defaultMatchWidth:"wide",parsePatterns:cM,defaultParseWidth:"any"}),day:E({matchPatterns:hM,defaultMatchWidth:"wide",parsePatterns:mM,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:fM,defaultMatchWidth:"any",parsePatterns:gM,defaultParseWidth:"any"})},bM={code:"da",formatDistance:RP,formatLong:BP,formatRelative:UP,localize:nM,match:pM,options:{weekStartsOn:1,firstWeekContainsDate:4}},kl={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"eine halbe Minute",withPreposition:"einer halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},zu=(e,i,r)=>{let s;const c=r!=null&&r.addSuffix?kl[e].withPreposition:kl[e].standalone;return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+s:"vor "+s:s},vM={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},yM={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},xM={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},ju={date:O({formats:vM,defaultWidth:"full"}),time:O({formats:yM,defaultWidth:"full"}),dateTime:O({formats:xM,defaultWidth:"full"})},wM={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},Iu=(e,i,r,s)=>wM[e],kM={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},PM={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},no={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},MM={narrow:no.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:no.wide},CM={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},SM={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},$M={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},WM=e=>Number(e)+".",AM={ordinalNumber:WM,era:T({values:kM,defaultWidth:"wide"}),quarter:T({values:PM,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:no,formattingValues:MM,defaultWidth:"wide"}),day:T({values:CM,defaultWidth:"wide"}),dayPeriod:T({values:SM,defaultWidth:"wide",formattingValues:$M,defaultFormattingWidth:"wide"})},TM=/^(\d+)(\.)?/i,DM=/\d+/i,_M={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},EM={any:[/^v/i,/^n/i]},LM={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},NM={any:[/1/i,/2/i,/3/i,/4/i]},zM={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},jM={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},IM={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},FM={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},OM={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},HM={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},Fu={ordinalNumber:ye({matchPattern:TM,parsePattern:DM,valueCallback:e=>parseInt(e)}),era:E({matchPatterns:_M,defaultMatchWidth:"wide",parsePatterns:EM,defaultParseWidth:"any"}),quarter:E({matchPatterns:LM,defaultMatchWidth:"wide",parsePatterns:NM,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:zM,defaultMatchWidth:"wide",parsePatterns:jM,defaultParseWidth:"any"}),day:E({matchPatterns:IM,defaultMatchWidth:"wide",parsePatterns:FM,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:OM,defaultMatchWidth:"wide",parsePatterns:HM,defaultParseWidth:"any"})},XM={code:"de",formatDistance:zu,formatLong:ju,formatRelative:Iu,localize:AM,match:Fu,options:{weekStartsOn:1,firstWeekContainsDate:4}},RM={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},VM={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},io={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},YM={narrow:io.narrow,abbreviated:["Jän.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:io.wide},GM={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},BM={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},qM={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},UM=e=>Number(e)+".",KM={ordinalNumber:UM,era:T({values:RM,defaultWidth:"wide"}),quarter:T({values:VM,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:io,formattingValues:YM,defaultWidth:"wide"}),day:T({values:GM,defaultWidth:"wide"}),dayPeriod:T({values:BM,defaultWidth:"wide",formattingValues:qM,defaultFormattingWidth:"wide"})},QM={code:"de-AT",formatDistance:zu,formatLong:ju,formatRelative:Iu,localize:KM,match:Fu,options:{weekStartsOn:1,firstWeekContainsDate:4}},JM={lessThanXSeconds:{one:"λιγότερο από ένα δευτερόλεπτο",other:"λιγότερο από {{count}} δευτερόλεπτα"},xSeconds:{one:"1 δευτερόλεπτο",other:"{{count}} δευτερόλεπτα"},halfAMinute:"μισό λεπτό",lessThanXMinutes:{one:"λιγότερο από ένα λεπτό",other:"λιγότερο από {{count}} λεπτά"},xMinutes:{one:"1 λεπτό",other:"{{count}} λεπτά"},aboutXHours:{one:"περίπου 1 ώρα",other:"περίπου {{count}} ώρες"},xHours:{one:"1 ώρα",other:"{{count}} ώρες"},xDays:{one:"1 ημέρα",other:"{{count}} ημέρες"},aboutXWeeks:{one:"περίπου 1 εβδομάδα",other:"περίπου {{count}} εβδομάδες"},xWeeks:{one:"1 εβδομάδα",other:"{{count}} εβδομάδες"},aboutXMonths:{one:"περίπου 1 μήνας",other:"περίπου {{count}} μήνες"},xMonths:{one:"1 μήνας",other:"{{count}} μήνες"},aboutXYears:{one:"περίπου 1 χρόνο",other:"περίπου {{count}} χρόνια"},xYears:{one:"1 χρόνο",other:"{{count}} χρόνια"},overXYears:{one:"πάνω από 1 χρόνο",other:"πάνω από {{count}} χρόνια"},almostXYears:{one:"περίπου 1 χρόνο",other:"περίπου {{count}} χρόνια"}},ZM=(e,i,r)=>{let s;const c=JM[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"σε "+s:s+" πριν":s},eC={full:"EEEE, d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"d/M/yy"},tC={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},aC={full:"{{date}} - {{time}}",long:"{{date}} - {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},nC={date:O({formats:eC,defaultWidth:"full"}),time:O({formats:tC,defaultWidth:"full"}),dateTime:O({formats:aC,defaultWidth:"full"})},iC={lastWeek:e=>{switch(e.getDay()){case 6:return"'το προηγούμενο' eeee 'στις' p";default:return"'την προηγούμενη' eeee 'στις' p"}},yesterday:"'χθες στις' p",today:"'σήμερα στις' p",tomorrow:"'αύριο στις' p",nextWeek:"eeee 'στις' p",other:"P"},rC=(e,i)=>{const r=iC[e];return typeof r=="function"?r(i):r},oC={narrow:["πΧ","μΧ"],abbreviated:["π.Χ.","μ.Χ."],wide:["προ Χριστού","μετά Χριστόν"]},sC={narrow:["1","2","3","4"],abbreviated:["Τ1","Τ2","Τ3","Τ4"],wide:["1ο τρίμηνο","2ο τρίμηνο","3ο τρίμηνο","4ο τρίμηνο"]},lC={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],wide:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]},dC={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μαρ","Απρ","Μαΐ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],wide:["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου"]},uC={narrow:["Κ","Δ","T","Τ","Π","Π","Σ"],short:["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"],abbreviated:["Κυρ","Δευ","Τρί","Τετ","Πέμ","Παρ","Σάβ"],wide:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"]},cC={narrow:{am:"πμ",pm:"μμ",midnight:"μεσάνυχτα",noon:"μεσημέρι",morning:"πρωί",afternoon:"απόγευμα",evening:"βράδυ",night:"νύχτα"},abbreviated:{am:"π.μ.",pm:"μ.μ.",midnight:"μεσάνυχτα",noon:"μεσημέρι",morning:"πρωί",afternoon:"απόγευμα",evening:"βράδυ",night:"νύχτα"},wide:{am:"π.μ.",pm:"μ.μ.",midnight:"μεσάνυχτα",noon:"μεσημέρι",morning:"πρωί",afternoon:"απόγευμα",evening:"βράδυ",night:"νύχτα"}},hC=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;let c;return s==="year"||s==="month"?c="ος":s==="week"||s==="dayOfYear"||s==="day"||s==="hour"||s==="date"?c="η":c="ο",r+c},mC={ordinalNumber:hC,era:T({values:oC,defaultWidth:"wide"}),quarter:T({values:sC,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:lC,defaultWidth:"wide",formattingValues:dC,defaultFormattingWidth:"wide"}),day:T({values:uC,defaultWidth:"wide"}),dayPeriod:T({values:cC,defaultWidth:"wide"})},fC=/^(\d+)(ος|η|ο)?/i,gC=/\d+/i,pC={narrow:/^(πΧ|μΧ)/i,abbreviated:/^(π\.?\s?χ\.?|π\.?\s?κ\.?\s?χ\.?|μ\.?\s?χ\.?|κ\.?\s?χ\.?)/i,wide:/^(προ Χριστο(ύ|υ)|πριν απ(ό|ο) την Κοιν(ή|η) Χρονολογ(ί|ι)α|μετ(ά|α) Χριστ(ό|ο)ν|Κοιν(ή|η) Χρονολογ(ί|ι)α)/i},bC={any:[/^π/i,/^(μ|κ)/i]},vC={narrow:/^[1234]/i,abbreviated:/^τ[1234]/i,wide:/^[1234]ο? τρ(ί|ι)μηνο/i},yC={any:[/1/i,/2/i,/3/i,/4/i]},xC={narrow:/^[ιφμαμιιασονδ]/i,abbreviated:/^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,wide:/^(μ[άα][ιΐ]|α[ύυ]γο[υύ]στ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i},wC={narrow:[/^ι/i,/^φ/i,/^μ/i,/^α/i,/^μ/i,/^ι/i,/^ι/i,/^α/i,/^σ/i,/^ο/i,/^ν/i,/^δ/i],any:[/^ια/i,/^φ/i,/^μ[άα]ρ/i,/^απ/i,/^μ[άα][ιΐ]/i,/^ιο[ύυ]ν/i,/^ιο[ύυ]λ/i,/^α[ύυ]/i,/^σ/i,/^ο/i,/^ν/i,/^δ/i]},kC={narrow:/^[κδτπσ]/i,short:/^(κυ|δε|τρ|τε|π[εέ]|π[αά]|σ[αά])/i,abbreviated:/^(κυρ|δευ|τρι|τετ|πεμ|παρ|σαβ)/i,wide:/^(κυριακ(ή|η)|δευτ(έ|ε)ρα|τρ(ί|ι)τη|τετ(ά|α)ρτη|π(έ|ε)μπτη|παρασκευ(ή|η)|σ(ά|α)ββατο)/i},PC={narrow:[/^κ/i,/^δ/i,/^τ/i,/^τ/i,/^π/i,/^π/i,/^σ/i],any:[/^κ/i,/^δ/i,/^τρ/i,/^τε/i,/^π[εέ]/i,/^π[αά]/i,/^σ/i]},MC={narrow:/^(πμ|μμ|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i,any:/^([πμ]\.?\s?μ\.?|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i},CC={any:{am:/^πμ|π\.\s?μ\./i,pm:/^μμ|μ\.\s?μ\./i,midnight:/^μεσάν/i,noon:/^μεσημ(έ|ε)/i,morning:/πρω(ί|ι)/i,afternoon:/απ(ό|ο)γευμα/i,evening:/βρ(ά|α)δυ/i,night:/ν(ύ|υ)χτα/i}},SC={ordinalNumber:ye({matchPattern:fC,parsePattern:gC,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:pC,defaultMatchWidth:"wide",parsePatterns:bC,defaultParseWidth:"any"}),quarter:E({matchPatterns:vC,defaultMatchWidth:"wide",parsePatterns:yC,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:xC,defaultMatchWidth:"wide",parsePatterns:wC,defaultParseWidth:"any"}),day:E({matchPatterns:kC,defaultMatchWidth:"wide",parsePatterns:PC,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:MC,defaultMatchWidth:"any",parsePatterns:CC,defaultParseWidth:"any"})},$C={code:"el",formatDistance:ZM,formatLong:nC,formatRelative:rC,localize:mC,match:SC,options:{weekStartsOn:1,firstWeekContainsDate:4}},WC={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},cn=(e,i,r)=>{let s;const c=WC[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+s:s+" ago":s},AC={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},TC={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},DC={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_C={date:O({formats:AC,defaultWidth:"full"}),time:O({formats:TC,defaultWidth:"full"}),dateTime:O({formats:DC,defaultWidth:"full"})},EC={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ba=(e,i,r,s)=>EC[e],LC={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},NC={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},zC={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},jC={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},IC={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},FC={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},OC=(e,i)=>{const r=Number(e),s=r%100;if(s>20||s<10)switch(s%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},qa={ordinalNumber:OC,era:T({values:LC,defaultWidth:"wide"}),quarter:T({values:NC,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:zC,defaultWidth:"wide"}),day:T({values:jC,defaultWidth:"wide"}),dayPeriod:T({values:IC,defaultWidth:"wide",formattingValues:FC,defaultFormattingWidth:"wide"})},HC=/^(\d+)(th|st|nd|rd)?/i,XC=/\d+/i,RC={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},VC={any:[/^b/i,/^(a|c)/i]},YC={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},GC={any:[/1/i,/2/i,/3/i,/4/i]},BC={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},qC={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},UC={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},KC={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},QC={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},JC={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Ua={ordinalNumber:ye({matchPattern:HC,parsePattern:XC,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:RC,defaultMatchWidth:"wide",parsePatterns:VC,defaultParseWidth:"any"}),quarter:E({matchPatterns:YC,defaultMatchWidth:"wide",parsePatterns:GC,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:BC,defaultMatchWidth:"wide",parsePatterns:qC,defaultParseWidth:"any"}),day:E({matchPatterns:UC,defaultMatchWidth:"wide",parsePatterns:KC,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:QC,defaultMatchWidth:"any",parsePatterns:JC,defaultParseWidth:"any"})},ZC={code:"en-AU",formatDistance:cn,formatLong:_C,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:1,firstWeekContainsDate:4}},eS={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"a second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"a minute",other:"{{count}} minutes"},aboutXHours:{one:"about an hour",other:"about {{count}} hours"},xHours:{one:"an hour",other:"{{count}} hours"},xDays:{one:"a day",other:"{{count}} days"},aboutXWeeks:{one:"about a week",other:"about {{count}} weeks"},xWeeks:{one:"a week",other:"{{count}} weeks"},aboutXMonths:{one:"about a month",other:"about {{count}} months"},xMonths:{one:"a month",other:"{{count}} months"},aboutXYears:{one:"about a year",other:"about {{count}} years"},xYears:{one:"a year",other:"{{count}} years"},overXYears:{one:"over a year",other:"over {{count}} years"},almostXYears:{one:"almost a year",other:"almost {{count}} years"}},tS=(e,i,r)=>{let s;const c=eS[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+s:s+" ago":s},aS={full:"EEEE, MMMM do, yyyy",long:"MMMM do, yyyy",medium:"MMM d, yyyy",short:"yyyy-MM-dd"},nS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},iS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},rS={date:O({formats:aS,defaultWidth:"full"}),time:O({formats:nS,defaultWidth:"full"}),dateTime:O({formats:iS,defaultWidth:"full"})},oS={code:"en-CA",formatDistance:tS,formatLong:rS,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:0,firstWeekContainsDate:1}},sS={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},lS={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},dS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ou={date:O({formats:sS,defaultWidth:"full"}),time:O({formats:lS,defaultWidth:"full"}),dateTime:O({formats:dS,defaultWidth:"full"})},uS={code:"en-GB",formatDistance:cn,formatLong:Ou,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:1,firstWeekContainsDate:4}},cS={code:"en-IE",formatDistance:cn,formatLong:Ou,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:1,firstWeekContainsDate:4}},hS={full:"EEEE, d MMMM yyyy",long:"d MMMM, yyyy",medium:"d MMM, yyyy",short:"dd/MM/yyyy"},mS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},fS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},gS={date:O({formats:hS,defaultWidth:"full"}),time:O({formats:mS,defaultWidth:"full"}),dateTime:O({formats:fS,defaultWidth:"full"})},pS={code:"en-IN",formatDistance:cn,formatLong:gS,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:1,firstWeekContainsDate:4}},bS={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},vS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},yS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},xS={date:O({formats:bS,defaultWidth:"full"}),time:O({formats:vS,defaultWidth:"full"}),dateTime:O({formats:yS,defaultWidth:"full"})},wS={code:"en-NZ",formatDistance:cn,formatLong:xS,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:1,firstWeekContainsDate:4}},kS={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},PS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},MS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},CS={date:O({formats:kS,defaultWidth:"full"}),time:O({formats:PS,defaultWidth:"full"}),dateTime:O({formats:MS,defaultWidth:"full"})},Hu={code:"en-US",formatDistance:cn,formatLong:CS,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:0,firstWeekContainsDate:1}},SS={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"yyyy/MM/dd"},$S={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},WS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},AS={date:O({formats:SS,defaultWidth:"full"}),time:O({formats:$S,defaultWidth:"full"}),dateTime:O({formats:WS,defaultWidth:"full"})},TS={code:"en-ZA",formatDistance:cn,formatLong:AS,formatRelative:Ba,localize:qa,match:Ua,options:{weekStartsOn:0,firstWeekContainsDate:1}},DS={lessThanXSeconds:{one:"malpli ol sekundo",other:"malpli ol {{count}} sekundoj"},xSeconds:{one:"1 sekundo",other:"{{count}} sekundoj"},halfAMinute:"duonminuto",lessThanXMinutes:{one:"malpli ol minuto",other:"malpli ol {{count}} minutoj"},xMinutes:{one:"1 minuto",other:"{{count}} minutoj"},aboutXHours:{one:"proksimume 1 horo",other:"proksimume {{count}} horoj"},xHours:{one:"1 horo",other:"{{count}} horoj"},xDays:{one:"1 tago",other:"{{count}} tagoj"},aboutXMonths:{one:"proksimume 1 monato",other:"proksimume {{count}} monatoj"},xWeeks:{one:"1 semajno",other:"{{count}} semajnoj"},aboutXWeeks:{one:"proksimume 1 semajno",other:"proksimume {{count}} semajnoj"},xMonths:{one:"1 monato",other:"{{count}} monatoj"},aboutXYears:{one:"proksimume 1 jaro",other:"proksimume {{count}} jaroj"},xYears:{one:"1 jaro",other:"{{count}} jaroj"},overXYears:{one:"pli ol 1 jaro",other:"pli ol {{count}} jaroj"},almostXYears:{one:"preskaŭ 1 jaro",other:"preskaŭ {{count}} jaroj"}},_S=(e,i,r)=>{let s;const c=DS[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r!=null&&r.comparison&&r.comparison>0?"post "+s:"antaŭ "+s:s},ES={full:"EEEE, do 'de' MMMM y",long:"y-MMMM-dd",medium:"y-MMM-dd",short:"yyyy-MM-dd"},LS={full:"Ho 'horo kaj' m:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},NS={any:"{{date}} {{time}}"},zS={date:O({formats:ES,defaultWidth:"full"}),time:O({formats:LS,defaultWidth:"full"}),dateTime:O({formats:NS,defaultWidth:"any"})},jS={lastWeek:"'pasinta' eeee 'je' p",yesterday:"'hieraŭ je' p",today:"'hodiaŭ je' p",tomorrow:"'morgaŭ je' p",nextWeek:"eeee 'je' p",other:"P"},IS=(e,i,r,s)=>jS[e],FS={narrow:["aK","pK"],abbreviated:["a.K.E.","p.K.E."],wide:["antaŭ Komuna Erao","Komuna Erao"]},OS={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1-a kvaronjaro","2-a kvaronjaro","3-a kvaronjaro","4-a kvaronjaro"]},HS={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan","feb","mar","apr","maj","jun","jul","aŭg","sep","okt","nov","dec"],wide:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"]},XS={narrow:["D","L","M","M","Ĵ","V","S"],short:["di","lu","ma","me","ĵa","ve","sa"],abbreviated:["dim","lun","mar","mer","ĵaŭ","ven","sab"],wide:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"]},RS={narrow:{am:"a",pm:"p",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},abbreviated:{am:"a.t.m.",pm:"p.t.m.",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},wide:{am:"antaŭtagmeze",pm:"posttagmeze",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"}},VS=e=>Number(e)+"-a",YS={ordinalNumber:VS,era:T({values:FS,defaultWidth:"wide"}),quarter:T({values:OS,defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:T({values:HS,defaultWidth:"wide"}),day:T({values:XS,defaultWidth:"wide"}),dayPeriod:T({values:RS,defaultWidth:"wide"})},GS=/^(\d+)(-?a)?/i,BS=/\d+/i,qS={narrow:/^([ap]k)/i,abbreviated:/^([ap]\.?\s?k\.?\s?e\.?)/i,wide:/^((antaǔ |post )?komuna erao)/i},US={any:[/^a/i,/^[kp]/i]},KS={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](-?a)? kvaronjaro/i},QS={any:[/1/i,/2/i,/3/i,/4/i]},JS={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|a(ŭ|ux|uh|u)g|sep|okt|nov|dec)/i,wide:/^(januaro|februaro|marto|aprilo|majo|junio|julio|a(ŭ|ux|uh|u)gusto|septembro|oktobro|novembro|decembro)/i},ZS={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^a(u|ŭ)/i,/^s/i,/^o/i,/^n/i,/^d/i]},e$={narrow:/^[dlmĵjvs]/i,short:/^(di|lu|ma|me|(ĵ|jx|jh|j)a|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)|ven|sab)/i,wide:/^(diman(ĉ|cx|ch|c)o|lundo|mardo|merkredo|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)do|vendredo|sabato)/i},t$={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^(j|ĵ)/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^(j|ĵ)/i,/^v/i,/^s/i]},a$={narrow:/^([ap]|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,abbreviated:/^([ap][.\s]?t[.\s]?m[.\s]?|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,wide:/^(anta(ŭ|ux)tagmez|posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo]/i},n$={any:{am:/^a/i,pm:/^p/i,midnight:/^noktom/i,noon:/^t/i,morning:/^m/i,afternoon:/^posttagmeze/i,evening:/^v/i,night:/^n/i}},i$={ordinalNumber:ye({matchPattern:GS,parsePattern:BS,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:qS,defaultMatchWidth:"wide",parsePatterns:US,defaultParseWidth:"any"}),quarter:E({matchPatterns:KS,defaultMatchWidth:"wide",parsePatterns:QS,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:E({matchPatterns:JS,defaultMatchWidth:"wide",parsePatterns:ZS,defaultParseWidth:"any"}),day:E({matchPatterns:e$,defaultMatchWidth:"wide",parsePatterns:t$,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:a$,defaultMatchWidth:"wide",parsePatterns:n$,defaultParseWidth:"any"})},r$={code:"eo",formatDistance:_S,formatLong:zS,formatRelative:IS,localize:YS,match:i$,options:{weekStartsOn:1,firstWeekContainsDate:4}},o$={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},s$=(e,i,r)=>{let s;const c=o$[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"en "+s:"hace "+s:s},l$={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},d$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},u$={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c$={date:O({formats:l$,defaultWidth:"full"}),time:O({formats:d$,defaultWidth:"full"}),dateTime:O({formats:u$,defaultWidth:"full"})},h$={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},m$={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},f$=(e,i,r,s)=>i.getHours()!==1?m$[e]:h$[e],g$={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},p$={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},b$={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},v$={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},y$={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},x$={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},w$=(e,i)=>Number(e)+"º",k$={ordinalNumber:w$,era:T({values:g$,defaultWidth:"wide"}),quarter:T({values:p$,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:b$,defaultWidth:"wide"}),day:T({values:v$,defaultWidth:"wide"}),dayPeriod:T({values:y$,defaultWidth:"wide",formattingValues:x$,defaultFormattingWidth:"wide"})},P$=/^(\d+)(º)?/i,M$=/\d+/i,C$={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},S$={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},$$={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},W$={any:[/1/i,/2/i,/3/i,/4/i]},A$={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},T$={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},D$={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},_$={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},E$={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},L$={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},N$={ordinalNumber:ye({matchPattern:P$,parsePattern:M$,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:C$,defaultMatchWidth:"wide",parsePatterns:S$,defaultParseWidth:"any"}),quarter:E({matchPatterns:$$,defaultMatchWidth:"wide",parsePatterns:W$,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:A$,defaultMatchWidth:"wide",parsePatterns:T$,defaultParseWidth:"any"}),day:E({matchPatterns:D$,defaultMatchWidth:"wide",parsePatterns:_$,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:E$,defaultMatchWidth:"any",parsePatterns:L$,defaultParseWidth:"any"})},z$={code:"es",formatDistance:s$,formatLong:c$,formatRelative:f$,localize:k$,match:N$,options:{weekStartsOn:1,firstWeekContainsDate:1}},Pl={lessThanXSeconds:{standalone:{one:"vähem kui üks sekund",other:"vähem kui {{count}} sekundit"},withPreposition:{one:"vähem kui ühe sekundi",other:"vähem kui {{count}} sekundi"}},xSeconds:{standalone:{one:"üks sekund",other:"{{count}} sekundit"},withPreposition:{one:"ühe sekundi",other:"{{count}} sekundi"}},halfAMinute:{standalone:"pool minutit",withPreposition:"poole minuti"},lessThanXMinutes:{standalone:{one:"vähem kui üks minut",other:"vähem kui {{count}} minutit"},withPreposition:{one:"vähem kui ühe minuti",other:"vähem kui {{count}} minuti"}},xMinutes:{standalone:{one:"üks minut",other:"{{count}} minutit"},withPreposition:{one:"ühe minuti",other:"{{count}} minuti"}},aboutXHours:{standalone:{one:"umbes üks tund",other:"umbes {{count}} tundi"},withPreposition:{one:"umbes ühe tunni",other:"umbes {{count}} tunni"}},xHours:{standalone:{one:"üks tund",other:"{{count}} tundi"},withPreposition:{one:"ühe tunni",other:"{{count}} tunni"}},xDays:{standalone:{one:"üks päev",other:"{{count}} päeva"},withPreposition:{one:"ühe päeva",other:"{{count}} päeva"}},aboutXWeeks:{standalone:{one:"umbes üks nädal",other:"umbes {{count}} nädalat"},withPreposition:{one:"umbes ühe nädala",other:"umbes {{count}} nädala"}},xWeeks:{standalone:{one:"üks nädal",other:"{{count}} nädalat"},withPreposition:{one:"ühe nädala",other:"{{count}} nädala"}},aboutXMonths:{standalone:{one:"umbes üks kuu",other:"umbes {{count}} kuud"},withPreposition:{one:"umbes ühe kuu",other:"umbes {{count}} kuu"}},xMonths:{standalone:{one:"üks kuu",other:"{{count}} kuud"},withPreposition:{one:"ühe kuu",other:"{{count}} kuu"}},aboutXYears:{standalone:{one:"umbes üks aasta",other:"umbes {{count}} aastat"},withPreposition:{one:"umbes ühe aasta",other:"umbes {{count}} aasta"}},xYears:{standalone:{one:"üks aasta",other:"{{count}} aastat"},withPreposition:{one:"ühe aasta",other:"{{count}} aasta"}},overXYears:{standalone:{one:"rohkem kui üks aasta",other:"rohkem kui {{count}} aastat"},withPreposition:{one:"rohkem kui ühe aasta",other:"rohkem kui {{count}} aasta"}},almostXYears:{standalone:{one:"peaaegu üks aasta",other:"peaaegu {{count}} aastat"},withPreposition:{one:"peaaegu ühe aasta",other:"peaaegu {{count}} aasta"}}},j$=(e,i,r)=>{const s=r!=null&&r.addSuffix?Pl[e].withPreposition:Pl[e].standalone;let c;return typeof s=="string"?c=s:i===1?c=s.one:c=s.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?c+" pärast":c+" eest":c},I$={full:"EEEE, d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},F$={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},O$={full:"{{date}} 'kell' {{time}}",long:"{{date}} 'kell' {{time}}",medium:"{{date}}. {{time}}",short:"{{date}}. {{time}}"},H$={date:O({formats:I$,defaultWidth:"full"}),time:O({formats:F$,defaultWidth:"full"}),dateTime:O({formats:O$,defaultWidth:"full"})},X$={lastWeek:"'eelmine' eeee 'kell' p",yesterday:"'eile kell' p",today:"'täna kell' p",tomorrow:"'homme kell' p",nextWeek:"'järgmine' eeee 'kell' p",other:"P"},R$=(e,i,r,s)=>X$[e],V$={narrow:["e.m.a","m.a.j"],abbreviated:["e.m.a","m.a.j"],wide:["enne meie ajaarvamist","meie ajaarvamise järgi"]},Y$={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},Ml={narrow:["J","V","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets"],wide:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]},Cl={narrow:["P","E","T","K","N","R","L"],short:["P","E","T","K","N","R","L"],abbreviated:["pühap.","esmasp.","teisip.","kolmap.","neljap.","reede.","laup."],wide:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"]},G$={narrow:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},abbreviated:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},wide:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"}},B$={narrow:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},abbreviated:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},wide:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"}},q$=(e,i)=>Number(e)+".",U$={ordinalNumber:q$,era:T({values:V$,defaultWidth:"wide"}),quarter:T({values:Y$,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Ml,defaultWidth:"wide",formattingValues:Ml,defaultFormattingWidth:"wide"}),day:T({values:Cl,defaultWidth:"wide",formattingValues:Cl,defaultFormattingWidth:"wide"}),dayPeriod:T({values:G$,defaultWidth:"wide",formattingValues:B$,defaultFormattingWidth:"wide"})},K$=/^\d+\./i,Q$=/\d+/i,J$={narrow:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,abbreviated:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,wide:/^(enne meie ajaarvamist|meie ajaarvamise järgi|enne Kristust|pärast Kristust)/i},Z$={any:[/^e/i,/^(m|p)/i]},eW={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](\.)? kvartal/i},tW={any:[/1/i,/2/i,/3/i,/4/i]},aW={narrow:/^[jvmasond]/i,abbreviated:/^(jaan|veebr|märts|apr|mai|juuni|juuli|aug|sept|okt|nov|dets)/i,wide:/^(jaanuar|veebruar|märts|aprill|mai|juuni|juuli|august|september|oktoober|november|detsember)/i},nW={narrow:[/^j/i,/^v/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^v/i,/^mär/i,/^ap/i,/^mai/i,/^juun/i,/^juul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},iW={narrow:/^[petknrl]/i,short:/^[petknrl]/i,abbreviated:/^(püh?|esm?|tei?|kolm?|nel?|ree?|laup?)\.?/i,wide:/^(pühapäev|esmaspäev|teisipäev|kolmapäev|neljapäev|reede|laupäev)/i},rW={any:[/^p/i,/^e/i,/^t/i,/^k/i,/^n/i,/^r/i,/^l/i]},oW={any:/^(am|pm|keskööl?|keskpäev(al)?|hommik(ul)?|pärastlõunal?|õhtul?|öö(sel)?)/i},sW={any:{am:/^a/i,pm:/^p/i,midnight:/^keskö/i,noon:/^keskp/i,morning:/hommik/i,afternoon:/pärastlõuna/i,evening:/õhtu/i,night:/öö/i}},lW={ordinalNumber:ye({matchPattern:K$,parsePattern:Q$,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:J$,defaultMatchWidth:"wide",parsePatterns:Z$,defaultParseWidth:"any"}),quarter:E({matchPatterns:eW,defaultMatchWidth:"wide",parsePatterns:tW,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:aW,defaultMatchWidth:"wide",parsePatterns:nW,defaultParseWidth:"any"}),day:E({matchPatterns:iW,defaultMatchWidth:"wide",parsePatterns:rW,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:oW,defaultMatchWidth:"any",parsePatterns:sW,defaultParseWidth:"any"})},dW={code:"et",formatDistance:j$,formatLong:H$,formatRelative:R$,localize:U$,match:lW,options:{weekStartsOn:1,firstWeekContainsDate:4}},uW={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},cW=(e,i,r)=>{let s;const c=uW[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"en "+s:"duela "+s:s},hW={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},mW={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},fW={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},gW={date:O({formats:hW,defaultWidth:"full"}),time:O({formats:mW,defaultWidth:"full"}),dateTime:O({formats:fW,defaultWidth:"full"})},pW={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},bW={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},vW=(e,i)=>i.getHours()!==1?bW[e]:pW[e],yW={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},xW={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},wW={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},kW={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},PW={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},MW={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},CW=(e,i)=>Number(e)+".",SW={ordinalNumber:CW,era:T({values:yW,defaultWidth:"wide"}),quarter:T({values:xW,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:wW,defaultWidth:"wide"}),day:T({values:kW,defaultWidth:"wide"}),dayPeriod:T({values:PW,defaultWidth:"wide",formattingValues:MW,defaultFormattingWidth:"wide"})},$W=/^(\d+)(.)?/i,WW=/\d+/i,AW={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},TW={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},DW={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},_W={any:[/1/i,/2/i,/3/i,/4/i]},EW={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},LW={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},NW={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},zW={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},jW={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},IW={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},FW={ordinalNumber:ye({matchPattern:$W,parsePattern:WW,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:AW,defaultMatchWidth:"wide",parsePatterns:TW,defaultParseWidth:"wide"}),quarter:E({matchPatterns:DW,defaultMatchWidth:"wide",parsePatterns:_W,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:EW,defaultMatchWidth:"wide",parsePatterns:LW,defaultParseWidth:"any"}),day:E({matchPatterns:NW,defaultMatchWidth:"wide",parsePatterns:zW,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:jW,defaultMatchWidth:"any",parsePatterns:IW,defaultParseWidth:"any"})},OW={code:"eu",formatDistance:cW,formatLong:gW,formatRelative:vW,localize:SW,match:FW,options:{weekStartsOn:1,firstWeekContainsDate:1}},HW={lessThanXSeconds:{one:"کمتر از یک ثانیه",other:"کمتر از {{count}} ثانیه"},xSeconds:{one:"1 ثانیه",other:"{{count}} ثانیه"},halfAMinute:"نیم دقیقه",lessThanXMinutes:{one:"کمتر از یک دقیقه",other:"کمتر از {{count}} دقیقه"},xMinutes:{one:"1 دقیقه",other:"{{count}} دقیقه"},aboutXHours:{one:"حدود 1 ساعت",other:"حدود {{count}} ساعت"},xHours:{one:"1 ساعت",other:"{{count}} ساعت"},xDays:{one:"1 روز",other:"{{count}} روز"},aboutXWeeks:{one:"حدود 1 هفته",other:"حدود {{count}} هفته"},xWeeks:{one:"1 هفته",other:"{{count}} هفته"},aboutXMonths:{one:"حدود 1 ماه",other:"حدود {{count}} ماه"},xMonths:{one:"1 ماه",other:"{{count}} ماه"},aboutXYears:{one:"حدود 1 سال",other:"حدود {{count}} سال"},xYears:{one:"1 سال",other:"{{count}} سال"},overXYears:{one:"بیشتر از 1 سال",other:"بیشتر از {{count}} سال"},almostXYears:{one:"نزدیک 1 سال",other:"نزدیک {{count}} سال"}},XW=(e,i,r)=>{let s;const c=HW[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"در "+s:s+" قبل":s},RW={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"yyyy/MM/dd"},VW={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},YW={full:"{{date}} 'در' {{time}}",long:"{{date}} 'در' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},GW={date:O({formats:RW,defaultWidth:"full"}),time:O({formats:VW,defaultWidth:"full"}),dateTime:O({formats:YW,defaultWidth:"full"})},BW={lastWeek:"eeee 'گذشته در' p",yesterday:"'دیروز در' p",today:"'امروز در' p",tomorrow:"'فردا در' p",nextWeek:"eeee 'در' p",other:"P"},qW=(e,i,r,s)=>BW[e],UW={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل از میلاد","بعد از میلاد"]},KW={narrow:["1","2","3","4"],abbreviated:["س‌م1","س‌م2","س‌م3","س‌م4"],wide:["سه‌ماهه 1","سه‌ماهه 2","سه‌ماهه 3","سه‌ماهه 4"]},QW={narrow:["ژ","ف","م","آ","م","ج","ج","آ","س","ا","ن","د"],abbreviated:["ژانـ","فور","مارس","آپر","می","جون","جولـ","آگو","سپتـ","اکتـ","نوامـ","دسامـ"],wide:["ژانویه","فوریه","مارس","آپریل","می","جون","جولای","آگوست","سپتامبر","اکتبر","نوامبر","دسامبر"]},JW={narrow:["ی","د","س","چ","پ","ج","ش"],short:["1ش","2ش","3ش","4ش","5ش","ج","ش"],abbreviated:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],wide:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"]},ZW={narrow:{am:"ق",pm:"ب",midnight:"ن",noon:"ظ",morning:"ص",afternoon:"ب.ظ.",evening:"ع",night:"ش"},abbreviated:{am:"ق.ظ.",pm:"ب.ظ.",midnight:"نیمه‌شب",noon:"ظهر",morning:"صبح",afternoon:"بعدازظهر",evening:"عصر",night:"شب"},wide:{am:"قبل‌ازظهر",pm:"بعدازظهر",midnight:"نیمه‌شب",noon:"ظهر",morning:"صبح",afternoon:"بعدازظهر",evening:"عصر",night:"شب"}},eA={narrow:{am:"ق",pm:"ب",midnight:"ن",noon:"ظ",morning:"ص",afternoon:"ب.ظ.",evening:"ع",night:"ش"},abbreviated:{am:"ق.ظ.",pm:"ب.ظ.",midnight:"نیمه‌شب",noon:"ظهر",morning:"صبح",afternoon:"بعدازظهر",evening:"عصر",night:"شب"},wide:{am:"قبل‌ازظهر",pm:"بعدازظهر",midnight:"نیمه‌شب",noon:"ظهر",morning:"صبح",afternoon:"بعدازظهر",evening:"عصر",night:"شب"}},tA=(e,i)=>String(e),aA={ordinalNumber:tA,era:T({values:UW,defaultWidth:"wide"}),quarter:T({values:KW,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:QW,defaultWidth:"wide"}),day:T({values:JW,defaultWidth:"wide"}),dayPeriod:T({values:ZW,defaultWidth:"wide",formattingValues:eA,defaultFormattingWidth:"wide"})},nA=/^(\d+)(th|st|nd|rd)?/i,iA=/\d+/i,rA={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?د\.?\s?م\.?|م\.?\s?|د\.?\s?م\.?)/i,wide:/^(قبل از میلاد|قبل از دوران مشترک|میلادی|دوران مشترک|بعد از میلاد)/i},oA={any:[/^قبل/i,/^بعد/i]},sA={narrow:/^[1234]/i,abbreviated:/^س‌م[1234]/i,wide:/^سه‌ماهه [1234]/i},lA={any:[/1/i,/2/i,/3/i,/4/i]},dA={narrow:/^[جژفمآاماسند]/i,abbreviated:/^(جنو|ژانـ|ژانویه|فوریه|فور|مارس|آوریل|آپر|مه|می|ژوئن|جون|جول|جولـ|ژوئیه|اوت|آگو|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نوامـ|دسامبر|دسامـ|دسم)/i,wide:/^(ژانویه|جنوری|فبروری|فوریه|مارچ|مارس|آپریل|اپریل|ایپریل|آوریل|مه|می|ژوئن|جون|جولای|ژوئیه|آگست|اگست|آگوست|اوت|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نومبر|دسامبر|دسمبر)/i},uA={narrow:[/^(ژ|ج)/i,/^ف/i,/^م/i,/^(آ|ا)/i,/^م/i,/^(ژ|ج)/i,/^(ج|ژ)/i,/^(آ|ا)/i,/^س/i,/^ا/i,/^ن/i,/^د/i],any:[/^ژا/i,/^ف/i,/^ما/i,/^آپ/i,/^(می|مه)/i,/^(ژوئن|جون)/i,/^(ژوئی|جول)/i,/^(اوت|آگ)/i,/^س/i,/^(اوک|اک)/i,/^ن/i,/^د/i]},cA={narrow:/^[شیدسچپج]/i,short:/^(ش|ج|1ش|2ش|3ش|4ش|5ش)/i,abbreviated:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i,wide:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i},hA={narrow:[/^ی/i,/^دو/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^(ی|1ش|یکشنبه)/i,/^(د|2ش|دوشنبه)/i,/^(س|3ش|سه‌شنبه)/i,/^(چ|4ش|چهارشنبه)/i,/^(پ|5ش|پنجشنبه)/i,/^(ج|جمعه)/i,/^(ش|شنبه)/i]},mA={narrow:/^(ب|ق|ن|ظ|ص|ب.ظ.|ع|ش)/i,abbreviated:/^(ق.ظ.|ب.ظ.|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i,wide:/^(قبل‌ازظهر|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i},fA={any:{am:/^(ق|ق.ظ.|قبل‌ازظهر)/i,pm:/^(ب|ب.ظ.|بعدازظهر)/i,midnight:/^(‌نیمه‌شب|ن)/i,noon:/^(ظ|ظهر)/i,morning:/(ص|صبح)/i,afternoon:/(ب|ب.ظ.|بعدازظهر)/i,evening:/(ع|عصر)/i,night:/(ش|شب)/i}},gA={ordinalNumber:ye({matchPattern:nA,parsePattern:iA,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:rA,defaultMatchWidth:"wide",parsePatterns:oA,defaultParseWidth:"any"}),quarter:E({matchPatterns:sA,defaultMatchWidth:"wide",parsePatterns:lA,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:dA,defaultMatchWidth:"wide",parsePatterns:uA,defaultParseWidth:"any"}),day:E({matchPatterns:cA,defaultMatchWidth:"wide",parsePatterns:hA,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:mA,defaultMatchWidth:"wide",parsePatterns:fA,defaultParseWidth:"any"})},pA={code:"fa-IR",formatDistance:XW,formatLong:GW,formatRelative:qW,localize:aA,match:gA,options:{weekStartsOn:6,firstWeekContainsDate:1}};function Sl(e){return e.replace(/sekuntia?/,"sekunnin")}function $l(e){return e.replace(/minuuttia?/,"minuutin")}function Wl(e){return e.replace(/tuntia?/,"tunnin")}function bA(e){return e.replace(/päivää?/,"päivän")}function Al(e){return e.replace(/(viikko|viikkoa)/,"viikon")}function Tl(e){return e.replace(/(kuukausi|kuukautta)/,"kuukauden")}function xi(e){return e.replace(/(vuosi|vuotta)/,"vuoden")}const vA={lessThanXSeconds:{one:"alle sekunti",other:"alle {{count}} sekuntia",futureTense:Sl},xSeconds:{one:"sekunti",other:"{{count}} sekuntia",futureTense:Sl},halfAMinute:{one:"puoli minuuttia",other:"puoli minuuttia",futureTense:e=>"puolen minuutin"},lessThanXMinutes:{one:"alle minuutti",other:"alle {{count}} minuuttia",futureTense:$l},xMinutes:{one:"minuutti",other:"{{count}} minuuttia",futureTense:$l},aboutXHours:{one:"noin tunti",other:"noin {{count}} tuntia",futureTense:Wl},xHours:{one:"tunti",other:"{{count}} tuntia",futureTense:Wl},xDays:{one:"päivä",other:"{{count}} päivää",futureTense:bA},aboutXWeeks:{one:"noin viikko",other:"noin {{count}} viikkoa",futureTense:Al},xWeeks:{one:"viikko",other:"{{count}} viikkoa",futureTense:Al},aboutXMonths:{one:"noin kuukausi",other:"noin {{count}} kuukautta",futureTense:Tl},xMonths:{one:"kuukausi",other:"{{count}} kuukautta",futureTense:Tl},aboutXYears:{one:"noin vuosi",other:"noin {{count}} vuotta",futureTense:xi},xYears:{one:"vuosi",other:"{{count}} vuotta",futureTense:xi},overXYears:{one:"yli vuosi",other:"yli {{count}} vuotta",futureTense:xi},almostXYears:{one:"lähes vuosi",other:"lähes {{count}} vuotta",futureTense:xi}},yA=(e,i,r)=>{const s=vA[e],c=i===1?s.one:s.other.replace("{{count}}",String(i));return r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s.futureTense(c)+" kuluttua":c+" sitten":c},xA={full:"eeee d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"d.M.y"},wA={full:"HH.mm.ss zzzz",long:"HH.mm.ss z",medium:"HH.mm.ss",short:"HH.mm"},kA={full:"{{date}} 'klo' {{time}}",long:"{{date}} 'klo' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},PA={date:O({formats:xA,defaultWidth:"full"}),time:O({formats:wA,defaultWidth:"full"}),dateTime:O({formats:kA,defaultWidth:"full"})},MA={lastWeek:"'viime' eeee 'klo' p",yesterday:"'eilen klo' p",today:"'tänään klo' p",tomorrow:"'huomenna klo' p",nextWeek:"'ensi' eeee 'klo' p",other:"P"},CA=(e,i,r,s)=>MA[e],SA={narrow:["eaa.","jaa."],abbreviated:["eaa.","jaa."],wide:["ennen ajanlaskun alkua","jälkeen ajanlaskun alun"]},$A={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartaali","2. kvartaali","3. kvartaali","4. kvartaali"]},ro={narrow:["T","H","M","H","T","K","H","E","S","L","M","J"],abbreviated:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],wide:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},WA={narrow:ro.narrow,abbreviated:ro.abbreviated,wide:["tammikuuta","helmikuuta","maaliskuuta","huhtikuuta","toukokuuta","kesäkuuta","heinäkuuta","elokuuta","syyskuuta","lokakuuta","marraskuuta","joulukuuta"]},Si={narrow:["S","M","T","K","T","P","L"],short:["su","ma","ti","ke","to","pe","la"],abbreviated:["sunn.","maan.","tiis.","kesk.","torst.","perj.","la"],wide:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},AA={narrow:Si.narrow,short:Si.short,abbreviated:Si.abbreviated,wide:["sunnuntaina","maanantaina","tiistaina","keskiviikkona","torstaina","perjantaina","lauantaina"]},TA={narrow:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},abbreviated:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},wide:{am:"ap",pm:"ip",midnight:"keskiyöllä",noon:"keskipäivällä",morning:"aamupäivällä",afternoon:"iltapäivällä",evening:"illalla",night:"yöllä"}},DA=(e,i)=>Number(e)+".",_A={ordinalNumber:DA,era:T({values:SA,defaultWidth:"wide"}),quarter:T({values:$A,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:ro,defaultWidth:"wide",formattingValues:WA,defaultFormattingWidth:"wide"}),day:T({values:Si,defaultWidth:"wide",formattingValues:AA,defaultFormattingWidth:"wide"}),dayPeriod:T({values:TA,defaultWidth:"wide"})},EA=/^(\d+)(\.)/i,LA=/\d+/i,NA={narrow:/^(e|j)/i,abbreviated:/^(eaa.|jaa.)/i,wide:/^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i},zA={any:[/^e/i,/^j/i]},jA={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\.? kvartaali/i},IA={any:[/1/i,/2/i,/3/i,/4/i]},FA={narrow:/^[thmkeslj]/i,abbreviated:/^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,wide:/^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i},OA={narrow:[/^t/i,/^h/i,/^m/i,/^h/i,/^t/i,/^k/i,/^h/i,/^e/i,/^s/i,/^l/i,/^m/i,/^j/i],any:[/^ta/i,/^hel/i,/^maa/i,/^hu/i,/^to/i,/^k/i,/^hei/i,/^e/i,/^s/i,/^l/i,/^mar/i,/^j/i]},HA={narrow:/^[smtkpl]/i,short:/^(su|ma|ti|ke|to|pe|la)/i,abbreviated:/^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,wide:/^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i},XA={narrow:[/^s/i,/^m/i,/^t/i,/^k/i,/^t/i,/^p/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^k/i,/^to/i,/^p/i,/^l/i]},RA={narrow:/^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,any:/^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i},VA={any:{am:/^ap/i,pm:/^ip/i,midnight:/^keskiyö/i,noon:/^keskipäivä/i,morning:/aamupäivällä/i,afternoon:/iltapäivällä/i,evening:/illalla/i,night:/yöllä/i}},YA={ordinalNumber:ye({matchPattern:EA,parsePattern:LA,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:NA,defaultMatchWidth:"wide",parsePatterns:zA,defaultParseWidth:"any"}),quarter:E({matchPatterns:jA,defaultMatchWidth:"wide",parsePatterns:IA,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:FA,defaultMatchWidth:"wide",parsePatterns:OA,defaultParseWidth:"any"}),day:E({matchPatterns:HA,defaultMatchWidth:"wide",parsePatterns:XA,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:RA,defaultMatchWidth:"any",parsePatterns:VA,defaultParseWidth:"any"})},GA={code:"fi",formatDistance:yA,formatLong:PA,formatRelative:CA,localize:_A,match:YA,options:{weekStartsOn:1,firstWeekContainsDate:4}},BA={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},Xo=(e,i,r)=>{let s;const c=BA[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"dans "+s:"il y a "+s:s},qA={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},UA={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},KA={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},QA={date:O({formats:qA,defaultWidth:"full"}),time:O({formats:UA,defaultWidth:"full"}),dateTime:O({formats:KA,defaultWidth:"full"})},JA={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},Xu=(e,i,r,s)=>JA[e],ZA={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},e2={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},t2={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},a2={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},n2={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},i2=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;if(r===0)return"0";const c=["year","week","hour","minute","second"];let g;return r===1?g=s&&c.includes(s)?"ère":"er":g="ème",r+g},r2=["MMM","MMMM"],Ro={preprocessor:(e,i)=>e.getDate()===1||!i.some(s=>s.isToken&&r2.includes(s.value))?i:i.map(s=>s.isToken&&s.value==="do"?{isToken:!0,value:"d"}:s),ordinalNumber:i2,era:T({values:ZA,defaultWidth:"wide"}),quarter:T({values:e2,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:t2,defaultWidth:"wide"}),day:T({values:a2,defaultWidth:"wide"}),dayPeriod:T({values:n2,defaultWidth:"wide"})},o2=/^(\d+)(ième|ère|ème|er|e)?/i,s2=/\d+/i,l2={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},d2={any:[/^av/i,/^ap/i]},u2={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},c2={any:[/1/i,/2/i,/3/i,/4/i]},h2={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},m2={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},f2={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},g2={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},p2={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},b2={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Vo={ordinalNumber:ye({matchPattern:o2,parsePattern:s2,valueCallback:e=>parseInt(e)}),era:E({matchPatterns:l2,defaultMatchWidth:"wide",parsePatterns:d2,defaultParseWidth:"any"}),quarter:E({matchPatterns:u2,defaultMatchWidth:"wide",parsePatterns:c2,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:h2,defaultMatchWidth:"wide",parsePatterns:m2,defaultParseWidth:"any"}),day:E({matchPatterns:f2,defaultMatchWidth:"wide",parsePatterns:g2,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:p2,defaultMatchWidth:"any",parsePatterns:b2,defaultParseWidth:"any"})},v2={code:"fr",formatDistance:Xo,formatLong:QA,formatRelative:Xu,localize:Ro,match:Vo,options:{weekStartsOn:1,firstWeekContainsDate:4}},y2={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"yy-MM-dd"},x2={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},w2={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},k2={date:O({formats:y2,defaultWidth:"full"}),time:O({formats:x2,defaultWidth:"full"}),dateTime:O({formats:w2,defaultWidth:"full"})},P2={code:"fr-CA",formatDistance:Xo,formatLong:k2,formatRelative:Xu,localize:Ro,match:Vo,options:{weekStartsOn:0,firstWeekContainsDate:1}},M2={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},C2={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},S2={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},$2={date:O({formats:M2,defaultWidth:"full"}),time:O({formats:C2,defaultWidth:"full"}),dateTime:O({formats:S2,defaultWidth:"full"})},W2={lastWeek:"eeee 'la semaine dernière à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'la semaine prochaine à' p",other:"P"},A2=(e,i,r,s)=>W2[e],T2={code:"fr-CH",formatDistance:Xo,formatLong:$2,formatRelative:A2,localize:Ro,match:Vo,options:{weekStartsOn:1,firstWeekContainsDate:4}},D2={lessThanXSeconds:{one:"minder as 1 sekonde",other:"minder as {{count}} sekonden"},xSeconds:{one:"1 sekonde",other:"{{count}} sekonden"},halfAMinute:"oardel minút",lessThanXMinutes:{one:"minder as 1 minút",other:"minder as {{count}} minuten"},xMinutes:{one:"1 minút",other:"{{count}} minuten"},aboutXHours:{one:"sawat 1 oere",other:"sawat {{count}} oere"},xHours:{one:"1 oere",other:"{{count}} oere"},xDays:{one:"1 dei",other:"{{count}} dagen"},aboutXWeeks:{one:"sawat 1 wike",other:"sawat {{count}} wiken"},xWeeks:{one:"1 wike",other:"{{count}} wiken"},aboutXMonths:{one:"sawat 1 moanne",other:"sawat {{count}} moannen"},xMonths:{one:"1 moanne",other:"{{count}} moannen"},aboutXYears:{one:"sawat 1 jier",other:"sawat {{count}} jier"},xYears:{one:"1 jier",other:"{{count}} jier"},overXYears:{one:"mear as 1 jier",other:"mear as {{count}}s jier"},almostXYears:{one:"hast 1 jier",other:"hast {{count}} jier"}},_2=(e,i,r)=>{let s;const c=D2[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"oer "+s:s+" lyn":s},E2={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},L2={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},N2={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},z2={date:O({formats:E2,defaultWidth:"full"}),time:O({formats:L2,defaultWidth:"full"}),dateTime:O({formats:N2,defaultWidth:"full"})},j2={lastWeek:"'ôfrûne' eeee 'om' p",yesterday:"'juster om' p",today:"'hjoed om' p",tomorrow:"'moarn om' p",nextWeek:"eeee 'om' p",other:"P"},I2=(e,i,r,s)=>j2[e],F2={narrow:["f.K.","n.K."],abbreviated:["f.Kr.","n.Kr."],wide:["foar Kristus","nei Kristus"]},O2={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e fearnsjier","2e fearnsjier","3e fearnsjier","4e fearnsjier"]},H2={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mrt.","apr.","mai.","jun.","jul.","aug.","sep.","okt.","nov.","des."],wide:["jannewaris","febrewaris","maart","april","maaie","juny","july","augustus","septimber","oktober","novimber","desimber"]},X2={narrow:["s","m","t","w","t","f","s"],short:["si","mo","ti","wo","to","fr","so"],abbreviated:["snein","moa","tii","woa","ton","fre","sneon"],wide:["snein","moandei","tiisdei","woansdei","tongersdei","freed","sneon"]},R2={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"}},V2=(e,i)=>Number(e)+"e",Y2={ordinalNumber:V2,era:T({values:F2,defaultWidth:"wide"}),quarter:T({values:O2,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:H2,defaultWidth:"wide"}),day:T({values:X2,defaultWidth:"wide"}),dayPeriod:T({values:R2,defaultWidth:"wide"})},G2=/^(\d+)e?/i,B2=/\d+/i,q2={narrow:/^([fn]\.? ?K\.?)/,abbreviated:/^([fn]\. ?Kr\.?)/,wide:/^((foar|nei) Kristus)/},U2={any:[/^f/,/^n/]},K2={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e fearnsjier/i},Q2={any:[/1/i,/2/i,/3/i,/4/i]},J2={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mai.|jun.|jul.|aug.|sep.|okt.|nov.|des.)/i,wide:/^(jannewaris|febrewaris|maart|april|maaie|juny|july|augustus|septimber|oktober|novimber|desimber)/i},Z2={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^des/i]},eT={narrow:/^[smtwf]/i,short:/^(si|mo|ti|wo|to|fr|so)/i,abbreviated:/^(snein|moa|tii|woa|ton|fre|sneon)/i,wide:/^(snein|moandei|tiisdei|woansdei|tongersdei|freed|sneon)/i},tT={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^sn/i,/^mo/i,/^ti/i,/^wo/i,/^to/i,/^fr/i,/^sn/i]},aT={any:/^(am|pm|middernacht|middeis|moarns|middei|jûns|nachts)/i},nT={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^middei/i,morning:/moarns/i,afternoon:/^middeis/i,evening:/jûns/i,night:/nachts/i}},iT={ordinalNumber:ye({matchPattern:G2,parsePattern:B2,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:q2,defaultMatchWidth:"wide",parsePatterns:U2,defaultParseWidth:"any"}),quarter:E({matchPatterns:K2,defaultMatchWidth:"wide",parsePatterns:Q2,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:J2,defaultMatchWidth:"wide",parsePatterns:Z2,defaultParseWidth:"any"}),day:E({matchPatterns:eT,defaultMatchWidth:"wide",parsePatterns:tT,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:aT,defaultMatchWidth:"any",parsePatterns:nT,defaultParseWidth:"any"})},rT={code:"fy",formatDistance:_2,formatLong:z2,formatRelative:I2,localize:Y2,match:iT,options:{weekStartsOn:1,firstWeekContainsDate:4}},oT={lessThanXSeconds:{one:"nas lugha na diog",other:"nas lugha na {{count}} diogan"},xSeconds:{one:"1 diog",two:"2 dhiog",twenty:"20 diog",other:"{{count}} diogan"},halfAMinute:"leth mhionaid",lessThanXMinutes:{one:"nas lugha na mionaid",other:"nas lugha na {{count}} mionaidean"},xMinutes:{one:"1 mionaid",two:"2 mhionaid",twenty:"20 mionaid",other:"{{count}} mionaidean"},aboutXHours:{one:"mu uair de thìde",other:"mu {{count}} uairean de thìde"},xHours:{one:"1 uair de thìde",two:"2 uair de thìde",twenty:"20 uair de thìde",other:"{{count}} uairean de thìde"},xDays:{one:"1 là",other:"{{count}} là"},aboutXWeeks:{one:"mu 1 seachdain",other:"mu {{count}} seachdainean"},xWeeks:{one:"1 seachdain",other:"{{count}} seachdainean"},aboutXMonths:{one:"mu mhìos",other:"mu {{count}} mìosan"},xMonths:{one:"1 mìos",other:"{{count}} mìosan"},aboutXYears:{one:"mu bhliadhna",other:"mu {{count}} bliadhnaichean"},xYears:{one:"1 bhliadhna",other:"{{count}} bliadhna"},overXYears:{one:"còrr is bliadhna",other:"còrr is {{count}} bliadhnaichean"},almostXYears:{one:"cha mhòr bliadhna",other:"cha mhòr {{count}} bliadhnaichean"}},sT=(e,i,r)=>{let s;const c=oT[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2&&c.two?s=c.two:i===20&&c.twenty?s=c.twenty:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"ann an "+s:"o chionn "+s:s},lT={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},dT={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},uT={full:"{{date}} 'aig' {{time}}",long:"{{date}} 'aig' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},cT={date:O({formats:lT,defaultWidth:"full"}),time:O({formats:dT,defaultWidth:"full"}),dateTime:O({formats:uT,defaultWidth:"full"})},hT={lastWeek:"'mu dheireadh' eeee 'aig' p",yesterday:"'an-dè aig' p",today:"'an-diugh aig' p",tomorrow:"'a-màireach aig' p",nextWeek:"eeee 'aig' p",other:"P"},mT=(e,i,r,s)=>hT[e],fT={narrow:["R","A"],abbreviated:["RC","AD"],wide:["ro Chrìosta","anno domini"]},gT={narrow:["1","2","3","4"],abbreviated:["C1","C2","C3","C4"],wide:["a' chiad chairteal","an dàrna cairteal","an treas cairteal","an ceathramh cairteal"]},pT={narrow:["F","G","M","G","C","Ò","I","L","S","D","S","D"],abbreviated:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],wide:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"]},bT={narrow:["D","L","M","C","A","H","S"],short:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],abbreviated:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],wide:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"]},vT={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"}},yT={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"}},xT=e=>{const i=Number(e),r=i%100;if(r>20||r<10)switch(r%10){case 1:return i+"d";case 2:return i+"na"}return r===12?i+"na":i+"mh"},wT={ordinalNumber:xT,era:T({values:fT,defaultWidth:"wide"}),quarter:T({values:gT,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:pT,defaultWidth:"wide"}),day:T({values:bT,defaultWidth:"wide"}),dayPeriod:T({values:vT,defaultWidth:"wide",formattingValues:yT,defaultFormattingWidth:"wide"})},kT=/^(\d+)(d|na|tr|mh)?/i,PT=/\d+/i,MT={narrow:/^(r|a)/i,abbreviated:/^(r\.?\s?c\.?|r\.?\s?a\.?\s?c\.?|a\.?\s?d\.?|a\.?\s?c\.?)/i,wide:/^(ro Chrìosta|ron aois choitchinn|anno domini|aois choitcheann)/i},CT={any:[/^b/i,/^(a|c)/i]},ST={narrow:/^[1234]/i,abbreviated:/^c[1234]/i,wide:/^[1234](cd|na|tr|mh)? cairteal/i},$T={any:[/1/i,/2/i,/3/i,/4/i]},WT={narrow:/^[fgmcòilsd]/i,abbreviated:/^(faoi|gear|màrt|gibl|cèit|ògmh|iuch|lùn|sult|dàmh|samh|dùbh)/i,wide:/^(am faoilleach|an gearran|am màrt|an giblean|an cèitean|an t-Ògmhios|an t-Iuchar|an lùnastal|an t-Sultain|an dàmhair|an t-Samhain|an dùbhlachd)/i},AT={narrow:[/^f/i,/^g/i,/^m/i,/^g/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^s/i,/^d/i,/^s/i,/^d/i],any:[/^fa/i,/^ge/i,/^mà/i,/^gi/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^su/i,/^d/i,/^sa/i,/^d/i]},TT={narrow:/^[dlmcahs]/i,short:/^(dò|lu|mà|ci|ar|ha|sa)/i,abbreviated:/^(did|dil|dim|dic|dia|dih|dis)/i,wide:/^(didòmhnaich|diluain|dimàirt|diciadain|diardaoin|dihaoine|disathairne)/i},DT={narrow:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i],any:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i]},_T={narrow:/^(a|p|mi|n|(san|aig) (madainn|feasgar|feasgar|oidhche))/i,any:/^([ap]\.?\s?m\.?|meadhan oidhche|meadhan là|(san|aig) (madainn|feasgar|feasgar|oidhche))/i},ET={any:{am:/^m/i,pm:/^f/i,midnight:/^meadhan oidhche/i,noon:/^meadhan là/i,morning:/sa mhadainn/i,afternoon:/feasgar/i,evening:/feasgar/i,night:/air an oidhche/i}},LT={ordinalNumber:ye({matchPattern:kT,parsePattern:PT,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:MT,defaultMatchWidth:"wide",parsePatterns:CT,defaultParseWidth:"any"}),quarter:E({matchPatterns:ST,defaultMatchWidth:"wide",parsePatterns:$T,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:WT,defaultMatchWidth:"wide",parsePatterns:AT,defaultParseWidth:"any"}),day:E({matchPatterns:TT,defaultMatchWidth:"wide",parsePatterns:DT,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:_T,defaultMatchWidth:"any",parsePatterns:ET,defaultParseWidth:"any"})},NT={code:"gd",formatDistance:sT,formatLong:cT,formatRelative:mT,localize:wT,match:LT,options:{weekStartsOn:0,firstWeekContainsDate:1}},zT={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},jT=(e,i,r)=>{let s;const c=zT[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"en "+s:"hai "+s:s},IT={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},FT={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},OT={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},HT={date:O({formats:IT,defaultWidth:"full"}),time:O({formats:FT,defaultWidth:"full"}),dateTime:O({formats:OT,defaultWidth:"full"})},XT={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},RT={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},VT=(e,i,r,s)=>i.getHours()!==1?RT[e]:XT[e],YT={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},GT={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},BT={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},qT={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},UT={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},KT={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},QT=(e,i)=>Number(e)+"º",JT={ordinalNumber:QT,era:T({values:YT,defaultWidth:"wide"}),quarter:T({values:GT,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:BT,defaultWidth:"wide"}),day:T({values:qT,defaultWidth:"wide"}),dayPeriod:T({values:UT,defaultWidth:"wide",formattingValues:KT,defaultFormattingWidth:"wide"})},ZT=/^(\d+)(º)?/i,eD=/\d+/i,tD={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},aD={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},nD={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},iD={any:[/1/i,/2/i,/3/i,/4/i]},rD={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},oD={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},sD={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},lD={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},dD={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},uD={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},cD={ordinalNumber:ye({matchPattern:ZT,parsePattern:eD,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:tD,defaultMatchWidth:"wide",parsePatterns:aD,defaultParseWidth:"any"}),quarter:E({matchPatterns:nD,defaultMatchWidth:"wide",parsePatterns:iD,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:rD,defaultMatchWidth:"wide",parsePatterns:oD,defaultParseWidth:"any"}),day:E({matchPatterns:sD,defaultMatchWidth:"wide",parsePatterns:lD,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:dD,defaultMatchWidth:"any",parsePatterns:uD,defaultParseWidth:"any"})},hD={code:"gl",formatDistance:jT,formatLong:HT,formatRelative:VT,localize:JT,match:cD,options:{weekStartsOn:1,firstWeekContainsDate:1}},mD={lessThanXSeconds:{one:"હમણાં",other:"​આશરે {{count}} સેકંડ"},xSeconds:{one:"1 સેકંડ",other:"{{count}} સેકંડ"},halfAMinute:"અડધી મિનિટ",lessThanXMinutes:{one:"આ મિનિટ",other:"​આશરે {{count}} મિનિટ"},xMinutes:{one:"1 મિનિટ",other:"{{count}} મિનિટ"},aboutXHours:{one:"​આશરે 1 કલાક",other:"​આશરે {{count}} કલાક"},xHours:{one:"1 કલાક",other:"{{count}} કલાક"},xDays:{one:"1 દિવસ",other:"{{count}} દિવસ"},aboutXWeeks:{one:"આશરે 1 અઠવાડિયું",other:"આશરે {{count}} અઠવાડિયા"},xWeeks:{one:"1 અઠવાડિયું",other:"{{count}} અઠવાડિયા"},aboutXMonths:{one:"આશરે 1 મહિનો",other:"આશરે {{count}} મહિના"},xMonths:{one:"1 મહિનો",other:"{{count}} મહિના"},aboutXYears:{one:"આશરે 1 વર્ષ",other:"આશરે {{count}} વર્ષ"},xYears:{one:"1 વર્ષ",other:"{{count}} વર્ષ"},overXYears:{one:"1 વર્ષથી વધુ",other:"{{count}} વર્ષથી વધુ"},almostXYears:{one:"લગભગ 1 વર્ષ",other:"લગભગ {{count}} વર્ષ"}},fD=(e,i,r)=>{let s;const c=mD[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"માં":s+" પહેલાં":s},gD={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},pD={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},bD={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},vD={date:O({formats:gD,defaultWidth:"full"}),time:O({formats:pD,defaultWidth:"full"}),dateTime:O({formats:bD,defaultWidth:"full"})},yD={lastWeek:"'પાછલા' eeee p",yesterday:"'ગઈકાલે' p",today:"'આજે' p",tomorrow:"'આવતીકાલે' p",nextWeek:"eeee p",other:"P"},xD=(e,i,r,s)=>yD[e],wD={narrow:["ઈસપૂ","ઈસ"],abbreviated:["ઈ.સ.પૂર્વે","ઈ.સ."],wide:["ઈસવીસન પૂર્વે","ઈસવીસન"]},kD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1લો ત્રિમાસ","2જો ત્રિમાસ","3જો ત્રિમાસ","4થો ત્રિમાસ"]},PD={narrow:["જા","ફે","મા","એ","મે","જૂ","જુ","ઓ","સ","ઓ","ન","ડિ"],abbreviated:["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઓક્ટો","નવે","ડિસે"],wide:["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઇ","ઓગસ્ટ","સપ્ટેમ્બર","ઓક્ટોબર","નવેમ્બર","ડિસેમ્બર"]},MD={narrow:["ર","સો","મં","બુ","ગુ","શુ","શ"],short:["ર","સો","મં","બુ","ગુ","શુ","શ"],abbreviated:["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],wide:["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"]},CD={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બ.",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},SD={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},$D=(e,i)=>String(e),WD={ordinalNumber:$D,era:T({values:wD,defaultWidth:"wide"}),quarter:T({values:kD,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:PD,defaultWidth:"wide"}),day:T({values:MD,defaultWidth:"wide"}),dayPeriod:T({values:CD,defaultWidth:"wide",formattingValues:SD,defaultFormattingWidth:"wide"})},AD=/^(\d+)(લ|જ|થ|ઠ્ઠ|મ)?/i,TD=/\d+/i,DD={narrow:/^(ઈસપૂ|ઈસ)/i,abbreviated:/^(ઈ\.સ\.પૂર્વે|ઈ\.સ\.)/i,wide:/^(ઈસવીસન\sપૂર્વે|ઈસવીસન)/i},_D={any:[/^ઈસપૂ/i,/^ઈસ/i]},ED={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](લો|જો|થો)? ત્રિમાસ/i},LD={any:[/1/i,/2/i,/3/i,/4/i]},ND={narrow:/^[જાફેમાએમેજૂજુઓસઓનડિ]/i,abbreviated:/^(જાન્યુ|ફેબ્રુ|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઈ|ઑગસ્ટ|સપ્ટે|ઓક્ટો|નવે|ડિસે)/i,wide:/^(જાન્યુઆરી|ફેબ્રુઆરી|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઇ|ઓગસ્ટ|સપ્ટેમ્બર|ઓક્ટોબર|નવેમ્બર|ડિસેમ્બર)/i},zD={narrow:[/^જા/i,/^ફે/i,/^મા/i,/^એ/i,/^મે/i,/^જૂ/i,/^જુ/i,/^ઑગ/i,/^સ/i,/^ઓક્ટો/i,/^ન/i,/^ડિ/i],any:[/^જા/i,/^ફે/i,/^મા/i,/^એ/i,/^મે/i,/^જૂ/i,/^જુ/i,/^ઑગ/i,/^સ/i,/^ઓક્ટો/i,/^ન/i,/^ડિ/i]},jD={narrow:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,short:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,abbreviated:/^(રવિ|સોમ|મંગળ|બુધ|ગુરુ|શુક્ર|શનિ)/i,wide:/^(રવિવાર|સોમવાર|મંગળવાર|બુધવાર|ગુરુવાર|શુક્રવાર|શનિવાર)/i},ID={narrow:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i],any:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i]},FD={narrow:/^(a|p|મ\.?|સ|બ|સાં|રા)/i,any:/^(a|p|મ\.?|સ|બ|સાં|રા)/i},OD={any:{am:/^a/i,pm:/^p/i,midnight:/^મ\.?/i,noon:/^બ/i,morning:/સ/i,afternoon:/બ/i,evening:/સાં/i,night:/રા/i}},HD={ordinalNumber:ye({matchPattern:AD,parsePattern:TD,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:DD,defaultMatchWidth:"wide",parsePatterns:_D,defaultParseWidth:"any"}),quarter:E({matchPatterns:ED,defaultMatchWidth:"wide",parsePatterns:LD,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:ND,defaultMatchWidth:"wide",parsePatterns:zD,defaultParseWidth:"any"}),day:E({matchPatterns:jD,defaultMatchWidth:"wide",parsePatterns:ID,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:FD,defaultMatchWidth:"any",parsePatterns:OD,defaultParseWidth:"any"})},XD={code:"gu",formatDistance:fD,formatLong:vD,formatRelative:xD,localize:WD,match:HD,options:{weekStartsOn:1,firstWeekContainsDate:4}},RD={lessThanXSeconds:{one:"פחות משנייה",two:"פחות משתי שניות",other:"פחות מ־{{count}} שניות"},xSeconds:{one:"שנייה",two:"שתי שניות",other:"{{count}} שניות"},halfAMinute:"חצי דקה",lessThanXMinutes:{one:"פחות מדקה",two:"פחות משתי דקות",other:"פחות מ־{{count}} דקות"},xMinutes:{one:"דקה",two:"שתי דקות",other:"{{count}} דקות"},aboutXHours:{one:"כשעה",two:"כשעתיים",other:"כ־{{count}} שעות"},xHours:{one:"שעה",two:"שעתיים",other:"{{count}} שעות"},xDays:{one:"יום",two:"יומיים",other:"{{count}} ימים"},aboutXWeeks:{one:"כשבוע",two:"כשבועיים",other:"כ־{{count}} שבועות"},xWeeks:{one:"שבוע",two:"שבועיים",other:"{{count}} שבועות"},aboutXMonths:{one:"כחודש",two:"כחודשיים",other:"כ־{{count}} חודשים"},xMonths:{one:"חודש",two:"חודשיים",other:"{{count}} חודשים"},aboutXYears:{one:"כשנה",two:"כשנתיים",other:"כ־{{count}} שנים"},xYears:{one:"שנה",two:"שנתיים",other:"{{count}} שנים"},overXYears:{one:"יותר משנה",two:"יותר משנתיים",other:"יותר מ־{{count}} שנים"},almostXYears:{one:"כמעט שנה",two:"כמעט שנתיים",other:"כמעט {{count}} שנים"}},VD=(e,i,r)=>{if(e==="xDays"&&(r!=null&&r.addSuffix)&&i<=2)return r.comparison&&r.comparison>0?i===1?"מחר":"מחרתיים":i===1?"אתמול":"שלשום";let s;const c=RD[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2?s=c.two:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"בעוד "+s:"לפני "+s:s},YD={full:"EEEE, d בMMMM y",long:"d בMMMM y",medium:"d בMMM y",short:"d.M.y"},GD={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},BD={full:"{{date}} 'בשעה' {{time}}",long:"{{date}} 'בשעה' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},qD={date:O({formats:YD,defaultWidth:"full"}),time:O({formats:GD,defaultWidth:"full"}),dateTime:O({formats:BD,defaultWidth:"full"})},UD={lastWeek:"eeee 'שעבר בשעה' p",yesterday:"'אתמול בשעה' p",today:"'היום בשעה' p",tomorrow:"'מחר בשעה' p",nextWeek:"eeee 'בשעה' p",other:"P"},KD=(e,i,r,s)=>UD[e],QD={narrow:["לפנה״ס","לספירה"],abbreviated:["לפנה״ס","לספירה"],wide:["לפני הספירה","לספירה"]},JD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["רבעון 1","רבעון 2","רבעון 3","רבעון 4"]},ZD={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],wide:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},e_={narrow:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],short:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],abbreviated:["יום א׳","יום ב׳","יום ג׳","יום ד׳","יום ה׳","יום ו׳","שבת"],wide:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","יום שבת"]},t_={narrow:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בוקר",afternoon:"אחר הצהריים",evening:"ערב",night:"לילה"},abbreviated:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בוקר",afternoon:"אחר הצהריים",evening:"ערב",night:"לילה"},wide:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בוקר",afternoon:"אחר הצהריים",evening:"ערב",night:"לילה"}},a_={narrow:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בבוקר",afternoon:"בצהריים",evening:"בערב",night:"בלילה"},abbreviated:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בבוקר",afternoon:"אחר הצהריים",evening:"בערב",night:"בלילה"},wide:{am:"לפנה״צ",pm:"אחה״צ",midnight:"חצות",noon:"צהריים",morning:"בבוקר",afternoon:"אחר הצהריים",evening:"בערב",night:"בלילה"}},n_=(e,i)=>{const r=Number(e);if(r<=0||r>10)return String(r);const s=String(i==null?void 0:i.unit),c=["year","hour","minute","second"].indexOf(s)>=0,g=["ראשון","שני","שלישי","רביעי","חמישי","שישי","שביעי","שמיני","תשיעי","עשירי"],k=["ראשונה","שנייה","שלישית","רביעית","חמישית","שישית","שביעית","שמינית","תשיעית","עשירית"],C=r-1;return c?k[C]:g[C]},i_={ordinalNumber:n_,era:T({values:QD,defaultWidth:"wide"}),quarter:T({values:JD,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:ZD,defaultWidth:"wide"}),day:T({values:e_,defaultWidth:"wide"}),dayPeriod:T({values:t_,defaultWidth:"wide",formattingValues:a_,defaultFormattingWidth:"wide"})},r_=/^(\d+|(ראשון|שני|שלישי|רביעי|חמישי|שישי|שביעי|שמיני|תשיעי|עשירי|ראשונה|שנייה|שלישית|רביעית|חמישית|שישית|שביעית|שמינית|תשיעית|עשירית))/i,o_=/^(\d+|רא|שנ|של|רב|ח|שי|שב|שמ|ת|ע)/i,s_={narrow:/^ל(ספירה|פנה״ס)/i,abbreviated:/^ל(ספירה|פנה״ס)/i,wide:/^ל(פני ה)?ספירה/i},l_={any:[/^לפ/i,/^לס/i]},d_={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^רבעון [1234]/i},u_={any:[/1/i,/2/i,/3/i,/4/i]},c_={narrow:/^\d+/i,abbreviated:/^(ינו|פבר|מרץ|אפר|מאי|יוני|יולי|אוג|ספט|אוק|נוב|דצמ)׳?/i,wide:/^(ינואר|פברואר|מרץ|אפריל|מאי|יוני|יולי|אוגוסט|ספטמבר|אוקטובר|נובמבר|דצמבר)/i},h_={narrow:[/^1$/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ינ/i,/^פ/i,/^מר/i,/^אפ/i,/^מא/i,/^יונ/i,/^יול/i,/^אוג/i,/^ס/i,/^אוק/i,/^נ/i,/^ד/i]},m_={narrow:/^[אבגדהוש]׳/i,short:/^[אבגדהוש]׳/i,abbreviated:/^(שבת|יום (א|ב|ג|ד|ה|ו)׳)/i,wide:/^יום (ראשון|שני|שלישי|רביעי|חמישי|שישי|שבת)/i},f_={abbreviated:[/א׳$/i,/ב׳$/i,/ג׳$/i,/ד׳$/i,/ה׳$/i,/ו׳$/i,/^ש/i],wide:[/ן$/i,/ני$/i,/לישי$/i,/עי$/i,/מישי$/i,/שישי$/i,/ת$/i],any:[/^א/i,/^ב/i,/^ג/i,/^ד/i,/^ה/i,/^ו/i,/^ש/i]},g_={any:/^(אחר ה|ב)?(חצות|צהריים|בוקר|ערב|לילה|אחה״צ|לפנה״צ)/i},p_={any:{am:/^לפ/i,pm:/^אחה/i,midnight:/^ח/i,noon:/^צ/i,morning:/בוקר/i,afternoon:/בצ|אחר/i,evening:/ערב/i,night:/לילה/i}},b_=["רא","שנ","של","רב","ח","שי","שב","שמ","ת","ע"],v_={ordinalNumber:ye({matchPattern:r_,parsePattern:o_,valueCallback:e=>{const i=parseInt(e,10);return isNaN(i)?b_.indexOf(e)+1:i}}),era:E({matchPatterns:s_,defaultMatchWidth:"wide",parsePatterns:l_,defaultParseWidth:"any"}),quarter:E({matchPatterns:d_,defaultMatchWidth:"wide",parsePatterns:u_,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:c_,defaultMatchWidth:"wide",parsePatterns:h_,defaultParseWidth:"any"}),day:E({matchPatterns:m_,defaultMatchWidth:"wide",parsePatterns:f_,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:g_,defaultMatchWidth:"any",parsePatterns:p_,defaultParseWidth:"any"})},y_={code:"he",formatDistance:VD,formatLong:qD,formatRelative:KD,localize:i_,match:v_,options:{weekStartsOn:0,firstWeekContainsDate:1}},Ru={locale:{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},number:{"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"}},x_={narrow:["ईसा-पूर्व","ईस्वी"],abbreviated:["ईसा-पूर्व","ईस्वी"],wide:["ईसा-पूर्व","ईसवी सन"]},w_={narrow:["1","2","3","4"],abbreviated:["ति1","ति2","ति3","ति4"],wide:["पहली तिमाही","दूसरी तिमाही","तीसरी तिमाही","चौथी तिमाही"]},k_={narrow:["ज","फ़","मा","अ","मई","जू","जु","अग","सि","अक्टू","न","दि"],abbreviated:["जन","फ़र","मार्च","अप्रैल","मई","जून","जुल","अग","सित","अक्टू","नव","दिस"],wide:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितंबर","अक्टूबर","नवंबर","दिसंबर"]},P_={narrow:["र","सो","मं","बु","गु","शु","श"],short:["र","सो","मं","बु","गु","शु","श"],abbreviated:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],wide:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"]},M_={narrow:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"},abbreviated:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"},wide:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"}},C_={narrow:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"},abbreviated:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"},wide:{am:"पूर्वाह्न",pm:"अपराह्न",midnight:"मध्यरात्रि",noon:"दोपहर",morning:"सुबह",afternoon:"दोपहर",evening:"शाम",night:"रात"}},S_=(e,i)=>{const r=Number(e);return Vu(r)};function $_(e){const i=e.toString().replace(/[१२३४५६७८९०]/g,function(r){return Ru.number[r]});return Number(i)}function Vu(e){return e.toString().replace(/\d/g,function(i){return Ru.locale[i]})}const W_={ordinalNumber:S_,era:T({values:x_,defaultWidth:"wide"}),quarter:T({values:w_,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:k_,defaultWidth:"wide"}),day:T({values:P_,defaultWidth:"wide"}),dayPeriod:T({values:M_,defaultWidth:"wide",formattingValues:C_,defaultFormattingWidth:"wide"})},A_={lessThanXSeconds:{one:"१ सेकंड से कम",other:"{{count}} सेकंड से कम"},xSeconds:{one:"१ सेकंड",other:"{{count}} सेकंड"},halfAMinute:"आधा मिनट",lessThanXMinutes:{one:"१ मिनट से कम",other:"{{count}} मिनट से कम"},xMinutes:{one:"१ मिनट",other:"{{count}} मिनट"},aboutXHours:{one:"लगभग १ घंटा",other:"लगभग {{count}} घंटे"},xHours:{one:"१ घंटा",other:"{{count}} घंटे"},xDays:{one:"१ दिन",other:"{{count}} दिन"},aboutXWeeks:{one:"लगभग १ सप्ताह",other:"लगभग {{count}} सप्ताह"},xWeeks:{one:"१ सप्ताह",other:"{{count}} सप्ताह"},aboutXMonths:{one:"लगभग १ महीना",other:"लगभग {{count}} महीने"},xMonths:{one:"१ महीना",other:"{{count}} महीने"},aboutXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"},xYears:{one:"१ वर्ष",other:"{{count}} वर्ष"},overXYears:{one:"१ वर्ष से अधिक",other:"{{count}} वर्ष से अधिक"},almostXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"}},T_=(e,i,r)=>{let s;const c=A_[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",Vu(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"मे ":s+" पहले":s},D_={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},__={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},E_={full:"{{date}} 'को' {{time}}",long:"{{date}} 'को' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},L_={date:O({formats:D_,defaultWidth:"full"}),time:O({formats:__,defaultWidth:"full"}),dateTime:O({formats:E_,defaultWidth:"full"})},N_={lastWeek:"'पिछले' eeee p",yesterday:"'कल' p",today:"'आज' p",tomorrow:"'कल' p",nextWeek:"eeee 'को' p",other:"P"},z_=(e,i,r,s)=>N_[e],j_=/^[०१२३४५६७८९]+/i,I_=/^[०१२३४५६७८९]+/i,F_={narrow:/^(ईसा-पूर्व|ईस्वी)/i,abbreviated:/^(ईसा\.?\s?पूर्व\.?|ईसा\.?)/i,wide:/^(ईसा-पूर्व|ईसवी पूर्व|ईसवी सन|ईसवी)/i},O_={any:[/^b/i,/^(a|c)/i]},H_={narrow:/^[1234]/i,abbreviated:/^ति[1234]/i,wide:/^[1234](पहली|दूसरी|तीसरी|चौथी)? तिमाही/i},X_={any:[/1/i,/2/i,/3/i,/4/i]},R_={narrow:/^[जफ़माअप्मईजूनजुअगसिअक्तनदि]/i,abbreviated:/^(जन|फ़र|मार्च|अप्|मई|जून|जुल|अग|सित|अक्तू|नव|दिस)/i,wide:/^(जनवरी|फ़रवरी|मार्च|अप्रैल|मई|जून|जुलाई|अगस्त|सितंबर|अक्तूबर|नवंबर|दिसंबर)/i},V_={narrow:[/^ज/i,/^फ़/i,/^मा/i,/^अप्/i,/^मई/i,/^जू/i,/^जु/i,/^अग/i,/^सि/i,/^अक्तू/i,/^न/i,/^दि/i],any:[/^जन/i,/^फ़/i,/^मा/i,/^अप्/i,/^मई/i,/^जू/i,/^जु/i,/^अग/i,/^सि/i,/^अक्तू/i,/^नव/i,/^दिस/i]},Y_={narrow:/^[रविसोममंगलबुधगुरुशुक्रशनि]/i,short:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,abbreviated:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,wide:/^(रविवार|सोमवार|मंगलवार|बुधवार|गुरुवार|शुक्रवार|शनिवार)/i},G_={narrow:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i],any:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i]},B_={narrow:/^(पू|अ|म|द.\?|सु|दो|शा|रा)/i,any:/^(पूर्वाह्न|अपराह्न|म|द.\?|सु|दो|शा|रा)/i},q_={any:{am:/^पूर्वाह्न/i,pm:/^अपराह्न/i,midnight:/^मध्य/i,noon:/^दो/i,morning:/सु/i,afternoon:/दो/i,evening:/शा/i,night:/रा/i}},U_={ordinalNumber:ye({matchPattern:j_,parsePattern:I_,valueCallback:$_}),era:E({matchPatterns:F_,defaultMatchWidth:"wide",parsePatterns:O_,defaultParseWidth:"any"}),quarter:E({matchPatterns:H_,defaultMatchWidth:"wide",parsePatterns:X_,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:R_,defaultMatchWidth:"wide",parsePatterns:V_,defaultParseWidth:"any"}),day:E({matchPatterns:Y_,defaultMatchWidth:"wide",parsePatterns:G_,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:B_,defaultMatchWidth:"any",parsePatterns:q_,defaultParseWidth:"any"})},K_={code:"hi",formatDistance:T_,formatLong:L_,formatRelative:z_,localize:W_,match:U_,options:{weekStartsOn:0,firstWeekContainsDate:4}},Q_={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 tjedan",withPrepositionAgo:"oko 1 tjedan",withPrepositionIn:"oko 1 tjedan"},dual:"oko {{count}} tjedna",other:"oko {{count}} tjedana"},xWeeks:{one:{standalone:"1 tjedan",withPrepositionAgo:"1 tjedan",withPrepositionIn:"1 tjedan"},dual:"{{count}} tjedna",other:"{{count}} tjedana"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},J_=(e,i,r)=>{let s;const c=Q_[e];return typeof c=="string"?s=c:i===1?r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s=c.one.withPrepositionIn:s=c.one.withPrepositionAgo:s=c.one.standalone:i%10>1&&i%10<5&&String(i).substr(-2,1)!=="1"?s=c.dual.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"za "+s:"prije "+s:s},Z_={full:"EEEE, d. MMMM y.",long:"d. MMMM y.",medium:"d. MMM y.",short:"dd. MM. y."},eE={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},tE={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},aE={date:O({formats:Z_,defaultWidth:"full"}),time:O({formats:eE,defaultWidth:"full"}),dateTime:O({formats:tE,defaultWidth:"full"})},nE={lastWeek:e=>{switch(e.getDay()){case 0:return"'prošlu nedjelju u' p";case 3:return"'prošlu srijedu u' p";case 6:return"'prošlu subotu u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'jučer u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:e=>{switch(e.getDay()){case 0:return"'iduću nedjelju u' p";case 3:return"'iduću srijedu u' p";case 6:return"'iduću subotu u' p";default:return"'prošli' EEEE 'u' p"}},other:"P"},iE=(e,i,r,s)=>{const c=nE[e];return typeof c=="function"?c(i):c},rE={narrow:["pr.n.e.","AD"],abbreviated:["pr. Kr.","po. Kr."],wide:["Prije Krista","Poslije Krista"]},oE={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},sE={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac"]},lE={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca"]},dE={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sri","čet","pet","sub"],abbreviated:["ned","pon","uto","sri","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},uE={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},cE={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},hE=(e,i)=>Number(e)+".",mE={ordinalNumber:hE,era:T({values:rE,defaultWidth:"wide"}),quarter:T({values:oE,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:sE,defaultWidth:"wide",formattingValues:lE,defaultFormattingWidth:"wide"}),day:T({values:dE,defaultWidth:"wide"}),dayPeriod:T({values:cE,defaultWidth:"wide",formattingValues:uE,defaultFormattingWidth:"wide"})},fE=/^(\d+)\./i,gE=/\d+/i,pE={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Kr\.|po\.\s?Kr\.)/i,wide:/^(Prije Krista|prije nove ere|Poslije Krista|nova era)/i},bE={any:[/^pr/i,/^(po|nova)/i]},vE={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},yE={any:[/1/i,/2/i,/3/i,/4/i]},xE={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(sij|velj|(ožu|ozu)|tra|svi|lip|srp|kol|ruj|lis|stu|pro)/i,wide:/^((siječanj|siječnja|sijecanj|sijecnja)|(veljača|veljače|veljaca|veljace)|(ožujak|ožujka|ozujak|ozujka)|(travanj|travnja)|(svibanj|svibnja)|(lipanj|lipnja)|(srpanj|srpnja)|(kolovoz|kolovoza)|(rujan|rujna)|(listopad|listopada)|(studeni|studenog)|(prosinac|prosinca))/i},wE={narrow:[/1/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i,/8/i,/9/i,/10/i,/11/i,/12/i],abbreviated:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i],wide:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i]},kE={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},PE={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ME={any:/^(am|pm|ponoc|ponoć|(po)?podne|navecer|navečer|noću|poslije podne|ujutro)/i},CE={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(navece|naveče)/i,night:/(nocu|noću)/i}},SE={ordinalNumber:ye({matchPattern:fE,parsePattern:gE,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:pE,defaultMatchWidth:"wide",parsePatterns:bE,defaultParseWidth:"any"}),quarter:E({matchPatterns:vE,defaultMatchWidth:"wide",parsePatterns:yE,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:xE,defaultMatchWidth:"wide",parsePatterns:wE,defaultParseWidth:"wide"}),day:E({matchPatterns:kE,defaultMatchWidth:"wide",parsePatterns:PE,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:ME,defaultMatchWidth:"any",parsePatterns:CE,defaultParseWidth:"any"})},$E={code:"hr",formatDistance:J_,formatLong:aE,formatRelative:iE,localize:mE,match:SE,options:{weekStartsOn:1,firstWeekContainsDate:1}},WE={lessThanXSeconds:{one:"mwens pase yon segond",other:"mwens pase {{count}} segond"},xSeconds:{one:"1 segond",other:"{{count}} segond"},halfAMinute:"30 segond",lessThanXMinutes:{one:"mwens pase yon minit",other:"mwens pase {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"anviwon inè",other:"anviwon {{count}} è"},xHours:{one:"1 lè",other:"{{count}} lè"},xDays:{one:"1 jou",other:"{{count}} jou"},aboutXWeeks:{one:"anviwon 1 semèn",other:"anviwon {{count}} semèn"},xWeeks:{one:"1 semèn",other:"{{count}} semèn"},aboutXMonths:{one:"anviwon 1 mwa",other:"anviwon {{count}} mwa"},xMonths:{one:"1 mwa",other:"{{count}} mwa"},aboutXYears:{one:"anviwon 1 an",other:"anviwon {{count}} an"},xYears:{one:"1 an",other:"{{count}} an"},overXYears:{one:"plis pase 1 an",other:"plis pase {{count}} an"},almostXYears:{one:"prèske 1 an",other:"prèske {{count}} an"}},AE=(e,i,r)=>{let s;const c=WE[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"nan "+s:"sa fè "+s:s},TE={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},DE={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_E={full:"{{date}} 'nan lè' {{time}}",long:"{{date}} 'nan lè' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},EE={date:O({formats:TE,defaultWidth:"full"}),time:O({formats:DE,defaultWidth:"full"}),dateTime:O({formats:_E,defaultWidth:"full"})},LE={lastWeek:"eeee 'pase nan lè' p",yesterday:"'yè nan lè' p",today:"'jodi a' p",tomorrow:"'demen nan lè' p'",nextWeek:"eeee 'pwochen nan lè' p",other:"P"},NE=(e,i,r,s)=>LE[e],zE={narrow:["av. J.-K","ap. J.-K"],abbreviated:["av. J.-K","ap. J.-K"],wide:["anvan Jezi Kris","apre Jezi Kris"]},jE={narrow:["T1","T2","T3","T4"],abbreviated:["1ye trim.","2yèm trim.","3yèm trim.","4yèm trim."],wide:["1ye trimès","2yèm trimès","3yèm trimès","4yèm trimès"]},IE={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["janv.","fevr.","mas","avr.","me","jen","jiyè","out","sept.","okt.","nov.","des."],wide:["janvye","fevrye","mas","avril","me","jen","jiyè","out","septanm","oktòb","novanm","desanm"]},FE={narrow:["D","L","M","M","J","V","S"],short:["di","le","ma","mè","je","va","sa"],abbreviated:["dim.","len.","mad.","mèk.","jed.","van.","sam."],wide:["dimanch","lendi","madi","mèkredi","jedi","vandredi","samdi"]},OE={narrow:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"swa",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"maten",afternoon:"aprèmidi",evening:"swa",night:"maten"},wide:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"nan maten",afternoon:"nan aprèmidi",evening:"nan aswè",night:"nan maten"}},HE=(e,i)=>{const r=Number(e);return r===0?String(r):r+(r===1?"ye":"yèm")},XE={ordinalNumber:HE,era:T({values:zE,defaultWidth:"wide"}),quarter:T({values:jE,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:IE,defaultWidth:"wide"}),day:T({values:FE,defaultWidth:"wide"}),dayPeriod:T({values:OE,defaultWidth:"wide"})},RE=/^(\d+)(ye|yèm)?/i,VE=/\d+/i,YE={narrow:/^(av\.J\.K|ap\.J\.K|ap\.J\.-K)/i,abbreviated:/^(av\.J\.-K|av\.J-K|apr\.J\.-K|apr\.J-K|ap\.J-K)/i,wide:/^(avan Jezi Kris|apre Jezi Kris)/i},GE={any:[/^av/i,/^ap/i]},BE={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](ye|yèm)? trimès/i},qE={any:[/1/i,/2/i,/3/i,/4/i]},UE={narrow:/^[jfmasond]/i,abbreviated:/^(janv|fevr|mas|avr|me|jen|jiyè|out|sept|okt|nov|des)\.?/i,wide:/^(janvye|fevrye|mas|avril|me|jen|jiyè|out|septanm|oktòb|novanm|desanm)/i},KE={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^av/i,/^me/i,/^je/i,/^ji/i,/^ou/i,/^s/i,/^ok/i,/^n/i,/^d/i]},QE={narrow:/^[lmjvsd]/i,short:/^(di|le|ma|me|je|va|sa)/i,abbreviated:/^(dim|len|mad|mèk|jed|van|sam)\.?/i,wide:/^(dimanch|lendi|madi|mèkredi|jedi|vandredi|samdi)/i},JE={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^le/i,/^ma/i,/^mè/i,/^je/i,/^va/i,/^sa/i]},ZE={narrow:/^(a|p|minwit|midi|mat\.?|ap\.?m\.?|swa)/i,any:/^([ap]\.?\s?m\.?|nan maten|nan aprèmidi|nan aswè)/i},eL={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/sw/i,night:/nwit/i}},tL={ordinalNumber:ye({matchPattern:RE,parsePattern:VE,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:YE,defaultMatchWidth:"wide",parsePatterns:GE,defaultParseWidth:"any"}),quarter:E({matchPatterns:BE,defaultMatchWidth:"wide",parsePatterns:qE,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:UE,defaultMatchWidth:"wide",parsePatterns:KE,defaultParseWidth:"any"}),day:E({matchPatterns:QE,defaultMatchWidth:"wide",parsePatterns:JE,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:ZE,defaultMatchWidth:"any",parsePatterns:eL,defaultParseWidth:"any"})},aL={code:"ht",formatDistance:AE,formatLong:EE,formatRelative:NE,localize:XE,match:tL,options:{weekStartsOn:1,firstWeekContainsDate:4}},nL={about:"körülbelül",over:"több mint",almost:"majdnem",lessthan:"kevesebb mint"},iL={xseconds:" másodperc",halfaminute:"fél perc",xminutes:" perc",xhours:" óra",xdays:" nap",xweeks:" hét",xmonths:" hónap",xyears:" év"},rL={xseconds:{"-1":" másodperccel ezelőtt",1:" másodperc múlva",0:" másodperce"},halfaminute:{"-1":"fél perccel ezelőtt",1:"fél perc múlva",0:"fél perce"},xminutes:{"-1":" perccel ezelőtt",1:" perc múlva",0:" perce"},xhours:{"-1":" órával ezelőtt",1:" óra múlva",0:" órája"},xdays:{"-1":" nappal ezelőtt",1:" nap múlva",0:" napja"},xweeks:{"-1":" héttel ezelőtt",1:" hét múlva",0:" hete"},xmonths:{"-1":" hónappal ezelőtt",1:" hónap múlva",0:" hónapja"},xyears:{"-1":" évvel ezelőtt",1:" év múlva",0:" éve"}},oL=(e,i,r)=>{const s=e.match(/about|over|almost|lessthan/i),c=s?e.replace(s[0],""):e,g=(r==null?void 0:r.addSuffix)===!0,k=c.toLowerCase(),C=(r==null?void 0:r.comparison)||0,D=g?rL[k][C]:iL[k];let F=k==="halfaminute"?D:i+D;if(s){const H=s[0].toLowerCase();F=nL[H]+" "+F}return F},sL={full:"y. MMMM d., EEEE",long:"y. MMMM d.",medium:"y. MMM d.",short:"y. MM. dd."},lL={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},dL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},uL={date:O({formats:sL,defaultWidth:"full"}),time:O({formats:lL,defaultWidth:"full"}),dateTime:O({formats:dL,defaultWidth:"full"})},cL=["vasárnap","hétfőn","kedden","szerdán","csütörtökön","pénteken","szombaton"];function Dl(e){return i=>{const r=cL[i.getDay()];return`${e?"":"'múlt' "}'${r}' p'-kor'`}}const hL={lastWeek:Dl(!1),yesterday:"'tegnap' p'-kor'",today:"'ma' p'-kor'",tomorrow:"'holnap' p'-kor'",nextWeek:Dl(!0),other:"P"},mL=(e,i)=>{const r=hL[e];return typeof r=="function"?r(i):r},fL={narrow:["ie.","isz."],abbreviated:["i. e.","i. sz."],wide:["Krisztus előtt","időszámításunk szerint"]},gL={narrow:["1.","2.","3.","4."],abbreviated:["1. n.év","2. n.év","3. n.év","4. n.év"],wide:["1. negyedév","2. negyedév","3. negyedév","4. negyedév"]},pL={narrow:["I.","II.","III.","IV."],abbreviated:["I. n.év","II. n.év","III. n.év","IV. n.év"],wide:["I. negyedév","II. negyedév","III. negyedév","IV. negyedév"]},bL={narrow:["J","F","M","Á","M","J","J","A","Sz","O","N","D"],abbreviated:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec."],wide:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"]},vL={narrow:["V","H","K","Sz","Cs","P","Sz"],short:["V","H","K","Sze","Cs","P","Szo"],abbreviated:["V","H","K","Sze","Cs","P","Szo"],wide:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"]},yL={narrow:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},abbreviated:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},wide:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"délután",evening:"este",night:"éjjel"}},xL=(e,i)=>Number(e)+".",wL={ordinalNumber:xL,era:T({values:fL,defaultWidth:"wide"}),quarter:T({values:gL,defaultWidth:"wide",argumentCallback:e=>e-1,formattingValues:pL,defaultFormattingWidth:"wide"}),month:T({values:bL,defaultWidth:"wide"}),day:T({values:vL,defaultWidth:"wide"}),dayPeriod:T({values:yL,defaultWidth:"wide"})},kL=/^(\d+)\.?/i,PL=/\d+/i,ML={narrow:/^(ie\.|isz\.)/i,abbreviated:/^(i\.\s?e\.?|b?\s?c\s?e|i\.\s?sz\.?)/i,wide:/^(Krisztus előtt|időszámításunk előtt|időszámításunk szerint|i\. sz\.)/i},CL={narrow:[/ie/i,/isz/i],abbreviated:[/^(i\.?\s?e\.?|b\s?ce)/i,/^(i\.?\s?sz\.?|c\s?e)/i],any:[/előtt/i,/(szerint|i. sz.)/i]},SL={narrow:/^[1234]\.?/i,abbreviated:/^[1234]?\.?\s?n\.év/i,wide:/^([1234]|I|II|III|IV)?\.?\s?negyedév/i},$L={any:[/1|I$/i,/2|II$/i,/3|III/i,/4|IV/i]},WL={narrow:/^[jfmaásond]|sz/i,abbreviated:/^(jan\.?|febr\.?|márc\.?|ápr\.?|máj\.?|jún\.?|júl\.?|aug\.?|szept\.?|okt\.?|nov\.?|dec\.?)/i,wide:/^(január|február|március|április|május|június|július|augusztus|szeptember|október|november|december)/i},AL={narrow:[/^j/i,/^f/i,/^m/i,/^a|á/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s|sz/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^már/i,/^áp/i,/^máj/i,/^jún/i,/^júl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},TL={narrow:/^([vhkpc]|sz|cs|sz)/i,short:/^([vhkp]|sze|cs|szo)/i,abbreviated:/^([vhkp]|sze|cs|szo)/i,wide:/^(vasárnap|hétfő|kedd|szerda|csütörtök|péntek|szombat)/i},DL={narrow:[/^v/i,/^h/i,/^k/i,/^sz/i,/^c/i,/^p/i,/^sz/i],any:[/^v/i,/^h/i,/^k/i,/^sze/i,/^c/i,/^p/i,/^szo/i]},_L={any:/^((de|du)\.?|éjfél|délután|dél|reggel|este|éjjel)/i},EL={any:{am:/^de\.?/i,pm:/^du\.?/i,midnight:/^éjf/i,noon:/^dé/i,morning:/reg/i,afternoon:/^délu\.?/i,evening:/es/i,night:/éjj/i}},LL={ordinalNumber:ye({matchPattern:kL,parsePattern:PL,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:ML,defaultMatchWidth:"wide",parsePatterns:CL,defaultParseWidth:"any"}),quarter:E({matchPatterns:SL,defaultMatchWidth:"wide",parsePatterns:$L,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:WL,defaultMatchWidth:"wide",parsePatterns:AL,defaultParseWidth:"any"}),day:E({matchPatterns:TL,defaultMatchWidth:"wide",parsePatterns:DL,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:_L,defaultMatchWidth:"any",parsePatterns:EL,defaultParseWidth:"any"})},NL={code:"hu",formatDistance:oL,formatLong:uL,formatRelative:mL,localize:wL,match:LL,options:{weekStartsOn:1,firstWeekContainsDate:4}},zL={lessThanXSeconds:{one:"ավելի քիչ քան 1 վայրկյան",other:"ավելի քիչ քան {{count}} վայրկյան"},xSeconds:{one:"1 վայրկյան",other:"{{count}} վայրկյան"},halfAMinute:"կես րոպե",lessThanXMinutes:{one:"ավելի քիչ քան 1 րոպե",other:"ավելի քիչ քան {{count}} րոպե"},xMinutes:{one:"1 րոպե",other:"{{count}} րոպե"},aboutXHours:{one:"մոտ 1 ժամ",other:"մոտ {{count}} ժամ"},xHours:{one:"1 ժամ",other:"{{count}} ժամ"},xDays:{one:"1 օր",other:"{{count}} օր"},aboutXWeeks:{one:"մոտ 1 շաբաթ",other:"մոտ {{count}} շաբաթ"},xWeeks:{one:"1 շաբաթ",other:"{{count}} շաբաթ"},aboutXMonths:{one:"մոտ 1 ամիս",other:"մոտ {{count}} ամիս"},xMonths:{one:"1 ամիս",other:"{{count}} ամիս"},aboutXYears:{one:"մոտ 1 տարի",other:"մոտ {{count}} տարի"},xYears:{one:"1 տարի",other:"{{count}} տարի"},overXYears:{one:"ավելի քան 1 տարի",other:"ավելի քան {{count}} տարի"},almostXYears:{one:"համարյա 1 տարի",other:"համարյա {{count}} տարի"}},jL=(e,i,r)=>{let s;const c=zL[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" հետո":s+" առաջ":s},IL={full:"d MMMM, y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd.MM.yyyy"},FL={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},OL={full:"{{date}} 'ժ․'{{time}}",long:"{{date}} 'ժ․'{{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},HL={date:O({formats:IL,defaultWidth:"full"}),time:O({formats:FL,defaultWidth:"full"}),dateTime:O({formats:OL,defaultWidth:"full"})},XL={lastWeek:"'նախորդ' eeee p'֊ին'",yesterday:"'երեկ' p'֊ին'",today:"'այսօր' p'֊ին'",tomorrow:"'վաղը' p'֊ին'",nextWeek:"'հաջորդ' eeee p'֊ին'",other:"P"},RL=(e,i,r,s)=>XL[e],VL={narrow:["Ք","Մ"],abbreviated:["ՔԱ","ՄԹ"],wide:["Քրիստոսից առաջ","Մեր թվարկության"]},YL={narrow:["1","2","3","4"],abbreviated:["Ք1","Ք2","Ք3","Ք4"],wide:["1֊ին քառորդ","2֊րդ քառորդ","3֊րդ քառորդ","4֊րդ քառորդ"]},GL={narrow:["Հ","Փ","Մ","Ա","Մ","Հ","Հ","Օ","Ս","Հ","Ն","Դ"],abbreviated:["հուն","փետ","մար","ապր","մայ","հուն","հուլ","օգս","սեպ","հոկ","նոյ","դեկ"],wide:["հունվար","փետրվար","մարտ","ապրիլ","մայիս","հունիս","հուլիս","օգոստոս","սեպտեմբեր","հոկտեմբեր","նոյեմբեր","դեկտեմբեր"]},BL={narrow:["Կ","Ե","Ե","Չ","Հ","Ո","Շ"],short:["կր","եր","եք","չք","հգ","ուր","շբ"],abbreviated:["կիր","երկ","երք","չոր","հնգ","ուրբ","շաբ"],wide:["կիրակի","երկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"]},qL={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"}},UL={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"}},KL=(e,i)=>{const r=Number(e),s=r%100;return s<10&&s%10===1?r+"֊ին":r+"֊րդ"},QL={ordinalNumber:KL,era:T({values:VL,defaultWidth:"wide"}),quarter:T({values:YL,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:GL,defaultWidth:"wide"}),day:T({values:BL,defaultWidth:"wide"}),dayPeriod:T({values:qL,defaultWidth:"wide",formattingValues:UL,defaultFormattingWidth:"wide"})},JL=/^(\d+)((-|֊)?(ին|րդ))?/i,ZL=/\d+/i,eN={narrow:/^(Ք|Մ)/i,abbreviated:/^(Ք\.?\s?Ա\.?|Մ\.?\s?Թ\.?\s?Ա\.?|Մ\.?\s?Թ\.?|Ք\.?\s?Հ\.?)/i,wide:/^(քրիստոսից առաջ|մեր թվարկությունից առաջ|մեր թվարկության|քրիստոսից հետո)/i},tN={any:[/^ք/i,/^մ/i]},aN={narrow:/^[1234]/i,abbreviated:/^ք[1234]/i,wide:/^[1234]((-|֊)?(ին|րդ)) քառորդ/i},nN={any:[/1/i,/2/i,/3/i,/4/i]},iN={narrow:/^[հփմաօսնդ]/i,abbreviated:/^(հուն|փետ|մար|ապր|մայ|հուն|հուլ|օգս|սեպ|հոկ|նոյ|դեկ)/i,wide:/^(հունվար|փետրվար|մարտ|ապրիլ|մայիս|հունիս|հուլիս|օգոստոս|սեպտեմբեր|հոկտեմբեր|նոյեմբեր|դեկտեմբեր)/i},rN={narrow:[/^հ/i,/^փ/i,/^մ/i,/^ա/i,/^մ/i,/^հ/i,/^հ/i,/^օ/i,/^ս/i,/^հ/i,/^ն/i,/^դ/i],any:[/^հու/i,/^փ/i,/^մար/i,/^ա/i,/^մայ/i,/^հուն/i,/^հուլ/i,/^օ/i,/^ս/i,/^հոկ/i,/^ն/i,/^դ/i]},oN={narrow:/^[եչհոշկ]/i,short:/^(կր|եր|եք|չք|հգ|ուր|շբ)/i,abbreviated:/^(կիր|երկ|երք|չոր|հնգ|ուրբ|շաբ)/i,wide:/^(կիրակի|երկուշաբթի|երեքշաբթի|չորեքշաբթի|հինգշաբթի|ուրբաթ|շաբաթ)/i},sN={narrow:[/^կ/i,/^ե/i,/^ե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],short:[/^կ/i,/^եր/i,/^եք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],abbreviated:[/^կ/i,/^երկ/i,/^երք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],wide:[/^կ/i,/^երկ/i,/^երե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i]},lN={narrow:/^([ap]|կեսգշ|կեսօր|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i,any:/^([ap]\.?\s?m\.?|կեսգիշեր(ին)?|կեսօր(ին)?|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i},dN={any:{am:/^a/i,pm:/^p/i,midnight:/կեսգիշեր/i,noon:/կեսօր/i,morning:/առավոտ/i,afternoon:/ցերեկ/i,evening:/երեկո/i,night:/գիշեր/i}},uN={ordinalNumber:ye({matchPattern:JL,parsePattern:ZL,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:eN,defaultMatchWidth:"wide",parsePatterns:tN,defaultParseWidth:"any"}),quarter:E({matchPatterns:aN,defaultMatchWidth:"wide",parsePatterns:nN,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:iN,defaultMatchWidth:"wide",parsePatterns:rN,defaultParseWidth:"any"}),day:E({matchPatterns:oN,defaultMatchWidth:"wide",parsePatterns:sN,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:lN,defaultMatchWidth:"any",parsePatterns:dN,defaultParseWidth:"any"})},cN={code:"hy",formatDistance:jL,formatLong:HL,formatRelative:RL,localize:QL,match:uN,options:{weekStartsOn:1,firstWeekContainsDate:1}},hN={lessThanXSeconds:{one:"kurang dari 1 detik",other:"kurang dari {{count}} detik"},xSeconds:{one:"1 detik",other:"{{count}} detik"},halfAMinute:"setengah menit",lessThanXMinutes:{one:"kurang dari 1 menit",other:"kurang dari {{count}} menit"},xMinutes:{one:"1 menit",other:"{{count}} menit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},mN=(e,i,r)=>{let s;const c=hN[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"dalam waktu "+s:s+" yang lalu":s},fN={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},gN={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},pN={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},bN={date:O({formats:fN,defaultWidth:"full"}),time:O({formats:gN,defaultWidth:"full"}),dateTime:O({formats:pN,defaultWidth:"full"})},vN={lastWeek:"eeee 'lalu pukul' p",yesterday:"'Kemarin pukul' p",today:"'Hari ini pukul' p",tomorrow:"'Besok pukul' p",nextWeek:"eeee 'pukul' p",other:"P"},yN=(e,i,r,s)=>vN[e],xN={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masehi","Masehi"]},wN={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["Kuartal ke-1","Kuartal ke-2","Kuartal ke-3","Kuartal ke-4"]},kN={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agt","Sep","Okt","Nov","Des"],wide:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},PN={narrow:["M","S","S","R","K","J","S"],short:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],abbreviated:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],wide:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},MN={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},CN={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},SN=(e,i)=>"ke-"+Number(e),$N={ordinalNumber:SN,era:T({values:xN,defaultWidth:"wide"}),quarter:T({values:wN,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:kN,defaultWidth:"wide"}),day:T({values:PN,defaultWidth:"wide"}),dayPeriod:T({values:MN,defaultWidth:"wide",formattingValues:CN,defaultFormattingWidth:"wide"})},WN=/^ke-(\d+)?/i,AN=/\d+/i,TN={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|s\.?\s?e\.?\s?u\.?|m\.?|e\.?\s?u\.?)/i,wide:/^(sebelum masehi|sebelum era umum|masehi|era umum)/i},DN={any:[/^s/i,/^(m|e)/i]},_N={narrow:/^[1234]/i,abbreviated:/^K-?\s[1234]/i,wide:/^Kuartal ke-?\s?[1234]/i},EN={any:[/1/i,/2/i,/3/i,/4/i]},LN={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|mei|jun|jul|agt|sep|okt|nov|des)/i,wide:/^(januari|februari|maret|april|mei|juni|juli|agustus|september|oktober|november|desember)/i},NN={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},zN={narrow:/^[srkjm]/i,short:/^(min|sen|sel|rab|kam|jum|sab)/i,abbreviated:/^(min|sen|sel|rab|kam|jum|sab)/i,wide:/^(minggu|senin|selasa|rabu|kamis|jumat|sabtu)/i},jN={narrow:[/^m/i,/^s/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^m/i,/^sen/i,/^sel/i,/^r/i,/^k/i,/^j/i,/^sa/i]},IN={narrow:/^(a|p|tengah m|tengah h|(di(\swaktu)?) (pagi|siang|sore|malam))/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|(di(\swaktu)?) (pagi|siang|sore|malam))/i},FN={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pagi/i,afternoon:/siang/i,evening:/sore/i,night:/malam/i}},ON={ordinalNumber:ye({matchPattern:WN,parsePattern:AN,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:TN,defaultMatchWidth:"wide",parsePatterns:DN,defaultParseWidth:"any"}),quarter:E({matchPatterns:_N,defaultMatchWidth:"wide",parsePatterns:EN,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:LN,defaultMatchWidth:"wide",parsePatterns:NN,defaultParseWidth:"any"}),day:E({matchPatterns:zN,defaultMatchWidth:"wide",parsePatterns:jN,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:IN,defaultMatchWidth:"any",parsePatterns:FN,defaultParseWidth:"any"})},HN={code:"id",formatDistance:mN,formatLong:bN,formatRelative:yN,localize:$N,match:ON,options:{weekStartsOn:1,firstWeekContainsDate:1}},XN={lessThanXSeconds:{one:"minna en 1 sekúnda",other:"minna en {{count}} sekúndur"},xSeconds:{one:"1 sekúnda",other:"{{count}} sekúndur"},halfAMinute:"hálf mínúta",lessThanXMinutes:{one:"minna en 1 mínúta",other:"minna en {{count}} mínútur"},xMinutes:{one:"1 mínúta",other:"{{count}} mínútur"},aboutXHours:{one:"u.þ.b. 1 klukkustund",other:"u.þ.b. {{count}} klukkustundir"},xHours:{one:"1 klukkustund",other:"{{count}} klukkustundir"},xDays:{one:"1 dagur",other:"{{count}} dagar"},aboutXWeeks:{one:"um viku",other:"um {{count}} vikur"},xWeeks:{one:"1 viku",other:"{{count}} vikur"},aboutXMonths:{one:"u.þ.b. 1 mánuður",other:"u.þ.b. {{count}} mánuðir"},xMonths:{one:"1 mánuður",other:"{{count}} mánuðir"},aboutXYears:{one:"u.þ.b. 1 ár",other:"u.þ.b. {{count}} ár"},xYears:{one:"1 ár",other:"{{count}} ár"},overXYears:{one:"meira en 1 ár",other:"meira en {{count}} ár"},almostXYears:{one:"næstum 1 ár",other:"næstum {{count}} ár"}},RN=(e,i,r)=>{let s;const c=XN[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"í "+s:s+" síðan":s},VN={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"d.MM.y"},YN={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},GN={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},BN={date:O({formats:VN,defaultWidth:"full"}),time:O({formats:YN,defaultWidth:"full"}),dateTime:O({formats:GN,defaultWidth:"full"})},qN={lastWeek:"'síðasta' dddd 'kl.' p",yesterday:"'í gær kl.' p",today:"'í dag kl.' p",tomorrow:"'á morgun kl.' p",nextWeek:"dddd 'kl.' p",other:"P"},UN=(e,i,r,s)=>qN[e],KN={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["fyrir Krist","eftir Krist"]},QN={narrow:["1","2","3","4"],abbreviated:["1F","2F","3F","4F"],wide:["1. fjórðungur","2. fjórðungur","3. fjórðungur","4. fjórðungur"]},JN={narrow:["J","F","M","A","M","J","J","Á","S","Ó","N","D"],abbreviated:["jan.","feb.","mars","apríl","maí","júní","júlí","ágúst","sept.","okt.","nóv.","des."],wide:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember"]},ZN={narrow:["S","M","Þ","M","F","F","L"],short:["Su","Má","Þr","Mi","Fi","Fö","La"],abbreviated:["sun.","mán.","þri.","mið.","fim.","fös.","lau."],wide:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"]},ez={narrow:{am:"f",pm:"e",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"}},tz={narrow:{am:"f",pm:"e",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"}},az=(e,i)=>Number(e)+".",nz={ordinalNumber:az,era:T({values:KN,defaultWidth:"wide"}),quarter:T({values:QN,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:JN,defaultWidth:"wide"}),day:T({values:ZN,defaultWidth:"wide"}),dayPeriod:T({values:ez,defaultWidth:"wide",formattingValues:tz,defaultFormattingWidth:"wide"})},iz=/^(\d+)(\.)?/i,rz=/\d+(\.)?/i,oz={narrow:/^(f\.Kr\.|e\.Kr\.)/i,abbreviated:/^(f\.Kr\.|e\.Kr\.)/i,wide:/^(fyrir Krist|eftir Krist)/i},sz={any:[/^(f\.Kr\.)/i,/^(e\.Kr\.)/i]},lz={narrow:/^[1234]\.?/i,abbreviated:/^q[1234]\.?/i,wide:/^[1234]\.? fjórðungur/i},dz={any:[/1\.?/i,/2\.?/i,/3\.?/i,/4\.?/i]},uz={narrow:/^[jfmásónd]/i,abbreviated:/^(jan\.|feb\.|mars\.|apríl\.|maí|júní|júlí|águst|sep\.|oct\.|nov\.|dec\.)/i,wide:/^(januar|febrúar|mars|apríl|maí|júní|júlí|águst|september|október|nóvember|desember)/i},cz={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^á/i,/^s/i,/^ó/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maí/i,/^jún/i,/^júl/i,/^áu/i,/^s/i,/^ó/i,/^n/i,/^d/i]},hz={narrow:/^[smtwf]/i,short:/^(su|má|þr|mi|fi|fö|la)/i,abbreviated:/^(sun|mán|þri|mið|fim|fös|lau)\.?/i,wide:/^(sunnudagur|mánudagur|þriðjudagur|miðvikudagur|fimmtudagur|föstudagur|laugardagur)/i},mz={narrow:[/^s/i,/^m/i,/^þ/i,/^m/i,/^f/i,/^f/i,/^l/i],any:[/^su/i,/^má/i,/^þr/i,/^mi/i,/^fi/i,/^fö/i,/^la/i]},fz={narrow:/^(f|e|síðdegis|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i,any:/^(fyrir hádegi|eftir hádegi|[ef]\.?h\.?|síðdegis|morgunn|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i},gz={any:{am:/^f/i,pm:/^e/i,midnight:/^mi/i,noon:/^há/i,morning:/morgunn/i,afternoon:/síðdegi/i,evening:/kvöld/i,night:/nótt/i}},pz={ordinalNumber:ye({matchPattern:iz,parsePattern:rz,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:oz,defaultMatchWidth:"wide",parsePatterns:sz,defaultParseWidth:"any"}),quarter:E({matchPatterns:lz,defaultMatchWidth:"wide",parsePatterns:dz,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:uz,defaultMatchWidth:"wide",parsePatterns:cz,defaultParseWidth:"any"}),day:E({matchPatterns:hz,defaultMatchWidth:"wide",parsePatterns:mz,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:fz,defaultMatchWidth:"any",parsePatterns:gz,defaultParseWidth:"any"})},bz={code:"is",formatDistance:RN,formatLong:BN,formatRelative:UN,localize:nz,match:pz,options:{weekStartsOn:1,firstWeekContainsDate:4}},vz={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Yu=(e,i,r)=>{let s;const c=vz[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"tra "+s:s+" fa":s},yz={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},xz={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},wz={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},kz={date:O({formats:yz,defaultWidth:"full"}),time:O({formats:xz,defaultWidth:"full"}),dateTime:O({formats:wz,defaultWidth:"full"})},Yo=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function Pz(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+Yo[e]+" scorso alle' p"}}function _l(e){return"'"+Yo[e]+" alle' p"}function Mz(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+Yo[e]+" prossimo alle' p"}}const Cz={lastWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?_l(s):Pz(s)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?_l(s):Mz(s)},other:"P"},Gu=(e,i,r,s)=>{const c=Cz[e];return typeof c=="function"?c(i,r,s):c},Sz={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},$z={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Wz={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},Az={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},Tz={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},Dz={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},_z=(e,i)=>{const r=Number(e);return String(r)},Bu={ordinalNumber:_z,era:T({values:Sz,defaultWidth:"wide"}),quarter:T({values:$z,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Wz,defaultWidth:"wide"}),day:T({values:Az,defaultWidth:"wide"}),dayPeriod:T({values:Tz,defaultWidth:"wide",formattingValues:Dz,defaultFormattingWidth:"wide"})},Ez=/^(\d+)(º)?/i,Lz=/\d+/i,Nz={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},zz={any:[/^a/i,/^(d|e)/i]},jz={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},Iz={any:[/1/i,/2/i,/3/i,/4/i]},Fz={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},Oz={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},Hz={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},Xz={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},Rz={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},Vz={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},qu={ordinalNumber:ye({matchPattern:Ez,parsePattern:Lz,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Nz,defaultMatchWidth:"wide",parsePatterns:zz,defaultParseWidth:"any"}),quarter:E({matchPatterns:jz,defaultMatchWidth:"wide",parsePatterns:Iz,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Fz,defaultMatchWidth:"wide",parsePatterns:Oz,defaultParseWidth:"any"}),day:E({matchPatterns:Hz,defaultMatchWidth:"wide",parsePatterns:Xz,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Rz,defaultMatchWidth:"any",parsePatterns:Vz,defaultParseWidth:"any"})},Yz={code:"it",formatDistance:Yu,formatLong:kz,formatRelative:Gu,localize:Bu,match:qu,options:{weekStartsOn:1,firstWeekContainsDate:4}},Gz={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},Bz={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},qz={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},Uz={date:O({formats:Gz,defaultWidth:"full"}),time:O({formats:Bz,defaultWidth:"full"}),dateTime:O({formats:qz,defaultWidth:"full"})},Kz={code:"it-CH",formatDistance:Yu,formatLong:Uz,formatRelative:Gu,localize:Bu,match:qu,options:{weekStartsOn:1,firstWeekContainsDate:4}},Qz={lessThanXSeconds:{one:"1秒未満",other:"{{count}}秒未満",oneWithSuffix:"約1秒",otherWithSuffix:"約{{count}}秒"},xSeconds:{one:"1秒",other:"{{count}}秒"},halfAMinute:"30秒",lessThanXMinutes:{one:"1分未満",other:"{{count}}分未満",oneWithSuffix:"約1分",otherWithSuffix:"約{{count}}分"},xMinutes:{one:"1分",other:"{{count}}分"},aboutXHours:{one:"約1時間",other:"約{{count}}時間"},xHours:{one:"1時間",other:"{{count}}時間"},xDays:{one:"1日",other:"{{count}}日"},aboutXWeeks:{one:"約1週間",other:"約{{count}}週間"},xWeeks:{one:"1週間",other:"{{count}}週間"},aboutXMonths:{one:"約1か月",other:"約{{count}}か月"},xMonths:{one:"1か月",other:"{{count}}か月"},aboutXYears:{one:"約1年",other:"約{{count}}年"},xYears:{one:"1年",other:"{{count}}年"},overXYears:{one:"1年以上",other:"{{count}}年以上"},almostXYears:{one:"1年近く",other:"{{count}}年近く"}},Jz=(e,i,r)=>{r=r||{};let s;const c=Qz[e];return typeof c=="string"?s=c:i===1?r.addSuffix&&c.oneWithSuffix?s=c.oneWithSuffix:s=c.one:r.addSuffix&&c.otherWithSuffix?s=c.otherWithSuffix.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r.addSuffix?r.comparison&&r.comparison>0?s+"後":s+"前":s},Zz={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},ej={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},tj={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},aj={date:O({formats:Zz,defaultWidth:"full"}),time:O({formats:ej,defaultWidth:"full"}),dateTime:O({formats:tj,defaultWidth:"full"})},nj={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},ij=(e,i,r,s)=>nj[e],rj={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},oj={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},sj={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},lj={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},dj={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},uj={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},cj=(e,i)=>{const r=Number(e);switch(String(i==null?void 0:i.unit)){case"year":return`${r}年`;case"quarter":return`第${r}四半期`;case"month":return`${r}月`;case"week":return`第${r}週`;case"date":return`${r}日`;case"hour":return`${r}時`;case"minute":return`${r}分`;case"second":return`${r}秒`;default:return`${r}`}},hj={ordinalNumber:cj,era:T({values:rj,defaultWidth:"wide"}),quarter:T({values:oj,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:sj,defaultWidth:"wide"}),day:T({values:lj,defaultWidth:"wide"}),dayPeriod:T({values:dj,defaultWidth:"wide",formattingValues:uj,defaultFormattingWidth:"wide"})},mj=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,fj=/\d+/i,gj={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},pj={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},bj={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},vj={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},yj={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},xj={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},wj={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},kj={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},Pj={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},Mj={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},Cj={ordinalNumber:ye({matchPattern:mj,parsePattern:fj,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:gj,defaultMatchWidth:"wide",parsePatterns:pj,defaultParseWidth:"any"}),quarter:E({matchPatterns:bj,defaultMatchWidth:"wide",parsePatterns:vj,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:yj,defaultMatchWidth:"wide",parsePatterns:xj,defaultParseWidth:"any"}),day:E({matchPatterns:wj,defaultMatchWidth:"wide",parsePatterns:kj,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Pj,defaultMatchWidth:"any",parsePatterns:Mj,defaultParseWidth:"any"})},Sj={code:"ja",formatDistance:Jz,formatLong:aj,formatRelative:ij,localize:hj,match:Cj,options:{weekStartsOn:0,firstWeekContainsDate:1}},$j={lessThanXSeconds:{one:"1びょうみまん",other:"{{count}}びょうみまん",oneWithSuffix:"やく1びょう",otherWithSuffix:"やく{{count}}びょう"},xSeconds:{one:"1びょう",other:"{{count}}びょう"},halfAMinute:"30びょう",lessThanXMinutes:{one:"1ぷんみまん",other:"{{count}}ふんみまん",oneWithSuffix:"やく1ぷん",otherWithSuffix:"やく{{count}}ふん"},xMinutes:{one:"1ぷん",other:"{{count}}ふん"},aboutXHours:{one:"やく1じかん",other:"やく{{count}}じかん"},xHours:{one:"1じかん",other:"{{count}}じかん"},xDays:{one:"1にち",other:"{{count}}にち"},aboutXWeeks:{one:"やく1しゅうかん",other:"やく{{count}}しゅうかん"},xWeeks:{one:"1しゅうかん",other:"{{count}}しゅうかん"},aboutXMonths:{one:"やく1かげつ",other:"やく{{count}}かげつ"},xMonths:{one:"1かげつ",other:"{{count}}かげつ"},aboutXYears:{one:"やく1ねん",other:"やく{{count}}ねん"},xYears:{one:"1ねん",other:"{{count}}ねん"},overXYears:{one:"1ねんいじょう",other:"{{count}}ねんいじょう"},almostXYears:{one:"1ねんちかく",other:"{{count}}ねんちかく"}},Wj=(e,i,r)=>{r=r||{};let s;const c=$j[e];return typeof c=="string"?s=c:i===1?r.addSuffix&&c.oneWithSuffix?s=c.oneWithSuffix:s=c.one:r.addSuffix&&c.otherWithSuffix?s=c.otherWithSuffix.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r.addSuffix?r.comparison&&r.comparison>0?s+"あと":s+"まえ":s},Aj={full:"yねんMがつdにちEEEE",long:"yねんMがつdにち",medium:"y/MM/dd",short:"y/MM/dd"},Tj={full:"Hじmmふんssびょう zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Dj={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},_j={date:O({formats:Aj,defaultWidth:"full"}),time:O({formats:Tj,defaultWidth:"full"}),dateTime:O({formats:Dj,defaultWidth:"full"})},Ej={lastWeek:"せんしゅうのeeeeのp",yesterday:"きのうのp",today:"きょうのp",tomorrow:"あしたのp",nextWeek:"よくしゅうのeeeeのp",other:"P"},Lj=(e,i,r,s)=>Ej[e],Nj={narrow:["BC","AC"],abbreviated:["きげんぜん","せいれき"],wide:["きげんぜん","せいれき"]},zj={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["だい1しはんき","だい2しはんき","だい3しはんき","だい4しはんき"]},jj={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"],wide:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"]},Ij={narrow:["にち","げつ","か","すい","もく","きん","ど"],short:["にち","げつ","か","すい","もく","きん","ど"],abbreviated:["にち","げつ","か","すい","もく","きん","ど"],wide:["にちようび","げつようび","かようび","すいようび","もくようび","きんようび","どようび"]},Fj={narrow:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"},abbreviated:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"},wide:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"}},Oj={narrow:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"},abbreviated:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"},wide:{am:"ごぜん",pm:"ごご",midnight:"しんや",noon:"しょうご",morning:"あさ",afternoon:"ごご",evening:"よる",night:"しんや"}},Hj=(e,i)=>{const r=Number(e);switch(String(i==null?void 0:i.unit)){case"year":return`${r}ねん`;case"quarter":return`だい${r}しはんき`;case"month":return`${r}がつ`;case"week":return`だい${r}しゅう`;case"date":return`${r}にち`;case"hour":return`${r}じ`;case"minute":return`${r}ふん`;case"second":return`${r}びょう`;default:return`${r}`}},Xj={ordinalNumber:Hj,era:T({values:Nj,defaultWidth:"wide"}),quarter:T({values:zj,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:jj,defaultWidth:"wide"}),day:T({values:Ij,defaultWidth:"wide"}),dayPeriod:T({values:Fj,defaultWidth:"wide",formattingValues:Oj,defaultFormattingWidth:"wide"})},Rj=/^だ?い?\d+(ねん|しはんき|がつ|しゅう|にち|じ|ふん|びょう)?/i,Vj=/\d+/i,Yj={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(きげん[前後]|せいれき)/i,wide:/^(きげん[前後]|せいれき)/i},Gj={narrow:[/^B/i,/^A/i],any:[/^(きげんぜん)/i,/^(せいれき|きげんご)/i]},Bj={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^だい[1234一二三四1234]しはんき/i},qj={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},Uj={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])がつ/i,wide:/^([123456789]|1[012])がつ/i},Kj={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},Qj={narrow:/^(にち|げつ|か|すい|もく|きん|ど)/,short:/^(にち|げつ|か|すい|もく|きん|ど)/,abbreviated:/^(にち|げつ|か|すい|もく|きん|ど)/,wide:/^(にち|げつ|か|すい|もく|きん|ど)ようび/},Jj={any:[/^にち/,/^げつ/,/^か/,/^すい/,/^もく/,/^きん/,/^ど/]},Zj={any:/^(AM|PM|ごぜん|ごご|しょうご|しんや|まよなか|よる|あさ)/i},eI={any:{am:/^(A|ごぜん)/i,pm:/^(P|ごご)/i,midnight:/^しんや|まよなか/i,noon:/^しょうご/i,morning:/^あさ/i,afternoon:/^ごご/i,evening:/^よる/i,night:/^しんや/i}},tI={ordinalNumber:ye({matchPattern:Rj,parsePattern:Vj,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:Yj,defaultMatchWidth:"wide",parsePatterns:Gj,defaultParseWidth:"any"}),quarter:E({matchPatterns:Bj,defaultMatchWidth:"wide",parsePatterns:qj,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Uj,defaultMatchWidth:"wide",parsePatterns:Kj,defaultParseWidth:"any"}),day:E({matchPatterns:Qj,defaultMatchWidth:"wide",parsePatterns:Jj,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Zj,defaultMatchWidth:"any",parsePatterns:eI,defaultParseWidth:"any"})},aI={code:"ja-Hira",formatDistance:Wj,formatLong:_j,formatRelative:Lj,localize:Xj,match:tI,options:{weekStartsOn:0,firstWeekContainsDate:1}},nI={lessThanXSeconds:{past:"{{count}} წამზე ნაკლები ხნის წინ",present:"{{count}} წამზე ნაკლები",future:"{{count}} წამზე ნაკლებში"},xSeconds:{past:"{{count}} წამის წინ",present:"{{count}} წამი",future:"{{count}} წამში"},halfAMinute:{past:"ნახევარი წუთის წინ",present:"ნახევარი წუთი",future:"ნახევარი წუთში"},lessThanXMinutes:{past:"{{count}} წუთზე ნაკლები ხნის წინ",present:"{{count}} წუთზე ნაკლები",future:"{{count}} წუთზე ნაკლებში"},xMinutes:{past:"{{count}} წუთის წინ",present:"{{count}} წუთი",future:"{{count}} წუთში"},aboutXHours:{past:"დაახლოებით {{count}} საათის წინ",present:"დაახლოებით {{count}} საათი",future:"დაახლოებით {{count}} საათში"},xHours:{past:"{{count}} საათის წინ",present:"{{count}} საათი",future:"{{count}} საათში"},xDays:{past:"{{count}} დღის წინ",present:"{{count}} დღე",future:"{{count}} დღეში"},aboutXWeeks:{past:"დაახლოებით {{count}} კვირას წინ",present:"დაახლოებით {{count}} კვირა",future:"დაახლოებით {{count}} კვირაში"},xWeeks:{past:"{{count}} კვირას კვირა",present:"{{count}} კვირა",future:"{{count}} კვირაში"},aboutXMonths:{past:"დაახლოებით {{count}} თვის წინ",present:"დაახლოებით {{count}} თვე",future:"დაახლოებით {{count}} თვეში"},xMonths:{past:"{{count}} თვის წინ",present:"{{count}} თვე",future:"{{count}} თვეში"},aboutXYears:{past:"დაახლოებით {{count}} წლის წინ",present:"დაახლოებით {{count}} წელი",future:"დაახლოებით {{count}} წელში"},xYears:{past:"{{count}} წლის წინ",present:"{{count}} წელი",future:"{{count}} წელში"},overXYears:{past:"{{count}} წელზე მეტი ხნის წინ",present:"{{count}} წელზე მეტი",future:"{{count}} წელზე მეტი ხნის შემდეგ"},almostXYears:{past:"თითქმის {{count}} წლის წინ",present:"თითქმის {{count}} წელი",future:"თითქმის {{count}} წელში"}},iI=(e,i,r)=>{let s;const c=nI[e];return typeof c=="string"?s=c:r!=null&&r.addSuffix&&r.comparison&&r.comparison>0?s=c.future.replace("{{count}}",String(i)):r!=null&&r.addSuffix?s=c.past.replace("{{count}}",String(i)):s=c.present.replace("{{count}}",String(i)),s},rI={full:"EEEE, do MMMM, y",long:"do, MMMM, y",medium:"d, MMM, y",short:"dd/MM/yyyy"},oI={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},sI={full:"{{date}} {{time}}'-ზე'",long:"{{date}} {{time}}'-ზე'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},lI={date:O({formats:rI,defaultWidth:"full"}),time:O({formats:oI,defaultWidth:"full"}),dateTime:O({formats:sI,defaultWidth:"full"})},dI={lastWeek:"'წინა' eeee p'-ზე'",yesterday:"'გუშინ' p'-ზე'",today:"'დღეს' p'-ზე'",tomorrow:"'ხვალ' p'-ზე'",nextWeek:"'შემდეგი' eeee p'-ზე'",other:"P"},uI=(e,i,r,s)=>dI[e],cI={narrow:["ჩ.წ-მდე","ჩ.წ"],abbreviated:["ჩვ.წ-მდე","ჩვ.წ"],wide:["ჩვენს წელთაღრიცხვამდე","ჩვენი წელთაღრიცხვით"]},hI={narrow:["1","2","3","4"],abbreviated:["1-ლი კვ","2-ე კვ","3-ე კვ","4-ე კვ"],wide:["1-ლი კვარტალი","2-ე კვარტალი","3-ე კვარტალი","4-ე კვარტალი"]},mI={narrow:["ია","თე","მა","აპ","მს","ვნ","ვლ","აგ","სე","ოქ","ნო","დე"],abbreviated:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],wide:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]},fI={narrow:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],short:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],abbreviated:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],wide:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"]},gI={narrow:{am:"a",pm:"p",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"}},pI={narrow:{am:"a",pm:"p",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"}},bI=e=>{const i=Number(e);return i===1?i+"-ლი":i+"-ე"},vI={ordinalNumber:bI,era:T({values:cI,defaultWidth:"wide"}),quarter:T({values:hI,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:mI,defaultWidth:"wide"}),day:T({values:fI,defaultWidth:"wide"}),dayPeriod:T({values:gI,defaultWidth:"wide",formattingValues:pI,defaultFormattingWidth:"wide"})},yI=/^(\d+)(-ლი|-ე)?/i,xI=/\d+/i,wI={narrow:/^(ჩვ?\.წ)/i,abbreviated:/^(ჩვ?\.წ)/i,wide:/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე|ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i},kI={any:[/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე)/i,/^(ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i]},PI={narrow:/^[1234]/i,abbreviated:/^[1234]-(ლი|ე)? კვ/i,wide:/^[1234]-(ლი|ე)? კვარტალი/i},MI={any:[/1/i,/2/i,/3/i,/4/i]},CI={any:/^(ია|თე|მა|აპ|მს|ვნ|ვლ|აგ|სე|ოქ|ნო|დე)/i},SI={any:[/^ია/i,/^თ/i,/^მარ/i,/^აპ/i,/^მაი/i,/^ი?ვნ/i,/^ი?ვლ/i,/^აგ/i,/^ს/i,/^ო/i,/^ნ/i,/^დ/i]},$I={narrow:/^(კვ|ორ|სა|ოთ|ხუ|პა|შა)/i,short:/^(კვი|ორშ|სამ|ოთხ|ხუთ|პარ|შაბ)/i,wide:/^(კვირა|ორშაბათი|სამშაბათი|ოთხშაბათი|ხუთშაბათი|პარასკევი|შაბათი)/i},WI={any:[/^კვ/i,/^ორ/i,/^სა/i,/^ოთ/i,/^ხუ/i,/^პა/i,/^შა/i]},AI={any:/^([ap]\.?\s?m\.?|შუაღ|დილ)/i},TI={any:{am:/^a/i,pm:/^p/i,midnight:/^შუაღ/i,noon:/^შუადღ/i,morning:/^დილ/i,afternoon:/ნაშუადღევს/i,evening:/საღამო/i,night:/ღამ/i}},DI={ordinalNumber:ye({matchPattern:yI,parsePattern:xI,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:wI,defaultMatchWidth:"wide",parsePatterns:kI,defaultParseWidth:"any"}),quarter:E({matchPatterns:PI,defaultMatchWidth:"wide",parsePatterns:MI,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:CI,defaultMatchWidth:"any",parsePatterns:SI,defaultParseWidth:"any"}),day:E({matchPatterns:$I,defaultMatchWidth:"wide",parsePatterns:WI,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:AI,defaultMatchWidth:"any",parsePatterns:TI,defaultParseWidth:"any"})},_I={code:"ka",formatDistance:iI,formatLong:lI,formatRelative:uI,localize:vI,match:DI,options:{weekStartsOn:1,firstWeekContainsDate:1}},EI={lessThanXSeconds:{regular:{one:"1 секундтан аз",singularNominative:"{{count}} секундтан аз",singularGenitive:"{{count}} секундтан аз",pluralGenitive:"{{count}} секундтан аз"},future:{one:"бір секундтан кейін",singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},xSeconds:{regular:{singularNominative:"{{count}} секунд",singularGenitive:"{{count}} секунд",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунд бұрын",singularGenitive:"{{count}} секунд бұрын",pluralGenitive:"{{count}} секунд бұрын"},future:{singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},halfAMinute:e=>e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"жарты минут ішінде":"жарты минут бұрын":"жарты минут",lessThanXMinutes:{regular:{one:"1 минуттан аз",singularNominative:"{{count}} минуттан аз",singularGenitive:"{{count}} минуттан аз",pluralGenitive:"{{count}} минуттан аз"},future:{one:"минуттан кем ",singularNominative:"{{count}} минуттан кем",singularGenitive:"{{count}} минуттан кем",pluralGenitive:"{{count}} минуттан кем"}},xMinutes:{regular:{singularNominative:"{{count}} минут",singularGenitive:"{{count}} минут",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минут бұрын",singularGenitive:"{{count}} минут бұрын",pluralGenitive:"{{count}} минут бұрын"},future:{singularNominative:"{{count}} минуттан кейін",singularGenitive:"{{count}} минуттан кейін",pluralGenitive:"{{count}} минуттан кейін"}},aboutXHours:{regular:{singularNominative:"шамамен {{count}} сағат",singularGenitive:"шамамен {{count}} сағат",pluralGenitive:"шамамен {{count}} сағат"},future:{singularNominative:"шамамен {{count}} сағаттан кейін",singularGenitive:"шамамен {{count}} сағаттан кейін",pluralGenitive:"шамамен {{count}} сағаттан кейін"}},xHours:{regular:{singularNominative:"{{count}} сағат",singularGenitive:"{{count}} сағат",pluralGenitive:"{{count}} сағат"}},xDays:{regular:{singularNominative:"{{count}} күн",singularGenitive:"{{count}} күн",pluralGenitive:"{{count}} күн"},future:{singularNominative:"{{count}} күннен кейін",singularGenitive:"{{count}} күннен кейін",pluralGenitive:"{{count}} күннен кейін"}},aboutXWeeks:{type:"weeks",one:"шамамен 1 апта",other:"шамамен {{count}} апта"},xWeeks:{type:"weeks",one:"1 апта",other:"{{count}} апта"},aboutXMonths:{regular:{singularNominative:"шамамен {{count}} ай",singularGenitive:"шамамен {{count}} ай",pluralGenitive:"шамамен {{count}} ай"},future:{singularNominative:"шамамен {{count}} айдан кейін",singularGenitive:"шамамен {{count}} айдан кейін",pluralGenitive:"шамамен {{count}} айдан кейін"}},xMonths:{regular:{singularNominative:"{{count}} ай",singularGenitive:"{{count}} ай",pluralGenitive:"{{count}} ай"}},aboutXYears:{regular:{singularNominative:"шамамен {{count}} жыл",singularGenitive:"шамамен {{count}} жыл",pluralGenitive:"шамамен {{count}} жыл"},future:{singularNominative:"шамамен {{count}} жылдан кейін",singularGenitive:"шамамен {{count}} жылдан кейін",pluralGenitive:"шамамен {{count}} жылдан кейін"}},xYears:{regular:{singularNominative:"{{count}} жыл",singularGenitive:"{{count}} жыл",pluralGenitive:"{{count}} жыл"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}},overXYears:{regular:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"},future:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"}},almostXYears:{regular:{singularNominative:"{{count}} жылға жақын",singularGenitive:"{{count}} жылға жақын",pluralGenitive:"{{count}} жылға жақын"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}}};function zn(e,i){if(e.one&&i===1)return e.one;const r=i%10,s=i%100;return r===1&&s!==11?e.singularNominative.replace("{{count}}",String(i)):r>=2&&r<=4&&(s<10||s>20)?e.singularGenitive.replace("{{count}}",String(i)):e.pluralGenitive.replace("{{count}}",String(i))}const LI=(e,i,r)=>{const s=EI[e];return typeof s=="function"?s(r):s.type==="weeks"?i===1?s.one:s.other.replace("{{count}}",String(i)):r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s.future?zn(s.future,i):zn(s.regular,i)+" кейін":s.past?zn(s.past,i):zn(s.regular,i)+" бұрын":zn(s.regular,i)},NI={full:"EEEE, do MMMM y 'ж.'",long:"do MMMM y 'ж.'",medium:"d MMM y 'ж.'",short:"dd.MM.yyyy"},zI={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},jI={any:"{{date}}, {{time}}"},II={date:O({formats:NI,defaultWidth:"full"}),time:O({formats:zI,defaultWidth:"full"}),dateTime:O({formats:jI,defaultWidth:"any"})},Go=["жексенбіде","дүйсенбіде","сейсенбіде","сәрсенбіде","бейсенбіде","жұмада","сенбіде"];function FI(e){return"'өткен "+Go[e]+" сағат' p'-де'"}function El(e){return"'"+Go[e]+" сағат' p'-де'"}function OI(e){return"'келесі "+Go[e]+" сағат' p'-де'"}const HI={lastWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?El(s):FI(s)},yesterday:"'кеше сағат' p'-де'",today:"'бүгін сағат' p'-де'",tomorrow:"'ертең сағат' p'-де'",nextWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?El(s):OI(s)},other:"P"},XI=(e,i,r,s)=>{const c=HI[e];return typeof c=="function"?c(i,r,s):c},RI={narrow:["б.з.д.","б.з."],abbreviated:["б.з.д.","б.з."],wide:["біздің заманымызға дейін","біздің заманымыз"]},VI={narrow:["1","2","3","4"],abbreviated:["1-ші тоқ.","2-ші тоқ.","3-ші тоқ.","4-ші тоқ."],wide:["1-ші тоқсан","2-ші тоқсан","3-ші тоқсан","4-ші тоқсан"]},YI={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},GI={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},BI={narrow:["Ж","Д","С","С","Б","Ж","С"],short:["жс","дс","сс","ср","бс","жм","сб"],abbreviated:["жс","дс","сс","ср","бс","жм","сб"],wide:["жексенбі","дүйсенбі","сейсенбі","сәрсенбі","бейсенбі","жұма","сенбі"]},qI={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"}},UI={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түс",morning:"таң",afternoon:"күн",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түсте",morning:"таңертең",afternoon:"күндіз",evening:"кеште",night:"түнде"}},Mr={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},KI=(e,i)=>{const r=Number(e),s=r%10,c=r>=100?100:null,g=Mr[r]||Mr[s]||c&&Mr[c]||"";return r+g},QI={ordinalNumber:KI,era:T({values:RI,defaultWidth:"wide"}),quarter:T({values:VI,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:YI,defaultWidth:"wide",formattingValues:GI,defaultFormattingWidth:"wide"}),day:T({values:BI,defaultWidth:"wide"}),dayPeriod:T({values:qI,defaultWidth:"any",formattingValues:UI,defaultFormattingWidth:"wide"})},JI=/^(\d+)(-?(ші|шы))?/i,ZI=/\d+/i,eF={narrow:/^((б )?з\.?\s?д\.?)/i,abbreviated:/^((б )?з\.?\s?д\.?)/i,wide:/^(біздің заманымызға дейін|біздің заманымыз|біздің заманымыздан)/i},tF={any:[/^б/i,/^з/i]},aF={narrow:/^[1234]/i,abbreviated:/^[1234](-?ші)? тоқ.?/i,wide:/^[1234](-?ші)? тоқсан/i},nF={any:[/1/i,/2/i,/3/i,/4/i]},iF={narrow:/^(қ|а|н|с|м|мау|ш|т|қыр|қаз|қар|ж)/i,abbreviated:/^(қаң|ақп|нау|сәу|мам|мау|шіл|там|қыр|қаз|қар|жел)/i,wide:/^(қаңтар|ақпан|наурыз|сәуір|мамыр|маусым|шілде|тамыз|қыркүйек|қазан|қараша|желтоқсан)/i},rF={narrow:[/^қ/i,/^а/i,/^н/i,/^с/i,/^м/i,/^м/i,/^ш/i,/^т/i,/^қ/i,/^қ/i,/^қ/i,/^ж/i],abbreviated:[/^қаң/i,/^ақп/i,/^нау/i,/^сәу/i,/^мам/i,/^мау/i,/^шіл/i,/^там/i,/^қыр/i,/^қаз/i,/^қар/i,/^жел/i],any:[/^қ/i,/^а/i,/^н/i,/^с/i,/^м/i,/^м/i,/^ш/i,/^т/i,/^қ/i,/^қ/i,/^қ/i,/^ж/i]},oF={narrow:/^(ж|д|с|с|б|ж|с)/i,short:/^(жс|дс|сс|ср|бс|жм|сб)/i,wide:/^(жексенбі|дүйсенбі|сейсенбі|сәрсенбі|бейсенбі|жұма|сенбі)/i},sF={narrow:[/^ж/i,/^д/i,/^с/i,/^с/i,/^б/i,/^ж/i,/^с/i],short:[/^жс/i,/^дс/i,/^сс/i,/^ср/i,/^бс/i,/^жм/i,/^сб/i],any:[/^ж[ек]/i,/^д[үй]/i,/^сe[й]/i,/^сә[р]/i,/^б[ей]/i,/^ж[ұм]/i,/^се[н]/i]},lF={narrow:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,wide:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,any:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i},dF={any:{am:/^ТД/i,pm:/^ТК/i,midnight:/^түн орта/i,noon:/^күндіз/i,morning:/таң/i,afternoon:/түс/i,evening:/кеш/i,night:/түн/i}},uF={ordinalNumber:ye({matchPattern:JI,parsePattern:ZI,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:eF,defaultMatchWidth:"wide",parsePatterns:tF,defaultParseWidth:"any"}),quarter:E({matchPatterns:aF,defaultMatchWidth:"wide",parsePatterns:nF,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:iF,defaultMatchWidth:"wide",parsePatterns:rF,defaultParseWidth:"any"}),day:E({matchPatterns:oF,defaultMatchWidth:"wide",parsePatterns:sF,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:lF,defaultMatchWidth:"wide",parsePatterns:dF,defaultParseWidth:"any"})},cF={code:"kk",formatDistance:LI,formatLong:II,formatRelative:XI,localize:QI,match:uF,options:{weekStartsOn:1,firstWeekContainsDate:1}},hF={lessThanXSeconds:"តិចជាង {{count}} វិនាទី",xSeconds:"{{count}} វិនាទី",halfAMinute:"កន្លះនាទី",lessThanXMinutes:"តិចជាង {{count}} នាទី",xMinutes:"{{count}} នាទី",aboutXHours:"ប្រហែល {{count}} ម៉ោង",xHours:"{{count}} ម៉ោង",xDays:"{{count}} ថ្ងៃ",aboutXWeeks:"ប្រហែល {{count}} សប្តាហ៍",xWeeks:"{{count}} សប្តាហ៍",aboutXMonths:"ប្រហែល {{count}} ខែ",xMonths:"{{count}} ខែ",aboutXYears:"ប្រហែល {{count}} ឆ្នាំ",xYears:"{{count}} ឆ្នាំ",overXYears:"ជាង {{count}} ឆ្នាំ",almostXYears:"ជិត {{count}} ឆ្នាំ"},mF=(e,i,r)=>{let c=hF[e];return typeof i=="number"&&(c=c.replace("{{count}}",i.toString())),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"ក្នុងរយៈពេល "+c:c+"មុន":c},fF={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},gF={full:"h:mm:ss a",long:"h:mm:ss a",medium:"h:mm:ss a",short:"h:mm a"},pF={full:"{{date}} 'ម៉ោង' {{time}}",long:"{{date}} 'ម៉ោង' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},bF={date:O({formats:fF,defaultWidth:"full"}),time:O({formats:gF,defaultWidth:"full"}),dateTime:O({formats:pF,defaultWidth:"full"})},vF={lastWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​មុនម៉ោង' p",yesterday:"'ម្សិលមិញនៅម៉ោង' p",today:"'ថ្ងៃនេះម៉ោង' p",tomorrow:"'ថ្ងៃស្អែកម៉ោង' p",nextWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​ក្រោយម៉ោង' p",other:"P"},yF=(e,i,r,s)=>vF[e],xF={narrow:["ម.គស","គស"],abbreviated:["មុនគ.ស","គ.ស"],wide:["មុនគ្រិស្តសករាជ","នៃគ្រិស្តសករាជ"]},wF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ត្រីមាសទី 1","ត្រីមាសទី 2","ត្រីមាសទី 3","ត្រីមាសទី 4"]},kF={narrow:["ម.ក","ក.ម","មិ","ម.ស","ឧ.ស","ម.ថ","ក.ដ","សី","កញ","តុ","វិ","ធ"],abbreviated:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],wide:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},PF={narrow:["អា","ច","អ","ព","ព្រ","សុ","ស"],short:["អា","ច","អ","ព","ព្រ","សុ","ស"],abbreviated:["អា","ច","អ","ព","ព្រ","សុ","ស"],wide:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"]},MF={narrow:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"},abbreviated:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"},wide:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"}},CF={narrow:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"},abbreviated:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"},wide:{am:"ព្រឹក",pm:"ល្ងាច",midnight:"​ពេលកណ្ដាលអធ្រាត្រ",noon:"ពេលថ្ងៃត្រង់",morning:"ពេលព្រឹក",afternoon:"ពេលរសៀល",evening:"ពេលល្ងាច",night:"ពេលយប់"}},SF=(e,i)=>Number(e).toString(),$F={ordinalNumber:SF,era:T({values:xF,defaultWidth:"wide"}),quarter:T({values:wF,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:kF,defaultWidth:"wide"}),day:T({values:PF,defaultWidth:"wide"}),dayPeriod:T({values:MF,defaultWidth:"wide",formattingValues:CF,defaultFormattingWidth:"wide"})},WF=/^(\d+)(th|st|nd|rd)?/i,AF=/\d+/i,TF={narrow:/^(ម\.)?គស/i,abbreviated:/^(មុន)?គ\.ស/i,wide:/^(មុន|នៃ)គ្រិស្តសករាជ/i},DF={any:[/^(ម|មុន)គ\.?ស/i,/^(នៃ)?គ\.?ស/i]},_F={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^(ត្រីមាស)(ទី)?\s?[1234]/i},EF={any:[/1/i,/2/i,/3/i,/4/i]},LF={narrow:/^(ម\.ក|ក\.ម|មិ|ម\.ស|ឧ\.ស|ម\.ថ|ក\.ដ|សី|កញ|តុ|វិ|ធ)/i,abbreviated:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i,wide:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i},NF={narrow:[/^ម\.ក/i,/^ក\.ម/i,/^មិ/i,/^ម\.ស/i,/^ឧ\.ស/i,/^ម\.ថ/i,/^ក\.ដ/i,/^សី/i,/^កញ/i,/^តុ/i,/^វិ/i,/^ធ/i],any:[/^មក/i,/^កុ/i,/^មីន/i,/^មេ/i,/^ឧស/i,/^មិថ/i,/^កក/i,/^សី/i,/^កញ/i,/^តុ/i,/^វិច/i,/^ធ/i]},zF={narrow:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,short:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,abbreviated:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,wide:/^(អាទិត្យ|ចន្ទ|អង្គារ|ពុធ|ព្រហស្បតិ៍|សុក្រ|សៅរ៍)/i},jF={narrow:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^ស/i],any:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^សៅ/i]},IF={narrow:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i,any:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i},FF={any:{am:/^ព្រឹក/i,pm:/^ល្ងាច/i,midnight:/^ពេលកណ្ដាលអធ្រាត្រ/i,noon:/^ពេលថ្ងៃត្រង់/i,morning:/ពេលព្រឹក/i,afternoon:/ពេលរសៀល/i,evening:/ពេលល្ងាច/i,night:/ពេលយប់/i}},OF={ordinalNumber:ye({matchPattern:WF,parsePattern:AF,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:TF,defaultMatchWidth:"wide",parsePatterns:DF,defaultParseWidth:"any"}),quarter:E({matchPatterns:_F,defaultMatchWidth:"wide",parsePatterns:EF,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:LF,defaultMatchWidth:"wide",parsePatterns:NF,defaultParseWidth:"any"}),day:E({matchPatterns:zF,defaultMatchWidth:"wide",parsePatterns:jF,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:IF,defaultMatchWidth:"any",parsePatterns:FF,defaultParseWidth:"any"})},HF={code:"km",formatDistance:mF,formatLong:bF,formatRelative:yF,localize:$F,match:OF,options:{weekStartsOn:0,firstWeekContainsDate:1}},XF={lessThanXSeconds:{one:{default:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"}},xSeconds:{one:{default:"1 ಸೆಕೆಂಡ್",future:"1 ಸೆಕೆಂಡ್‌ನಲ್ಲಿ",past:"1 ಸೆಕೆಂಡ್ ಹಿಂದೆ"},other:{default:"{{count}} ಸೆಕೆಂಡುಗಳು",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ",past:"{{count}} ಸೆಕೆಂಡ್ ಹಿಂದೆ"}},halfAMinute:{other:{default:"ಅರ್ಧ ನಿಮಿಷ",future:"ಅರ್ಧ ನಿಮಿಷದಲ್ಲಿ",past:"ಅರ್ಧ ನಿಮಿಷದ ಹಿಂದೆ"}},lessThanXMinutes:{one:{default:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"}},xMinutes:{one:{default:"1 ನಿಮಿಷ",future:"1 ನಿಮಿಷದಲ್ಲಿ",past:"1 ನಿಮಿಷದ ಹಿಂದೆ"},other:{default:"{{count}} ನಿಮಿಷಗಳು",future:"{{count}} ನಿಮಿಷಗಳಲ್ಲಿ",past:"{{count}} ನಿಮಿಷಗಳ ಹಿಂದೆ"}},aboutXHours:{one:{default:"ಸುಮಾರು 1 ಗಂಟೆ",future:"ಸುಮಾರು 1 ಗಂಟೆಯಲ್ಲಿ",past:"ಸುಮಾರು 1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳು",future:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xHours:{one:{default:"1 ಗಂಟೆ",future:"1 ಗಂಟೆಯಲ್ಲಿ",past:"1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"{{count}} ಗಂಟೆಗಳು",future:"{{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"{{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xDays:{one:{default:"1 ದಿನ",future:"1 ದಿನದಲ್ಲಿ",past:"1 ದಿನದ ಹಿಂದೆ"},other:{default:"{{count}} ದಿನಗಳು",future:"{{count}} ದಿನಗಳಲ್ಲಿ",past:"{{count}} ದಿನಗಳ ಹಿಂದೆ"}},aboutXMonths:{one:{default:"ಸುಮಾರು 1 ತಿಂಗಳು",future:"ಸುಮಾರು 1 ತಿಂಗಳಲ್ಲಿ",past:"ಸುಮಾರು 1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ತಿಂಗಳು",future:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},xMonths:{one:{default:"1 ತಿಂಗಳು",future:"1 ತಿಂಗಳಲ್ಲಿ",past:"1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"{{count}} ತಿಂಗಳು",future:"{{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"{{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},aboutXYears:{one:{default:"ಸುಮಾರು 1 ವರ್ಷ",future:"ಸುಮಾರು 1 ವರ್ಷದಲ್ಲಿ",past:"ಸುಮಾರು 1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ವರ್ಷಗಳು",future:"ಸುಮಾರು {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},xYears:{one:{default:"1 ವರ್ಷ",future:"1 ವರ್ಷದಲ್ಲಿ",past:"1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"{{count}} ವರ್ಷಗಳು",future:"{{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"{{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},overXYears:{one:{default:"1 ವರ್ಷದ ಮೇಲೆ",future:"1 ವರ್ಷದ ಮೇಲೆ",past:"1 ವರ್ಷದ ಮೇಲೆ"},other:{default:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",future:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",past:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ"}},almostXYears:{one:{default:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",future:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",past:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ"},other:{default:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",future:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ"}}};function Ll(e,i){return i!=null&&i.addSuffix?i.comparison&&i.comparison>0?e.future:e.past:e.default}const RF=(e,i,r)=>{let s;const c=XF[e];return c.one&&i===1?s=Ll(c.one,r):s=Ll(c.other,r),s.replace("{{count}}",String(i))},VF={full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"d/M/yy"},YF={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},GF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},BF={date:O({formats:VF,defaultWidth:"full"}),time:O({formats:YF,defaultWidth:"full"}),dateTime:O({formats:GF,defaultWidth:"full"})},qF={lastWeek:"'ಕಳೆದ' eeee p 'ಕ್ಕೆ'",yesterday:"'ನಿನ್ನೆ' p 'ಕ್ಕೆ'",today:"'ಇಂದು' p 'ಕ್ಕೆ'",tomorrow:"'ನಾಳೆ' p 'ಕ್ಕೆ'",nextWeek:"eeee p 'ಕ್ಕೆ'",other:"P"},UF=(e,i,r,s)=>qF[e],KF={narrow:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],abbreviated:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],wide:["ಕ್ರಿಸ್ತ ಪೂರ್ವ","ಕ್ರಿಸ್ತ ಶಕ"]},QF={narrow:["1","2","3","4"],abbreviated:["ತ್ರೈ 1","ತ್ರೈ 2","ತ್ರೈ 3","ತ್ರೈ 4"],wide:["1ನೇ ತ್ರೈಮಾಸಿಕ","2ನೇ ತ್ರೈಮಾಸಿಕ","3ನೇ ತ್ರೈಮಾಸಿಕ","4ನೇ ತ್ರೈಮಾಸಿಕ"]},JF={narrow:["ಜ","ಫೆ","ಮಾ","ಏ","ಮೇ","ಜೂ","ಜು","ಆ","ಸೆ","ಅ","ನ","ಡಿ"],abbreviated:["ಜನ","ಫೆಬ್ರ","ಮಾರ್ಚ್","ಏಪ್ರಿ","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗ","ಸೆಪ್ಟೆಂ","ಅಕ್ಟೋ","ನವೆಂ","ಡಿಸೆಂ"],wide:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟೆಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್"]},ZF={narrow:["ಭಾ","ಸೋ","ಮಂ","ಬು","ಗು","ಶು","ಶ"],short:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],abbreviated:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],wide:["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"]},eO={narrow:{am:"ಪೂರ್ವಾಹ್ನ",pm:"ಅಪರಾಹ್ನ",midnight:"ಮಧ್ಯರಾತ್ರಿ",noon:"ಮಧ್ಯಾಹ್ನ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾಹ್ನ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"},abbreviated:{am:"ಪೂರ್ವಾಹ್ನ",pm:"ಅಪರಾಹ್ನ",midnight:"ಮಧ್ಯರಾತ್ರಿ",noon:"ಮಧ್ಯಾನ್ಹ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾನ್ಹ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"},wide:{am:"ಪೂರ್ವಾಹ್ನ",pm:"ಅಪರಾಹ್ನ",midnight:"ಮಧ್ಯರಾತ್ರಿ",noon:"ಮಧ್ಯಾನ್ಹ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾನ್ಹ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"}},tO={narrow:{am:"ಪೂ",pm:"ಅ",midnight:"ಮಧ್ಯರಾತ್ರಿ",noon:"ಮಧ್ಯಾನ್ಹ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾನ್ಹ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"},abbreviated:{am:"ಪೂರ್ವಾಹ್ನ",pm:"ಅಪರಾಹ್ನ",midnight:"ಮಧ್ಯ ರಾತ್ರಿ",noon:"ಮಧ್ಯಾನ್ಹ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾನ್ಹ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"},wide:{am:"ಪೂರ್ವಾಹ್ನ",pm:"ಅಪರಾಹ್ನ",midnight:"ಮಧ್ಯ ರಾತ್ರಿ",noon:"ಮಧ್ಯಾನ್ಹ",morning:"ಬೆಳಗ್ಗೆ",afternoon:"ಮಧ್ಯಾನ್ಹ",evening:"ಸಂಜೆ",night:"ರಾತ್ರಿ"}},aO=(e,i)=>Number(e)+"ನೇ",nO={ordinalNumber:aO,era:T({values:KF,defaultWidth:"wide"}),quarter:T({values:QF,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:JF,defaultWidth:"wide"}),day:T({values:ZF,defaultWidth:"wide"}),dayPeriod:T({values:eO,defaultWidth:"wide",formattingValues:tO,defaultFormattingWidth:"wide"})},iO=/^(\d+)(ನೇ|ನೆ)?/i,rO=/\d+/i,oO={narrow:/^(ಕ್ರಿ.ಪೂ|ಕ್ರಿ.ಶ)/i,abbreviated:/^(ಕ್ರಿ\.?\s?ಪೂ\.?|ಕ್ರಿ\.?\s?ಶ\.?|ಪ್ರ\.?\s?ಶ\.?)/i,wide:/^(ಕ್ರಿಸ್ತ ಪೂರ್ವ|ಕ್ರಿಸ್ತ ಶಕ|ಪ್ರಸಕ್ತ ಶಕ)/i},sO={any:[/^ಪೂ/i,/^(ಶ|ಪ್ರ)/i]},lO={narrow:/^[1234]/i,abbreviated:/^ತ್ರೈ[1234]|ತ್ರೈ [1234]| [1234]ತ್ರೈ/i,wide:/^[1234](ನೇ)? ತ್ರೈಮಾಸಿಕ/i},dO={any:[/1/i,/2/i,/3/i,/4/i]},uO={narrow:/^(ಜೂ|ಜು|ಜ|ಫೆ|ಮಾ|ಏ|ಮೇ|ಆ|ಸೆ|ಅ|ನ|ಡಿ)/i,abbreviated:/^(ಜನ|ಫೆಬ್ರ|ಮಾರ್ಚ್|ಏಪ್ರಿ|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗ|ಸೆಪ್ಟೆಂ|ಅಕ್ಟೋ|ನವೆಂ|ಡಿಸೆಂ)/i,wide:/^(ಜನವರಿ|ಫೆಬ್ರವರಿ|ಮಾರ್ಚ್|ಏಪ್ರಿಲ್|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗಸ್ಟ್|ಸೆಪ್ಟೆಂಬರ್|ಅಕ್ಟೋಬರ್|ನವೆಂಬರ್|ಡಿಸೆಂಬರ್)/i},cO={narrow:[/^ಜ$/i,/^ಫೆ/i,/^ಮಾ/i,/^ಏ/i,/^ಮೇ/i,/^ಜೂ/i,/^ಜು$/i,/^ಆ/i,/^ಸೆ/i,/^ಅ/i,/^ನ/i,/^ಡಿ/i],any:[/^ಜನ/i,/^ಫೆ/i,/^ಮಾ/i,/^ಏ/i,/^ಮೇ/i,/^ಜೂನ್/i,/^ಜುಲೈ/i,/^ಆ/i,/^ಸೆ/i,/^ಅ/i,/^ನ/i,/^ಡಿ/i]},hO={narrow:/^(ಭಾ|ಸೋ|ಮ|ಬು|ಗು|ಶು|ಶ)/i,short:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,abbreviated:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,wide:/^(ಭಾನುವಾರ|ಸೋಮವಾರ|ಮಂಗಳವಾರ|ಬುಧವಾರ|ಗುರುವಾರ|ಶುಕ್ರವಾರ|ಶನಿವಾರ)/i},mO={narrow:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i],any:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i]},fO={narrow:/^(ಪೂ|ಅ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i,any:/^(ಪೂರ್ವಾಹ್ನ|ಅಪರಾಹ್ನ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i},gO={any:{am:/^ಪೂ/i,pm:/^ಅ/i,midnight:/ಮಧ್ಯರಾತ್ರಿ/i,noon:/ಮಧ್ಯಾನ್ಹ/i,morning:/ಬೆಳಗ್ಗೆ/i,afternoon:/ಮಧ್ಯಾನ್ಹ/i,evening:/ಸಂಜೆ/i,night:/ರಾತ್ರಿ/i}},pO={ordinalNumber:ye({matchPattern:iO,parsePattern:rO,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:oO,defaultMatchWidth:"wide",parsePatterns:sO,defaultParseWidth:"any"}),quarter:E({matchPatterns:lO,defaultMatchWidth:"wide",parsePatterns:dO,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:uO,defaultMatchWidth:"wide",parsePatterns:cO,defaultParseWidth:"any"}),day:E({matchPatterns:hO,defaultMatchWidth:"wide",parsePatterns:mO,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:fO,defaultMatchWidth:"any",parsePatterns:gO,defaultParseWidth:"any"})},bO={code:"kn",formatDistance:RF,formatLong:BF,formatRelative:UF,localize:nO,match:pO,options:{weekStartsOn:1,firstWeekContainsDate:1}},vO={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{one:"1시간",other:"{{count}}시간"},xDays:{one:"1일",other:"{{count}}일"},aboutXWeeks:{one:"약 1주",other:"약 {{count}}주"},xWeeks:{one:"1주",other:"{{count}}주"},aboutXMonths:{one:"약 1개월",other:"약 {{count}}개월"},xMonths:{one:"1개월",other:"{{count}}개월"},aboutXYears:{one:"약 1년",other:"약 {{count}}년"},xYears:{one:"1년",other:"{{count}}년"},overXYears:{one:"1년 이상",other:"{{count}}년 이상"},almostXYears:{one:"거의 1년",other:"거의 {{count}}년"}},yO=(e,i,r)=>{let s;const c=vO[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" 후":s+" 전":s},xO={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},wO={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},kO={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},PO={date:O({formats:xO,defaultWidth:"full"}),time:O({formats:wO,defaultWidth:"full"}),dateTime:O({formats:kO,defaultWidth:"full"})},MO={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},CO=(e,i,r,s)=>MO[e],SO={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},$O={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},WO={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],wide:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},AO={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},TO={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},DO={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},_O=(e,i)=>{const r=Number(e);switch(String(i==null?void 0:i.unit)){case"minute":case"second":return String(r);case"date":return r+"일";default:return r+"번째"}},EO={ordinalNumber:_O,era:T({values:SO,defaultWidth:"wide"}),quarter:T({values:$O,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:WO,defaultWidth:"wide"}),day:T({values:AO,defaultWidth:"wide"}),dayPeriod:T({values:TO,defaultWidth:"wide",formattingValues:DO,defaultFormattingWidth:"wide"})},LO=/^(\d+)(일|번째)?/i,NO=/\d+/i,zO={narrow:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(기원전|서기)/i},jO={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},IO={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},FO={any:[/1/i,/2/i,/3/i,/4/i]},OO={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},HO={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},XO={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},RO={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},VO={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},YO={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},GO={ordinalNumber:ye({matchPattern:LO,parsePattern:NO,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:zO,defaultMatchWidth:"wide",parsePatterns:jO,defaultParseWidth:"any"}),quarter:E({matchPatterns:IO,defaultMatchWidth:"wide",parsePatterns:FO,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:OO,defaultMatchWidth:"wide",parsePatterns:HO,defaultParseWidth:"any"}),day:E({matchPatterns:XO,defaultMatchWidth:"wide",parsePatterns:RO,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:VO,defaultMatchWidth:"any",parsePatterns:YO,defaultParseWidth:"any"})},BO={code:"ko",formatDistance:yO,formatLong:PO,formatRelative:CO,localize:EO,match:GO,options:{weekStartsOn:0,firstWeekContainsDate:1}},qO={lessThanXSeconds:{standalone:{one:"manner wéi eng Sekonn",other:"manner wéi {{count}} Sekonnen"},withPreposition:{one:"manner wéi enger Sekonn",other:"manner wéi {{count}} Sekonnen"}},xSeconds:{standalone:{one:"eng Sekonn",other:"{{count}} Sekonnen"},withPreposition:{one:"enger Sekonn",other:"{{count}} Sekonnen"}},halfAMinute:{standalone:"eng hallef Minutt",withPreposition:"enger hallwer Minutt"},lessThanXMinutes:{standalone:{one:"manner wéi eng Minutt",other:"manner wéi {{count}} Minutten"},withPreposition:{one:"manner wéi enger Minutt",other:"manner wéi {{count}} Minutten"}},xMinutes:{standalone:{one:"eng Minutt",other:"{{count}} Minutten"},withPreposition:{one:"enger Minutt",other:"{{count}} Minutten"}},aboutXHours:{standalone:{one:"ongeféier eng Stonn",other:"ongeféier {{count}} Stonnen"},withPreposition:{one:"ongeféier enger Stonn",other:"ongeféier {{count}} Stonnen"}},xHours:{standalone:{one:"eng Stonn",other:"{{count}} Stonnen"},withPreposition:{one:"enger Stonn",other:"{{count}} Stonnen"}},xDays:{standalone:{one:"een Dag",other:"{{count}} Deeg"},withPreposition:{one:"engem Dag",other:"{{count}} Deeg"}},aboutXWeeks:{standalone:{one:"ongeféier eng Woch",other:"ongeféier {{count}} Wochen"},withPreposition:{one:"ongeféier enger Woche",other:"ongeféier {{count}} Wochen"}},xWeeks:{standalone:{one:"eng Woch",other:"{{count}} Wochen"},withPreposition:{one:"enger Woch",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"ongeféier ee Mount",other:"ongeféier {{count}} Méint"},withPreposition:{one:"ongeféier engem Mount",other:"ongeféier {{count}} Méint"}},xMonths:{standalone:{one:"ee Mount",other:"{{count}} Méint"},withPreposition:{one:"engem Mount",other:"{{count}} Méint"}},aboutXYears:{standalone:{one:"ongeféier ee Joer",other:"ongeféier {{count}} Joer"},withPreposition:{one:"ongeféier engem Joer",other:"ongeféier {{count}} Joer"}},xYears:{standalone:{one:"ee Joer",other:"{{count}} Joer"},withPreposition:{one:"engem Joer",other:"{{count}} Joer"}},overXYears:{standalone:{one:"méi wéi ee Joer",other:"méi wéi {{count}} Joer"},withPreposition:{one:"méi wéi engem Joer",other:"méi wéi {{count}} Joer"}},almostXYears:{standalone:{one:"bal ee Joer",other:"bal {{count}} Joer"},withPreposition:{one:"bal engem Joer",other:"bal {{count}} Joer"}}},UO=["d","h","n","t","z"],KO=["a,","e","i","o","u"],QO=[0,1,2,3,8,9],JO=[40,50,60,70];function Nl(e){const i=e.charAt(0).toLowerCase();if(KO.indexOf(i)!=-1||UO.indexOf(i)!=-1)return!0;const r=e.split(" ")[0],s=parseInt(r);return!isNaN(s)&&QO.indexOf(s%10)!=-1&&JO.indexOf(parseInt(r.substring(0,2)))==-1}const ZO=(e,i,r)=>{let s;const c=qO[e],g=r!=null&&r.addSuffix?c.withPreposition:c.standalone;return typeof g=="string"?s=g:i===1?s=g.one:s=g.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"a"+(Nl(s)?"n":"")+" "+s:"viru"+(Nl(s)?"n":"")+" "+s:s},eH={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.yy"},tH={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},aH={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},nH={date:O({formats:eH,defaultWidth:"full"}),time:O({formats:tH,defaultWidth:"full"}),dateTime:O({formats:aH,defaultWidth:"full"})},iH={lastWeek:e=>{const i=e.getDay();let r="'läschte";return(i===2||i===4)&&(r+="n"),r+="' eeee 'um' p",r},yesterday:"'gëschter um' p",today:"'haut um' p",tomorrow:"'moien um' p",nextWeek:"eeee 'um' p",other:"P"},rH=(e,i,r,s)=>{const c=iH[e];return typeof c=="function"?c(i):c},oH={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["viru Christus","no Christus"]},sH={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},lH={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"]},dH={narrow:["S","M","D","M","D","F","S"],short:["So","Mé","Dë","Më","Do","Fr","Sa"],abbreviated:["So.","Mé.","Dë.","Më.","Do.","Fr.","Sa."],wide:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"]},uH={narrow:{am:"mo.",pm:"nomë.",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"}},cH={narrow:{am:"mo.",pm:"nom.",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"}},hH=(e,i)=>Number(e)+".",mH={ordinalNumber:hH,era:T({values:oH,defaultWidth:"wide"}),quarter:T({values:sH,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:lH,defaultWidth:"wide"}),day:T({values:dH,defaultWidth:"wide"}),dayPeriod:T({values:uH,defaultWidth:"wide",formattingValues:cH,defaultFormattingWidth:"wide"})},fH=/^(\d+)(\.)?/i,gH=/\d+/i,pH={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(viru Christus|virun eiser Zäitrechnung|no Christus|eiser Zäitrechnung)/i},bH={any:[/^v/i,/^n/i]},vH={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},yH={any:[/1/i,/2/i,/3/i,/4/i]},xH={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mäe|abr|mee|jun|jul|aug|sep|okt|nov|dez)/i,wide:/^(januar|februar|mäerz|abrëll|mee|juni|juli|august|september|oktober|november|dezember)/i},wH={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mä/i,/^ab/i,/^me/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},kH={narrow:/^[smdf]/i,short:/^(so|mé|dë|më|do|fr|sa)/i,abbreviated:/^(son?|méi?|dën?|mët?|don?|fre?|sam?)\.?/i,wide:/^(sonndeg|méindeg|dënschdeg|mëttwoch|donneschdeg|freideg|samschdeg)/i},PH={any:[/^so/i,/^mé/i,/^dë/i,/^më/i,/^do/i,/^f/i,/^sa/i]},MH={narrow:/^(mo\.?|nomë\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,abbreviated:/^(moi\.?|nomët\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,wide:/^(moies|nomëttes|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i},CH={any:{am:/^m/i,pm:/^n/i,midnight:/^Mëtter/i,noon:/^mëttes/i,morning:/moies/i,afternoon:/nomëttes/i,evening:/owes/i,night:/nuets/i}},SH={ordinalNumber:ye({matchPattern:fH,parsePattern:gH,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:pH,defaultMatchWidth:"wide",parsePatterns:bH,defaultParseWidth:"any"}),quarter:E({matchPatterns:vH,defaultMatchWidth:"wide",parsePatterns:yH,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:xH,defaultMatchWidth:"wide",parsePatterns:wH,defaultParseWidth:"any"}),day:E({matchPatterns:kH,defaultMatchWidth:"wide",parsePatterns:PH,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:MH,defaultMatchWidth:"wide",parsePatterns:CH,defaultParseWidth:"any"})},$H={code:"lb",formatDistance:ZO,formatLong:nH,formatRelative:rH,localize:mH,match:SH,options:{weekStartsOn:1,firstWeekContainsDate:4}},Uu={xseconds_other:"sekundė_sekundžių_sekundes",xminutes_one:"minutė_minutės_minutę",xminutes_other:"minutės_minučių_minutes",xhours_one:"valanda_valandos_valandą",xhours_other:"valandos_valandų_valandas",xdays_one:"diena_dienos_dieną",xdays_other:"dienos_dienų_dienas",xweeks_one:"savaitė_savaitės_savaitę",xweeks_other:"savaitės_savaičių_savaites",xmonths_one:"mėnuo_mėnesio_mėnesį",xmonths_other:"mėnesiai_mėnesių_mėnesius",xyears_one:"metai_metų_metus",xyears_other:"metai_metų_metus",about:"apie",over:"daugiau nei",almost:"beveik",lessthan:"mažiau nei"},zl=(e,i,r,s)=>i?s?"kelių sekundžių":"kelias sekundes":"kelios sekundės",Kt=(e,i,r,s)=>i?s?Ia(r)[1]:Ia(r)[2]:Ia(r)[0],Ft=(e,i,r,s)=>{const c=e+" ";return e===1?c+Kt(e,i,r,s):i?s?c+Ia(r)[1]:c+(jl(e)?Ia(r)[1]:Ia(r)[2]):c+(jl(e)?Ia(r)[1]:Ia(r)[0])};function jl(e){return e%10===0||e>10&&e<20}function Ia(e){return Uu[e].split("_")}const WH={lessThanXSeconds:{one:zl,other:Ft},xSeconds:{one:zl,other:Ft},halfAMinute:"pusė minutės",lessThanXMinutes:{one:Kt,other:Ft},xMinutes:{one:Kt,other:Ft},aboutXHours:{one:Kt,other:Ft},xHours:{one:Kt,other:Ft},xDays:{one:Kt,other:Ft},aboutXWeeks:{one:Kt,other:Ft},xWeeks:{one:Kt,other:Ft},aboutXMonths:{one:Kt,other:Ft},xMonths:{one:Kt,other:Ft},aboutXYears:{one:Kt,other:Ft},xYears:{one:Kt,other:Ft},overXYears:{one:Kt,other:Ft},almostXYears:{one:Kt,other:Ft}},AH=(e,i,r)=>{const s=e.match(/about|over|almost|lessthan/i),c=s?e.replace(s[0],""):e,g=(r==null?void 0:r.comparison)!==void 0&&r.comparison>0;let k;const C=WH[e];if(typeof C=="string"?k=C:i===1?k=C.one(i,(r==null?void 0:r.addSuffix)===!0,c.toLowerCase()+"_one",g):k=C.other(i,(r==null?void 0:r.addSuffix)===!0,c.toLowerCase()+"_other",g),s){const D=s[0].toLowerCase();k=Uu[D]+" "+k}return r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"po "+k:"prieš "+k:k},TH={full:"y 'm'. MMMM d 'd'., EEEE",long:"y 'm'. MMMM d 'd'.",medium:"y-MM-dd",short:"y-MM-dd"},DH={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_H={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},EH={date:O({formats:TH,defaultWidth:"full"}),time:O({formats:DH,defaultWidth:"full"}),dateTime:O({formats:_H,defaultWidth:"full"})},LH={lastWeek:"'Praėjusį' eeee p",yesterday:"'Vakar' p",today:"'Šiandien' p",tomorrow:"'Rytoj' p",nextWeek:"eeee p",other:"P"},NH=(e,i,r,s)=>LH[e],zH={narrow:["pr. Kr.","po Kr."],abbreviated:["pr. Kr.","po Kr."],wide:["prieš Kristų","po Kristaus"]},jH={narrow:["1","2","3","4"],abbreviated:["I ketv.","II ketv.","III ketv.","IV ketv."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},IH={narrow:["1","2","3","4"],abbreviated:["I k.","II k.","III k.","IV k."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},FH={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis"]},OH={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},HH={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"]},XH={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienį","pirmadienį","antradienį","trečiadienį","ketvirtadienį","penktadienį","šeštadienį"]},RH={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"}},VH={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"}},YH=(e,i)=>Number(e)+"-oji",GH={ordinalNumber:YH,era:T({values:zH,defaultWidth:"wide"}),quarter:T({values:jH,defaultWidth:"wide",formattingValues:IH,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:T({values:FH,defaultWidth:"wide",formattingValues:OH,defaultFormattingWidth:"wide"}),day:T({values:HH,defaultWidth:"wide",formattingValues:XH,defaultFormattingWidth:"wide"}),dayPeriod:T({values:RH,defaultWidth:"wide",formattingValues:VH,defaultFormattingWidth:"wide"})},BH=/^(\d+)(-oji)?/i,qH=/\d+/i,UH={narrow:/^p(r|o)\.?\s?(kr\.?|me)/i,abbreviated:/^(pr\.\s?(kr\.|m\.\s?e\.)|po\s?kr\.|mūsų eroje)/i,wide:/^(prieš Kristų|prieš mūsų erą|po Kristaus|mūsų eroje)/i},KH={wide:[/prieš/i,/(po|mūsų)/i],any:[/^pr/i,/^(po|m)/i]},QH={narrow:/^([1234])/i,abbreviated:/^(I|II|III|IV)\s?ketv?\.?/i,wide:/^(I|II|III|IV)\s?ketvirtis/i},JH={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/I$/i,/II$/i,/III/i,/IV/i]},ZH={narrow:/^[svkbglr]/i,abbreviated:/^(saus\.|vas\.|kov\.|bal\.|geg\.|birž\.|liep\.|rugp\.|rugs\.|spal\.|lapkr\.|gruod\.)/i,wide:/^(sausi(s|o)|vasari(s|o)|kov(a|o)s|balandž?i(s|o)|gegužės?|birželi(s|o)|liep(a|os)|rugpjū(t|č)i(s|o)|rugsėj(is|o)|spali(s|o)|lapkri(t|č)i(s|o)|gruodž?i(s|o))/i},eX={narrow:[/^s/i,/^v/i,/^k/i,/^b/i,/^g/i,/^b/i,/^l/i,/^r/i,/^r/i,/^s/i,/^l/i,/^g/i],any:[/^saus/i,/^vas/i,/^kov/i,/^bal/i,/^geg/i,/^birž/i,/^liep/i,/^rugp/i,/^rugs/i,/^spal/i,/^lapkr/i,/^gruod/i]},tX={narrow:/^[spatkš]/i,short:/^(sk|pr|an|tr|kt|pn|št)/i,abbreviated:/^(sk|pr|an|tr|kt|pn|št)/i,wide:/^(sekmadien(is|į)|pirmadien(is|į)|antradien(is|į)|trečiadien(is|į)|ketvirtadien(is|į)|penktadien(is|į)|šeštadien(is|į))/i},aX={narrow:[/^s/i,/^p/i,/^a/i,/^t/i,/^k/i,/^p/i,/^š/i],wide:[/^se/i,/^pi/i,/^an/i,/^tr/i,/^ke/i,/^pe/i,/^še/i],any:[/^sk/i,/^pr/i,/^an/i,/^tr/i,/^kt/i,/^pn/i,/^št/i]},nX={narrow:/^(pr.\s?p.|pop.|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i,any:/^(priešpiet|popiet$|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i},iX={narrow:{am:/^pr/i,pm:/^pop./i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i},any:{am:/^pr/i,pm:/^popiet$/i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i}},rX={ordinalNumber:ye({matchPattern:BH,parsePattern:qH,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:UH,defaultMatchWidth:"wide",parsePatterns:KH,defaultParseWidth:"any"}),quarter:E({matchPatterns:QH,defaultMatchWidth:"wide",parsePatterns:JH,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:ZH,defaultMatchWidth:"wide",parsePatterns:eX,defaultParseWidth:"any"}),day:E({matchPatterns:tX,defaultMatchWidth:"wide",parsePatterns:aX,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:nX,defaultMatchWidth:"any",parsePatterns:iX,defaultParseWidth:"any"})},oX={code:"lt",formatDistance:AH,formatLong:EH,formatRelative:NH,localize:GH,match:rX,options:{weekStartsOn:1,firstWeekContainsDate:4}};function Ot(e){return(i,r)=>{if(i===1)return r!=null&&r.addSuffix?e.one[0].replace("{{time}}",e.one[2]):e.one[0].replace("{{time}}",e.one[1]);{const s=i%10===1&&i%100!==11;return r!=null&&r.addSuffix?e.other[0].replace("{{time}}",s?e.other[3]:e.other[4]).replace("{{count}}",String(i)):e.other[0].replace("{{time}}",s?e.other[1]:e.other[2]).replace("{{count}}",String(i))}}}const sX={lessThanXSeconds:Ot({one:["mazāk par {{time}}","sekundi","sekundi"],other:["mazāk nekā {{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),xSeconds:Ot({one:["1 {{time}}","sekunde","sekundes"],other:["{{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),halfAMinute:(e,i)=>i!=null&&i.addSuffix?"pusminūtes":"pusminūte",lessThanXMinutes:Ot({one:["mazāk par {{time}}","minūti","minūti"],other:["mazāk nekā {{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),xMinutes:Ot({one:["1 {{time}}","minūte","minūtes"],other:["{{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),aboutXHours:Ot({one:["apmēram 1 {{time}}","stunda","stundas"],other:["apmēram {{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xHours:Ot({one:["1 {{time}}","stunda","stundas"],other:["{{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xDays:Ot({one:["1 {{time}}","diena","dienas"],other:["{{count}} {{time}}","diena","dienas","dienas","dienām"]}),aboutXWeeks:Ot({one:["apmēram 1 {{time}}","nedēļa","nedēļas"],other:["apmēram {{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),xWeeks:Ot({one:["1 {{time}}","nedēļa","nedēļas"],other:["{{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),aboutXMonths:Ot({one:["apmēram 1 {{time}}","mēnesis","mēneša"],other:["apmēram {{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),xMonths:Ot({one:["1 {{time}}","mēnesis","mēneša"],other:["{{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),aboutXYears:Ot({one:["apmēram 1 {{time}}","gads","gada"],other:["apmēram {{count}} {{time}}","gads","gadi","gada","gadiem"]}),xYears:Ot({one:["1 {{time}}","gads","gada"],other:["{{count}} {{time}}","gads","gadi","gada","gadiem"]}),overXYears:Ot({one:["ilgāk par 1 {{time}}","gadu","gadu"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]}),almostXYears:Ot({one:["gandrīz 1 {{time}}","gads","gada"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]})},lX=(e,i,r)=>{const s=sX[e](i,r);return r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"pēc "+s:"pirms "+s:s},dX={full:"EEEE, y. 'gada' d. MMMM",long:"y. 'gada' d. MMMM",medium:"dd.MM.y.",short:"dd.MM.y."},uX={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},cX={full:"{{date}} 'plkst.' {{time}}",long:"{{date}} 'plkst.' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hX={date:O({formats:dX,defaultWidth:"full"}),time:O({formats:uX,defaultWidth:"full"}),dateTime:O({formats:cX,defaultWidth:"full"})},Il=["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"],mX={lastWeek:(e,i,r)=>ct(e,i,r)?"eeee 'plkst.' p":"'Pagājušā "+Il[e.getDay()]+" plkst.' p",yesterday:"'Vakar plkst.' p",today:"'Šodien plkst.' p",tomorrow:"'Rīt plkst.' p",nextWeek:(e,i,r)=>ct(e,i,r)?"eeee 'plkst.' p":"'Nākamajā "+Il[e.getDay()]+" plkst.' p",other:"P"},fX=(e,i,r,s)=>{const c=mX[e];return typeof c=="function"?c(i,r,s):c},gX={narrow:["p.m.ē","m.ē"],abbreviated:["p. m. ē.","m. ē."],wide:["pirms mūsu ēras","mūsu ērā"]},pX={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmais ceturksnis","otrais ceturksnis","trešais ceturksnis","ceturtais ceturksnis"]},bX={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmajā ceturksnī","otrajā ceturksnī","trešajā ceturksnī","ceturtajā ceturksnī"]},vX={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris"]},yX={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","martā","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī"]},xX={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"]},wX={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"]},kX={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"diena",evening:"vakars",night:"nakts"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"pēcpusd.",evening:"vakars",night:"nakts"},wide:{am:"am",pm:"pm",midnight:"pusnakts",noon:"pusdienlaiks",morning:"rīts",afternoon:"pēcpusdiena",evening:"vakars",night:"nakts"}},PX={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"dienā",evening:"vakarā",night:"naktī"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"pēcpusd.",evening:"vakarā",night:"naktī"},wide:{am:"am",pm:"pm",midnight:"pusnaktī",noon:"pusdienlaikā",morning:"rītā",afternoon:"pēcpusdienā",evening:"vakarā",night:"naktī"}},MX=(e,i)=>Number(e)+".",CX={ordinalNumber:MX,era:T({values:gX,defaultWidth:"wide"}),quarter:T({values:pX,defaultWidth:"wide",formattingValues:bX,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:T({values:vX,defaultWidth:"wide",formattingValues:yX,defaultFormattingWidth:"wide"}),day:T({values:xX,defaultWidth:"wide",formattingValues:wX,defaultFormattingWidth:"wide"}),dayPeriod:T({values:kX,defaultWidth:"wide",formattingValues:PX,defaultFormattingWidth:"wide"})},SX=/^(\d+)\./i,$X=/\d+/i,WX={narrow:/^(p\.m\.ē|m\.ē)/i,abbreviated:/^(p\. m\. ē\.|m\. ē\.)/i,wide:/^(pirms mūsu ēras|mūsu ērā)/i},AX={any:[/^p/i,/^m/i]},TX={narrow:/^[1234]/i,abbreviated:/^[1234](\. cet\.)/i,wide:/^(pirma(is|jā)|otra(is|jā)|treša(is|jā)|ceturta(is|jā)) ceturksn(is|ī)/i},DX={narrow:[/^1/i,/^2/i,/^3/i,/^4/i],abbreviated:[/^1/i,/^2/i,/^3/i,/^4/i],wide:[/^p/i,/^o/i,/^t/i,/^c/i]},_X={narrow:/^[jfmasond]/i,abbreviated:/^(janv\.|febr\.|marts|apr\.|maijs|jūn\.|jūl\.|aug\.|sept\.|okt\.|nov\.|dec\.)/i,wide:/^(janvār(is|ī)|februār(is|ī)|mart[sā]|aprīl(is|ī)|maij[sā]|jūnij[sā]|jūlij[sā]|august[sā]|septembr(is|ī)|oktobr(is|ī)|novembr(is|ī)|decembr(is|ī))/i},EX={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jūn/i,/^jūl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},LX={narrow:/^[spotc]/i,short:/^(sv|pi|o|t|c|pk|s)/i,abbreviated:/^(svētd\.|pirmd\.|otrd.\|trešd\.|ceturtd\.|piektd\.|sestd\.)/i,wide:/^(svētdien(a|ā)|pirmdien(a|ā)|otrdien(a|ā)|trešdien(a|ā)|ceturtdien(a|ā)|piektdien(a|ā)|sestdien(a|ā))/i},NX={narrow:[/^s/i,/^p/i,/^o/i,/^t/i,/^c/i,/^p/i,/^s/i],any:[/^sv/i,/^pi/i,/^o/i,/^t/i,/^c/i,/^p/i,/^se/i]},zX={narrow:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|dien(a|ā)|vakar(s|ā)|nakt(s|ī))/,abbreviated:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|pēcpusd\.|vakar(s|ā)|nakt(s|ī))/,wide:/^(am|pm|pusnakt(s|ī)|pusdienlaik(s|ā)|rīt(s|ā)|pēcpusdien(a|ā)|vakar(s|ā)|nakt(s|ī))/i},jX={any:{am:/^am/i,pm:/^pm/i,midnight:/^pusn/i,noon:/^pusd/i,morning:/^r/i,afternoon:/^(d|pēc)/i,evening:/^v/i,night:/^n/i}},IX={ordinalNumber:ye({matchPattern:SX,parsePattern:$X,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:WX,defaultMatchWidth:"wide",parsePatterns:AX,defaultParseWidth:"any"}),quarter:E({matchPatterns:TX,defaultMatchWidth:"wide",parsePatterns:DX,defaultParseWidth:"wide",valueCallback:e=>e+1}),month:E({matchPatterns:_X,defaultMatchWidth:"wide",parsePatterns:EX,defaultParseWidth:"any"}),day:E({matchPatterns:LX,defaultMatchWidth:"wide",parsePatterns:NX,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:zX,defaultMatchWidth:"wide",parsePatterns:jX,defaultParseWidth:"any"})},FX={code:"lv",formatDistance:lX,formatLong:hX,formatRelative:fX,localize:CX,match:IX,options:{weekStartsOn:1,firstWeekContainsDate:4}},OX={lessThanXSeconds:{one:"помалку од секунда",other:"помалку од {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половина минута",lessThanXMinutes:{one:"помалку од минута",other:"помалку од {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"околу 1 час",other:"околу {{count}} часа"},xHours:{one:"1 час",other:"{{count}} часа"},xDays:{one:"1 ден",other:"{{count}} дена"},aboutXWeeks:{one:"околу 1 недела",other:"околу {{count}} месеци"},xWeeks:{one:"1 недела",other:"{{count}} недели"},aboutXMonths:{one:"околу 1 месец",other:"околу {{count}} недели"},xMonths:{one:"1 месец",other:"{{count}} месеци"},aboutXYears:{one:"околу 1 година",other:"околу {{count}} години"},xYears:{one:"1 година",other:"{{count}} години"},overXYears:{one:"повеќе од 1 година",other:"повеќе од {{count}} години"},almostXYears:{one:"безмалку 1 година",other:"безмалку {{count}} години"}},HX=(e,i,r)=>{let s;const c=OX[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"за "+s:"пред "+s:s},XX={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},RX={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},VX={any:"{{date}} {{time}}"},YX={date:O({formats:XX,defaultWidth:"full"}),time:O({formats:RX,defaultWidth:"full"}),dateTime:O({formats:VX,defaultWidth:"any"})},Bo=["недела","понеделник","вторник","среда","четврток","петок","сабота"];function GX(e){const i=Bo[e];switch(e){case 0:case 3:case 6:return"'минатата "+i+" во' p";case 1:case 2:case 4:case 5:return"'минатиот "+i+" во' p"}}function Fl(e){const i=Bo[e];switch(e){case 0:case 3:case 6:return"'ова "+i+" вo' p";case 1:case 2:case 4:case 5:return"'овој "+i+" вo' p"}}function BX(e){const i=Bo[e];switch(e){case 0:case 3:case 6:return"'следната "+i+" вo' p";case 1:case 2:case 4:case 5:return"'следниот "+i+" вo' p"}}const qX={lastWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Fl(s):GX(s)},yesterday:"'вчера во' p",today:"'денес во' p",tomorrow:"'утре во' p",nextWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Fl(s):BX(s)},other:"P"},UX=(e,i,r,s)=>{const c=qX[e];return typeof c=="function"?c(i,r,s):c},KX={narrow:["пр.н.е.","н.е."],abbreviated:["пред н. е.","н. е."],wide:["пред нашата ера","нашата ера"]},QX={narrow:["1","2","3","4"],abbreviated:["1-ви кв.","2-ри кв.","3-ти кв.","4-ти кв."],wide:["1-ви квартал","2-ри квартал","3-ти квартал","4-ти квартал"]},JX={abbreviated:["јан","фев","мар","апр","мај","јун","јул","авг","септ","окт","ноем","дек"],wide:["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември"]},ZX={narrow:["Н","П","В","С","Ч","П","С"],short:["не","по","вт","ср","че","пе","са"],abbreviated:["нед","пон","вто","сре","чет","пет","саб"],wide:["недела","понеделник","вторник","среда","четврток","петок","сабота"]},eR={wide:{am:"претпладне",pm:"попладне",midnight:"полноќ",noon:"напладне",morning:"наутро",afternoon:"попладне",evening:"навечер",night:"ноќе"}},tR=(e,i)=>{const r=Number(e),s=r%100;if(s>20||s<10)switch(s%10){case 1:return r+"-ви";case 2:return r+"-ри";case 7:case 8:return r+"-ми"}return r+"-ти"},aR={ordinalNumber:tR,era:T({values:KX,defaultWidth:"wide"}),quarter:T({values:QX,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:JX,defaultWidth:"wide"}),day:T({values:ZX,defaultWidth:"wide"}),dayPeriod:T({values:eR,defaultWidth:"wide"})},nR=/^(\d+)(-?[врмт][и])?/i,iR=/\d+/i,rR={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(пред нашата ера|нашата ера)/i},oR={any:[/^п/i,/^н/i]},sR={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?и?)? кв.?/i,wide:/^[1234](-?[врт]?и?)? квартал/i},lR={any:[/1/i,/2/i,/3/i,/4/i]},dR={narrow:/^[нпвсч]/i,short:/^(не|по|вт|ср|че|пе|са)/i,abbreviated:/^(нед|пон|вто|сре|чет|пет|саб)/i,wide:/^(недела|понеделник|вторник|среда|четврток|петок|сабота)/i},uR={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[аб]/i]},cR={abbreviated:/^(јан|фев|мар|апр|мај|јун|јул|авг|сеп|окт|ноем|дек)/i,wide:/^(јануари|февруари|март|април|мај|јуни|јули|август|септември|октомври|ноември|декември)/i},hR={any:[/^ја/i,/^Ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},mR={any:/^(претп|попл|полноќ|утро|пладне|вечер|ноќ)/i},fR={any:{am:/претпладне/i,pm:/попладне/i,midnight:/полноќ/i,noon:/напладне/i,morning:/наутро/i,afternoon:/попладне/i,evening:/навечер/i,night:/ноќе/i}},gR={ordinalNumber:ye({matchPattern:nR,parsePattern:iR,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:rR,defaultMatchWidth:"wide",parsePatterns:oR,defaultParseWidth:"any"}),quarter:E({matchPatterns:sR,defaultMatchWidth:"wide",parsePatterns:lR,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:cR,defaultMatchWidth:"wide",parsePatterns:hR,defaultParseWidth:"any"}),day:E({matchPatterns:dR,defaultMatchWidth:"wide",parsePatterns:uR,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:mR,defaultMatchWidth:"any",parsePatterns:fR,defaultParseWidth:"any"})},pR={code:"mk",formatDistance:HX,formatLong:YX,formatRelative:UX,localize:aR,match:gR,options:{weekStartsOn:1,firstWeekContainsDate:4}},bR={lessThanXSeconds:{one:"секунд хүрэхгүй",other:"{{count}} секунд хүрэхгүй"},xSeconds:{one:"1 секунд",other:"{{count}} секунд"},halfAMinute:"хагас минут",lessThanXMinutes:{one:"минут хүрэхгүй",other:"{{count}} минут хүрэхгүй"},xMinutes:{one:"1 минут",other:"{{count}} минут"},aboutXHours:{one:"ойролцоогоор 1 цаг",other:"ойролцоогоор {{count}} цаг"},xHours:{one:"1 цаг",other:"{{count}} цаг"},xDays:{one:"1 өдөр",other:"{{count}} өдөр"},aboutXWeeks:{one:"ойролцоогоор 1 долоо хоног",other:"ойролцоогоор {{count}} долоо хоног"},xWeeks:{one:"1 долоо хоног",other:"{{count}} долоо хоног"},aboutXMonths:{one:"ойролцоогоор 1 сар",other:"ойролцоогоор {{count}} сар"},xMonths:{one:"1 сар",other:"{{count}} сар"},aboutXYears:{one:"ойролцоогоор 1 жил",other:"ойролцоогоор {{count}} жил"},xYears:{one:"1 жил",other:"{{count}} жил"},overXYears:{one:"1 жил гаран",other:"{{count}} жил гаран"},almostXYears:{one:"бараг 1 жил",other:"бараг {{count}} жил"}},vR=(e,i,r)=>{let s;const c=bR[e];if(typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix){const g=s.split(" "),k=g.pop();switch(s=g.join(" "),k){case"секунд":s+=" секундийн";break;case"минут":s+=" минутын";break;case"цаг":s+=" цагийн";break;case"өдөр":s+=" өдрийн";break;case"сар":s+=" сарын";break;case"жил":s+=" жилийн";break;case"хоног":s+=" хоногийн";break;case"гаран":s+=" гараны";break;case"хүрэхгүй":s+=" хүрэхгүй хугацааны";break;default:s+=k+"-н"}return r.comparison&&r.comparison>0?s+" дараа":s+" өмнө"}return s},yR={full:"y 'оны' MMMM'ын' d, EEEE 'гараг'",long:"y 'оны' MMMM'ын' d",medium:"y 'оны' MMM'ын' d",short:"y.MM.dd"},xR={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},wR={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},kR={date:O({formats:yR,defaultWidth:"full"}),time:O({formats:xR,defaultWidth:"full"}),dateTime:O({formats:wR,defaultWidth:"full"})},PR={lastWeek:"'өнгөрсөн' eeee 'гарагийн' p 'цагт'",yesterday:"'өчигдөр' p 'цагт'",today:"'өнөөдөр' p 'цагт'",tomorrow:"'маргааш' p 'цагт'",nextWeek:"'ирэх' eeee 'гарагийн' p 'цагт'",other:"P"},MR=(e,i,r,s)=>PR[e],CR={narrow:["НТӨ","НТ"],abbreviated:["НТӨ","НТ"],wide:["нийтийн тооллын өмнөх","нийтийн тооллын"]},SR={narrow:["I","II","III","IV"],abbreviated:["I улирал","II улирал","III улирал","IV улирал"],wide:["1-р улирал","2-р улирал","3-р улирал","4-р улирал"]},$R={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долоодугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арван хоёрдугаар сар"]},WR={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["нэгдүгээр сар","хоёрдугаар сар","гуравдугаар сар","дөрөвдүгээр сар","тавдугаар сар","зургаадугаар сар","долоодугаар сар","наймдугаар сар","есдүгээр сар","аравдугаар сар","арваннэгдүгээр сар","арван хоёрдугаар сар"]},AR={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"]},TR={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["ням","даваа","мягмар","лхагва","пүрэв","баасан","бямба"]},DR={narrow:{am:"ү.ө.",pm:"ү.х.",midnight:"шөнө дунд",noon:"үд дунд",morning:"өглөө",afternoon:"өдөр",evening:"орой",night:"шөнө"},abbreviated:{am:"ү.ө.",pm:"ү.х.",midnight:"шөнө дунд",noon:"үд дунд",morning:"өглөө",afternoon:"өдөр",evening:"орой",night:"шөнө"},wide:{am:"ү.ө.",pm:"ү.х.",midnight:"шөнө дунд",noon:"үд дунд",morning:"өглөө",afternoon:"өдөр",evening:"орой",night:"шөнө"}},_R=(e,i)=>String(e),ER={ordinalNumber:_R,era:T({values:CR,defaultWidth:"wide"}),quarter:T({values:SR,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:$R,defaultWidth:"wide",formattingValues:WR,defaultFormattingWidth:"wide"}),day:T({values:AR,defaultWidth:"wide",formattingValues:TR,defaultFormattingWidth:"wide"}),dayPeriod:T({values:DR,defaultWidth:"wide"})},LR=/\d+/i,NR=/\d+/i,zR={narrow:/^(нтө|нт)/i,abbreviated:/^(нтө|нт)/i,wide:/^(нийтийн тооллын өмнө|нийтийн тооллын)/i},jR={any:[/^(нтө|нийтийн тооллын өмнө)/i,/^(нт|нийтийн тооллын)/i]},IR={narrow:/^(iv|iii|ii|i)/i,abbreviated:/^(iv|iii|ii|i) улирал/i,wide:/^[1-4]-р улирал/i},FR={any:[/^(i(\s|$)|1)/i,/^(ii(\s|$)|2)/i,/^(iii(\s|$)|3)/i,/^(iv(\s|$)|4)/i]},OR={narrow:/^(xii|xi|x|ix|viii|vii|vi|v|iv|iii|ii|i)/i,abbreviated:/^(1-р сар|2-р сар|3-р сар|4-р сар|5-р сар|6-р сар|7-р сар|8-р сар|9-р сар|10-р сар|11-р сар|12-р сар)/i,wide:/^(нэгдүгээр сар|хоёрдугаар сар|гуравдугаар сар|дөрөвдүгээр сар|тавдугаар сар|зургаадугаар сар|долоодугаар сар|наймдугаар сар|есдүгээр сар|аравдугаар сар|арван нэгдүгээр сар|арван хоёрдугаар сар)/i},HR={narrow:[/^i$/i,/^ii$/i,/^iii$/i,/^iv$/i,/^v$/i,/^vi$/i,/^vii$/i,/^viii$/i,/^ix$/i,/^x$/i,/^xi$/i,/^xii$/i],any:[/^(1|нэгдүгээр)/i,/^(2|хоёрдугаар)/i,/^(3|гуравдугаар)/i,/^(4|дөрөвдүгээр)/i,/^(5|тавдугаар)/i,/^(6|зургаадугаар)/i,/^(7|долоодугаар)/i,/^(8|наймдугаар)/i,/^(9|есдүгээр)/i,/^(10|аравдугаар)/i,/^(11|арван нэгдүгээр)/i,/^(12|арван хоёрдугаар)/i]},XR={narrow:/^[ндмлпбб]/i,short:/^(ня|да|мя|лх|пү|ба|бя)/i,abbreviated:/^(ням|дав|мяг|лха|пүр|баа|бям)/i,wide:/^(ням|даваа|мягмар|лхагва|пүрэв|баасан|бямба)/i},RR={narrow:[/^н/i,/^д/i,/^м/i,/^л/i,/^п/i,/^б/i,/^б/i],any:[/^ня/i,/^да/i,/^мя/i,/^лх/i,/^пү/i,/^ба/i,/^бя/i]},VR={narrow:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i,any:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i},YR={any:{am:/^ү\.ө\./i,pm:/^ү\.х\./i,midnight:/^шөнө дунд/i,noon:/^үд дунд/i,morning:/өглөө/i,afternoon:/өдөр/i,evening:/орой/i,night:/шөнө/i}},GR={ordinalNumber:ye({matchPattern:LR,parsePattern:NR,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:zR,defaultMatchWidth:"wide",parsePatterns:jR,defaultParseWidth:"any"}),quarter:E({matchPatterns:IR,defaultMatchWidth:"wide",parsePatterns:FR,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:OR,defaultMatchWidth:"wide",parsePatterns:HR,defaultParseWidth:"any"}),day:E({matchPatterns:XR,defaultMatchWidth:"wide",parsePatterns:RR,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:VR,defaultMatchWidth:"any",parsePatterns:YR,defaultParseWidth:"any"})},BR={code:"mn",formatDistance:vR,formatLong:kR,formatRelative:MR,localize:ER,match:GR,options:{weekStartsOn:1,firstWeekContainsDate:1}},qR={lessThanXSeconds:{one:"kurang dari 1 saat",other:"kurang dari {{count}} saat"},xSeconds:{one:"1 saat",other:"{{count}} saat"},halfAMinute:"setengah minit",lessThanXMinutes:{one:"kurang dari 1 minit",other:"kurang dari {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},UR=(e,i,r)=>{let s;const c=qR[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"dalam masa "+s:s+" yang lalu":s},KR={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},QR={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},JR={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ZR={date:O({formats:KR,defaultWidth:"full"}),time:O({formats:QR,defaultWidth:"full"}),dateTime:O({formats:JR,defaultWidth:"full"})},e4={lastWeek:"eeee 'lepas pada jam' p",yesterday:"'Semalam pada jam' p",today:"'Hari ini pada jam' p",tomorrow:"'Esok pada jam' p",nextWeek:"eeee 'pada jam' p",other:"P"},t4=(e,i,r,s)=>e4[e],a4={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masihi","Masihi"]},n4={narrow:["1","2","3","4"],abbreviated:["S1","S2","S3","S4"],wide:["Suku pertama","Suku kedua","Suku ketiga","Suku keempat"]},i4={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],wide:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]},r4={narrow:["A","I","S","R","K","J","S"],short:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],abbreviated:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],wide:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"]},o4={narrow:{am:"am",pm:"pm",midnight:"tgh malam",noon:"tgh hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},s4={narrow:{am:"am",pm:"pm",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},l4=(e,i)=>"ke-"+Number(e),d4={ordinalNumber:l4,era:T({values:a4,defaultWidth:"wide"}),quarter:T({values:n4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:i4,defaultWidth:"wide"}),day:T({values:r4,defaultWidth:"wide"}),dayPeriod:T({values:o4,defaultWidth:"wide",formattingValues:s4,defaultFormattingWidth:"wide"})},u4=/^ke-(\d+)?/i,c4=/petama|\d+/i,h4={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|m\.?)/i,wide:/^(sebelum masihi|masihi)/i},m4={any:[/^s/i,/^(m)/i]},f4={narrow:/^[1234]/i,abbreviated:/^S[1234]/i,wide:/Suku (pertama|kedua|ketiga|keempat)/i},g4={any:[/pertama|1/i,/kedua|2/i,/ketiga|3/i,/keempat|4/i]},p4={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mac|apr|mei|jun|jul|ogo|sep|okt|nov|dis)/i,wide:/^(januari|februari|mac|april|mei|jun|julai|ogos|september|oktober|november|disember)/i},b4={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^og/i,/^s/i,/^ok/i,/^n/i,/^d/i]},v4={narrow:/^[aisrkj]/i,short:/^(ahd|isn|sel|rab|kha|jum|sab)/i,abbreviated:/^(ahd|isn|sel|rab|kha|jum|sab)/i,wide:/^(ahad|isnin|selasa|rabu|khamis|jumaat|sabtu)/i},y4={narrow:[/^a/i,/^i/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^a/i,/^i/i,/^se/i,/^r/i,/^k/i,/^j/i,/^sa/i]},x4={narrow:/^(am|pm|tengah malam|tengah hari|pagi|petang|malam)/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|pagi|petang|malam)/i},w4={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pa/i,afternoon:/tengah h/i,evening:/pe/i,night:/m/i}},k4={ordinalNumber:ye({matchPattern:u4,parsePattern:c4,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:h4,defaultMatchWidth:"wide",parsePatterns:m4,defaultParseWidth:"any"}),quarter:E({matchPatterns:f4,defaultMatchWidth:"wide",parsePatterns:g4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:p4,defaultMatchWidth:"wide",parsePatterns:b4,defaultParseWidth:"any"}),day:E({matchPatterns:v4,defaultMatchWidth:"wide",parsePatterns:y4,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:x4,defaultMatchWidth:"any",parsePatterns:w4,defaultParseWidth:"any"})},P4={code:"ms",formatDistance:UR,formatLong:ZR,formatRelative:t4,localize:d4,match:k4,options:{weekStartsOn:1,firstWeekContainsDate:1}},M4={lessThanXSeconds:{one:"inqas minn sekonda",other:"inqas minn {{count}} sekondi"},xSeconds:{one:"sekonda",other:"{{count}} sekondi"},halfAMinute:"nofs minuta",lessThanXMinutes:{one:"inqas minn minuta",other:"inqas minn {{count}} minuti"},xMinutes:{one:"minuta",other:"{{count}} minuti"},aboutXHours:{one:"madwar siegħa",other:"madwar {{count}} siegħat"},xHours:{one:"siegħa",other:"{{count}} siegħat"},xDays:{one:"ġurnata",other:"{{count}} ġranet"},aboutXWeeks:{one:"madwar ġimgħa",other:"madwar {{count}} ġimgħat"},xWeeks:{one:"ġimgħa",other:"{{count}} ġimgħat"},aboutXMonths:{one:"madwar xahar",other:"madwar {{count}} xhur"},xMonths:{one:"xahar",other:"{{count}} xhur"},aboutXYears:{one:"madwar sena",two:"madwar sentejn",other:"madwar {{count}} snin"},xYears:{one:"sena",two:"sentejn",other:"{{count}} snin"},overXYears:{one:"aktar minn sena",two:"aktar minn sentejn",other:"aktar minn {{count}} snin"},almostXYears:{one:"kważi sena",two:"kważi sentejn",other:"kważi {{count}} snin"}},C4=(e,i,r)=>{let s;const c=M4[e];return typeof c=="string"?s=c:i===1?s=c.one:i===2&&c.two?s=c.two:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"f'"+s:s+" ilu":s},S4={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},$4={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},W4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},A4={date:O({formats:S4,defaultWidth:"full"}),time:O({formats:$4,defaultWidth:"full"}),dateTime:O({formats:W4,defaultWidth:"full"})},T4={lastWeek:"eeee 'li għadda' 'fil-'p",yesterday:"'Il-bieraħ fil-'p",today:"'Illum fil-'p",tomorrow:"'Għada fil-'p",nextWeek:"eeee 'fil-'p",other:"P"},D4=(e,i,r,s)=>T4[e],_4={narrow:["Q","W"],abbreviated:["QK","WK"],wide:["qabel Kristu","wara Kristu"]},E4={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kwart","2. kwart","3. kwart","4. kwart"]},L4={narrow:["J","F","M","A","M","Ġ","L","A","S","O","N","D"],abbreviated:["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Aww","Set","Ott","Nov","Diċ"],wide:["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awwissu","Settembru","Ottubru","Novembru","Diċembru"]},N4={narrow:["Ħ","T","T","E","Ħ","Ġ","S"],short:["Ħa","Tn","Tl","Er","Ħa","Ġi","Si"],abbreviated:["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],wide:["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"]},z4={narrow:{am:"a",pm:"p",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},abbreviated:{am:"AM",pm:"PM",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"}},j4={narrow:{am:"a",pm:"p",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},abbreviated:{am:"AM",pm:"PM",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"}},I4=(e,i)=>Number(e)+"º",F4={ordinalNumber:I4,era:T({values:_4,defaultWidth:"wide"}),quarter:T({values:E4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:L4,defaultWidth:"wide"}),day:T({values:N4,defaultWidth:"wide"}),dayPeriod:T({values:z4,defaultWidth:"wide",formattingValues:j4,defaultFormattingWidth:"wide"})},O4=/^(\d+)(º)?/i,H4=/\d+/i,X4={narrow:/^(q|w)/i,abbreviated:/^(q\.?\s?k\.?|b\.?\s?c\.?\s?e\.?|w\.?\s?k\.?)/i,wide:/^(qabel kristu|before common era|wara kristu|common era)/i},R4={any:[/^(q|b)/i,/^(w|c)/i]},V4={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](\.)? kwart/i},Y4={any:[/1/i,/2/i,/3/i,/4/i]},G4={narrow:/^[jfmaglsond]/i,abbreviated:/^(jan|fra|mar|apr|mej|ġun|lul|aww|set|ott|nov|diċ)/i,wide:/^(jannar|frar|marzu|april|mejju|ġunju|lulju|awwissu|settembru|ottubru|novembru|diċembru)/i},B4={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^ġ/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mej/i,/^ġ/i,/^l/i,/^aw/i,/^s/i,/^o/i,/^n/i,/^d/i]},q4={narrow:/^[ħteġs]/i,short:/^(ħa|tn|tl|er|ħa|ġi|si)/i,abbreviated:/^(ħad|tne|tli|erb|ħam|ġim|sib)/i,wide:/^(il-ħadd|it-tnejn|it-tlieta|l-erbgħa|il-ħamis|il-ġimgħa|is-sibt)/i},U4={narrow:[/^ħ/i,/^t/i,/^t/i,/^e/i,/^ħ/i,/^ġ/i,/^s/i],any:[/^(il-)?ħad/i,/^(it-)?tn/i,/^(it-)?tl/i,/^(l-)?er/i,/^(il-)?ham/i,/^(il-)?ġi/i,/^(is-)?si/i]},K4={narrow:/^(a|p|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i,any:/^([ap]\.?\s?m\.?|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i},Q4={any:{am:/^a/i,pm:/^p/i,midnight:/^f'nofsillejl/i,noon:/^f'nofsinhar/i,morning:/għodwa/i,afternoon:/wara(\s.*)nofsinhar/i,evening:/filgħaxija/i,night:/lejl/i}},J4={ordinalNumber:ye({matchPattern:O4,parsePattern:H4,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:X4,defaultMatchWidth:"wide",parsePatterns:R4,defaultParseWidth:"any"}),quarter:E({matchPatterns:V4,defaultMatchWidth:"wide",parsePatterns:Y4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:G4,defaultMatchWidth:"wide",parsePatterns:B4,defaultParseWidth:"any"}),day:E({matchPatterns:q4,defaultMatchWidth:"wide",parsePatterns:U4,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:K4,defaultMatchWidth:"any",parsePatterns:Q4,defaultParseWidth:"any"})},Z4={code:"mt",formatDistance:C4,formatLong:A4,formatRelative:D4,localize:F4,match:J4,options:{weekStartsOn:1,firstWeekContainsDate:4}},e3={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},t3=(e,i,r)=>{let s;const c=e3[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"om "+s:s+" siden":s},a3={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},n3={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i3={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},r3={date:O({formats:a3,defaultWidth:"full"}),time:O({formats:n3,defaultWidth:"full"}),dateTime:O({formats:i3,defaultWidth:"full"})},o3={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},s3=(e,i,r,s)=>o3[e],l3={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},d3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},u3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},c3={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},h3={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},m3=(e,i)=>Number(e)+".",f3={ordinalNumber:m3,era:T({values:l3,defaultWidth:"wide"}),quarter:T({values:d3,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:u3,defaultWidth:"wide"}),day:T({values:c3,defaultWidth:"wide"}),dayPeriod:T({values:h3,defaultWidth:"wide"})},g3=/^(\d+)\.?/i,p3=/\d+/i,b3={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},v3={any:[/^f/i,/^e/i]},y3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},x3={any:[/1/i,/2/i,/3/i,/4/i]},w3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},k3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},P3={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},M3={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},C3={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},S3={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},$3={ordinalNumber:ye({matchPattern:g3,parsePattern:p3,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:b3,defaultMatchWidth:"wide",parsePatterns:v3,defaultParseWidth:"any"}),quarter:E({matchPatterns:y3,defaultMatchWidth:"wide",parsePatterns:x3,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:w3,defaultMatchWidth:"wide",parsePatterns:k3,defaultParseWidth:"any"}),day:E({matchPatterns:P3,defaultMatchWidth:"wide",parsePatterns:M3,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:C3,defaultMatchWidth:"any",parsePatterns:S3,defaultParseWidth:"any"})},W3={code:"nb",formatDistance:t3,formatLong:r3,formatRelative:s3,localize:f3,match:$3,options:{weekStartsOn:1,firstWeekContainsDate:4}},A3={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},T3=(e,i,r)=>{let s;const c=A3[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"over "+s:s+" geleden":s},D3={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},_3={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},E3={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},L3={date:O({formats:D3,defaultWidth:"full"}),time:O({formats:_3,defaultWidth:"full"}),dateTime:O({formats:E3,defaultWidth:"full"})},N3={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},z3=(e,i,r,s)=>N3[e],j3={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},I3={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},F3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},O3={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},H3={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},X3=(e,i)=>Number(e)+"e",R3={ordinalNumber:X3,era:T({values:j3,defaultWidth:"wide"}),quarter:T({values:I3,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:F3,defaultWidth:"wide"}),day:T({values:O3,defaultWidth:"wide"}),dayPeriod:T({values:H3,defaultWidth:"wide"})},V3=/^(\d+)e?/i,Y3=/\d+/i,G3={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},B3={any:[/^v/,/^n/]},q3={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},U3={any:[/1/i,/2/i,/3/i,/4/i]},K3={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},Q3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},J3={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},Z3={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},eV={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},tV={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},aV={ordinalNumber:ye({matchPattern:V3,parsePattern:Y3,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:G3,defaultMatchWidth:"wide",parsePatterns:B3,defaultParseWidth:"any"}),quarter:E({matchPatterns:q3,defaultMatchWidth:"wide",parsePatterns:U3,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:K3,defaultMatchWidth:"wide",parsePatterns:Q3,defaultParseWidth:"any"}),day:E({matchPatterns:J3,defaultMatchWidth:"wide",parsePatterns:Z3,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:eV,defaultMatchWidth:"any",parsePatterns:tV,defaultParseWidth:"any"})},nV={code:"nl",formatDistance:T3,formatLong:L3,formatRelative:z3,localize:R3,match:aV,options:{weekStartsOn:1,firstWeekContainsDate:4}},iV={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},rV=(e,i,r)=>{let s;const c=iV[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"over "+s:s+" geleden":s},oV={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},sV={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},lV={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},dV={date:O({formats:oV,defaultWidth:"full"}),time:O({formats:sV,defaultWidth:"full"}),dateTime:O({formats:lV,defaultWidth:"full"})},uV={lastWeek:"'vorige' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},cV=(e,i,r,s)=>uV[e],hV={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},mV={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},fV={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},gV={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},pV={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"}},bV=(e,i)=>Number(e)+"e",vV={ordinalNumber:bV,era:T({values:hV,defaultWidth:"wide"}),quarter:T({values:mV,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:fV,defaultWidth:"wide"}),day:T({values:gV,defaultWidth:"wide"}),dayPeriod:T({values:pV,defaultWidth:"wide"})},yV=/^(\d+)e?/i,xV=/\d+/i,wV={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},kV={any:[/^v/,/^n/]},PV={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},MV={any:[/1/i,/2/i,/3/i,/4/i]},CV={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},SV={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},$V={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},WV={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},AV={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},TV={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},DV={ordinalNumber:ye({matchPattern:yV,parsePattern:xV,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:wV,defaultMatchWidth:"wide",parsePatterns:kV,defaultParseWidth:"any"}),quarter:E({matchPatterns:PV,defaultMatchWidth:"wide",parsePatterns:MV,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:CV,defaultMatchWidth:"wide",parsePatterns:SV,defaultParseWidth:"any"}),day:E({matchPatterns:$V,defaultMatchWidth:"wide",parsePatterns:WV,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:AV,defaultMatchWidth:"any",parsePatterns:TV,defaultParseWidth:"any"})},_V={code:"nl-BE",formatDistance:rV,formatLong:dV,formatRelative:cV,localize:vV,match:DV,options:{weekStartsOn:1,firstWeekContainsDate:4}},EV={lessThanXSeconds:{one:"mindre enn eitt sekund",other:"mindre enn {{count}} sekund"},xSeconds:{one:"eitt sekund",other:"{{count}} sekund"},halfAMinute:"eit halvt minutt",lessThanXMinutes:{one:"mindre enn eitt minutt",other:"mindre enn {{count}} minutt"},xMinutes:{one:"eitt minutt",other:"{{count}} minutt"},aboutXHours:{one:"omtrent ein time",other:"omtrent {{count}} timar"},xHours:{one:"ein time",other:"{{count}} timar"},xDays:{one:"ein dag",other:"{{count}} dagar"},aboutXWeeks:{one:"omtrent ei veke",other:"omtrent {{count}} veker"},xWeeks:{one:"ei veke",other:"{{count}} veker"},aboutXMonths:{one:"omtrent ein månad",other:"omtrent {{count}} månader"},xMonths:{one:"ein månad",other:"{{count}} månader"},aboutXYears:{one:"omtrent eitt år",other:"omtrent {{count}} år"},xYears:{one:"eitt år",other:"{{count}} år"},overXYears:{one:"over eitt år",other:"over {{count}} år"},almostXYears:{one:"nesten eitt år",other:"nesten {{count}} år"}},LV=["null","ein","to","tre","fire","fem","seks","sju","åtte","ni","ti","elleve","tolv"],NV=(e,i,r)=>{let s;const c=EV[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i<13?LV[i]:String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"om "+s:s+" sidan":s},zV={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},jV={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},IV={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},FV={date:O({formats:zV,defaultWidth:"full"}),time:O({formats:jV,defaultWidth:"full"}),dateTime:O({formats:IV,defaultWidth:"full"})},OV={lastWeek:"'førre' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},HV=(e,i,r,s)=>OV[e],XV={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},RV={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},VV={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},YV={narrow:["S","M","T","O","T","F","L"],short:["su","må","ty","on","to","fr","lau"],abbreviated:["sun","mån","tys","ons","tor","fre","laur"],wide:["sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"]},GV={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natta"}},BV=(e,i)=>Number(e)+".",qV={ordinalNumber:BV,era:T({values:XV,defaultWidth:"wide"}),quarter:T({values:RV,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:VV,defaultWidth:"wide"}),day:T({values:YV,defaultWidth:"wide"}),dayPeriod:T({values:GV,defaultWidth:"wide"})},UV=/^(\d+)\.?/i,KV=/\d+/i,QV={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},JV={any:[/^f/i,/^e/i]},ZV={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},eY={any:[/1/i,/2/i,/3/i,/4/i]},tY={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},aY={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},nY={narrow:/^[smtofl]/i,short:/^(su|må|ty|on|to|fr|la)/i,abbreviated:/^(sun|mån|tys|ons|tor|fre|laur)/i,wide:/^(sundag|måndag|tysdag|onsdag|torsdag|fredag|laurdag)/i},iY={any:[/^s/i,/^m/i,/^ty/i,/^o/i,/^to/i,/^f/i,/^l/i]},rY={narrow:/^(midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta))/i},oY={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},sY={ordinalNumber:ye({matchPattern:UV,parsePattern:KV,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:QV,defaultMatchWidth:"wide",parsePatterns:JV,defaultParseWidth:"any"}),quarter:E({matchPatterns:ZV,defaultMatchWidth:"wide",parsePatterns:eY,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:tY,defaultMatchWidth:"wide",parsePatterns:aY,defaultParseWidth:"any"}),day:E({matchPatterns:nY,defaultMatchWidth:"wide",parsePatterns:iY,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:rY,defaultMatchWidth:"any",parsePatterns:oY,defaultParseWidth:"any"})},lY={code:"nn",formatDistance:NV,formatLong:FV,formatRelative:HV,localize:qV,match:sY,options:{weekStartsOn:1,firstWeekContainsDate:4}},dY={lessThanXSeconds:{one:"mens d’una segonda",other:"mens de {{count}} segondas"},xSeconds:{one:"1 segonda",other:"{{count}} segondas"},halfAMinute:"30 segondas",lessThanXMinutes:{one:"mens d’una minuta",other:"mens de {{count}} minutas"},xMinutes:{one:"1 minuta",other:"{{count}} minutas"},aboutXHours:{one:"environ 1 ora",other:"environ {{count}} oras"},xHours:{one:"1 ora",other:"{{count}} oras"},xDays:{one:"1 jorn",other:"{{count}} jorns"},aboutXWeeks:{one:"environ 1 setmana",other:"environ {{count}} setmanas"},xWeeks:{one:"1 setmana",other:"{{count}} setmanas"},aboutXMonths:{one:"environ 1 mes",other:"environ {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"mai d’un an",other:"mai de {{count}} ans"},almostXYears:{one:"gaireben un an",other:"gaireben {{count}} ans"}},uY=(e,i,r)=>{let s;const c=dY[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"d’aquí "+s:"fa "+s:s},cY={full:"EEEE d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},hY={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},mY={full:"{{date}} 'a' {{time}}",long:"{{date}} 'a' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},fY={date:O({formats:cY,defaultWidth:"full"}),time:O({formats:hY,defaultWidth:"full"}),dateTime:O({formats:mY,defaultWidth:"full"})},gY={lastWeek:"eeee 'passat a' p",yesterday:"'ièr a' p",today:"'uèi a' p",tomorrow:"'deman a' p",nextWeek:"eeee 'a' p",other:"P"},pY=(e,i,r,s)=>gY[e],bY={narrow:["ab. J.C.","apr. J.C."],abbreviated:["ab. J.C.","apr. J.C."],wide:["abans Jèsus-Crist","après Jèsus-Crist"]},vY={narrow:["T1","T2","T3","T4"],abbreviated:["1èr trim.","2nd trim.","3en trim.","4en trim."],wide:["1èr trimèstre","2nd trimèstre","3en trimèstre","4en trimèstre"]},yY={narrow:["GN","FB","MÇ","AB","MA","JN","JL","AG","ST","OC","NV","DC"],abbreviated:["gen.","febr.","març","abr.","mai","junh","jul.","ag.","set.","oct.","nov.","dec."],wide:["genièr","febrièr","març","abril","mai","junh","julhet","agost","setembre","octòbre","novembre","decembre"]},xY={narrow:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],short:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],wide:["dimenge","diluns","dimars","dimècres","dijòus","divendres","dissabte"]},wY={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},wide:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"}},kY={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},abbreviated:{am:"AM",pm:"PM",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"}},PY=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;let c;switch(r){case 1:c="èr";break;case 2:c="nd";break;default:c="en"}return(s==="year"||s==="week"||s==="hour"||s==="minute"||s==="second")&&(c+="a"),r+c},MY={ordinalNumber:PY,era:T({values:bY,defaultWidth:"wide"}),quarter:T({values:vY,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:yY,defaultWidth:"wide"}),day:T({values:xY,defaultWidth:"wide"}),dayPeriod:T({values:wY,defaultWidth:"wide",formattingValues:kY,defaultFormattingWidth:"wide"})},CY=/^(\d+)(èr|nd|en)?[a]?/i,SY=/\d+/i,$Y={narrow:/^(ab\.J\.C|apr\.J\.C|apr\.J\.-C)/i,abbreviated:/^(ab\.J\.-C|ab\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(abans Jèsus-Crist|après Jèsus-Crist)/i},WY={any:[/^ab/i,/^ap/i]},AY={narrow:/^T[1234]/i,abbreviated:/^[1234](èr|nd|en)? trim\.?/i,wide:/^[1234](èr|nd|en)? trimèstre/i},TY={any:[/1/i,/2/i,/3/i,/4/i]},DY={narrow:/^(GN|FB|MÇ|AB|MA|JN|JL|AG|ST|OC|NV|DC)/i,abbreviated:/^(gen|febr|març|abr|mai|junh|jul|ag|set|oct|nov|dec)\.?/i,wide:/^(genièr|febrièr|març|abril|mai|junh|julhet|agost|setembre|octòbre|novembre|decembre)/i},_Y={any:[/^g/i,/^f/i,/^ma[r?]|MÇ/i,/^ab/i,/^ma[i?]/i,/^ju[n?]|JN/i,/^ju[l?]|JL/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},EY={narrow:/^d[glmcjvs]\.?/i,short:/^d[glmcjvs]\.?/i,abbreviated:/^d[glmcjvs]\.?/i,wide:/^(dimenge|diluns|dimars|dimècres|dijòus|divendres|dissabte)/i},LY={narrow:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],short:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],abbreviated:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],any:[/^dg|dime/i,/^dl|dil/i,/^dm|dima/i,/^dc|dimè/i,/^dj|dij/i,/^dv|div/i,/^ds|dis/i]},NY={any:/(^(a\.?m|p\.?m))|(ante meridiem|post meridiem)|((del |de la |de l’)(matin|aprèp-miègjorn|vèspre|ser|nuèch))/i},zY={any:{am:/(^a)|ante meridiem/i,pm:/(^p)|post meridiem/i,midnight:/^mièj/i,noon:/^mièg/i,morning:/matin/i,afternoon:/aprèp-miègjorn/i,evening:/vèspre|ser/i,night:/nuèch/i}},jY={ordinalNumber:ye({matchPattern:CY,parsePattern:SY,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:$Y,defaultMatchWidth:"wide",parsePatterns:WY,defaultParseWidth:"any"}),quarter:E({matchPatterns:AY,defaultMatchWidth:"wide",parsePatterns:TY,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:DY,defaultMatchWidth:"wide",parsePatterns:_Y,defaultParseWidth:"any"}),day:E({matchPatterns:EY,defaultMatchWidth:"wide",parsePatterns:LY,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:NY,defaultMatchWidth:"any",parsePatterns:zY,defaultParseWidth:"any"})},IY={code:"oc",formatDistance:uY,formatLong:fY,formatRelative:pY,localize:MY,match:jY,options:{weekStartsOn:1,firstWeekContainsDate:4}},FY={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function OY(e,i){if(i===1)return e.one;const r=i%100;if(r<=20&&r>10)return e.other;const s=r%10;return s>=2&&s<=4?e.twoFour:e.other}function Cr(e,i,r){const s=OY(e,i);return(typeof s=="string"?s:s[r]).replace("{{count}}",String(i))}const HY=(e,i,r)=>{const s=FY[e];return r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"za "+Cr(s,i,"future"):Cr(s,i,"past")+" temu":Cr(s,i,"regular")},XY={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},RY={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},VY={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YY={date:O({formats:XY,defaultWidth:"full"}),time:O({formats:RY,defaultWidth:"full"}),dateTime:O({formats:VY,defaultWidth:"full"})},GY={masculine:"ostatni",feminine:"ostatnia"},BY={masculine:"ten",feminine:"ta"},qY={masculine:"następny",feminine:"następna"},UY={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function Ol(e,i,r,s){let c;if(ct(i,r,s))c=BY;else if(e==="lastWeek")c=GY;else if(e==="nextWeek")c=qY;else throw new Error(`Cannot determine adjectives for token ${e}`);const g=i.getDay(),k=UY[g];return`'${c[k]}' eeee 'o' p`}const KY={lastWeek:Ol,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:Ol,other:"P"},QY=(e,i,r,s)=>{const c=KY[e];return typeof c=="function"?c(e,i,r,s):c},JY={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},ZY={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},eG={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},tG={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},aG={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},nG={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},iG={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},rG={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},oG=(e,i)=>String(e),sG={ordinalNumber:oG,era:T({values:JY,defaultWidth:"wide"}),quarter:T({values:ZY,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:eG,defaultWidth:"wide",formattingValues:tG,defaultFormattingWidth:"wide"}),day:T({values:aG,defaultWidth:"wide",formattingValues:nG,defaultFormattingWidth:"wide"}),dayPeriod:T({values:iG,defaultWidth:"wide",formattingValues:rG,defaultFormattingWidth:"wide"})},lG=/^(\d+)?/i,dG=/\d+/i,uG={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},cG={any:[/^p/i,/^n/i]},hG={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},mG={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},fG={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},gG={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},pG={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},bG={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},vG={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},yG={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},xG={ordinalNumber:ye({matchPattern:lG,parsePattern:dG,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:uG,defaultMatchWidth:"wide",parsePatterns:cG,defaultParseWidth:"any"}),quarter:E({matchPatterns:hG,defaultMatchWidth:"wide",parsePatterns:mG,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:fG,defaultMatchWidth:"wide",parsePatterns:gG,defaultParseWidth:"any"}),day:E({matchPatterns:pG,defaultMatchWidth:"wide",parsePatterns:bG,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:vG,defaultMatchWidth:"any",parsePatterns:yG,defaultParseWidth:"any"})},wG={code:"pl",formatDistance:HY,formatLong:YY,formatRelative:QY,localize:sG,match:xG,options:{weekStartsOn:1,firstWeekContainsDate:4}},kG={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},PG=(e,i,r)=>{let s;const c=kG[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"daqui a "+s:"há "+s:s},MG={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},CG={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},SG={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},$G={date:O({formats:MG,defaultWidth:"full"}),time:O({formats:CG,defaultWidth:"full"}),dateTime:O({formats:SG,defaultWidth:"full"})},WG={lastWeek:e=>{const i=e.getDay();return"'"+(i===0||i===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},AG=(e,i,r,s)=>{const c=WG[e];return typeof c=="function"?c(i):c},TG={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},DG={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},_G={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},EG={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},LG={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},NG={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},zG=(e,i)=>Number(e)+"º",jG={ordinalNumber:zG,era:T({values:TG,defaultWidth:"wide"}),quarter:T({values:DG,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:_G,defaultWidth:"wide"}),day:T({values:EG,defaultWidth:"wide"}),dayPeriod:T({values:LG,defaultWidth:"wide",formattingValues:NG,defaultFormattingWidth:"wide"})},IG=/^(\d+)(º|ª)?/i,FG=/\d+/i,OG={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},HG={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},XG={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},RG={any:[/1/i,/2/i,/3/i,/4/i]},VG={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},YG={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},GG={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},BG={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},qG={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},UG={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},KG={ordinalNumber:ye({matchPattern:IG,parsePattern:FG,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:OG,defaultMatchWidth:"wide",parsePatterns:HG,defaultParseWidth:"any"}),quarter:E({matchPatterns:XG,defaultMatchWidth:"wide",parsePatterns:RG,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:VG,defaultMatchWidth:"wide",parsePatterns:YG,defaultParseWidth:"any"}),day:E({matchPatterns:GG,defaultMatchWidth:"wide",parsePatterns:BG,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:qG,defaultMatchWidth:"any",parsePatterns:UG,defaultParseWidth:"any"})},QG={code:"pt",formatDistance:PG,formatLong:$G,formatRelative:AG,localize:jG,match:KG,options:{weekStartsOn:1,firstWeekContainsDate:4}},JG={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},ZG=(e,i,r)=>{let s;const c=JG[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"em "+s:"há "+s:s},eB={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},tB={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},aB={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},nB={date:O({formats:eB,defaultWidth:"full"}),time:O({formats:tB,defaultWidth:"full"}),dateTime:O({formats:aB,defaultWidth:"full"})},iB={lastWeek:e=>{const i=e.getDay();return"'"+(i===0||i===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},rB=(e,i,r,s)=>{const c=iB[e];return typeof c=="function"?c(i):c},oB={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},sB={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},lB={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},dB={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},uB={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},cB={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},hB=(e,i)=>{const r=Number(e);return(i==null?void 0:i.unit)==="week"?r+"ª":r+"º"},mB={ordinalNumber:hB,era:T({values:oB,defaultWidth:"wide"}),quarter:T({values:sB,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:lB,defaultWidth:"wide"}),day:T({values:dB,defaultWidth:"wide"}),dayPeriod:T({values:uB,defaultWidth:"wide",formattingValues:cB,defaultFormattingWidth:"wide"})},fB=/^(\d+)[ºªo]?/i,gB=/\d+/i,pB={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},bB={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},vB={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},yB={any:[/1/i,/2/i,/3/i,/4/i]},xB={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},wB={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},kB={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},PB={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},MB={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(da) (manhã|tarde|noite))/i},CB={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},SB={ordinalNumber:ye({matchPattern:fB,parsePattern:gB,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:pB,defaultMatchWidth:"wide",parsePatterns:bB,defaultParseWidth:"any"}),quarter:E({matchPatterns:vB,defaultMatchWidth:"wide",parsePatterns:yB,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:xB,defaultMatchWidth:"wide",parsePatterns:wB,defaultParseWidth:"any"}),day:E({matchPatterns:kB,defaultMatchWidth:"wide",parsePatterns:PB,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:MB,defaultMatchWidth:"any",parsePatterns:CB,defaultParseWidth:"any"})},$B={code:"pt-BR",formatDistance:ZG,formatLong:nB,formatRelative:rB,localize:mB,match:SB,options:{weekStartsOn:0,firstWeekContainsDate:1}},WB={lessThanXSeconds:{one:"mai puțin de o secundă",other:"mai puțin de {{count}} secunde"},xSeconds:{one:"1 secundă",other:"{{count}} secunde"},halfAMinute:"jumătate de minut",lessThanXMinutes:{one:"mai puțin de un minut",other:"mai puțin de {{count}} minute"},xMinutes:{one:"1 minut",other:"{{count}} minute"},aboutXHours:{one:"circa 1 oră",other:"circa {{count}} ore"},xHours:{one:"1 oră",other:"{{count}} ore"},xDays:{one:"1 zi",other:"{{count}} zile"},aboutXWeeks:{one:"circa o săptămână",other:"circa {{count}} săptămâni"},xWeeks:{one:"1 săptămână",other:"{{count}} săptămâni"},aboutXMonths:{one:"circa 1 lună",other:"circa {{count}} luni"},xMonths:{one:"1 lună",other:"{{count}} luni"},aboutXYears:{one:"circa 1 an",other:"circa {{count}} ani"},xYears:{one:"1 an",other:"{{count}} ani"},overXYears:{one:"peste 1 an",other:"peste {{count}} ani"},almostXYears:{one:"aproape 1 an",other:"aproape {{count}} ani"}},AB=(e,i,r)=>{let s;const c=WB[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"în "+s:s+" în urmă":s},TB={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd.MM.yyyy"},DB={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_B={full:"{{date}} 'la' {{time}}",long:"{{date}} 'la' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},EB={date:O({formats:TB,defaultWidth:"full"}),time:O({formats:DB,defaultWidth:"full"}),dateTime:O({formats:_B,defaultWidth:"full"})},LB={lastWeek:"eeee 'trecută la' p",yesterday:"'ieri la' p",today:"'astăzi la' p",tomorrow:"'mâine la' p",nextWeek:"eeee 'viitoare la' p",other:"P"},NB=(e,i,r,s)=>LB[e],zB={narrow:["Î","D"],abbreviated:["Î.d.C.","D.C."],wide:["Înainte de Cristos","După Cristos"]},jB={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["primul trimestru","al doilea trimestru","al treilea trimestru","al patrulea trimestru"]},IB={narrow:["I","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["ian","feb","mar","apr","mai","iun","iul","aug","sep","oct","noi","dec"],wide:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"]},FB={narrow:["d","l","m","m","j","v","s"],short:["du","lu","ma","mi","jo","vi","sâ"],abbreviated:["dum","lun","mar","mie","joi","vin","sâm"],wide:["duminică","luni","marți","miercuri","joi","vineri","sâmbătă"]},OB={narrow:{am:"a",pm:"p",midnight:"mn",noon:"ami",morning:"dim",afternoon:"da",evening:"s",night:"n"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},HB={narrow:{am:"a",pm:"p",midnight:"mn",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},XB=(e,i)=>String(e),RB={ordinalNumber:XB,era:T({values:zB,defaultWidth:"wide"}),quarter:T({values:jB,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:IB,defaultWidth:"wide"}),day:T({values:FB,defaultWidth:"wide"}),dayPeriod:T({values:OB,defaultWidth:"wide",formattingValues:HB,defaultFormattingWidth:"wide"})},VB=/^(\d+)?/i,YB=/\d+/i,GB={narrow:/^(Î|D)/i,abbreviated:/^(Î\.?\s?d\.?\s?C\.?|Î\.?\s?e\.?\s?n\.?|D\.?\s?C\.?|e\.?\s?n\.?)/i,wide:/^(Înainte de Cristos|Înaintea erei noastre|După Cristos|Era noastră)/i},BB={any:[/^ÎC/i,/^DC/i],wide:[/^(Înainte de Cristos|Înaintea erei noastre)/i,/^(După Cristos|Era noastră)/i]},qB={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^trimestrul [1234]/i},UB={any:[/1/i,/2/i,/3/i,/4/i]},KB={narrow:/^[ifmaasond]/i,abbreviated:/^(ian|feb|mar|apr|mai|iun|iul|aug|sep|oct|noi|dec)/i,wide:/^(ianuarie|februarie|martie|aprilie|mai|iunie|iulie|august|septembrie|octombrie|noiembrie|decembrie)/i},QB={narrow:[/^i/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ia/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^iun/i,/^iul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},JB={narrow:/^[dlmjvs]/i,short:/^(d|l|ma|mi|j|v|s)/i,abbreviated:/^(dum|lun|mar|mie|jo|vi|sâ)/i,wide:/^(duminica|luni|marţi|miercuri|joi|vineri|sâmbătă)/i},ZB={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^mi/i,/^j/i,/^v/i,/^s/i]},e5={narrow:/^(a|p|mn|a|(dimineaţa|după-amiaza|seara|noaptea))/i,any:/^([ap]\.?\s?m\.?|miezul nopții|amiaza|(dimineaţa|după-amiaza|seara|noaptea))/i},t5={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/amiaza/i,morning:/dimineaţa/i,afternoon:/după-amiaza/i,evening:/seara/i,night:/noaptea/i}},a5={ordinalNumber:ye({matchPattern:VB,parsePattern:YB,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:GB,defaultMatchWidth:"wide",parsePatterns:BB,defaultParseWidth:"any"}),quarter:E({matchPatterns:qB,defaultMatchWidth:"wide",parsePatterns:UB,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:KB,defaultMatchWidth:"wide",parsePatterns:QB,defaultParseWidth:"any"}),day:E({matchPatterns:JB,defaultMatchWidth:"wide",parsePatterns:ZB,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:e5,defaultMatchWidth:"any",parsePatterns:t5,defaultParseWidth:"any"})},n5={code:"ro",formatDistance:AB,formatLong:EB,formatRelative:NB,localize:RB,match:a5,options:{weekStartsOn:1,firstWeekContainsDate:1}};function jn(e,i){if(e.one!==void 0&&i===1)return e.one;const r=i%10,s=i%100;return r===1&&s!==11?e.singularNominative.replace("{{count}}",String(i)):r>=2&&r<=4&&(s<10||s>20)?e.singularGenitive.replace("{{count}}",String(i)):e.pluralGenitive.replace("{{count}}",String(i))}function Ht(e){return(i,r)=>r!=null&&r.addSuffix?r.comparison&&r.comparison>0?e.future?jn(e.future,i):"через "+jn(e.regular,i):e.past?jn(e.past,i):jn(e.regular,i)+" назад":jn(e.regular,i)}const i5={lessThanXSeconds:Ht({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:Ht({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:(e,i)=>i!=null&&i.addSuffix?i.comparison&&i.comparison>0?"через полминуты":"полминуты назад":"полминуты",lessThanXMinutes:Ht({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:Ht({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:Ht({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:Ht({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:Ht({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:Ht({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:Ht({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:Ht({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:Ht({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:Ht({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:Ht({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:Ht({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:Ht({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},r5=(e,i,r)=>i5[e](i,r),o5={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},s5={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},l5={any:"{{date}}, {{time}}"},d5={date:O({formats:o5,defaultWidth:"full"}),time:O({formats:s5,defaultWidth:"full"}),dateTime:O({formats:l5,defaultWidth:"any"})},qo=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function u5(e){const i=qo[e];switch(e){case 0:return"'в прошлое "+i+" в' p";case 1:case 2:case 4:return"'в прошлый "+i+" в' p";case 3:case 5:case 6:return"'в прошлую "+i+" в' p"}}function Hl(e){const i=qo[e];return e===2?"'во "+i+" в' p":"'в "+i+" в' p"}function c5(e){const i=qo[e];switch(e){case 0:return"'в следующее "+i+" в' p";case 1:case 2:case 4:return"'в следующий "+i+" в' p";case 3:case 5:case 6:return"'в следующую "+i+" в' p"}}const h5={lastWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Hl(s):u5(s)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Hl(s):c5(s)},other:"P"},m5=(e,i,r,s)=>{const c=h5[e];return typeof c=="function"?c(i,r,s):c},f5={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},g5={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},p5={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},b5={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},v5={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},y5={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},x5={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},w5=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;let c;return s==="date"?c="-е":s==="week"||s==="minute"||s==="second"?c="-я":c="-й",r+c},k5={ordinalNumber:w5,era:T({values:f5,defaultWidth:"wide"}),quarter:T({values:g5,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:p5,defaultWidth:"wide",formattingValues:b5,defaultFormattingWidth:"wide"}),day:T({values:v5,defaultWidth:"wide"}),dayPeriod:T({values:y5,defaultWidth:"any",formattingValues:x5,defaultFormattingWidth:"wide"})},P5=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,M5=/\d+/i,C5={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},S5={any:[/^д/i,/^н/i]},$5={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},W5={any:[/1/i,/2/i,/3/i,/4/i]},A5={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},T5={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},D5={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},_5={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},E5={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},L5={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},N5={ordinalNumber:ye({matchPattern:P5,parsePattern:M5,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:C5,defaultMatchWidth:"wide",parsePatterns:S5,defaultParseWidth:"any"}),quarter:E({matchPatterns:$5,defaultMatchWidth:"wide",parsePatterns:W5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:A5,defaultMatchWidth:"wide",parsePatterns:T5,defaultParseWidth:"any"}),day:E({matchPatterns:D5,defaultMatchWidth:"wide",parsePatterns:_5,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:E5,defaultMatchWidth:"wide",parsePatterns:L5,defaultParseWidth:"any"})},z5={code:"ru",formatDistance:r5,formatLong:d5,formatRelative:m5,localize:k5,match:N5,options:{weekStartsOn:1,firstWeekContainsDate:1}},j5={lessThanXSeconds:{one:"unnit go ovtta sekundda",other:"unnit go {{count}} sekundda"},xSeconds:{one:"sekundda",other:"{{count}} sekundda"},halfAMinute:"bealle minuhta",lessThanXMinutes:{one:"unnit go bealle minuhta",other:"unnit go {{count}} minuhta"},xMinutes:{one:"minuhta",other:"{{count}} minuhta"},aboutXHours:{one:"sullii ovtta diimmu",other:"sullii {{count}} diimmu"},xHours:{one:"diimmu",other:"{{count}} diimmu"},xDays:{one:"beaivvi",other:"{{count}} beaivvi"},aboutXWeeks:{one:"sullii ovtta vahku",other:"sullii {{count}} vahku"},xWeeks:{one:"vahku",other:"{{count}} vahku"},aboutXMonths:{one:"sullii ovtta mánu",other:"sullii {{count}} mánu"},xMonths:{one:"mánu",other:"{{count}} mánu"},aboutXYears:{one:"sullii ovtta jagi",other:"sullii {{count}} jagi"},xYears:{one:"jagi",other:"{{count}} jagi"},overXYears:{one:"guhkit go jagi",other:"guhkit go {{count}} jagi"},almostXYears:{one:"measta jagi",other:"measta {{count}} jagi"}},I5=(e,i,r)=>{let s;const c=j5[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"geahčen "+s:s+" áigi":s},F5={full:"EEEE MMMM d. 'b.' y",long:"MMMM d. 'b.' y",medium:"MMM d. 'b.' y",short:"dd.MM.y"},O5={full:"'dii.' HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},H5={full:"{{date}} 'dii.' {{time}}",long:"{{date}} 'dii.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},X5={date:O({formats:F5,defaultWidth:"full"}),time:O({formats:O5,defaultWidth:"full"}),dateTime:O({formats:H5,defaultWidth:"full"})},R5={lastWeek:"'ovddit' eeee 'dii.' p",yesterday:"'ikte dii.' p",today:"'odne dii.' p",tomorrow:"'ihtin dii.' p",nextWeek:"EEEE 'dii.' p",other:"P"},V5=(e,i,r,s)=>R5[e],Y5={narrow:["o.Kr.","m.Kr."],abbreviated:["o.Kr.","m.Kr."],wide:["ovdal Kristusa","maŋŋel Kristusa"]},G5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartála","2. kvartála","3. kvartála","4. kvartála"]},B5={narrow:["O","G","N","C","M","G","S","B","Č","G","S","J"],abbreviated:["ođđa","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov"],wide:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu"]},q5={narrow:["S","V","M","G","D","B","L"],short:["sotn","vuos","maŋ","gask","duor","bear","láv"],abbreviated:["sotn","vuos","maŋ","gask","duor","bear","láv"],wide:["sotnabeaivi","vuossárga","maŋŋebárga","gaskavahkku","duorastat","bearjadat","lávvardat"]},U5={narrow:{am:"a",pm:"p",midnight:"gaskaidja",noon:"gaskabeaivi",morning:"iđđes",afternoon:"maŋŋel gaska.",evening:"eahkes",night:"ihkku"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"gaskaidja",noon:"gaskabeaivvi",morning:"iđđes",afternoon:"maŋŋel gaskabea.",evening:"eahkes",night:"ihkku"},wide:{am:"a.m.",pm:"p.m.",midnight:"gaskaidja",noon:"gaskabeavvi",morning:"iđđes",afternoon:"maŋŋel gaskabeaivvi",evening:"eahkes",night:"ihkku"}},K5=(e,i)=>Number(e)+".",Q5={ordinalNumber:K5,era:T({values:Y5,defaultWidth:"wide"}),quarter:T({values:G5,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:B5,defaultWidth:"wide"}),day:T({values:q5,defaultWidth:"wide"}),dayPeriod:T({values:U5,defaultWidth:"wide"})},J5=/^(\d+)\.?/i,Z5=/\d+/i,e6={narrow:/^(o\.? ?Kr\.?|m\.? ?Kr\.?)/i,abbreviated:/^(o\.? ?Kr\.?|m\.? ?Kr\.?)/i,wide:/^(ovdal Kristusa|ovdal min áiggi|maŋŋel Kristusa|min áigi)/i},t6={any:[/^o/i,/^m/i]},a6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartála/i},n6={any:[/1/i,/2/i,/3/i,/4/i]},i6={narrow:/^[ogncmsbčj]/i,abbreviated:/^(ođđa|guov|njuk|cuo|mies|geas|suoi|borg|čakč|golg|skáb|juov)\.?/i,wide:/^(ođđajagemánnu|guovvamánnu|njukčamánnu|cuoŋománnu|miessemánnu|geassemánnu|suoidnemánnu|borgemánnu|čakčamánnu|golggotmánnu|skábmamánnu|juovlamánnu)/i},r6={narrow:[/^o/i,/^g/i,/^n/i,/^c/i,/^m/i,/^g/i,/^s/i,/^b/i,/^č/i,/^g/i,/^s/i,/^j/i],any:[/^o/i,/^gu/i,/^n/i,/^c/i,/^m/i,/^ge/i,/^su/i,/^b/i,/^č/i,/^go/i,/^sk/i,/^j/i]},o6={narrow:/^[svmgdbl]/i,short:/^(sotn|vuos|maŋ|gask|duor|bear|láv)/i,abbreviated:/^(sotn|vuos|maŋ|gask|duor|bear|láv)/i,wide:/^(sotnabeaivi|vuossárga|maŋŋebárga|gaskavahkku|duorastat|bearjadat|lávvardat)/i},s6={any:[/^s/i,/^v/i,/^m/i,/^g/i,/^d/i,/^b/i,/^l/i]},l6={narrow:/^(gaskaidja|gaskabeaivvi|(på) (iđđes|maŋŋel gaskabeaivvi|eahkes|ihkku)|[ap])/i,any:/^([ap]\.?\s?m\.?|gaskaidja|gaskabeaivvi|(på) (iđđes|maŋŋel gaskabeaivvi|eahkes|ihkku))/i},d6={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^gaskai/i,noon:/^gaskab/i,morning:/iđđes/i,afternoon:/maŋŋel gaskabeaivvi/i,evening:/eahkes/i,night:/ihkku/i}},u6={ordinalNumber:ye({matchPattern:J5,parsePattern:Z5,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:e6,defaultMatchWidth:"wide",parsePatterns:t6,defaultParseWidth:"any"}),quarter:E({matchPatterns:a6,defaultMatchWidth:"wide",parsePatterns:n6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any"}),day:E({matchPatterns:o6,defaultMatchWidth:"wide",parsePatterns:s6,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:l6,defaultMatchWidth:"any",parsePatterns:d6,defaultParseWidth:"any"})},c6={code:"se",formatDistance:I5,formatLong:X5,formatRelative:V5,localize:Q5,match:u6,options:{weekStartsOn:1,firstWeekContainsDate:4}};function h6(e,i){return i===1&&e.one?e.one:i>=2&&i<=4&&e.twoFour?e.twoFour:e.other}function Sr(e,i,r){return h6(e,i)[r].replace("{{count}}",String(i))}function m6(e){return["lessThan","about","over","almost"].filter(function(r){return!!e.match(new RegExp("^"+r))})[0]}function $r(e){let i="";return e==="almost"&&(i="takmer"),e==="about"&&(i="približne"),i.length>0?i+" ":""}function Wr(e){let i="";return e==="lessThan"&&(i="menej než"),e==="over"&&(i="viac než"),i.length>0?i+" ":""}function f6(e){return e.charAt(0).toLowerCase()+e.slice(1)}const g6={xSeconds:{one:{present:"sekunda",past:"sekundou",future:"sekundu"},twoFour:{present:"{{count}} sekundy",past:"{{count}} sekundami",future:"{{count}} sekundy"},other:{present:"{{count}} sekúnd",past:"{{count}} sekundami",future:"{{count}} sekúnd"}},halfAMinute:{other:{present:"pol minúty",past:"pol minútou",future:"pol minúty"}},xMinutes:{one:{present:"minúta",past:"minútou",future:"minútu"},twoFour:{present:"{{count}} minúty",past:"{{count}} minútami",future:"{{count}} minúty"},other:{present:"{{count}} minút",past:"{{count}} minútami",future:"{{count}} minút"}},xHours:{one:{present:"hodina",past:"hodinou",future:"hodinu"},twoFour:{present:"{{count}} hodiny",past:"{{count}} hodinami",future:"{{count}} hodiny"},other:{present:"{{count}} hodín",past:"{{count}} hodinami",future:"{{count}} hodín"}},xDays:{one:{present:"deň",past:"dňom",future:"deň"},twoFour:{present:"{{count}} dni",past:"{{count}} dňami",future:"{{count}} dni"},other:{present:"{{count}} dní",past:"{{count}} dňami",future:"{{count}} dní"}},xWeeks:{one:{present:"týždeň",past:"týždňom",future:"týždeň"},twoFour:{present:"{{count}} týždne",past:"{{count}} týždňami",future:"{{count}} týždne"},other:{present:"{{count}} týždňov",past:"{{count}} týždňami",future:"{{count}} týždňov"}},xMonths:{one:{present:"mesiac",past:"mesiacom",future:"mesiac"},twoFour:{present:"{{count}} mesiace",past:"{{count}} mesiacmi",future:"{{count}} mesiace"},other:{present:"{{count}} mesiacov",past:"{{count}} mesiacmi",future:"{{count}} mesiacov"}},xYears:{one:{present:"rok",past:"rokom",future:"rok"},twoFour:{present:"{{count}} roky",past:"{{count}} rokmi",future:"{{count}} roky"},other:{present:"{{count}} rokov",past:"{{count}} rokmi",future:"{{count}} rokov"}}},p6=(e,i,r)=>{const s=m6(e)||"",c=f6(e.substring(s.length)),g=g6[c];return r!=null&&r.addSuffix?r.comparison&&r.comparison>0?$r(s)+"o "+Wr(s)+Sr(g,i,"future"):$r(s)+"pred "+Wr(s)+Sr(g,i,"past"):$r(s)+Wr(s)+Sr(g,i,"present")},b6={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. M. y",short:"d. M. y"},v6={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},y6={full:"{{date}}, {{time}}",long:"{{date}}, {{time}}",medium:"{{date}}, {{time}}",short:"{{date}} {{time}}"},x6={date:O({formats:b6,defaultWidth:"full"}),time:O({formats:v6,defaultWidth:"full"}),dateTime:O({formats:y6,defaultWidth:"full"})},Uo=["nedeľu","pondelok","utorok","stredu","štvrtok","piatok","sobotu"];function w6(e){const i=Uo[e];switch(e){case 0:case 3:case 6:return"'minulú "+i+" o' p";default:return"'minulý' eeee 'o' p"}}function Xl(e){const i=Uo[e];return e===4?"'vo' eeee 'o' p":"'v "+i+" o' p"}function k6(e){const i=Uo[e];switch(e){case 0:case 4:case 6:return"'budúcu "+i+" o' p";default:return"'budúci' eeee 'o' p"}}const P6={lastWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Xl(s):w6(s)},yesterday:"'včera o' p",today:"'dnes o' p",tomorrow:"'zajtra o' p",nextWeek:(e,i,r)=>{const s=e.getDay();return ct(e,i,r)?Xl(s):k6(s)},other:"P"},M6=(e,i,r,s)=>{const c=P6[e];return typeof c=="function"?c(i,r,s):c},C6={narrow:["pred Kr.","po Kr."],abbreviated:["pred Kr.","po Kr."],wide:["pred Kristom","po Kristovi"]},S6={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. štvrťrok","2. štvrťrok","3. štvrťrok","4. štvrťrok"]},$6={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"]},W6={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra"]},A6={narrow:["n","p","u","s","š","p","s"],short:["ne","po","ut","st","št","pi","so"],abbreviated:["ne","po","ut","st","št","pi","so"],wide:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"]},T6={narrow:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"polnoc",noon:"poludnie",morning:"ráno",afternoon:"popoludnie",evening:"večer",night:"noc"}},D6={narrow:{am:"AM",pm:"PM",midnight:"o poln.",noon:"nap.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"v n."},abbreviated:{am:"AM",pm:"PM",midnight:"o poln.",noon:"napol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"v noci"},wide:{am:"AM",pm:"PM",midnight:"o polnoci",noon:"napoludnie",morning:"ráno",afternoon:"popoludní",evening:"večer",night:"v noci"}},_6=(e,i)=>Number(e)+".",E6={ordinalNumber:_6,era:T({values:C6,defaultWidth:"wide"}),quarter:T({values:S6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:$6,defaultWidth:"wide",formattingValues:W6,defaultFormattingWidth:"wide"}),day:T({values:A6,defaultWidth:"wide"}),dayPeriod:T({values:T6,defaultWidth:"wide",formattingValues:D6,defaultFormattingWidth:"wide"})},L6=/^(\d+)\.?/i,N6=/\d+/i,z6={narrow:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(pred Kristom|pred na[šs][íi]m letopo[čc]tom|po Kristovi|n[áa][šs]ho letopo[čc]tu)/i},j6={any:[/^pr/i,/^(po|n)/i]},I6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\. [šs]tvr[ťt]rok/i},F6={any:[/1/i,/2/i,/3/i,/4/i]},O6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|m[áa]j|j[úu]n|j[úu]l|aug|sep|okt|nov|dec)/i,wide:/^(janu[áa]ra?|febru[áa]ra?|(marec|marca)|apr[íi]la?|m[áa]ja?|j[úu]na?|j[úu]la?|augusta?|(september|septembra)|(okt[óo]ber|okt[óo]bra)|(november|novembra)|(december|decembra))/i},H6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^m[áa]j/i,/^j[úu]n/i,/^j[úu]l/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},X6={narrow:/^[npusšp]/i,short:/^(ne|po|ut|st|št|pi|so)/i,abbreviated:/^(ne|po|ut|st|št|pi|so)/i,wide:/^(nede[ľl]a|pondelok|utorok|streda|[šs]tvrtok|piatok|sobota])/i},R6={narrow:[/^n/i,/^p/i,/^u/i,/^s/i,/^š/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^u/i,/^st/i,/^(št|stv)/i,/^pi/i,/^so/i]},V6={narrow:/^(am|pm|(o )?poln\.?|(nap\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]\.?|(v n\.?|noc))/i,abbreviated:/^(am|pm|(o )?poln\.?|(napol\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]er|(v )?noci?)/i,any:/^(am|pm|(o )?polnoci?|(na)?poludnie|r[áa]no|popoludn(ie|í|i)|ve[čc]er|(v )?noci?)/i},Y6={any:{am:/^am/i,pm:/^pm/i,midnight:/poln/i,noon:/^(nap|(na)?pol(\.|u))/i,morning:/^r[áa]no/i,afternoon:/^pop/i,evening:/^ve[čc]/i,night:/^(noc|v n\.)/i}},G6={ordinalNumber:ye({matchPattern:L6,parsePattern:N6,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:z6,defaultMatchWidth:"wide",parsePatterns:j6,defaultParseWidth:"any"}),quarter:E({matchPatterns:I6,defaultMatchWidth:"wide",parsePatterns:F6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:O6,defaultMatchWidth:"wide",parsePatterns:H6,defaultParseWidth:"any"}),day:E({matchPatterns:X6,defaultMatchWidth:"wide",parsePatterns:R6,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:V6,defaultMatchWidth:"any",parsePatterns:Y6,defaultParseWidth:"any"})},B6={code:"sk",formatDistance:p6,formatLong:x6,formatRelative:M6,localize:E6,match:G6,options:{weekStartsOn:1,firstWeekContainsDate:4}};function q6(e){return e.one!==void 0}const U6={lessThanXSeconds:{present:{one:"manj kot {{count}} sekunda",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"},past:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundama",few:"manj kot {{count}} sekundami",other:"manj kot {{count}} sekundami"},future:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"}},xSeconds:{present:{one:"{{count}} sekunda",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"},past:{one:"{{count}} sekundo",two:"{{count}} sekundama",few:"{{count}} sekundami",other:"{{count}} sekundami"},future:{one:"{{count}} sekundo",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"}},halfAMinute:"pol minute",lessThanXMinutes:{present:{one:"manj kot {{count}} minuta",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"},past:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minutama",few:"manj kot {{count}} minutami",other:"manj kot {{count}} minutami"},future:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"}},xMinutes:{present:{one:"{{count}} minuta",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"},past:{one:"{{count}} minuto",two:"{{count}} minutama",few:"{{count}} minutami",other:"{{count}} minutami"},future:{one:"{{count}} minuto",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"}},aboutXHours:{present:{one:"približno {{count}} ura",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"},past:{one:"približno {{count}} uro",two:"približno {{count}} urama",few:"približno {{count}} urami",other:"približno {{count}} urami"},future:{one:"približno {{count}} uro",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"}},xHours:{present:{one:"{{count}} ura",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"},past:{one:"{{count}} uro",two:"{{count}} urama",few:"{{count}} urami",other:"{{count}} urami"},future:{one:"{{count}} uro",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"}},xDays:{present:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"},past:{one:"{{count}} dnem",two:"{{count}} dnevoma",few:"{{count}} dnevi",other:"{{count}} dnevi"},future:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"}},aboutXWeeks:{one:"približno {{count}} teden",two:"približno {{count}} tedna",few:"približno {{count}} tedne",other:"približno {{count}} tednov"},xWeeks:{one:"{{count}} teden",two:"{{count}} tedna",few:"{{count}} tedne",other:"{{count}} tednov"},aboutXMonths:{present:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"},past:{one:"približno {{count}} mesecem",two:"približno {{count}} mesecema",few:"približno {{count}} meseci",other:"približno {{count}} meseci"},future:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"}},xMonths:{present:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} meseci",other:"{{count}} mesecev"},past:{one:"{{count}} mesecem",two:"{{count}} mesecema",few:"{{count}} meseci",other:"{{count}} meseci"},future:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} mesece",other:"{{count}} mesecev"}},aboutXYears:{present:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"},past:{one:"približno {{count}} letom",two:"približno {{count}} letoma",few:"približno {{count}} leti",other:"približno {{count}} leti"},future:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"}},xYears:{present:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"},past:{one:"{{count}} letom",two:"{{count}} letoma",few:"{{count}} leti",other:"{{count}} leti"},future:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"}},overXYears:{present:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"},past:{one:"več kot {{count}} letom",two:"več kot {{count}} letoma",few:"več kot {{count}} leti",other:"več kot {{count}} leti"},future:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"}},almostXYears:{present:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"},past:{one:"skoraj {{count}} letom",two:"skoraj {{count}} letoma",few:"skoraj {{count}} leti",other:"skoraj {{count}} leti"},future:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"}}};function K6(e){switch(e%100){case 1:return"one";case 2:return"two";case 3:case 4:return"few";default:return"other"}}const Q6=(e,i,r)=>{let s="",c="present";r!=null&&r.addSuffix&&(r.comparison&&r.comparison>0?(c="future",s="čez "):(c="past",s="pred "));const g=U6[e];if(typeof g=="string")s+=g;else{const k=K6(i);q6(g)?s+=g[k].replace("{{count}}",String(i)):s+=g[c][k].replace("{{count}}",String(i))}return s},J6={full:"EEEE, dd. MMMM y",long:"dd. MMMM y",medium:"d. MMM y",short:"d. MM. yy"},Z6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},e8={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},t8={date:O({formats:J6,defaultWidth:"full"}),time:O({formats:Z6,defaultWidth:"full"}),dateTime:O({formats:e8,defaultWidth:"full"})},a8={lastWeek:e=>{switch(e.getDay()){case 0:return"'prejšnjo nedeljo ob' p";case 3:return"'prejšnjo sredo ob' p";case 6:return"'prejšnjo soboto ob' p";default:return"'prejšnji' EEEE 'ob' p"}},yesterday:"'včeraj ob' p",today:"'danes ob' p",tomorrow:"'jutri ob' p",nextWeek:e=>{switch(e.getDay()){case 0:return"'naslednjo nedeljo ob' p";case 3:return"'naslednjo sredo ob' p";case 6:return"'naslednjo soboto ob' p";default:return"'naslednji' EEEE 'ob' p"}},other:"P"},n8=(e,i,r,s)=>{const c=a8[e];return typeof c=="function"?c(i):c},i8={narrow:["pr. n. št.","po n. št."],abbreviated:["pr. n. št.","po n. št."],wide:["pred našim štetjem","po našem štetju"]},r8={narrow:["1","2","3","4"],abbreviated:["1. čet.","2. čet.","3. čet.","4. čet."],wide:["1. četrtletje","2. četrtletje","3. četrtletje","4. četrtletje"]},o8={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","avg.","sep.","okt.","nov.","dec."],wide:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december"]},s8={narrow:["n","p","t","s","č","p","s"],short:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],abbreviated:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],wide:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"]},l8={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"j",afternoon:"p",evening:"v",night:"n"},abbreviated:{am:"dop.",pm:"pop.",midnight:"poln.",noon:"pold.",morning:"jut.",afternoon:"pop.",evening:"več.",night:"noč"},wide:{am:"dop.",pm:"pop.",midnight:"polnoč",noon:"poldne",morning:"jutro",afternoon:"popoldne",evening:"večer",night:"noč"}},d8={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"zj",afternoon:"p",evening:"zv",night:"po"},abbreviated:{am:"dop.",pm:"pop.",midnight:"opoln.",noon:"opold.",morning:"zjut.",afternoon:"pop.",evening:"zveč.",night:"ponoči"},wide:{am:"dop.",pm:"pop.",midnight:"opolnoči",noon:"opoldne",morning:"zjutraj",afternoon:"popoldan",evening:"zvečer",night:"ponoči"}},u8=(e,i)=>Number(e)+".",c8={ordinalNumber:u8,era:T({values:i8,defaultWidth:"wide"}),quarter:T({values:r8,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:o8,defaultWidth:"wide"}),day:T({values:s8,defaultWidth:"wide"}),dayPeriod:T({values:l8,defaultWidth:"wide",formattingValues:d8,defaultFormattingWidth:"wide"})},h8=/^(\d+)\./i,m8=/\d+/i,f8={abbreviated:/^(pr\. n\. št\.|po n\. št\.)/i,wide:/^(pred Kristusom|pred na[sš]im [sš]tetjem|po Kristusu|po na[sš]em [sš]tetju|na[sš]ega [sš]tetja)/i},g8={any:[/^pr/i,/^(po|na[sš]em)/i]},p8={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?[čc]et\.?/i,wide:/^[1234]\. [čc]etrtletje/i},b8={any:[/1/i,/2/i,/3/i,/4/i]},v8={narrow:/^[jfmasond]/i,abbreviated:/^(jan\.|feb\.|mar\.|apr\.|maj|jun\.|jul\.|avg\.|sep\.|okt\.|nov\.|dec\.)/i,wide:/^(januar|februar|marec|april|maj|junij|julij|avgust|september|oktober|november|december)/i},y8={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],abbreviated:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i],wide:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},x8={narrow:/^[nptsčc]/i,short:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,abbreviated:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,wide:/^(nedelja|ponedeljek|torek|sreda|[cč]etrtek|petek|sobota)/i},w8={narrow:[/^n/i,/^p/i,/^t/i,/^s/i,/^[cč]/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^t/i,/^sr/i,/^[cč]/i,/^pe/i,/^so/i]},k8={narrow:/^(d|po?|z?v|n|z?j|24\.00|12\.00)/i,any:/^(dop\.|pop\.|o?poln(\.|o[cč]i?)|o?pold(\.|ne)|z?ve[cč](\.|er)|(po)?no[cč]i?|popold(ne|an)|jut(\.|ro)|zjut(\.|raj))/i},P8={narrow:{am:/^d/i,pm:/^p/i,midnight:/^24/i,noon:/^12/i,morning:/^(z?j)/i,afternoon:/^p/i,evening:/^(z?v)/i,night:/^(n|po)/i},any:{am:/^dop\./i,pm:/^pop\./i,midnight:/^o?poln/i,noon:/^o?pold/i,morning:/j/i,afternoon:/^pop\./i,evening:/^z?ve/i,night:/(po)?no/i}},M8={ordinalNumber:ye({matchPattern:h8,parsePattern:m8,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:f8,defaultMatchWidth:"wide",parsePatterns:g8,defaultParseWidth:"any"}),quarter:E({matchPatterns:p8,defaultMatchWidth:"wide",parsePatterns:b8,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:v8,defaultMatchWidth:"wide",parsePatterns:y8,defaultParseWidth:"wide"}),day:E({matchPatterns:x8,defaultMatchWidth:"wide",parsePatterns:w8,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:k8,defaultMatchWidth:"any",parsePatterns:P8,defaultParseWidth:"any"})},C8={code:"sl",formatDistance:Q6,formatLong:t8,formatRelative:n8,localize:c8,match:M8,options:{weekStartsOn:1,firstWeekContainsDate:1}},S8={lessThanXSeconds:{one:"më pak se një sekondë",other:"më pak se {{count}} sekonda"},xSeconds:{one:"1 sekondë",other:"{{count}} sekonda"},halfAMinute:"gjysëm minuti",lessThanXMinutes:{one:"më pak se një minute",other:"më pak se {{count}} minuta"},xMinutes:{one:"1 minutë",other:"{{count}} minuta"},aboutXHours:{one:"rreth 1 orë",other:"rreth {{count}} orë"},xHours:{one:"1 orë",other:"{{count}} orë"},xDays:{one:"1 ditë",other:"{{count}} ditë"},aboutXWeeks:{one:"rreth 1 javë",other:"rreth {{count}} javë"},xWeeks:{one:"1 javë",other:"{{count}} javë"},aboutXMonths:{one:"rreth 1 muaj",other:"rreth {{count}} muaj"},xMonths:{one:"1 muaj",other:"{{count}} muaj"},aboutXYears:{one:"rreth 1 vit",other:"rreth {{count}} vite"},xYears:{one:"1 vit",other:"{{count}} vite"},overXYears:{one:"mbi 1 vit",other:"mbi {{count}} vite"},almostXYears:{one:"pothuajse 1 vit",other:"pothuajse {{count}} vite"}},$8=(e,i,r)=>{let s;const c=S8[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"në "+s:s+" më parë":s},W8={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},A8={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},T8={full:"{{date}} 'në' {{time}}",long:"{{date}} 'në' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},D8={date:O({formats:W8,defaultWidth:"full"}),time:O({formats:A8,defaultWidth:"full"}),dateTime:O({formats:T8,defaultWidth:"full"})},_8={lastWeek:"'të' eeee 'e shkuar në' p",yesterday:"'dje në' p",today:"'sot në' p",tomorrow:"'nesër në' p",nextWeek:"eeee 'at' p",other:"P"},E8=(e,i,r,s)=>_8[e],L8={narrow:["P","M"],abbreviated:["PK","MK"],wide:["Para Krishtit","Mbas Krishtit"]},N8={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["4-mujori I","4-mujori II","4-mujori III","4-mujori IV"]},z8={narrow:["J","S","M","P","M","Q","K","G","S","T","N","D"],abbreviated:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],wide:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"]},j8={narrow:["D","H","M","M","E","P","S"],short:["Di","Hë","Ma","Më","En","Pr","Sh"],abbreviated:["Die","Hën","Mar","Mër","Enj","Pre","Sht"],wide:["Dielë","Hënë","Martë","Mërkurë","Enjte","Premte","Shtunë"]},I8={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"mëngjes",afternoon:"dite",evening:"mbrëmje",night:"natë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"}},F8={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"}},O8=(e,i)=>{const r=Number(e);return(i==null?void 0:i.unit)==="hour"?String(r):r===1?r+"-rë":r===4?r+"t":r+"-të"},H8={ordinalNumber:O8,era:T({values:L8,defaultWidth:"wide"}),quarter:T({values:N8,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:z8,defaultWidth:"wide"}),day:T({values:j8,defaultWidth:"wide"}),dayPeriod:T({values:I8,defaultWidth:"wide",formattingValues:F8,defaultFormattingWidth:"wide"})},X8=/^(\d+)(-rë|-të|t|)?/i,R8=/\d+/i,V8={narrow:/^(p|m)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(para krishtit|mbas krishtit)/i},Y8={any:[/^b/i,/^(p|m)/i]},G8={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]-mujori (i{1,3}|iv)/i},B8={any:[/1/i,/2/i,/3/i,/4/i]},q8={narrow:/^[jsmpqkftnd]/i,abbreviated:/^(jan|shk|mar|pri|maj|qer|kor|gus|sht|tet|nën|dhj)/i,wide:/^(janar|shkurt|mars|prill|maj|qershor|korrik|gusht|shtator|tetor|nëntor|dhjetor)/i},U8={narrow:[/^j/i,/^s/i,/^m/i,/^p/i,/^m/i,/^q/i,/^k/i,/^g/i,/^s/i,/^t/i,/^n/i,/^d/i],any:[/^ja/i,/^shk/i,/^mar/i,/^pri/i,/^maj/i,/^qer/i,/^kor/i,/^gu/i,/^sht/i,/^tet/i,/^n/i,/^d/i]},K8={narrow:/^[dhmeps]/i,short:/^(di|hë|ma|më|en|pr|sh)/i,abbreviated:/^(die|hën|mar|mër|enj|pre|sht)/i,wide:/^(dielë|hënë|martë|mërkurë|enjte|premte|shtunë)/i},Q8={narrow:[/^d/i,/^h/i,/^m/i,/^m/i,/^e/i,/^p/i,/^s/i],any:[/^d/i,/^h/i,/^ma/i,/^më/i,/^e/i,/^p/i,/^s/i]},J8={narrow:/^(p|m|me|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i,any:/^([pm]\.?\s?d\.?|drek|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i},Z8={any:{am:/^p/i,pm:/^m/i,midnight:/^me/i,noon:/^dr/i,morning:/mëngjes/i,afternoon:/mbasdite/i,evening:/mbrëmje/i,night:/natë/i}},eq={ordinalNumber:ye({matchPattern:X8,parsePattern:R8,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:V8,defaultMatchWidth:"wide",parsePatterns:Y8,defaultParseWidth:"any"}),quarter:E({matchPatterns:G8,defaultMatchWidth:"wide",parsePatterns:B8,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:q8,defaultMatchWidth:"wide",parsePatterns:U8,defaultParseWidth:"any"}),day:E({matchPatterns:K8,defaultMatchWidth:"wide",parsePatterns:Q8,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:J8,defaultMatchWidth:"any",parsePatterns:Z8,defaultParseWidth:"any"})},tq={code:"sq",formatDistance:$8,formatLong:D8,formatRelative:E8,localize:H8,match:eq,options:{weekStartsOn:1,firstWeekContainsDate:1}},aq={lessThanXSeconds:{one:{standalone:"мање од 1 секунде",withPrepositionAgo:"мање од 1 секунде",withPrepositionIn:"мање од 1 секунду"},dual:"мање од {{count}} секунде",other:"мање од {{count}} секунди"},xSeconds:{one:{standalone:"1 секунда",withPrepositionAgo:"1 секунде",withPrepositionIn:"1 секунду"},dual:"{{count}} секунде",other:"{{count}} секунди"},halfAMinute:"пола минуте",lessThanXMinutes:{one:{standalone:"мање од 1 минуте",withPrepositionAgo:"мање од 1 минуте",withPrepositionIn:"мање од 1 минуту"},dual:"мање од {{count}} минуте",other:"мање од {{count}} минута"},xMinutes:{one:{standalone:"1 минута",withPrepositionAgo:"1 минуте",withPrepositionIn:"1 минуту"},dual:"{{count}} минуте",other:"{{count}} минута"},aboutXHours:{one:{standalone:"око 1 сат",withPrepositionAgo:"око 1 сат",withPrepositionIn:"око 1 сат"},dual:"око {{count}} сата",other:"око {{count}} сати"},xHours:{one:{standalone:"1 сат",withPrepositionAgo:"1 сат",withPrepositionIn:"1 сат"},dual:"{{count}} сата",other:"{{count}} сати"},xDays:{one:{standalone:"1 дан",withPrepositionAgo:"1 дан",withPrepositionIn:"1 дан"},dual:"{{count}} дана",other:"{{count}} дана"},aboutXWeeks:{one:{standalone:"око 1 недељу",withPrepositionAgo:"око 1 недељу",withPrepositionIn:"око 1 недељу"},dual:"око {{count}} недеље",other:"око {{count}} недеље"},xWeeks:{one:{standalone:"1 недељу",withPrepositionAgo:"1 недељу",withPrepositionIn:"1 недељу"},dual:"{{count}} недеље",other:"{{count}} недеље"},aboutXMonths:{one:{standalone:"око 1 месец",withPrepositionAgo:"око 1 месец",withPrepositionIn:"око 1 месец"},dual:"око {{count}} месеца",other:"око {{count}} месеци"},xMonths:{one:{standalone:"1 месец",withPrepositionAgo:"1 месец",withPrepositionIn:"1 месец"},dual:"{{count}} месеца",other:"{{count}} месеци"},aboutXYears:{one:{standalone:"око 1 годину",withPrepositionAgo:"око 1 годину",withPrepositionIn:"око 1 годину"},dual:"око {{count}} године",other:"око {{count}} година"},xYears:{one:{standalone:"1 година",withPrepositionAgo:"1 године",withPrepositionIn:"1 годину"},dual:"{{count}} године",other:"{{count}} година"},overXYears:{one:{standalone:"преко 1 годину",withPrepositionAgo:"преко 1 годину",withPrepositionIn:"преко 1 годину"},dual:"преко {{count}} године",other:"преко {{count}} година"},almostXYears:{one:{standalone:"готово 1 годину",withPrepositionAgo:"готово 1 годину",withPrepositionIn:"готово 1 годину"},dual:"готово {{count}} године",other:"готово {{count}} година"}},nq=(e,i,r)=>{let s;const c=aq[e];return typeof c=="string"?s=c:i===1?r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s=c.one.withPrepositionIn:s=c.one.withPrepositionAgo:s=c.one.standalone:i%10>1&&i%10<5&&String(i).substr(-2,1)!=="1"?s=c.dual.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"за "+s:"пре "+s:s},iq={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},rq={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},oq={full:"{{date}} 'у' {{time}}",long:"{{date}} 'у' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},sq={date:O({formats:iq,defaultWidth:"full"}),time:O({formats:rq,defaultWidth:"full"}),dateTime:O({formats:oq,defaultWidth:"full"})},lq={lastWeek:e=>{switch(e.getDay()){case 0:return"'прошле недеље у' p";case 3:return"'прошле среде у' p";case 6:return"'прошле суботе у' p";default:return"'прошли' EEEE 'у' p"}},yesterday:"'јуче у' p",today:"'данас у' p",tomorrow:"'сутра у' p",nextWeek:e=>{switch(e.getDay()){case 0:return"'следеће недеље у' p";case 3:return"'следећу среду у' p";case 6:return"'следећу суботу у' p";default:return"'следећи' EEEE 'у' p"}},other:"P"},dq=(e,i,r,s)=>{const c=lq[e];return typeof c=="function"?c(i):c},uq={narrow:["пр.н.е.","АД"],abbreviated:["пр. Хр.","по. Хр."],wide:["Пре Христа","После Христа"]},cq={narrow:["1.","2.","3.","4."],abbreviated:["1. кв.","2. кв.","3. кв.","4. кв."],wide:["1. квартал","2. квартал","3. квартал","4. квартал"]},hq={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},mq={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},fq={narrow:["Н","П","У","С","Ч","П","С"],short:["нед","пон","уто","сре","чет","пет","суб"],abbreviated:["нед","пон","уто","сре","чет","пет","суб"],wide:["недеља","понедељак","уторак","среда","четвртак","петак","субота"]},gq={narrow:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},pq={narrow:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},bq=(e,i)=>Number(e)+".",vq={ordinalNumber:bq,era:T({values:uq,defaultWidth:"wide"}),quarter:T({values:cq,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:hq,defaultWidth:"wide",formattingValues:mq,defaultFormattingWidth:"wide"}),day:T({values:fq,defaultWidth:"wide"}),dayPeriod:T({values:pq,defaultWidth:"wide",formattingValues:gq,defaultFormattingWidth:"wide"})},yq=/^(\d+)\./i,xq=/\d+/i,wq={narrow:/^(пр\.н\.е\.|АД)/i,abbreviated:/^(пр\.\s?Хр\.|по\.\s?Хр\.)/i,wide:/^(Пре Христа|пре нове ере|После Христа|нова ера)/i},kq={any:[/^пр/i,/^(по|нова)/i]},Pq={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?кв\.?/i,wide:/^[1234]\. квартал/i},Mq={any:[/1/i,/2/i,/3/i,/4/i]},Cq={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(јан|феб|мар|апр|мај|јун|јул|авг|сеп|окт|нов|дец)/i,wide:/^((јануар|јануара)|(фебруар|фебруара)|(март|марта)|(април|априла)|(мја|маја)|(јун|јуна)|(јул|јула)|(август|августа)|(септембар|септембра)|(октобар|октобра)|(новембар|новембра)|(децембар|децембра))/i},Sq={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ја/i,/^ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^авг/i,/^с/i,/^о/i,/^н/i,/^д/i]},$q={narrow:/^[пусчн]/i,short:/^(нед|пон|уто|сре|чет|пет|суб)/i,abbreviated:/^(нед|пон|уто|сре|чет|пет|суб)/i,wide:/^(недеља|понедељак|уторак|среда|четвртак|петак|субота)/i},Wq={narrow:[/^п/i,/^у/i,/^с/i,/^ч/i,/^п/i,/^с/i,/^н/i],any:[/^нед/i,/^пон/i,/^уто/i,/^сре/i,/^чет/i,/^пет/i,/^суб/i]},Aq={any:/^(ам|пм|поноћ|(по)?подне|увече|ноћу|после подне|ујутру)/i},Tq={any:{am:/^a/i,pm:/^p/i,midnight:/^поно/i,noon:/^под/i,morning:/ујутру/i,afternoon:/(после\s|по)+подне/i,evening:/(увече)/i,night:/(ноћу)/i}},Dq={ordinalNumber:ye({matchPattern:yq,parsePattern:xq,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:wq,defaultMatchWidth:"wide",parsePatterns:kq,defaultParseWidth:"any"}),quarter:E({matchPatterns:Pq,defaultMatchWidth:"wide",parsePatterns:Mq,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Cq,defaultMatchWidth:"wide",parsePatterns:Sq,defaultParseWidth:"any"}),day:E({matchPatterns:$q,defaultMatchWidth:"wide",parsePatterns:Wq,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Aq,defaultMatchWidth:"any",parsePatterns:Tq,defaultParseWidth:"any"})},_q={code:"sr",formatDistance:nq,formatLong:sq,formatRelative:dq,localize:vq,match:Dq,options:{weekStartsOn:1,firstWeekContainsDate:1}},Eq={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 nedelju",withPrepositionAgo:"oko 1 nedelju",withPrepositionIn:"oko 1 nedelju"},dual:"oko {{count}} nedelje",other:"oko {{count}} nedelje"},xWeeks:{one:{standalone:"1 nedelju",withPrepositionAgo:"1 nedelju",withPrepositionIn:"1 nedelju"},dual:"{{count}} nedelje",other:"{{count}} nedelje"},aboutXMonths:{one:{standalone:"oko 1 mesec",withPrepositionAgo:"oko 1 mesec",withPrepositionIn:"oko 1 mesec"},dual:"oko {{count}} meseca",other:"oko {{count}} meseci"},xMonths:{one:{standalone:"1 mesec",withPrepositionAgo:"1 mesec",withPrepositionIn:"1 mesec"},dual:"{{count}} meseca",other:"{{count}} meseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},Lq=(e,i,r)=>{let s;const c=Eq[e];return typeof c=="string"?s=c:i===1?r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s=c.one.withPrepositionIn:s=c.one.withPrepositionAgo:s=c.one.standalone:i%10>1&&i%10<5&&String(i).substr(-2,1)!=="1"?s=c.dual.replace("{{count}}",String(i)):s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"za "+s:"pre "+s:s},Nq={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},zq={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},jq={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},Iq={date:O({formats:Nq,defaultWidth:"full"}),time:O({formats:zq,defaultWidth:"full"}),dateTime:O({formats:jq,defaultWidth:"full"})},Fq={lastWeek:e=>{switch(e.getDay()){case 0:return"'prošle nedelje u' p";case 3:return"'prošle srede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:e=>{switch(e.getDay()){case 0:return"'sledeće nedelje u' p";case 3:return"'sledeću sredu u' p";case 6:return"'sledeću subotu u' p";default:return"'sledeći' EEEE 'u' p"}},other:"P"},Oq=(e,i,r,s)=>{const c=Fq[e];return typeof c=="function"?c(i):c},Hq={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Pre Hrista","Posle Hrista"]},Xq={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},Rq={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},Vq={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},Yq={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"]},Gq={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},Bq={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},qq=(e,i)=>Number(e)+".",Uq={ordinalNumber:qq,era:T({values:Hq,defaultWidth:"wide"}),quarter:T({values:Xq,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:Rq,defaultWidth:"wide",formattingValues:Vq,defaultFormattingWidth:"wide"}),day:T({values:Yq,defaultWidth:"wide"}),dayPeriod:T({values:Bq,defaultWidth:"wide",formattingValues:Gq,defaultFormattingWidth:"wide"})},Kq=/^(\d+)\./i,Qq=/\d+/i,Jq={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Pre Hrista|pre nove ere|Posle Hrista|nova era)/i},Zq={any:[/^pr/i,/^(po|nova)/i]},eU={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},tU={any:[/1/i,/2/i,/3/i,/4/i]},aU={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(jun|juna)|(jul|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},nU={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},iU={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedelja|ponedeljak|utorak|sreda|(četvrtak|cetvrtak)|petak|subota)/i},rU={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},oU={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|posle podne|ujutru)/i},sU={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(posle\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},lU={ordinalNumber:ye({matchPattern:Kq,parsePattern:Qq,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Jq,defaultMatchWidth:"wide",parsePatterns:Zq,defaultParseWidth:"any"}),quarter:E({matchPatterns:eU,defaultMatchWidth:"wide",parsePatterns:tU,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:aU,defaultMatchWidth:"wide",parsePatterns:nU,defaultParseWidth:"any"}),day:E({matchPatterns:iU,defaultMatchWidth:"wide",parsePatterns:rU,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:oU,defaultMatchWidth:"any",parsePatterns:sU,defaultParseWidth:"any"})},dU={code:"sr-Latn",formatDistance:Lq,formatLong:Iq,formatRelative:Oq,localize:Uq,match:lU,options:{weekStartsOn:1,firstWeekContainsDate:1}},uU={lessThanXSeconds:{one:"mindre än en sekund",other:"mindre än {{count}} sekunder"},xSeconds:{one:"en sekund",other:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{one:"mindre än en minut",other:"mindre än {{count}} minuter"},xMinutes:{one:"en minut",other:"{{count}} minuter"},aboutXHours:{one:"ungefär en timme",other:"ungefär {{count}} timmar"},xHours:{one:"en timme",other:"{{count}} timmar"},xDays:{one:"en dag",other:"{{count}} dagar"},aboutXWeeks:{one:"ungefär en vecka",other:"ungefär {{count}} veckor"},xWeeks:{one:"en vecka",other:"{{count}} veckor"},aboutXMonths:{one:"ungefär en månad",other:"ungefär {{count}} månader"},xMonths:{one:"en månad",other:"{{count}} månader"},aboutXYears:{one:"ungefär ett år",other:"ungefär {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"över ett år",other:"över {{count}} år"},almostXYears:{one:"nästan ett år",other:"nästan {{count}} år"}},cU=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"],hU=(e,i,r)=>{let s;const c=uU[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i<13?cU[i]:String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"om "+s:s+" sedan":s},mU={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},fU={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},gU={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},pU={date:O({formats:mU,defaultWidth:"full"}),time:O({formats:fU,defaultWidth:"full"}),dateTime:O({formats:gU,defaultWidth:"full"})},bU={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},vU=(e,i,r,s)=>bU[e],yU={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},xU={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},wU={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},kU={narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tors","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},PU={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},MU={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},CU=(e,i)=>{const r=Number(e),s=r%100;if(s>20||s<10)switch(s%10){case 1:case 2:return r+":a"}return r+":e"},SU={ordinalNumber:CU,era:T({values:yU,defaultWidth:"wide"}),quarter:T({values:xU,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:wU,defaultWidth:"wide"}),day:T({values:kU,defaultWidth:"wide"}),dayPeriod:T({values:PU,defaultWidth:"wide",formattingValues:MU,defaultFormattingWidth:"wide"})},$U=/^(\d+)(:a|:e)?/i,WU=/\d+/i,AU={narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},TU={any:[/^f/i,/^[ev]/i]},DU={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},_U={any:[/1/i,/2/i,/3/i,/4/i]},EU={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar[s]?|apr|maj|jun[i]?|jul[i]?|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},LU={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},NU={narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tors|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},zU={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},jU={any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},IU={any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},FU={ordinalNumber:ye({matchPattern:$U,parsePattern:WU,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:AU,defaultMatchWidth:"wide",parsePatterns:TU,defaultParseWidth:"any"}),quarter:E({matchPatterns:DU,defaultMatchWidth:"wide",parsePatterns:_U,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:EU,defaultMatchWidth:"wide",parsePatterns:LU,defaultParseWidth:"any"}),day:E({matchPatterns:NU,defaultMatchWidth:"wide",parsePatterns:zU,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:jU,defaultMatchWidth:"any",parsePatterns:IU,defaultParseWidth:"any"})},OU={code:"sv",formatDistance:hU,formatLong:pU,formatRelative:vU,localize:SU,match:FU,options:{weekStartsOn:1,firstWeekContainsDate:4}};function HU(e){return e.one!==void 0}const XU={lessThanXSeconds:{one:{default:"ஒரு வினாடிக்கு குறைவாக",in:"ஒரு வினாடிக்குள்",ago:"ஒரு வினாடிக்கு முன்பு"},other:{default:"{{count}} வினாடிகளுக்கு குறைவாக",in:"{{count}} வினாடிகளுக்குள்",ago:"{{count}} வினாடிகளுக்கு முன்பு"}},xSeconds:{one:{default:"1 வினாடி",in:"1 வினாடியில்",ago:"1 வினாடி முன்பு"},other:{default:"{{count}} விநாடிகள்",in:"{{count}} வினாடிகளில்",ago:"{{count}} விநாடிகளுக்கு முன்பு"}},halfAMinute:{default:"அரை நிமிடம்",in:"அரை நிமிடத்தில்",ago:"அரை நிமிடம் முன்பு"},lessThanXMinutes:{one:{default:"ஒரு நிமிடத்திற்கும் குறைவாக",in:"ஒரு நிமிடத்திற்குள்",ago:"ஒரு நிமிடத்திற்கு முன்பு"},other:{default:"{{count}} நிமிடங்களுக்கும் குறைவாக",in:"{{count}} நிமிடங்களுக்குள்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},xMinutes:{one:{default:"1 நிமிடம்",in:"1 நிமிடத்தில்",ago:"1 நிமிடம் முன்பு"},other:{default:"{{count}} நிமிடங்கள்",in:"{{count}} நிமிடங்களில்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},aboutXHours:{one:{default:"சுமார் 1 மணி நேரம்",in:"சுமார் 1 மணி நேரத்தில்",ago:"சுமார் 1 மணி நேரத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மணி நேரம்",in:"சுமார் {{count}} மணி நேரத்திற்கு முன்பு",ago:"சுமார் {{count}} மணி நேரத்தில்"}},xHours:{one:{default:"1 மணி நேரம்",in:"1 மணி நேரத்தில்",ago:"1 மணி நேரத்திற்கு முன்பு"},other:{default:"{{count}} மணி நேரம்",in:"{{count}} மணி நேரத்தில்",ago:"{{count}} மணி நேரத்திற்கு முன்பு"}},xDays:{one:{default:"1 நாள்",in:"1 நாளில்",ago:"1 நாள் முன்பு"},other:{default:"{{count}} நாட்கள்",in:"{{count}} நாட்களில்",ago:"{{count}} நாட்களுக்கு முன்பு"}},aboutXWeeks:{one:{default:"சுமார் 1 வாரம்",in:"சுமார் 1 வாரத்தில்",ago:"சுமார் 1 வாரம் முன்பு"},other:{default:"சுமார் {{count}} வாரங்கள்",in:"சுமார் {{count}} வாரங்களில்",ago:"சுமார் {{count}} வாரங்களுக்கு முன்பு"}},xWeeks:{one:{default:"1 வாரம்",in:"1 வாரத்தில்",ago:"1 வாரம் முன்பு"},other:{default:"{{count}} வாரங்கள்",in:"{{count}} வாரங்களில்",ago:"{{count}} வாரங்களுக்கு முன்பு"}},aboutXMonths:{one:{default:"சுமார் 1 மாதம்",in:"சுமார் 1 மாதத்தில்",ago:"சுமார் 1 மாதத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மாதங்கள்",in:"சுமார் {{count}} மாதங்களில்",ago:"சுமார் {{count}} மாதங்களுக்கு முன்பு"}},xMonths:{one:{default:"1 மாதம்",in:"1 மாதத்தில்",ago:"1 மாதம் முன்பு"},other:{default:"{{count}} மாதங்கள்",in:"{{count}} மாதங்களில்",ago:"{{count}} மாதங்களுக்கு முன்பு"}},aboutXYears:{one:{default:"சுமார் 1 வருடம்",in:"சுமார் 1 ஆண்டில்",ago:"சுமார் 1 வருடம் முன்பு"},other:{default:"சுமார் {{count}} ஆண்டுகள்",in:"சுமார் {{count}} ஆண்டுகளில்",ago:"சுமார் {{count}} ஆண்டுகளுக்கு முன்பு"}},xYears:{one:{default:"1 வருடம்",in:"1 ஆண்டில்",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகள்",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},overXYears:{one:{default:"1 வருடத்திற்கு மேல்",in:"1 வருடத்திற்கும் மேலாக",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகளுக்கும் மேலாக",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},almostXYears:{one:{default:"கிட்டத்தட்ட 1 வருடம்",in:"கிட்டத்தட்ட 1 ஆண்டில்",ago:"கிட்டத்தட்ட 1 வருடம் முன்பு"},other:{default:"கிட்டத்தட்ட {{count}} ஆண்டுகள்",in:"கிட்டத்தட்ட {{count}} ஆண்டுகளில்",ago:"கிட்டத்தட்ட {{count}} ஆண்டுகளுக்கு முன்பு"}}},RU=(e,i,r)=>{const s=r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in":"ago":"default",c=XU[e];return HU(c)?i===1?c.one[s]:c.other[s].replace("{{count}}",String(i)):c[s]},VU={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},YU={full:"a h:mm:ss zzzz",long:"a h:mm:ss z",medium:"a h:mm:ss",short:"a h:mm"},GU={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},BU={date:O({formats:VU,defaultWidth:"full"}),time:O({formats:YU,defaultWidth:"full"}),dateTime:O({formats:GU,defaultWidth:"full"})},qU={lastWeek:"'கடந்த' eeee p 'மணிக்கு'",yesterday:"'நேற்று ' p 'மணிக்கு'",today:"'இன்று ' p 'மணிக்கு'",tomorrow:"'நாளை ' p 'மணிக்கு'",nextWeek:"eeee p 'மணிக்கு'",other:"P"},UU=(e,i,r,s)=>qU[e],KU={narrow:["கி.மு.","கி.பி."],abbreviated:["கி.மு.","கி.பி."],wide:["கிறிஸ்துவுக்கு முன்","அன்னோ டோமினி"]},QU={narrow:["1","2","3","4"],abbreviated:["காலா.1","காலா.2","காலா.3","காலா.4"],wide:["ஒன்றாம் காலாண்டு","இரண்டாம் காலாண்டு","மூன்றாம் காலாண்டு","நான்காம் காலாண்டு"]},JU={narrow:["ஜ","பி","மா","ஏ","மே","ஜூ","ஜூ","ஆ","செ","அ","ந","டி"],abbreviated:["ஜன.","பிப்.","மார்.","ஏப்.","மே","ஜூன்","ஜூலை","ஆக.","செப்.","அக்.","நவ.","டிச."],wide:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"]},ZU={narrow:["ஞா","தி","செ","பு","வி","வெ","ச"],short:["ஞா","தி","செ","பு","வி","வெ","ச"],abbreviated:["ஞாயி.","திங்.","செவ்.","புத.","வியா.","வெள்.","சனி"],wide:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"]},e7={narrow:{am:"மு.ப",pm:"பி.ப",midnight:"நள்.",noon:"நண்.",morning:"கா.",afternoon:"மதி.",evening:"மா.",night:"இர."},abbreviated:{am:"முற்பகல்",pm:"பிற்பகல்",midnight:"நள்ளிரவு",noon:"நண்பகல்",morning:"காலை",afternoon:"மதியம்",evening:"மாலை",night:"இரவு"},wide:{am:"முற்பகல்",pm:"பிற்பகல்",midnight:"நள்ளிரவு",noon:"நண்பகல்",morning:"காலை",afternoon:"மதியம்",evening:"மாலை",night:"இரவு"}},t7={narrow:{am:"மு.ப",pm:"பி.ப",midnight:"நள்.",noon:"நண்.",morning:"கா.",afternoon:"மதி.",evening:"மா.",night:"இர."},abbreviated:{am:"முற்பகல்",pm:"பிற்பகல்",midnight:"நள்ளிரவு",noon:"நண்பகல்",morning:"காலை",afternoon:"மதியம்",evening:"மாலை",night:"இரவு"},wide:{am:"முற்பகல்",pm:"பிற்பகல்",midnight:"நள்ளிரவு",noon:"நண்பகல்",morning:"காலை",afternoon:"மதியம்",evening:"மாலை",night:"இரவு"}},a7=(e,i)=>String(e),n7={ordinalNumber:a7,era:T({values:KU,defaultWidth:"wide"}),quarter:T({values:QU,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:JU,defaultWidth:"wide"}),day:T({values:ZU,defaultWidth:"wide"}),dayPeriod:T({values:e7,defaultWidth:"wide",formattingValues:t7,defaultFormattingWidth:"wide"})},i7=/^(\d+)(வது)?/i,r7=/\d+/i,o7={narrow:/^(கி.மு.|கி.பி.)/i,abbreviated:/^(கி\.?\s?மு\.?|கி\.?\s?பி\.?)/,wide:/^(கிறிஸ்துவுக்கு\sமுன்|அன்னோ\sடோமினி)/i},s7={any:[/கி\.?\s?மு\.?/,/கி\.?\s?பி\.?/]},l7={narrow:/^[1234]/i,abbreviated:/^காலா.[1234]/i,wide:/^(ஒன்றாம்|இரண்டாம்|மூன்றாம்|நான்காம்) காலாண்டு/i},d7={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/(1|காலா.1|ஒன்றாம்)/i,/(2|காலா.2|இரண்டாம்)/i,/(3|காலா.3|மூன்றாம்)/i,/(4|காலா.4|நான்காம்)/i]},u7={narrow:/^(ஜ|பி|மா|ஏ|மே|ஜூ|ஆ|செ|அ|ந|டி)$/i,abbreviated:/^(ஜன.|பிப்.|மார்.|ஏப்.|மே|ஜூன்|ஜூலை|ஆக.|செப்.|அக்.|நவ.|டிச.)/i,wide:/^(ஜனவரி|பிப்ரவரி|மார்ச்|ஏப்ரல்|மே|ஜூன்|ஜூலை|ஆகஸ்ட்|செப்டம்பர்|அக்டோபர்|நவம்பர்|டிசம்பர்)/i},c7={narrow:[/^ஜ$/i,/^பி/i,/^மா/i,/^ஏ/i,/^மே/i,/^ஜூ/i,/^ஜூ/i,/^ஆ/i,/^செ/i,/^அ/i,/^ந/i,/^டி/i],any:[/^ஜன/i,/^பி/i,/^மா/i,/^ஏ/i,/^மே/i,/^ஜூன்/i,/^ஜூலை/i,/^ஆ/i,/^செ/i,/^அ/i,/^ந/i,/^டி/i]},h7={narrow:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,short:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,abbreviated:/^(ஞாயி.|திங்.|செவ்.|புத.|வியா.|வெள்.|சனி)/i,wide:/^(ஞாயிறு|திங்கள்|செவ்வாய்|புதன்|வியாழன்|வெள்ளி|சனி)/i},m7={narrow:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i],any:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i]},f7={narrow:/^(மு.ப|பி.ப|நள்|நண்|காலை|மதியம்|மாலை|இரவு)/i,any:/^(மு.ப|பி.ப|முற்பகல்|பிற்பகல்|நள்ளிரவு|நண்பகல்|காலை|மதியம்|மாலை|இரவு)/i},g7={any:{am:/^மு/i,pm:/^பி/i,midnight:/^நள்/i,noon:/^நண்/i,morning:/காலை/i,afternoon:/மதியம்/i,evening:/மாலை/i,night:/இரவு/i}},p7={ordinalNumber:ye({matchPattern:i7,parsePattern:r7,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:o7,defaultMatchWidth:"wide",parsePatterns:s7,defaultParseWidth:"any"}),quarter:E({matchPatterns:l7,defaultMatchWidth:"wide",parsePatterns:d7,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:u7,defaultMatchWidth:"wide",parsePatterns:c7,defaultParseWidth:"any"}),day:E({matchPatterns:h7,defaultMatchWidth:"wide",parsePatterns:m7,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:f7,defaultMatchWidth:"any",parsePatterns:g7,defaultParseWidth:"any"})},b7={code:"ta",formatDistance:RU,formatLong:BU,formatRelative:UU,localize:n7,match:p7,options:{weekStartsOn:1,firstWeekContainsDate:4}},Rl={lessThanXSeconds:{standalone:{one:"సెకను కన్నా తక్కువ",other:"{{count}} సెకన్ల కన్నా తక్కువ"},withPreposition:{one:"సెకను",other:"{{count}} సెకన్ల"}},xSeconds:{standalone:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"},withPreposition:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"}},halfAMinute:{standalone:"అర నిమిషం",withPreposition:"అర నిమిషం"},lessThanXMinutes:{standalone:{one:"ఒక నిమిషం కన్నా తక్కువ",other:"{{count}} నిమిషాల కన్నా తక్కువ"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},xMinutes:{standalone:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాలు"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},aboutXHours:{standalone:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటలు"},withPreposition:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటల"}},xHours:{standalone:{one:"ఒక గంట",other:"{{count}} గంటలు"},withPreposition:{one:"ఒక గంట",other:"{{count}} గంటల"}},xDays:{standalone:{one:"ఒక రోజు",other:"{{count}} రోజులు"},withPreposition:{one:"ఒక రోజు",other:"{{count}} రోజుల"}},aboutXWeeks:{standalone:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలు"},withPreposition:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలల"}},xWeeks:{standalone:{one:"ఒక వారం",other:"{{count}} వారాలు"},withPreposition:{one:"ఒక వారం",other:"{{count}} వారాలల"}},aboutXMonths:{standalone:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలలు"},withPreposition:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలల"}},xMonths:{standalone:{one:"ఒక నెల",other:"{{count}} నెలలు"},withPreposition:{one:"ఒక నెల",other:"{{count}} నెలల"}},aboutXYears:{standalone:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాలు"},withPreposition:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాల"}},xYears:{standalone:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాలు"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},overXYears:{standalone:{one:"ఒక సంవత్సరం పైగా",other:"{{count}} సంవత్సరాలకు పైగా"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},almostXYears:{standalone:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాలు"},withPreposition:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాల"}}},v7=(e,i,r)=>{let s;const c=r!=null&&r.addSuffix?Rl[e].withPreposition:Rl[e].standalone;return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"లో":s+" క్రితం":s},y7={full:"d, MMMM y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd-MM-yy"},x7={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},w7={full:"{{date}} {{time}}'కి'",long:"{{date}} {{time}}'కి'",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},k7={date:O({formats:y7,defaultWidth:"full"}),time:O({formats:x7,defaultWidth:"full"}),dateTime:O({formats:w7,defaultWidth:"full"})},P7={lastWeek:"'గత' eeee p",yesterday:"'నిన్న' p",today:"'ఈ రోజు' p",tomorrow:"'రేపు' p",nextWeek:"'తదుపరి' eeee p",other:"P"},M7=(e,i,r,s)=>P7[e],C7={narrow:["క్రీ.పూ.","క్రీ.శ."],abbreviated:["క్రీ.పూ.","క్రీ.శ."],wide:["క్రీస్తు పూర్వం","క్రీస్తుశకం"]},S7={narrow:["1","2","3","4"],abbreviated:["త్రై1","త్రై2","త్రై3","త్రై4"],wide:["1వ త్రైమాసికం","2వ త్రైమాసికం","3వ త్రైమాసికం","4వ త్రైమాసికం"]},$7={narrow:["జ","ఫి","మా","ఏ","మే","జూ","జు","ఆ","సె","అ","న","డి"],abbreviated:["జన","ఫిబ్ర","మార్చి","ఏప్రి","మే","జూన్","జులై","ఆగ","సెప్టెం","అక్టో","నవం","డిసెం"],wide:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జులై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్"]},W7={narrow:["ఆ","సో","మ","బు","గు","శు","శ"],short:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],abbreviated:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],wide:["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"]},A7={narrow:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"},abbreviated:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"},wide:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"}},T7={narrow:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"},abbreviated:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"},wide:{am:"పూర్వాహ్నం",pm:"అపరాహ్నం",midnight:"అర్ధరాత్రి",noon:"మిట్టమధ్యాహ్నం",morning:"ఉదయం",afternoon:"మధ్యాహ్నం",evening:"సాయంత్రం",night:"రాత్రి"}},D7=(e,i)=>Number(e)+"వ",_7={ordinalNumber:D7,era:T({values:C7,defaultWidth:"wide"}),quarter:T({values:S7,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:$7,defaultWidth:"wide"}),day:T({values:W7,defaultWidth:"wide"}),dayPeriod:T({values:A7,defaultWidth:"wide",formattingValues:T7,defaultFormattingWidth:"wide"})},E7=/^(\d+)(వ)?/i,L7=/\d+/i,N7={narrow:/^(క్రీ\.పూ\.|క్రీ\.శ\.)/i,abbreviated:/^(క్రీ\.?\s?పూ\.?|ప్ర\.?\s?శ\.?\s?పూ\.?|క్రీ\.?\s?శ\.?|సా\.?\s?శ\.?)/i,wide:/^(క్రీస్తు పూర్వం|ప్రస్తుత శకానికి పూర్వం|క్రీస్తు శకం|ప్రస్తుత శకం)/i},z7={any:[/^(పూ|శ)/i,/^సా/i]},j7={narrow:/^[1234]/i,abbreviated:/^త్రై[1234]/i,wide:/^[1234](వ)? త్రైమాసికం/i},I7={any:[/1/i,/2/i,/3/i,/4/i]},F7={narrow:/^(జూ|జు|జ|ఫి|మా|ఏ|మే|ఆ|సె|అ|న|డి)/i,abbreviated:/^(జన|ఫిబ్ర|మార్చి|ఏప్రి|మే|జూన్|జులై|ఆగ|సెప్|అక్టో|నవ|డిసె)/i,wide:/^(జనవరి|ఫిబ్రవరి|మార్చి|ఏప్రిల్|మే|జూన్|జులై|ఆగస్టు|సెప్టెంబర్|అక్టోబర్|నవంబర్|డిసెంబర్)/i},O7={narrow:[/^జ/i,/^ఫి/i,/^మా/i,/^ఏ/i,/^మే/i,/^జూ/i,/^జు/i,/^ఆ/i,/^సె/i,/^అ/i,/^న/i,/^డి/i],any:[/^జన/i,/^ఫి/i,/^మా/i,/^ఏ/i,/^మే/i,/^జూన్/i,/^జులై/i,/^ఆగ/i,/^సె/i,/^అ/i,/^న/i,/^డి/i]},H7={narrow:/^(ఆ|సో|మ|బు|గు|శు|శ)/i,short:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,abbreviated:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,wide:/^(ఆదివారం|సోమవారం|మంగళవారం|బుధవారం|గురువారం|శుక్రవారం|శనివారం)/i},X7={narrow:[/^ఆ/i,/^సో/i,/^మ/i,/^బు/i,/^గు/i,/^శు/i,/^శ/i],any:[/^ఆది/i,/^సోమ/i,/^మం/i,/^బుధ/i,/^గురు/i,/^శుక్ర/i,/^శని/i]},R7={narrow:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i,any:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i},V7={any:{am:/^పూర్వాహ్నం/i,pm:/^అపరాహ్నం/i,midnight:/^అర్ధ/i,noon:/^మిట్ట/i,morning:/ఉదయం/i,afternoon:/మధ్యాహ్నం/i,evening:/సాయంత్రం/i,night:/రాత్రి/i}},Y7={ordinalNumber:ye({matchPattern:E7,parsePattern:L7,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:N7,defaultMatchWidth:"wide",parsePatterns:z7,defaultParseWidth:"any"}),quarter:E({matchPatterns:j7,defaultMatchWidth:"wide",parsePatterns:I7,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:F7,defaultMatchWidth:"wide",parsePatterns:O7,defaultParseWidth:"any"}),day:E({matchPatterns:H7,defaultMatchWidth:"wide",parsePatterns:X7,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:R7,defaultMatchWidth:"any",parsePatterns:V7,defaultParseWidth:"any"})},G7={code:"te",formatDistance:v7,formatLong:k7,formatRelative:M7,localize:_7,match:Y7,options:{weekStartsOn:0,firstWeekContainsDate:1}},B7={lessThanXSeconds:{one:"น้อยกว่า 1 วินาที",other:"น้อยกว่า {{count}} วินาที"},xSeconds:{one:"1 วินาที",other:"{{count}} วินาที"},halfAMinute:"ครึ่งนาที",lessThanXMinutes:{one:"น้อยกว่า 1 นาที",other:"น้อยกว่า {{count}} นาที"},xMinutes:{one:"1 นาที",other:"{{count}} นาที"},aboutXHours:{one:"ประมาณ 1 ชั่วโมง",other:"ประมาณ {{count}} ชั่วโมง"},xHours:{one:"1 ชั่วโมง",other:"{{count}} ชั่วโมง"},xDays:{one:"1 วัน",other:"{{count}} วัน"},aboutXWeeks:{one:"ประมาณ 1 สัปดาห์",other:"ประมาณ {{count}} สัปดาห์"},xWeeks:{one:"1 สัปดาห์",other:"{{count}} สัปดาห์"},aboutXMonths:{one:"ประมาณ 1 เดือน",other:"ประมาณ {{count}} เดือน"},xMonths:{one:"1 เดือน",other:"{{count}} เดือน"},aboutXYears:{one:"ประมาณ 1 ปี",other:"ประมาณ {{count}} ปี"},xYears:{one:"1 ปี",other:"{{count}} ปี"},overXYears:{one:"มากกว่า 1 ปี",other:"มากกว่า {{count}} ปี"},almostXYears:{one:"เกือบ 1 ปี",other:"เกือบ {{count}} ปี"}},q7=(e,i,r)=>{let s;const c=B7[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?e==="halfAMinute"?"ใน"+s:"ใน "+s:s+"ที่ผ่านมา":s},U7={full:"วันEEEEที่ do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},K7={full:"H:mm:ss น. zzzz",long:"H:mm:ss น. z",medium:"H:mm:ss น.",short:"H:mm น."},Q7={full:"{{date}} 'เวลา' {{time}}",long:"{{date}} 'เวลา' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},J7={date:O({formats:U7,defaultWidth:"full"}),time:O({formats:K7,defaultWidth:"medium"}),dateTime:O({formats:Q7,defaultWidth:"full"})},Z7={lastWeek:"eeee'ที่แล้วเวลา' p",yesterday:"'เมื่อวานนี้เวลา' p",today:"'วันนี้เวลา' p",tomorrow:"'พรุ่งนี้เวลา' p",nextWeek:"eeee 'เวลา' p",other:"P"},eK=(e,i,r,s)=>Z7[e],tK={narrow:["B","คศ"],abbreviated:["BC","ค.ศ."],wide:["ปีก่อนคริสตกาล","คริสต์ศักราช"]},aK={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ไตรมาสแรก","ไตรมาสที่สอง","ไตรมาสที่สาม","ไตรมาสที่สี่"]},nK={narrow:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],short:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],abbreviated:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],wide:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"]},iK={narrow:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],abbreviated:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],wide:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},rK={narrow:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"เช้า",afternoon:"บ่าย",evening:"เย็น",night:"กลางคืน"},abbreviated:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"เช้า",afternoon:"บ่าย",evening:"เย็น",night:"กลางคืน"},wide:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"เช้า",afternoon:"บ่าย",evening:"เย็น",night:"กลางคืน"}},oK={narrow:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"ตอนเช้า",afternoon:"ตอนกลางวัน",evening:"ตอนเย็น",night:"ตอนกลางคืน"},abbreviated:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"ตอนเช้า",afternoon:"ตอนกลางวัน",evening:"ตอนเย็น",night:"ตอนกลางคืน"},wide:{am:"ก่อนเที่ยง",pm:"หลังเที่ยง",midnight:"เที่ยงคืน",noon:"เที่ยง",morning:"ตอนเช้า",afternoon:"ตอนกลางวัน",evening:"ตอนเย็น",night:"ตอนกลางคืน"}},sK=(e,i)=>String(e),lK={ordinalNumber:sK,era:T({values:tK,defaultWidth:"wide"}),quarter:T({values:aK,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:iK,defaultWidth:"wide"}),day:T({values:nK,defaultWidth:"wide"}),dayPeriod:T({values:rK,defaultWidth:"wide",formattingValues:oK,defaultFormattingWidth:"wide"})},dK=/^\d+/i,uK=/\d+/i,cK={narrow:/^([bB]|[aA]|คศ)/i,abbreviated:/^([bB]\.?\s?[cC]\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?|ค\.?ศ\.?)/i,wide:/^(ก่อนคริสตกาล|คริสต์ศักราช|คริสตกาล)/i},hK={any:[/^[bB]/i,/^(^[aA]|ค\.?ศ\.?|คริสตกาล|คริสต์ศักราช|)/i]},mK={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^ไตรมาส(ที่)? ?[1234]/i},fK={any:[/(1|แรก|หนึ่ง)/i,/(2|สอง)/i,/(3|สาม)/i,/(4|สี่)/i]},gK={narrow:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?)/i,abbreviated:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?')/i,wide:/^(มกราคม|กุมภาพันธ์|มีนาคม|เมษายน|พฤษภาคม|มิถุนายน|กรกฎาคม|สิงหาคม|กันยายน|ตุลาคม|พฤศจิกายน|ธันวาคม)/i},pK={wide:[/^มก/i,/^กุม/i,/^มี/i,/^เม/i,/^พฤษ/i,/^มิ/i,/^กรก/i,/^ส/i,/^กัน/i,/^ต/i,/^พฤศ/i,/^ธ/i],any:[/^ม\.?ค\.?/i,/^ก\.?พ\.?/i,/^มี\.?ค\.?/i,/^เม\.?ย\.?/i,/^พ\.?ค\.?/i,/^มิ\.?ย\.?/i,/^ก\.?ค\.?/i,/^ส\.?ค\.?/i,/^ก\.?ย\.?/i,/^ต\.?ค\.?/i,/^พ\.?ย\.?/i,/^ธ\.?ค\.?/i]},bK={narrow:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,short:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,abbreviated:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,wide:/^(อาทิตย์|จันทร์|อังคาร|พุธ|พฤหัสบดี|ศุกร์|เสาร์)/i},vK={wide:[/^อา/i,/^จั/i,/^อั/i,/^พุธ/i,/^พฤ/i,/^ศ/i,/^เส/i],any:[/^อา/i,/^จ/i,/^อ/i,/^พ(?!ฤ)/i,/^พฤ/i,/^ศ/i,/^ส/i]},yK={any:/^(ก่อนเที่ยง|หลังเที่ยง|เที่ยงคืน|เที่ยง|(ตอน.*?)?.*(เที่ยง|เช้า|บ่าย|เย็น|กลางคืน))/i},xK={any:{am:/^ก่อนเที่ยง/i,pm:/^หลังเที่ยง/i,midnight:/^เที่ยงคืน/i,noon:/^เที่ยง/i,morning:/เช้า/i,afternoon:/บ่าย/i,evening:/เย็น/i,night:/กลางคืน/i}},wK={ordinalNumber:ye({matchPattern:dK,parsePattern:uK,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:cK,defaultMatchWidth:"wide",parsePatterns:hK,defaultParseWidth:"any"}),quarter:E({matchPatterns:mK,defaultMatchWidth:"wide",parsePatterns:fK,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:gK,defaultMatchWidth:"wide",parsePatterns:pK,defaultParseWidth:"any"}),day:E({matchPatterns:bK,defaultMatchWidth:"wide",parsePatterns:vK,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:yK,defaultMatchWidth:"any",parsePatterns:xK,defaultParseWidth:"any"})},kK={code:"th",formatDistance:q7,formatLong:J7,formatRelative:eK,localize:lK,match:wK,options:{weekStartsOn:0,firstWeekContainsDate:1}},PK={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},MK=(e,i,r)=>{let s;const c=PK[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" sonra":s+" önce":s},CK={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},SK={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},$K={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},WK={date:O({formats:CK,defaultWidth:"full"}),time:O({formats:SK,defaultWidth:"full"}),dateTime:O({formats:$K,defaultWidth:"full"})},AK={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},TK=(e,i,r,s)=>AK[e],DK={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},_K={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},EK={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},LK={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},NK={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},zK={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},jK=(e,i)=>Number(e)+".",IK={ordinalNumber:jK,era:T({values:DK,defaultWidth:"wide"}),quarter:T({values:_K,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:T({values:EK,defaultWidth:"wide"}),day:T({values:LK,defaultWidth:"wide"}),dayPeriod:T({values:NK,defaultWidth:"wide",formattingValues:zK,defaultFormattingWidth:"wide"})},FK=/^(\d+)(\.)?/i,OK=/\d+/i,HK={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},XK={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},RK={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},VK={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},YK={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},GK={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},BK={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},qK={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},UK={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},KK={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},QK={ordinalNumber:ye({matchPattern:FK,parsePattern:OK,valueCallback:function(e){return parseInt(e,10)}}),era:E({matchPatterns:HK,defaultMatchWidth:"wide",parsePatterns:XK,defaultParseWidth:"any"}),quarter:E({matchPatterns:RK,defaultMatchWidth:"wide",parsePatterns:VK,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:YK,defaultMatchWidth:"wide",parsePatterns:GK,defaultParseWidth:"any"}),day:E({matchPatterns:BK,defaultMatchWidth:"wide",parsePatterns:qK,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:UK,defaultMatchWidth:"any",parsePatterns:KK,defaultParseWidth:"any"})},JK={code:"tr",formatDistance:MK,formatLong:WK,formatRelative:TK,localize:IK,match:QK,options:{weekStartsOn:1,firstWeekContainsDate:1}},ZK={lessThanXSeconds:{one:"بىر سىكۇنت ئىچىدە",other:"سىكۇنت ئىچىدە {{count}}"},xSeconds:{one:"بىر سىكۇنت",other:"سىكۇنت {{count}}"},halfAMinute:"يىرىم مىنۇت",lessThanXMinutes:{one:"بىر مىنۇت ئىچىدە",other:"مىنۇت ئىچىدە {{count}}"},xMinutes:{one:"بىر مىنۇت",other:"مىنۇت {{count}}"},aboutXHours:{one:"تەخمىنەن بىر سائەت",other:"سائەت {{count}} تەخمىنەن"},xHours:{one:"بىر سائەت",other:"سائەت {{count}}"},xDays:{one:"بىر كۈن",other:"كۈن {{count}}"},aboutXWeeks:{one:"تەخمىنەن بىرھەپتە",other:"ھەپتە {{count}} تەخمىنەن"},xWeeks:{one:"بىرھەپتە",other:"ھەپتە {{count}}"},aboutXMonths:{one:"تەخمىنەن بىر ئاي",other:"ئاي {{count}} تەخمىنەن"},xMonths:{one:"بىر ئاي",other:"ئاي {{count}}"},aboutXYears:{one:"تەخمىنەن بىر يىل",other:"يىل {{count}} تەخمىنەن"},xYears:{one:"بىر يىل",other:"يىل {{count}}"},overXYears:{one:"بىر يىلدىن ئارتۇق",other:"يىلدىن ئارتۇق {{count}}"},almostXYears:{one:"ئاساسەن بىر يىل",other:"يىل {{count}} ئاساسەن"}},e9=(e,i,r)=>{let s;const c=ZK[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s:s+" بولدى":s},t9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},a9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},n9={full:"{{date}} 'دە' {{time}}",long:"{{date}} 'دە' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},i9={date:O({formats:t9,defaultWidth:"full"}),time:O({formats:a9,defaultWidth:"full"}),dateTime:O({formats:n9,defaultWidth:"full"})},r9={lastWeek:"'ئ‍ۆتكەن' eeee 'دە' p",yesterday:"'تۈنۈگۈن دە' p",today:"'بۈگۈن دە' p",tomorrow:"'ئەتە دە' p",nextWeek:"eeee 'دە' p",other:"P"},o9=(e,i,r,s)=>r9[e],s9={narrow:["ب","ك"],abbreviated:["ب","ك"],wide:["مىيلادىدىن بۇرۇن","مىيلادىدىن كىيىن"]},l9={narrow:["1","2","3","4"],abbreviated:["1","2","3","4"],wide:["بىرىنجى چارەك","ئىككىنجى چارەك","ئۈچىنجى چارەك","تۆتىنجى چارەك"]},d9={narrow:["ي","ف","م","ا","م","ى","ى","ا","س","ۆ","ن","د"],abbreviated:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"],wide:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"]},u9={narrow:["ي","د","س","چ","پ","ج","ش"],short:["ي","د","س","چ","پ","ج","ش"],abbreviated:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"],wide:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"]},c9={narrow:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەن",afternoon:"چۈشتىن كىيىن",evening:"ئاخشىم",night:"كىچە"},abbreviated:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەن",afternoon:"چۈشتىن كىيىن",evening:"ئاخشىم",night:"كىچە"},wide:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەن",afternoon:"چۈشتىن كىيىن",evening:"ئاخشىم",night:"كىچە"}},h9={narrow:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەندە",afternoon:"چۈشتىن كىيىن",evening:"ئاخشامدا",night:"كىچىدە"},abbreviated:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەندە",afternoon:"چۈشتىن كىيىن",evening:"ئاخشامدا",night:"كىچىدە"},wide:{am:"ئە",pm:"چ",midnight:"ك",noon:"چ",morning:"ئەتىگەندە",afternoon:"چۈشتىن كىيىن",evening:"ئاخشامدا",night:"كىچىدە"}},m9=(e,i)=>String(e),f9={ordinalNumber:m9,era:T({values:s9,defaultWidth:"wide"}),quarter:T({values:l9,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:d9,defaultWidth:"wide"}),day:T({values:u9,defaultWidth:"wide"}),dayPeriod:T({values:c9,defaultWidth:"wide",formattingValues:h9,defaultFormattingWidth:"wide"})},g9=/^(\d+)(th|st|nd|rd)?/i,p9=/\d+/i,b9={narrow:/^(ب|ك)/i,wide:/^(مىيلادىدىن بۇرۇن|مىيلادىدىن كىيىن)/i},v9={any:[/^بۇرۇن/i,/^كىيىن/i]},y9={narrow:/^[1234]/i,abbreviated:/^چ[1234]/i,wide:/^چارەك [1234]/i},x9={any:[/1/i,/2/i,/3/i,/4/i]},w9={narrow:/^[يفمئامئ‍ئاسۆند]/i,abbreviated:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i,wide:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i},k9={narrow:[/^ي/i,/^ف/i,/^م/i,/^ا/i,/^م/i,/^ى‍/i,/^ى‍/i,/^ا‍/i,/^س/i,/^ۆ/i,/^ن/i,/^د/i],any:[/^يان/i,/^فېۋ/i,/^مار/i,/^ئاپ/i,/^ماي/i,/^ئىيۇن/i,/^ئىيول/i,/^ئاۋ/i,/^سىن/i,/^ئۆك/i,/^نوي/i,/^دىك/i]},P9={narrow:/^[دسچپجشي]/i,short:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,abbreviated:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,wide:/^(يەكشەنبە|دۈشەنبە|سەيشەنبە|چارشەنبە|پەيشەنبە|جۈمە|شەنبە)/i},M9={narrow:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i]},C9={narrow:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i,any:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i},S9={any:{am:/^ئە/i,pm:/^چ/i,midnight:/^ك/i,noon:/^چ/i,morning:/ئەتىگەن/i,afternoon:/چۈشتىن كىيىن/i,evening:/ئاخشىم/i,night:/كىچە/i}},$9={ordinalNumber:ye({matchPattern:g9,parsePattern:p9,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:b9,defaultMatchWidth:"wide",parsePatterns:v9,defaultParseWidth:"any"}),quarter:E({matchPatterns:y9,defaultMatchWidth:"wide",parsePatterns:x9,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:w9,defaultMatchWidth:"wide",parsePatterns:k9,defaultParseWidth:"any"}),day:E({matchPatterns:P9,defaultMatchWidth:"wide",parsePatterns:M9,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:C9,defaultMatchWidth:"any",parsePatterns:S9,defaultParseWidth:"any"})},W9={code:"ug",formatDistance:e9,formatLong:i9,formatRelative:o9,localize:f9,match:$9,options:{weekStartsOn:0,firstWeekContainsDate:1}};function In(e,i){if(e.one!==void 0&&i===1)return e.one;const r=i%10,s=i%100;return r===1&&s!==11?e.singularNominative.replace("{{count}}",String(i)):r>=2&&r<=4&&(s<10||s>20)?e.singularGenitive.replace("{{count}}",String(i)):e.pluralGenitive.replace("{{count}}",String(i))}function Xt(e){return(i,r)=>r&&r.addSuffix?r.comparison&&r.comparison>0?e.future?In(e.future,i):"за "+In(e.regular,i):e.past?In(e.past,i):In(e.regular,i)+" тому":In(e.regular,i)}const A9=(e,i)=>i&&i.addSuffix?i.comparison&&i.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини",T9={lessThanXSeconds:Xt({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:Xt({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:A9,lessThanXMinutes:Xt({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:Xt({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:Xt({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:Xt({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:Xt({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:Xt({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:Xt({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:Xt({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:Xt({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:Xt({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:Xt({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:Xt({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:Xt({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},D9=(e,i,r)=>(r=r||{},T9[e](i,r)),_9={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},E9={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},L9={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},N9={date:O({formats:_9,defaultWidth:"full"}),time:O({formats:E9,defaultWidth:"full"}),dateTime:O({formats:L9,defaultWidth:"full"})},Ko=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function z9(e){const i=Ko[e];switch(e){case 0:case 3:case 5:case 6:return"'у минулу "+i+" о' p";case 1:case 2:case 4:return"'у минулий "+i+" о' p"}}function Ku(e){return"'у "+Ko[e]+" о' p"}function j9(e){const i=Ko[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступну "+i+" о' p";case 1:case 2:case 4:return"'у наступний "+i+" о' p"}}const I9=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Ku(c):z9(c)},F9=(e,i,r)=>{const s=Ta(e),c=s.getDay();return ct(s,i,r)?Ku(c):j9(c)},O9={lastWeek:I9,yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:F9,other:"P"},H9=(e,i,r,s)=>{const c=O9[e];return typeof c=="function"?c(i,r,s):c},X9={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},R9={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},V9={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},Y9={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},G9={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},B9={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранок",afternoon:"день",evening:"вечір",night:"ніч"}},q9={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"}},U9=(e,i)=>{const r=String(i==null?void 0:i.unit),s=Number(e);let c;return r==="date"?s===3||s===23?c="-є":c="-е":r==="minute"||r==="second"||r==="hour"?c="-а":c="-й",s+c},K9={ordinalNumber:U9,era:T({values:X9,defaultWidth:"wide"}),quarter:T({values:R9,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:V9,defaultWidth:"wide",formattingValues:Y9,defaultFormattingWidth:"wide"}),day:T({values:G9,defaultWidth:"wide"}),dayPeriod:T({values:B9,defaultWidth:"any",formattingValues:q9,defaultFormattingWidth:"wide"})},Q9=/^(\d+)(-?(е|й|є|а|я))?/i,J9=/\d+/i,Z9={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},eQ={any:[/^д/i,/^н/i]},tQ={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},aQ={any:[/1/i,/2/i,/3/i,/4/i]},nQ={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},iQ={narrow:[/^с/i,/^л/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^с/i,/^в/i,/^ж/i,/^л/i,/^г/i],any:[/^сі/i,/^лю/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^лип/i,/^се/i,/^в/i,/^ж/i,/^лис/i,/^г/i]},rQ={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},oQ={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},sQ={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},lQ={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},dQ={ordinalNumber:ye({matchPattern:Q9,parsePattern:J9,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:Z9,defaultMatchWidth:"wide",parsePatterns:eQ,defaultParseWidth:"any"}),quarter:E({matchPatterns:tQ,defaultMatchWidth:"wide",parsePatterns:aQ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:nQ,defaultMatchWidth:"wide",parsePatterns:iQ,defaultParseWidth:"any"}),day:E({matchPatterns:rQ,defaultMatchWidth:"wide",parsePatterns:oQ,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:sQ,defaultMatchWidth:"wide",parsePatterns:lQ,defaultParseWidth:"any"})},uQ={code:"uk",formatDistance:D9,formatLong:N9,formatRelative:H9,localize:K9,match:dQ,options:{weekStartsOn:1,firstWeekContainsDate:1}},cQ={lessThanXSeconds:{one:"sekunddan kam",other:"{{count}} sekunddan kam"},xSeconds:{one:"1 sekund",other:"{{count}} sekund"},halfAMinute:"yarim minut",lessThanXMinutes:{one:"bir minutdan kam",other:"{{count}} minutdan kam"},xMinutes:{one:"1 minut",other:"{{count}} minut"},aboutXHours:{one:"tahminan 1 soat",other:"tahminan {{count}} soat"},xHours:{one:"1 soat",other:"{{count}} soat"},xDays:{one:"1 kun",other:"{{count}} kun"},aboutXWeeks:{one:"tahminan 1 hafta",other:"tahminan {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"tahminan 1 oy",other:"tahminan {{count}} oy"},xMonths:{one:"1 oy",other:"{{count}} oy"},aboutXYears:{one:"tahminan 1 yil",other:"tahminan {{count}} yil"},xYears:{one:"1 yil",other:"{{count}} yil"},overXYears:{one:"1 yildan ko'p",other:"{{count}} yildan ko'p"},almostXYears:{one:"deyarli 1 yil",other:"deyarli {{count}} yil"}},hQ=(e,i,r)=>{let s;const c=cQ[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" dan keyin":s+" oldin":s},mQ={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},fQ={full:"h:mm:ss zzzz",long:"h:mm:ss z",medium:"h:mm:ss",short:"h:mm"},gQ={any:"{{date}}, {{time}}"},pQ={date:O({formats:mQ,defaultWidth:"full"}),time:O({formats:fQ,defaultWidth:"full"}),dateTime:O({formats:gQ,defaultWidth:"any"})},bQ={lastWeek:"'oldingi' eeee p 'da'",yesterday:"'kecha' p 'da'",today:"'bugun' p 'da'",tomorrow:"'ertaga' p 'da'",nextWeek:"eeee p 'da'",other:"P"},vQ=(e,i,r,s)=>bQ[e],yQ={narrow:["M.A","M."],abbreviated:["M.A","M."],wide:["Miloddan Avvalgi","Milodiy"]},xQ={narrow:["1","2","3","4"],abbreviated:["CH.1","CH.2","CH.3","CH.4"],wide:["1-chi chorak","2-chi chorak","3-chi chorak","4-chi chorak"]},wQ={narrow:["Y","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","Iyun","Iyul","Avg","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]},kQ={narrow:["Y","D","S","CH","P","J","SH"],short:["Ya","Du","Se","Cho","Pa","Ju","Sha"],abbreviated:["Yak","Dush","Sesh","Chor","Pay","Jum","Shan"],wide:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"]},PQ={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},MQ={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},CQ=(e,i)=>String(e),SQ={ordinalNumber:CQ,era:T({values:yQ,defaultWidth:"wide"}),quarter:T({values:xQ,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:wQ,defaultWidth:"wide"}),day:T({values:kQ,defaultWidth:"wide"}),dayPeriod:T({values:PQ,defaultWidth:"wide",formattingValues:MQ,defaultFormattingWidth:"wide"})},$Q=/^(\d+)(chi)?/i,WQ=/\d+/i,AQ={narrow:/^(m\.a|m\.)/i,abbreviated:/^(m\.a\.?\s?m\.?)/i,wide:/^(miloddan avval|miloddan keyin)/i},TQ={any:[/^b/i,/^(a|c)/i]},DQ={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](chi)? chorak/i},_Q={any:[/1/i,/2/i,/3/i,/4/i]},EQ={narrow:/^[yfmasond]/i,abbreviated:/^(yan|fev|mar|apr|may|iyun|iyul|avg|sen|okt|noy|dek)/i,wide:/^(yanvar|fevral|mart|aprel|may|iyun|iyul|avgust|sentabr|oktabr|noyabr|dekabr)/i},LQ={narrow:[/^y/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ya/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^iyun/i,/^iyul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},NQ={narrow:/^[ydschj]/i,short:/^(ya|du|se|cho|pa|ju|sha)/i,abbreviated:/^(yak|dush|sesh|chor|pay|jum|shan)/i,wide:/^(yakshanba|dushanba|seshanba|chorshanba|payshanba|juma|shanba)/i},zQ={narrow:[/^y/i,/^d/i,/^s/i,/^ch/i,/^p/i,/^j/i,/^sh/i],any:[/^ya/i,/^d/i,/^se/i,/^ch/i,/^p/i,/^j/i,/^sh/i]},jQ={narrow:/^(a|p|y\.t|p| (ertalab|tushdan keyin|kechqurun|tun))/i,any:/^([ap]\.?\s?m\.?|yarim tun|peshin| (ertalab|tushdan keyin|kechqurun|tun))/i},IQ={any:{am:/^a/i,pm:/^p/i,midnight:/^y\.t/i,noon:/^pe/i,morning:/ertalab/i,afternoon:/tushdan keyin/i,evening:/kechqurun/i,night:/tun/i}},FQ={ordinalNumber:ye({matchPattern:$Q,parsePattern:WQ,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:AQ,defaultMatchWidth:"wide",parsePatterns:TQ,defaultParseWidth:"any"}),quarter:E({matchPatterns:DQ,defaultMatchWidth:"wide",parsePatterns:_Q,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:EQ,defaultMatchWidth:"wide",parsePatterns:LQ,defaultParseWidth:"any"}),day:E({matchPatterns:NQ,defaultMatchWidth:"wide",parsePatterns:zQ,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:jQ,defaultMatchWidth:"any",parsePatterns:IQ,defaultParseWidth:"any"})},OQ={code:"uz",formatDistance:hQ,formatLong:pQ,formatRelative:vQ,localize:SQ,match:FQ,options:{weekStartsOn:1,firstWeekContainsDate:1}},HQ={lessThanXSeconds:{one:"1 сониядан кам",other:"{{count}} сониядан кам"},xSeconds:{one:"1 сония",other:"{{count}} сония"},halfAMinute:"ярим дақиқа",lessThanXMinutes:{one:"1 дақиқадан кам",other:"{{count}} дақиқадан кам"},xMinutes:{one:"1 дақиқа",other:"{{count}} дақиқа"},aboutXHours:{one:"тахминан 1 соат",other:"тахминан {{count}} соат"},xHours:{one:"1 соат",other:"{{count}} соат"},xDays:{one:"1 кун",other:"{{count}} кун"},aboutXWeeks:{one:"тахминан 1 хафта",other:"тахминан {{count}} хафта"},xWeeks:{one:"1 хафта",other:"{{count}} хафта"},aboutXMonths:{one:"тахминан 1 ой",other:"тахминан {{count}} ой"},xMonths:{one:"1 ой",other:"{{count}} ой"},aboutXYears:{one:"тахминан 1 йил",other:"тахминан {{count}} йил"},xYears:{one:"1 йил",other:"{{count}} йил"},overXYears:{one:"1 йилдан кўп",other:"{{count}} йилдан кўп"},almostXYears:{one:"деярли 1 йил",other:"деярли {{count}} йил"}},XQ=(e,i,r)=>{let s;const c=HQ[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"дан кейин":s+" олдин":s},RQ={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},VQ={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},YQ={any:"{{date}}, {{time}}"},GQ={date:O({formats:RQ,defaultWidth:"full"}),time:O({formats:VQ,defaultWidth:"full"}),dateTime:O({formats:YQ,defaultWidth:"any"})},BQ={lastWeek:"'ўтган' eeee p 'да'",yesterday:"'кеча' p 'да'",today:"'бугун' p 'да'",tomorrow:"'эртага' p 'да'",nextWeek:"eeee p 'да'",other:"P"},qQ=(e,i,r,s)=>BQ[e],UQ={narrow:["М.А","М"],abbreviated:["М.А","М"],wide:["Милоддан Аввалги","Милодий"]},KQ={narrow:["1","2","3","4"],abbreviated:["1-чор.","2-чор.","3-чор.","4-чор."],wide:["1-чорак","2-чорак","3-чорак","4-чорак"]},QQ={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],wide:["январ","феврал","март","апрел","май","июн","июл","август","сентабр","октабр","ноябр","декабр"]},JQ={narrow:["Я","Д","С","Ч","П","Ж","Ш"],short:["як","ду","се","чо","па","жу","ша"],abbreviated:["якш","душ","сеш","чор","пай","жум","шан"],wide:["якшанба","душанба","сешанба","чоршанба","пайшанба","жума","шанба"]},ZQ={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},eJ={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},tJ=(e,i)=>String(e),aJ={ordinalNumber:tJ,era:T({values:UQ,defaultWidth:"wide"}),quarter:T({values:KQ,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:QQ,defaultWidth:"wide"}),day:T({values:JQ,defaultWidth:"wide"}),dayPeriod:T({values:ZQ,defaultWidth:"any",formattingValues:eJ,defaultFormattingWidth:"any"})},nJ=/^(\d+)(чи)?/i,iJ=/\d+/i,rJ={narrow:/^(м\.а|м\.)/i,abbreviated:/^(м\.а|м\.)/i,wide:/^(милоддан аввал|милоддан кейин)/i},oJ={any:[/^м/i,/^а/i]},sJ={narrow:/^[1234]/i,abbreviated:/^[1234]-чор./i,wide:/^[1234]-чорак/i},lJ={any:[/1/i,/2/i,/3/i,/4/i]},dJ={narrow:/^[яфмамииасонд]/i,abbreviated:/^(янв|фев|мар|апр|май|июн|июл|авг|сен|окт|ноя|дек)/i,wide:/^(январ|феврал|март|апрел|май|июн|июл|август|сентабр|октабр|ноябр|декабр)/i},uJ={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^д/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},cJ={narrow:/^[ядсчпжш]/i,short:/^(як|ду|се|чо|па|жу|ша)/i,abbreviated:/^(якш|душ|сеш|чор|пай|жум|шан)/i,wide:/^(якшанба|душанба|сешанба|чоршанба|пайшанба|жума|шанба)/i},hJ={narrow:[/^я/i,/^д/i,/^с/i,/^ч/i,/^п/i,/^ж/i,/^ш/i],any:[/^як/i,/^ду/i,/^се/i,/^чор/i,/^пай/i,/^жу/i,/^шан/i]},mJ={any:/^(п\.о\.|п\.к\.|ярим тун|пешиндан кейин|(эрталаб|пешиндан кейин|кечаси|тун))/i},fJ={any:{am:/^п\.о\./i,pm:/^п\.к\./i,midnight:/^ярим тун/i,noon:/^пешиндан кейин/i,morning:/эрталаб/i,afternoon:/пешиндан кейин/i,evening:/кечаси/i,night:/тун/i}},gJ={ordinalNumber:ye({matchPattern:nJ,parsePattern:iJ,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:rJ,defaultMatchWidth:"wide",parsePatterns:oJ,defaultParseWidth:"any"}),quarter:E({matchPatterns:sJ,defaultMatchWidth:"wide",parsePatterns:lJ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:dJ,defaultMatchWidth:"wide",parsePatterns:uJ,defaultParseWidth:"any"}),day:E({matchPatterns:cJ,defaultMatchWidth:"wide",parsePatterns:hJ,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:mJ,defaultMatchWidth:"any",parsePatterns:fJ,defaultParseWidth:"any"})},pJ={code:"uz-Cyrl",formatDistance:XQ,formatLong:GQ,formatRelative:qQ,localize:aJ,match:gJ,options:{weekStartsOn:1,firstWeekContainsDate:1}},bJ={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},vJ=(e,i,r)=>{let s;const c=bJ[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+" nữa":s+" trước":s},yJ={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},xJ={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},wJ={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},kJ={date:O({formats:yJ,defaultWidth:"full"}),time:O({formats:xJ,defaultWidth:"full"}),dateTime:O({formats:wJ,defaultWidth:"full"})},PJ={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},MJ=(e,i,r,s)=>PJ[e],CJ={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},SJ={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},$J={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},WJ={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},AJ={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},TJ={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},DJ={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},_J={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},EJ=(e,i)=>{const r=Number(e),s=i==null?void 0:i.unit;if(s==="quarter")switch(r){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(s==="day")switch(r){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(s==="week")return r===1?"thứ nhất":"thứ "+r;if(s==="dayOfYear")return r===1?"đầu tiên":"thứ "+r}return String(r)},LJ={ordinalNumber:EJ,era:T({values:CJ,defaultWidth:"wide"}),quarter:T({values:SJ,defaultWidth:"wide",formattingValues:$J,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:T({values:WJ,defaultWidth:"wide",formattingValues:AJ,defaultFormattingWidth:"wide"}),day:T({values:TJ,defaultWidth:"wide"}),dayPeriod:T({values:DJ,defaultWidth:"wide",formattingValues:_J,defaultFormattingWidth:"wide"})},NJ=/^(\d+)/i,zJ=/\d+/i,jJ={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},IJ={any:[/^t/i,/^s/i]},FJ={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},OJ={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},HJ={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},XJ={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},RJ={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},VJ={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},YJ={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},GJ={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},BJ={ordinalNumber:ye({matchPattern:NJ,parsePattern:zJ,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:jJ,defaultMatchWidth:"wide",parsePatterns:IJ,defaultParseWidth:"any"}),quarter:E({matchPatterns:FJ,defaultMatchWidth:"wide",parsePatterns:OJ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:HJ,defaultMatchWidth:"wide",parsePatterns:XJ,defaultParseWidth:"wide"}),day:E({matchPatterns:RJ,defaultMatchWidth:"wide",parsePatterns:VJ,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:YJ,defaultMatchWidth:"wide",parsePatterns:GJ,defaultParseWidth:"any"})},qJ={code:"vi",formatDistance:vJ,formatLong:kJ,formatRelative:MJ,localize:LJ,match:BJ,options:{weekStartsOn:1,firstWeekContainsDate:1}},UJ={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},KJ=(e,i,r)=>{let s;const c=UJ[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"内":s+"前":s},QJ={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},JJ={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},ZJ={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},eZ={date:O({formats:QJ,defaultWidth:"full"}),time:O({formats:JJ,defaultWidth:"full"}),dateTime:O({formats:ZJ,defaultWidth:"full"})};function Vl(e,i,r){const s="eeee p";return ct(e,i,r)?s:e.getTime()>i.getTime()?"'下个'"+s:"'上个'"+s}const tZ={lastWeek:Vl,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:Vl,other:"PP p"},aZ=(e,i,r,s)=>{const c=tZ[e];return typeof c=="function"?c(i,r,s):c},nZ={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},iZ={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},rZ={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},oZ={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},sZ={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},lZ={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},dZ=(e,i)=>{const r=Number(e);switch(i==null?void 0:i.unit){case"date":return r.toString()+"日";case"hour":return r.toString()+"时";case"minute":return r.toString()+"分";case"second":return r.toString()+"秒";default:return"第 "+r.toString()}},uZ={ordinalNumber:dZ,era:T({values:nZ,defaultWidth:"wide"}),quarter:T({values:iZ,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:rZ,defaultWidth:"wide"}),day:T({values:oZ,defaultWidth:"wide"}),dayPeriod:T({values:sZ,defaultWidth:"wide",formattingValues:lZ,defaultFormattingWidth:"wide"})},cZ=/^(第\s*)?\d+(日|时|分|秒)?/i,hZ=/\d+/i,mZ={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},fZ={any:[/^(前)/i,/^(公元)/i]},gZ={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},pZ={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},bZ={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},vZ={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},yZ={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},xZ={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},wZ={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},kZ={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},PZ={ordinalNumber:ye({matchPattern:cZ,parsePattern:hZ,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:mZ,defaultMatchWidth:"wide",parsePatterns:fZ,defaultParseWidth:"any"}),quarter:E({matchPatterns:gZ,defaultMatchWidth:"wide",parsePatterns:pZ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:bZ,defaultMatchWidth:"wide",parsePatterns:vZ,defaultParseWidth:"any"}),day:E({matchPatterns:yZ,defaultMatchWidth:"wide",parsePatterns:xZ,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:wZ,defaultMatchWidth:"any",parsePatterns:kZ,defaultParseWidth:"any"})},MZ={code:"zh-CN",formatDistance:KJ,formatLong:eZ,formatRelative:aZ,localize:uZ,match:PZ,options:{weekStartsOn:1,firstWeekContainsDate:4}},CZ={lessThanXSeconds:{one:"少於 1 秒",other:"少於 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分鐘",lessThanXMinutes:{one:"少於 1 分鐘",other:"少於 {{count}} 分鐘"},xMinutes:{one:"1 分鐘",other:"{{count}} 分鐘"},xHours:{one:"1 小時",other:"{{count}} 小時"},aboutXHours:{one:"大約 1 小時",other:"大約 {{count}} 小時"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大約 1 個星期",other:"大約 {{count}} 個星期"},xWeeks:{one:"1 個星期",other:"{{count}} 個星期"},aboutXMonths:{one:"大約 1 個月",other:"大約 {{count}} 個月"},xMonths:{one:"1 個月",other:"{{count}} 個月"},aboutXYears:{one:"大約 1 年",other:"大約 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超過 1 年",other:"超過 {{count}} 年"},almostXYears:{one:"將近 1 年",other:"將近 {{count}} 年"}},SZ=(e,i,r)=>{let s;const c=CZ[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"內":s+"前":s},$Z={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},WZ={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},AZ={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},TZ={date:O({formats:$Z,defaultWidth:"full"}),time:O({formats:WZ,defaultWidth:"full"}),dateTime:O({formats:AZ,defaultWidth:"full"})},DZ={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},_Z=(e,i,r,s)=>DZ[e],EZ={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},LZ={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},NZ={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},zZ={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},jZ={narrow:{am:"上",pm:"下",midnight:"午夜",noon:"晌",morning:"早",afternoon:"午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"午夜",noon:"中午",morning:"上午",afternoon:"下午",evening:"晚上",night:"夜晚"},wide:{am:"上午",pm:"下午",midnight:"午夜",noon:"中午",morning:"上午",afternoon:"下午",evening:"晚上",night:"夜晚"}},IZ={narrow:{am:"上",pm:"下",midnight:"午夜",noon:"晌",morning:"早",afternoon:"午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"午夜",noon:"中午",morning:"上午",afternoon:"下午",evening:"晚上",night:"夜晚"},wide:{am:"上午",pm:"下午",midnight:"午夜",noon:"中午",morning:"上午",afternoon:"下午",evening:"晚上",night:"夜晚"}},FZ=(e,i)=>{const r=Number(e);switch(i==null?void 0:i.unit){case"date":return r+"日";case"hour":return r+"時";case"minute":return r+"分";case"second":return r+"秒";default:return"第 "+r}},OZ={ordinalNumber:FZ,era:T({values:EZ,defaultWidth:"wide"}),quarter:T({values:LZ,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:NZ,defaultWidth:"wide"}),day:T({values:zZ,defaultWidth:"wide"}),dayPeriod:T({values:jZ,defaultWidth:"wide",formattingValues:IZ,defaultFormattingWidth:"wide"})},HZ=/^(第\s*)?\d+(日|時|分|秒)?/i,XZ=/\d+/i,RZ={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},VZ={any:[/^(前)/i,/^(公元)/i]},YZ={narrow:/^[1234]/i,abbreviated:/^第[一二三四]季/i,wide:/^第[一二三四]季度/i},GZ={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},BZ={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},qZ={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},UZ={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},KZ={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},QZ={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},JZ={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},ZZ={ordinalNumber:ye({matchPattern:HZ,parsePattern:XZ,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:RZ,defaultMatchWidth:"wide",parsePatterns:VZ,defaultParseWidth:"any"}),quarter:E({matchPatterns:YZ,defaultMatchWidth:"wide",parsePatterns:GZ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:BZ,defaultMatchWidth:"wide",parsePatterns:qZ,defaultParseWidth:"any"}),day:E({matchPatterns:UZ,defaultMatchWidth:"wide",parsePatterns:KZ,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:QZ,defaultMatchWidth:"any",parsePatterns:JZ,defaultParseWidth:"any"})},eee={code:"zh-HK",formatDistance:SZ,formatLong:TZ,formatRelative:_Z,localize:OZ,match:ZZ,options:{weekStartsOn:0,firstWeekContainsDate:1}},tee={lessThanXSeconds:{one:"少於 1 秒",other:"少於 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分鐘",lessThanXMinutes:{one:"少於 1 分鐘",other:"少於 {{count}} 分鐘"},xMinutes:{one:"1 分鐘",other:"{{count}} 分鐘"},xHours:{one:"1 小時",other:"{{count}} 小時"},aboutXHours:{one:"大約 1 小時",other:"大約 {{count}} 小時"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大約 1 個星期",other:"大約 {{count}} 個星期"},xWeeks:{one:"1 個星期",other:"{{count}} 個星期"},aboutXMonths:{one:"大約 1 個月",other:"大約 {{count}} 個月"},xMonths:{one:"1 個月",other:"{{count}} 個月"},aboutXYears:{one:"大約 1 年",other:"大約 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超過 1 年",other:"超過 {{count}} 年"},almostXYears:{one:"將近 1 年",other:"將近 {{count}} 年"}},aee=(e,i,r)=>{let s;const c=tee[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",String(i)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?s+"內":s+"前":s},nee={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},iee={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},ree={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},oee={date:O({formats:nee,defaultWidth:"full"}),time:O({formats:iee,defaultWidth:"full"}),dateTime:O({formats:ree,defaultWidth:"full"})},see={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},lee=(e,i,r,s)=>see[e],dee={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},uee={narrow:["1","2","3","4"],abbreviated:["第一刻","第二刻","第三刻","第四刻"],wide:["第一刻鐘","第二刻鐘","第三刻鐘","第四刻鐘"]},cee={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},hee={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},mee={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜間"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜間"}},fee={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜間"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜間"}},gee=(e,i)=>{const r=Number(e);switch(i==null?void 0:i.unit){case"date":return r+"日";case"hour":return r+"時";case"minute":return r+"分";case"second":return r+"秒";default:return"第 "+r}},pee={ordinalNumber:gee,era:T({values:dee,defaultWidth:"wide"}),quarter:T({values:uee,defaultWidth:"wide",argumentCallback:e=>e-1}),month:T({values:cee,defaultWidth:"wide"}),day:T({values:hee,defaultWidth:"wide"}),dayPeriod:T({values:mee,defaultWidth:"wide",formattingValues:fee,defaultFormattingWidth:"wide"})},bee=/^(第\s*)?\d+(日|時|分|秒)?/i,vee=/\d+/i,yee={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},xee={any:[/^(前)/i,/^(公元)/i]},wee={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻鐘/i},kee={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},Pee={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},Mee={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},Cee={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},See={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},$ee={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},Wee={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},Aee={ordinalNumber:ye({matchPattern:bee,parsePattern:vee,valueCallback:e=>parseInt(e,10)}),era:E({matchPatterns:yee,defaultMatchWidth:"wide",parsePatterns:xee,defaultParseWidth:"any"}),quarter:E({matchPatterns:wee,defaultMatchWidth:"wide",parsePatterns:kee,defaultParseWidth:"any",valueCallback:e=>e+1}),month:E({matchPatterns:Pee,defaultMatchWidth:"wide",parsePatterns:Mee,defaultParseWidth:"any"}),day:E({matchPatterns:Cee,defaultMatchWidth:"wide",parsePatterns:See,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:$ee,defaultMatchWidth:"any",parsePatterns:Wee,defaultParseWidth:"any"})},Tee={code:"zh-TW",formatDistance:aee,formatLong:oee,formatRelative:lee,localize:pee,match:Aee,options:{weekStartsOn:1,firstWeekContainsDate:4}},Yl=Object.freeze(Object.defineProperty({__proto__:null,af:wp,ar:Qp,arDZ:$b,arEG:nv,arMA:Ev,arSA:dy,arTN:Fy,az:px,be:ew,beTarask:zw,bg:b1,bn:U1,bs:S0,ca:nk,ckb:Ek,cs:cP,cy:HP,da:bM,de:XM,deAT:QM,el:$C,enAU:ZC,enCA:oS,enGB:uS,enIE:cS,enIN:pS,enNZ:wS,enUS:Hu,enZA:TS,eo:r$,es:z$,et:dW,eu:OW,faIR:pA,fi:GA,fr:v2,frCA:P2,frCH:T2,fy:rT,gd:NT,gl:hD,gu:XD,he:y_,hi:K_,hr:$E,ht:aL,hu:NL,hy:cN,id:HN,is:bz,it:Yz,itCH:Kz,ja:Sj,jaHira:aI,ka:_I,kk:cF,km:HF,kn:bO,ko:BO,lb:$H,lt:oX,lv:FX,mk:pR,mn:BR,ms:P4,mt:Z4,nb:W3,nl:nV,nlBE:_V,nn:lY,oc:IY,pl:wG,pt:QG,ptBR:$B,ro:n5,ru:z5,se:c6,sk:B6,sl:C8,sq:tq,sr:_q,srLatn:dU,sv:OU,ta:b7,te:G7,th:kK,tr:JK,ug:W9,uk:uQ,uz:OQ,uzCyrl:pJ,vi:qJ,zhCN:MZ,zhHK:eee,zhTW:Tee},Symbol.toStringTag,{value:"Module"})),Mt=(e,i)=>{const r=e.__vccOpts||e;for(const[s,c]of i)r[s]=c;return r},Dee={},_ee={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},Eee=me("path",{"fill-rule":"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z","clip-rule":"evenodd"},null,-1),Lee=[Eee];function Nee(e,i){return Ce(),$e("svg",_ee,Lee)}const Qu=Mt(Dee,[["render",Nee]]),zee={},jee={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},Iee=me("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),Fee=me("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1),Oee=[Iee,Fee];function Hee(e,i){return Ce(),$e("svg",jee,Oee)}const Xee=Mt(zee,[["render",Hee]]),Ree={components:{IconSpinnerVue:Xee}},Vee={class:"text-gray-300 dark:text-red-300 pt-24 pb-12"};function Yee(e,i,r,s,c,g){const k=Hd("IconSpinnerVue");return Ce(),$e("div",Vee,[Te(k,{class:"w-5 animate-spin mx-auto"})])}const oo=Mt(Ree,[["render",Yee]]);var Rn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Gee(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Bee(e){if(e.__esModule)return e;var i=e.default;if(typeof i=="function"){var r=function s(){return this instanceof s?Reflect.construct(i,arguments,this.constructor):i.apply(this,arguments)};r.prototype=i.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(s){var c=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(r,s,c.get?c:{enumerable:!0,get:function(){return e[s]}})}),r}var Ju={exports:{}};function qee(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Ar={exports:{}};const Uee={},Kee=Object.freeze(Object.defineProperty({__proto__:null,default:Uee},Symbol.toStringTag,{value:"Module"})),Qee=Bee(Kee);var Gl;function Jee(){return Gl||(Gl=1,function(e,i){(function(r,s){e.exports=s()})(Rn,function(){var r=r||function(s,c){var g;if(typeof window<"u"&&window.crypto&&(g=window.crypto),typeof self<"u"&&self.crypto&&(g=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(g=globalThis.crypto),!g&&typeof window<"u"&&window.msCrypto&&(g=window.msCrypto),!g&&typeof Rn<"u"&&Rn.crypto&&(g=Rn.crypto),!g&&typeof qee=="function")try{g=Qee}catch{}var k=function(){if(g){if(typeof g.getRandomValues=="function")try{return g.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof g.randomBytes=="function")try{return g.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},C=Object.create||function(){function z(){}return function(K){var q;return z.prototype=K,q=new z,z.prototype=null,q}}(),D={},F=D.lib={},H=F.Base=function(){return{extend:function(z){var K=C(this);return z&&K.mixIn(z),(!K.hasOwnProperty("init")||this.init===K.init)&&(K.init=function(){K.$super.init.apply(this,arguments)}),K.init.prototype=K,K.$super=this,K},create:function(){var z=this.extend();return z.init.apply(z,arguments),z},init:function(){},mixIn:function(z){for(var K in z)z.hasOwnProperty(K)&&(this[K]=z[K]);z.hasOwnProperty("toString")&&(this.toString=z.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),R=F.WordArray=H.extend({init:function(z,K){z=this.words=z||[],K!=c?this.sigBytes=K:this.sigBytes=z.length*4},toString:function(z){return(z||Q).stringify(this)},concat:function(z){var K=this.words,q=z.words,V=this.sigBytes,ee=z.sigBytes;if(this.clamp(),V%4)for(var ge=0;ge>>2]>>>24-ge%4*8&255;K[V+ge>>>2]|=be<<24-(V+ge)%4*8}else for(var ne=0;ne>>2]=q[ne>>>2];return this.sigBytes+=ee,this},clamp:function(){var z=this.words,K=this.sigBytes;z[K>>>2]&=4294967295<<32-K%4*8,z.length=s.ceil(K/4)},clone:function(){var z=H.clone.call(this);return z.words=this.words.slice(0),z},random:function(z){for(var K=[],q=0;q>>2]>>>24-ee%4*8&255;V.push((ge>>>4).toString(16)),V.push((ge&15).toString(16))}return V.join("")},parse:function(z){for(var K=z.length,q=[],V=0;V>>3]|=parseInt(z.substr(V,2),16)<<24-V%8*4;return new R.init(q,K/2)}},ue=U.Latin1={stringify:function(z){for(var K=z.words,q=z.sigBytes,V=[],ee=0;ee>>2]>>>24-ee%4*8&255;V.push(String.fromCharCode(ge))}return V.join("")},parse:function(z){for(var K=z.length,q=[],V=0;V>>2]|=(z.charCodeAt(V)&255)<<24-V%4*8;return new R.init(q,K)}},te=U.Utf8={stringify:function(z){try{return decodeURIComponent(escape(ue.stringify(z)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(z){return ue.parse(unescape(encodeURIComponent(z)))}},de=F.BufferedBlockAlgorithm=H.extend({reset:function(){this._data=new R.init,this._nDataBytes=0},_append:function(z){typeof z=="string"&&(z=te.parse(z)),this._data.concat(z),this._nDataBytes+=z.sigBytes},_process:function(z){var K,q=this._data,V=q.words,ee=q.sigBytes,ge=this.blockSize,be=ge*4,ne=ee/be;z?ne=s.ceil(ne):ne=s.max((ne|0)-this._minBufferSize,0);var We=ne*ge,he=s.min(We*4,ee);if(We){for(var re=0;re>>7)^(ne<<14|ne>>>18)^ne>>>3,he=R[be-2],re=(he<<15|he>>>17)^(he<<13|he>>>19)^he>>>10;R[be]=We+R[be-7]+re+R[be-16]}var Ve=q&V^~q&ee,Le=de&B^de&z^B&z,nt=(de<<30|de>>>2)^(de<<19|de>>>13)^(de<<10|de>>>22),ze=(q<<26|q>>>6)^(q<<21|q>>>11)^(q<<7|q>>>25),Re=ge+ze+Ve+H[be]+R[be],Oe=nt+Le;ge=ee,ee=V,V=q,q=K+Re|0,K=z,z=B,B=de,de=Re+Oe|0}te[0]=te[0]+de|0,te[1]=te[1]+B|0,te[2]=te[2]+z|0,te[3]=te[3]+K|0,te[4]=te[4]+q|0,te[5]=te[5]+V|0,te[6]=te[6]+ee|0,te[7]=te[7]+ge|0},_doFinalize:function(){var Q=this._data,ue=Q.words,te=this._nDataBytes*8,de=Q.sigBytes*8;return ue[de>>>5]|=128<<24-de%32,ue[(de+64>>>9<<4)+14]=s.floor(te/4294967296),ue[(de+64>>>9<<4)+15]=te,Q.sigBytes=ue.length*4,this._process(),this._hash},clone:function(){var Q=C.clone.call(this);return Q._hash=this._hash.clone(),Q}});c.SHA256=C._createHelper(U),c.HmacSHA256=C._createHmacHelper(U)}(Math),r.SHA256})})(Ju);var Zee=Ju.exports;const ete=Gee(Zee);var tte=!1;/*! + * pinia v2.1.7 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */let Zu;const sr=e=>Zu=e,ec=Symbol();function so(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Bn;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Bn||(Bn={}));function ate(){const e=bo(!0),i=e.run(()=>qe({}));let r=[],s=[];const c=Bi({install(g){sr(c),c._a=g,g.provide(ec,c),g.config.globalProperties.$pinia=c,s.forEach(k=>r.push(k)),s=[]},use(g){return!this._a&&!tte?s.push(g):r.push(g),this},_p:r,_a:null,_e:e,_s:new Map,state:i});return c}const tc=()=>{};function Bl(e,i,r,s=tc){e.push(i);const c=()=>{const g=e.indexOf(i);g>-1&&(e.splice(g,1),s())};return!r&&md()&&Ic(c),c}function mn(e,...i){e.slice().forEach(r=>{r(...i)})}const nte=e=>e();function lo(e,i){e instanceof Map&&i instanceof Map&&i.forEach((r,s)=>e.set(s,r)),e instanceof Set&&i instanceof Set&&i.forEach(e.add,e);for(const r in i){if(!i.hasOwnProperty(r))continue;const s=i[r],c=e[r];so(c)&&so(s)&&e.hasOwnProperty(r)&&!lt(s)&&!$a(s)?e[r]=lo(c,s):e[r]=s}return e}const ite=Symbol();function rte(e){return!so(e)||!e.hasOwnProperty(ite)}const{assign:La}=Object;function ote(e){return!!(lt(e)&&e.effect)}function ste(e,i,r,s){const{state:c,actions:g,getters:k}=i,C=r.state.value[e];let D;function F(){C||(r.state.value[e]=c?c():{});const H=_d(r.state.value[e]);return La(H,g,Object.keys(k||{}).reduce((R,U)=>(R[U]=Bi(Et(()=>{sr(r);const Q=r._s.get(e);return k[U].call(Q,Q)})),R),{}))}return D=ac(e,F,i,r,s,!0),D}function ac(e,i,r={},s,c,g){let k;const C=La({actions:{}},r),D={deep:!0};let F,H,R=[],U=[],Q;const ue=s.state.value[e];!g&&!ue&&(s.state.value[e]={}),qe({});let te;function de(be){let ne;F=H=!1,typeof be=="function"?(be(s.state.value[e]),ne={type:Bn.patchFunction,storeId:e,events:Q}):(lo(s.state.value[e],be),ne={type:Bn.patchObject,payload:be,storeId:e,events:Q});const We=te=Symbol();ri().then(()=>{te===We&&(F=!0)}),H=!0,mn(R,ne,s.state.value[e])}const B=g?function(){const{state:ne}=r,We=ne?ne():{};this.$patch(he=>{La(he,We)})}:tc;function z(){k.stop(),R=[],U=[],s._s.delete(e)}function K(be,ne){return function(){sr(s);const We=Array.from(arguments),he=[],re=[];function Ve(ze){he.push(ze)}function Le(ze){re.push(ze)}mn(U,{args:We,name:be,store:V,after:Ve,onError:Le});let nt;try{nt=ne.apply(this&&this.$id===e?this:V,We)}catch(ze){throw mn(re,ze),ze}return nt instanceof Promise?nt.then(ze=>(mn(he,ze),ze)).catch(ze=>(mn(re,ze),Promise.reject(ze))):(mn(he,nt),nt)}}const q={_p:s,$id:e,$onAction:Bl.bind(null,U),$patch:de,$reset:B,$subscribe(be,ne={}){const We=Bl(R,be,ne.detached,()=>he()),he=k.run(()=>_t(()=>s.state.value[e],re=>{(ne.flush==="sync"?H:F)&&be({storeId:e,type:Bn.direct,events:Q},re)},La({},D,ne)));return We},$dispose:z},V=Gi(q);s._s.set(e,V);const ge=(s._a&&s._a.runWithContext||nte)(()=>s._e.run(()=>(k=bo()).run(i)));for(const be in ge){const ne=ge[be];if(lt(ne)&&!ote(ne)||$a(ne))g||(ue&&rte(ne)&&(lt(ne)?ne.value=ue[be]:lo(ne,ue[be])),s.state.value[e][be]=ne);else if(typeof ne=="function"){const We=K(be,ne);ge[be]=We,C.actions[be]=ne}}return La(V,ge),La(Ue(V),ge),Object.defineProperty(V,"$state",{get:()=>s.state.value[e],set:be=>{de(ne=>{La(ne,be)})}}),s._p.forEach(be=>{La(V,k.run(()=>be({store:V,app:s._a,pinia:s,options:C})))}),ue&&g&&r.hydrate&&r.hydrate(V.$state,ue),F=!0,H=!0,V}function lte(e,i,r){let s,c;const g=typeof i=="function";typeof e=="string"?(s=e,c=g?r:i):(c=e,s=e.id);function k(C,D){const F=Uh();return C=C||(F?yn(ec,null):null),C&&sr(C),C=Zu,C._s.has(s)||(g?ac(s,i,c,C):ste(s,c,C)),C._s.get(s)}return k.$id=s,k}function xa(e){{e=Ue(e);const i={};for(const r in e){const s=e[r];(lt(s)||$a(s))&&(i[r]=ch(e,r))}return i}}class dte{constructor(){this.isDev=!1,this.SERVER=this.isDev?"http://localhost:51821":"."}async call({method:i,path:r,body:s}){const c=await fetch(`${this.SERVER}/api${r}`,{method:i,headers:{"Content-Type":"application/json"},credentials:this.isDev?"include":"same-origin",body:s?JSON.stringify(s):void 0});if(c.status===204)return;const g=await c.json();if(!c.ok)throw new Error(g.error||c.statusText);return g}async getRelease(){return this.call({method:"get",path:"/release"})}async getLang(){return(await this.call({method:"get",path:"/lang"})).slice(0,2)}async getUiTrafficStats(){return this.call({method:"get",path:"/ui-traffic-stats"})}async getChartType(){return this.call({method:"get",path:"/ui-chart-type"})}async getSession(){return this.call({method:"get",path:"/session"})}async createSession({password:i}){return this.call({method:"post",path:"/session",body:{password:i}})}async deleteSession(){return this.call({method:"delete",path:"/session"})}async getClients(){return this.call({method:"get",path:"/wireguard/client"}).then(i=>i.map(r=>({...r,createdAt:new Date(r.createdAt),updatedAt:new Date(r.updatedAt),latestHandshakeAt:r.latestHandshakeAt!==null?new Date(r.latestHandshakeAt):null})))}async createClient({name:i}){return this.call({method:"post",path:"/wireguard/client",body:{name:i}})}async deleteClient({clientId:i}){return this.call({method:"delete",path:`/wireguard/client/${i}`})}async enableClient({clientId:i}){return this.call({method:"post",path:`/wireguard/client/${i}/enable`})}async disableClient({clientId:i}){return this.call({method:"post",path:`/wireguard/client/${i}/disable`})}async updateClientName({clientId:i,name:r}){return this.call({method:"put",path:`/wireguard/client/${i}/name/`,body:{name:r}})}async updateClientAddress({clientId:i,address:r}){return this.call({method:"put",path:`/wireguard/client/${i}/address/`,body:{address:r}})}async getQrCode({clientId:i}){return`${this.SERVER}/api/wireguard/client/${i}/qrcode.svg`}}const St=new dte,ma=lte("store",()=>{const e=qe(null),i=qe(!1),r=qe(null),s=qe(null),c=qe(null),g=qe({}),k=qe(null),C=qe(null),D=qe(""),F=qe(null),H=qe("en"),R=qe(),U=qe(localStorage.theme||"auto"),Q=qe(window.matchMedia("(prefers-color-scheme: dark)")),ue=qe(0),te=qe(localStorage.getItem("uiShowCharts")==="1"),de=qe(!1),B=Et(()=>ue.value>0&&te.value);function z(he){he.preventDefault(),r.value&&(i.value||(i.value=!0,St.createSession({password:r.value}).then(async()=>{const re=await St.getSession();return e.value=re.authenticated,s.value=re.requiresPassword,ee()}).catch(re=>{console.log(re.message||re.toString())}).finally(()=>{i.value=!1,r.value=null})))}function K(he){he.preventDefault(),St.deleteSession().then(()=>{e.value=!1,c.value=null}).catch(re=>{alert(re.message||re.toString())})}function q(){D.value&&(St.createClient({name:D.value}).catch(he=>alert(he.message||he.toString())).finally(()=>ee().catch(console.error)),C.value=null)}function V(he){St.deleteClient({clientId:he.id}).catch(re=>alert(re.message||re.toString())).finally(()=>ee().catch(console.error)),k.value=null}async function ee(){if(e.value)try{const he=await St.getClients();c.value=he.map(re=>(re.name.includes("@")&&re.name.includes(".")&&(re.avatar=`https://www.gravatar.com/avatar/${ete(re.name)}?d=blank`),g[re.id]||(g[re.id]={},g[re.id].transferRxHistory=Array(50).fill(0),g[re.id].transferRxPrevious=re.transferRx,g[re.id].transferTxHistory=Array(50).fill(0),g[re.id].transferTxPrevious=re.transferTx),St.isDev&&(re.transferRx=g[re.id].transferRxPrevious+Math.random()*1e3,re.transferTx=g[re.id].transferTxPrevious+Math.random()*1e3,re.latestHandshakeAt=new Date("2024-03-20")),B.value&&(g[re.id].transferRxHistory.push(g[re.id].transferRxCurrent),g[re.id].transferRxHistory.shift(),g[re.id].transferTxHistory.push(g[re.id].transferTxCurrent),g[re.id].transferTxHistory.shift()),g[re.id].transferRxCurrent=re.transferRx-g[re.id].transferRxPrevious,g[re.id].transferRxPrevious=re.transferRx,g[re.id].transferTxCurrent=re.transferTx-g[re.id].transferTxPrevious,g[re.id].transferTxPrevious=re.transferTx,re.transferTxCurrent=g[re.id].transferTxCurrent,re.transferRxCurrent=g[re.id].transferRxCurrent,re.transferTxHistory=g[re.id].transferTxHistory,re.transferRxHistory=g[re.id].transferRxHistory,re.transferMax=Math.max(...re.transferTxHistory,...re.transferRxHistory),re.hoverTx=g[re.id].hoverTx,re.hoverRx=g[re.id].hoverRx,re))}catch(he){console.log("Something went wrong",he)}}function ge(){const he=["light","dark","auto"],Ve=(he.indexOf(U.value)+1)%he.length;U.value=he[Ve],localStorage.theme=U.value,be(U.value)}function be(he){const{classList:re}=document.documentElement,Ve=he==="dark"||he==="auto"&&Q.value.matches;re.toggle("dark",Ve)}function ne(he){localStorage.theme==="auto"&&be(he.matches?"dark":"light")}function We(){localStorage.setItem("uiShowCharts",te.value?1:0)}return{authenticated:e,authenticating:i,password:r,requiresPassword:s,clients:c,clientsPersist:g,clientToDelete:k,clientCreateShowModal:C,clientCreateName:D,qrcode:F,uiTheme:U,prefersDarkScheme:Q,lang:H,dateFnsLocale:R,uiChartType:ue,uiShowCharts:te,uiTrafficStats:de,updateCharts:B,login:z,logout:K,createClient:q,deleteClient:V,refresh:ee,toggleTheme:ge,setTheme:be,handlePrefersChange:ne,toggleCharts:We}}),ute=me("h1",{class:"text-4xl font-medium my-16 text-gray-700 dark:text-neutral-200 text-center"},"WireGuard",-1),cte={class:"h-20 w-20 mb-10 mt-5 mx-auto rounded-full bg-red-800 dark:bg-red-800 relative overflow-hidden"},hte={key:0,class:"bg-red-800 dark:bg-red-800 w-full rounded shadow py-2 text-sm text-white dark:text-white cursor-not-allowed"},mte={key:1,type:"submit",class:"bg-red-800 dark:bg-red-800 w-full rounded shadow py-2 text-sm text-white dark:text-white hover:bg-red-700 dark:hover:bg-red-700 transition cursor-pointer",value:"Sign In"},fte={key:2,type:"submit",class:"bg-gray-200 dark:bg-neutral-800 w-full rounded shadow py-2 text-sm text-white dark:text-white cursor-not-allowed",value:"Sign In"},gte={__name:"Auth",setup(e){const i=ma(),{password:r,authenticating:s}=xa(i);return(c,g)=>(Ce(),$e("div",null,[ute,me("form",{class:"shadow rounded-md bg-white dark:bg-neutral-700 mx-auto w-64 p-5 overflow-hidden mt-10",onSubmit:g[1]||(g[1]=(...k)=>_e(i).login&&_e(i).login(...k))},[me("div",cte,[Te(Qu,{class:"w-10 h-10 m-5 text-white dark:text-white"})]),Wa(me("input",{"onUpdate:modelValue":g[0]||(g[0]=k=>lt(r)?r.value=k:null),type:"password",name:"password",placeholder:"Password",class:"px-3 py-2 text-sm dark:bg-neutral-700 text-gray-500 dark:text-gray-500 mb-5 border-2 border-gray-100 dark:border-neutral-800 rounded-lg w-full focus:border-red-800 dark:focus:border-red-800 dark:placeholder:text-neutral-400 outline-none"},null,512),[[ar,_e(r)]]),_e(s)?(Ce(),$e("button",hte,[Te(oo)])):et("",!0),!_e(s)&&_e(r)?(Ce(),$e("input",mte)):et("",!0),!_e(s)&&!_e(r)?(Ce(),$e("input",fte)):et("",!0)],32)]))}},pte=["title"],bte={class:"container mx-auto flex flex-row flex-auto items-center"},vte={class:"flex-grow"},yte={class:"font-bold"},xte={href:"https://github.com/wg-easy/wg-easy#updating",target:"_blank",class:"p-3 rounded-md bg-white dark:bg-red-100 float-right font-sm font-semibold text-red-800 dark:text-red-600 flex-shrink-0 border-2 border-red-800 dark:border-red-600 hover:border-white dark:hover:border-red-600 hover:text-white dark:hover:text-red-100 hover:bg-red-800 dark:hover:bg-red-600 transition-all"},wte={__name:"UpdateNotification",props:{latestRelease:{type:[String,null],required:!0},currentRelease:{type:[String,null],required:!0}},setup(e){return(i,r)=>e.latestRelease?(Ce(),$e("div",{key:0,class:"bg-red-800 dark:bg-red-100 p-4 text-white dark:text-red-600 text-sm font-small mb-10 rounded-md shadow-lg",title:`v${e.currentRelease} → v${e.latestRelease.version}`},[me("div",bte,[me("div",vte,[me("p",yte,ut(i.$t("updateAvailable")),1),me("p",null,ut(e.latestRelease.changelog),1)]),me("a",xte,ut(i.$t("update"))+" → ",1)])],8,pte)):et("",!0)}},kte={},Pte={inline:"",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},Mte=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 6v6m0 0v6m0-6h6m-6 0H6"},null,-1),Cte=[Mte];function Ste(e,i){return Ce(),$e("svg",Pte,Cte)}const nc=Mt(kte,[["render",Ste]]),$te={class:"text-sm"},ql={__name:"ClientNewButton",setup(e){const i=ma(),{clientCreateShowModal:r,clientCreateName:s}=xa(i),c=()=>{r.value=!0,s.value=""};return(g,k)=>(Ce(),$e("div",null,[me("button",{class:"hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 rounded inline-flex items-center transition",onClick:k[0]||(k[0]=C=>c())},[Te(nc,{class:"w-4 mr-2"}),me("span",$te,ut(g.$t("new")),1)])]))}},Wte={},Ate={class:"text-center m-10 text-gray-300 dark:text-neutral-600 text-xs"},Tte=me("a",{class:"hover:underline",target:"_blank",href:"https://github.com/wg-easy/wg-easy"},"WireGuard Easy",-1),Dte=me("a",{class:"hover:underline",target:"_blank",href:"https://emilenijssen.nl/?ref=wg-easy"},"Emile Nijssen",-1),_te=me("a",{class:"hover:underline",target:"_blank",href:"http://creativecommons.org/licenses/by-nc-sa/4.0/"},"CC BY-NC-SA 4.0",-1),Ete={class:"hover:underline",href:"https://github.com/sponsors/WeeJeWel",target:"_blank"};function Lte(e,i){return Ce(),$e("p",Ate,[Tte,ha(" © 2021-2024 by "),Dte,ha(" is licensed under "),_te,ha(" · "),me("a",Ete,ut(e.$t("donate")),1)])}const Nte=Mt(Wte,[["render",Lte]]),zte={},jte={class:"w-8",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},Ite=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"},null,-1),Fte=[Ite];function Ote(e,i){return Ce(),$e("svg",jte,Fte)}const Hte=Mt(zte,[["render",Ote]]),Xte={class:"bg-black bg-opacity-50 fixed top-0 right-0 left-0 bottom-0 flex items-center justify-center z-20"},Rte={class:"bg-white rounded-md shadow-lg relative p-8"},Vte=["src"],Yte={__name:"ModalQRCode",setup(e){const i=ma(),{qrcode:r}=xa(i);return(s,c)=>(Ce(),$e("div",Xte,[me("div",Rte,[me("button",{class:"absolute right-4 top-4 text-gray-600 dark:text-neutral-500 hover:text-gray-800 dark:hover:text-neutral-700",onClick:c[0]||(c[0]=g=>r.value=null)},[Te(Hte)]),me("img",{src:_e(r)},null,8,Vte)])]))}},Gte={class:"flex items-center justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0"},Bte=me("div",{class:"fixed inset-0 transition-opacity","aria-hidden":"true"},[me("div",{class:"absolute inset-0 bg-gray-500 dark:bg-black opacity-75 dark:opacity-50"})],-1),qte=me("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"​",-1),Ute={class:"inline-block align-bottom bg-white dark:bg-neutral-700 rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:max-w-lg w-full",role:"dialog","aria-modal":"true","aria-labelledby":"modal-headline"},Kte={class:"bg-white dark:bg-neutral-700 px-4 pt-5 pb-4 sm:p-6 sm:pb-4"},Qte={class:"sm:flex sm:items-start"},Jte={class:"mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-red-800 sm:mx-0 sm:h-10 sm:w-10"},Zte={class:"flex-grow mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left"},eae={id:"modal-headline",class:"text-lg leading-6 font-medium text-gray-900 dark:text-neutral-200"},tae={class:"mt-2"},aae={class:"text-sm text-gray-500"},nae={class:"bg-gray-50 dark:bg-neutral-700 px-4 py-3 sm:px-6 sm:flex sm:flex-row-reverse"},iae={key:1,type:"button",class:"w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-gray-200 dark:bg-neutral-400 text-base font-medium text-white dark:text-neutral-300 sm:ml-3 sm:w-auto sm:text-sm cursor-not-allowed"},rae={__name:"ModalCreateClient",setup(e){const i=ma(),{clientCreateShowModal:r,clientCreateName:s}=xa(i),c=i.createClient;return(g,k)=>(Ce(),$e("div",Gte,[Bte,qte,me("div",Ute,[me("div",Kte,[me("div",Qte,[me("div",Jte,[Te(nc,{class:"h-6 w-6 text-white"})]),me("div",Zte,[me("h3",eae,ut(g.$t("newClient")),1),me("div",tae,[me("p",aae,[Wa(me("input",{"onUpdate:modelValue":k[0]||(k[0]=C=>lt(s)?s.value=C:null),class:"rounded p-2 border-2 dark:bg-neutral-700 dark:text-neutral-200 border-gray-100 dark:border-neutral-600 focus:border-gray-200 focus:dark:border-neutral-500 dark:placeholder:text-neutral-400 outline-none w-full",type:"text",placeholder:"Name"},null,512),[[ar,_e(s),void 0,{trim:!0}]])])])])])]),me("div",nae,[_e(s).length?(Ce(),$e("button",{key:0,type:"button",class:"w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-red-800 text-base font-medium text-white hover:bg-red-700 focus:outline-none sm:ml-3 sm:w-auto sm:text-sm",onClick:k[1]||(k[1]=C=>_e(c)())},ut(g.$t("create")),1)):(Ce(),$e("button",iae,ut(g.$t("create")),1)),me("button",{type:"button",class:"mt-3 w-full inline-flex justify-center rounded-md border border-gray-300 dark:border-neutral-500 shadow-sm px-4 py-2 bg-white dark:bg-neutral-500 text-base font-medium text-gray-700 dark:text-neutral-50 hover:bg-gray-50 dark:hover:bg-neutral-600 dark:hover:border-neutral-600 focus:outline-none sm:mt-0 sm:ml-3 sm:w-auto sm:text-sm",onClick:k[2]||(k[2]=C=>r.value=null)},ut(g.$t("cancel")),1)])])]))}},oae={},sae={class:"h-6 w-6 text-red-600",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true"},lae=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"},null,-1),dae=[lae];function uae(e,i){return Ce(),$e("svg",sae,dae)}const cae=Mt(oae,[["render",uae]]),hae={class:"flex items-center justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0"},mae=me("div",{class:"fixed inset-0 transition-opacity","aria-hidden":"true"},[me("div",{class:"absolute inset-0 bg-gray-500 dark:bg-black opacity-75 dark:opacity-50"})],-1),fae=me("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"​",-1),gae={class:"inline-block align-bottom bg-white dark:bg-neutral-700 rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:max-w-lg w-full",role:"dialog","aria-modal":"true","aria-labelledby":"modal-headline"},pae={class:"bg-white dark:bg-neutral-700 px-4 pt-5 pb-4 sm:p-6 sm:pb-4"},bae={class:"sm:flex sm:items-start"},vae={class:"mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},yae={class:"mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left"},xae={id:"modal-headline",class:"text-lg leading-6 font-medium text-gray-900 dark:text-neutral-200"},wae={class:"mt-2"},kae={class:"text-sm text-gray-500 dark:text-neutral-300"},Pae={class:"bg-gray-50 dark:bg-neutral-600 px-4 py-3 sm:px-6 sm:flex sm:flex-row-reverse"},Mae={__name:"ModalDeleteClient",setup(e){const i=ma(),{clientToDelete:r}=xa(i),s=i.deleteClient;return(c,g)=>(Ce(),$e("div",hae,[mae,fae,me("div",gae,[me("div",pae,[me("div",bae,[me("div",vae,[Te(cae)]),me("div",yae,[me("h3",xae,ut(c.$t("deleteClient")),1),me("div",wae,[me("p",kae,[ha(ut(c.$t("deleteDialog1"))+" ",1),me("strong",null,ut(_e(r).name),1),ha("? "+ut(c.$t("deleteDialog2")),1)])])])])]),me("div",Pae,[me("button",{type:"button",class:"w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-red-600 dark:bg-red-600 text-base font-medium text-white dark:text-white hover:bg-red-700 dark:hover:bg-red-700 focus:outline-none sm:ml-3 sm:w-auto sm:text-sm",onClick:g[0]||(g[0]=k=>_e(s)(_e(r)))},ut(c.$t("deleteClient")),1),me("button",{type:"button",class:"mt-3 w-full inline-flex justify-center rounded-md border border-gray-300 dark:border-neutral-500 shadow-sm px-4 py-2 bg-white dark:bg-neutral-500 text-base font-medium text-gray-700 dark:text-neutral-50 hover:bg-gray-50 dark:hover:bg-neutral-600 dark:hover:border-neutral-600 focus:outline-none sm:mt-0 sm:ml-3 sm:w-auto sm:text-sm",onClick:g[1]||(g[1]=k=>r.value=null)},ut(c.$t("cancel")),1)])])]))}},Cae="data:image/png;base64,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",Sae={},$ae={class:"h-3 inline",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},Wae=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M17 16l4-4m0 0l-4-4m4 4H7m6 4v1a3 3 0 01-3 3H6a3 3 0 01-3-3V7a3 3 0 013-3h4a3 3 0 013 3v1"},null,-1),Aae=[Wae];function Tae(e,i){return Ce(),$e("svg",$ae,Aae)}const Dae=Mt(Sae,[["render",Tae]]),_ae={key:0,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-5 h-5"},Eae=me("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z"},null,-1),Lae=[Eae],Nae={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-5 h-5 text-neutral-400"},zae=me("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z"},null,-1),jae=[zae],Iae={key:2,xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24",class:"w-5 h-5 fill-gray-600 dark:fill-neutral-400"},Fae=me("path",{d:"M12,2.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8s9.8-4.4,9.8-9.8S17.4,2.2,12,2.2z M3.8,12c0-4.5,3.7-8.2,8.2-8.2v16.5C7.5,20.2,3.8,16.5,3.8,12z"},null,-1),Oae=[Fae],Hae={__name:"IconUITheme",props:{theme:{type:String,default:"auto"}},setup(e){return(i,r)=>(Ce(),$e("div",null,[e.theme==="light"?(Ce(),$e("svg",_ae,Lae)):e.theme==="dark"?(Ce(),$e("svg",Nae,jae)):(Ce(),$e("svg",Iae,Oae))]))}},Xae={},Rae={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","stroke-width":"1.5",fill:"currentColor",class:"w-5 h-5 peer fill-gray-400 peer-checked:fill-gray-600 dark:fill-neutral-600 peer-checked:dark:fill-neutral-400 group-hover:dark:fill-neutral-500 transition"},Vae=me("path",{d:"M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z"},null,-1),Yae=[Vae];function Gae(e,i){return Ce(),$e("svg",Rae,Yae)}const Bae=Mt(Xae,[["render",Gae]]),qae={class:"flex flex-col-reverse xxs:flex-row flex-auto items-center items-end gap-3 mb-4"},Uae=me("h1",{class:"text-4xl dark:text-neutral-200 font-medium flex-grow self-start mb-4"},[me("img",{src:Cae,width:"32",class:"inline align-middle dark:bg mr-2"}),me("span",{class:"align-middle"},"WireGuard")],-1),Kae={class:"flex items-center grow-0 gap-3 items-end self-end xxs:self-center"},Qae=["title"],Jae=["title"],Zae={__name:"Header",setup(e){const i=ma(),{requiresPassword:r,uiTheme:s,uiShowCharts:c,uiChartType:g}=xa(i),k=i.logout,C=i.toggleTheme,D=i.toggleCharts;return(F,H)=>(Ce(),$e("div",qae,[Uae,me("div",Kae,[me("button",{class:"flex items-center justify-center w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 transition",title:F.$t(`theme.${_e(s)}`),onClick:H[0]||(H[0]=(...R)=>_e(C)&&_e(C)(...R))},[Te(Hae,{theme:_e(s)},null,8,["theme"])],8,Qae),_e(g)>0?(Ce(),$e("label",{key:0,class:"inline-flex items-center justify-center cursor-pointer w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 whitespace-nowrap transition group",title:F.$t("toggleCharts")},[Wa(me("input",{"onUpdate:modelValue":H[1]||(H[1]=R=>lt(c)?c.value=R:null),type:"checkbox",value:"",class:"sr-only peer",onChange:H[2]||(H[2]=(...R)=>_e(D)&&_e(D)(...R))},null,544),[[Om,_e(c)]]),Te(Bae)],8,Jae)):et("",!0),_e(r)?(Ce(),$e("span",{key:1,class:"text-sm text-gray-400 dark:text-neutral-400 cursor-pointer hover:underline",onClick:H[3]||(H[3]=(...R)=>_e(k)&&_e(k)(...R))},[ha(ut(F.$t("logout"))+" ",1),Te(Dae)])):et("",!0)])]))}};function ene(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var uo={exports:{}};/*! + * ApexCharts v3.45.2 + * (c) 2018-2024 ApexCharts + * Released under the MIT License. + */(function(e,i){function r(W,t){var a=Object.keys(W);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(W);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(W,o).enumerable})),a.push.apply(a,n)}return a}function s(W){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var a,n=H(W);if(t){var o=H(this).constructor;a=Reflect.construct(n,arguments,o)}else a=n.apply(this,arguments);return function(l,d){if(d&&(typeof d=="object"||typeof d=="function"))return d;if(d!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return U(l)}(this,a)}}function ue(W,t){return function(a){if(Array.isArray(a))return a}(W)||function(a,n){var o=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(o!=null){var l,d,u=[],h=!0,f=!1;try{for(o=o.call(a);!(h=(l=o.next()).done)&&(u.push(l.value),!n||u.length!==n);h=!0);}catch(p){f=!0,d=p}finally{try{h||o.return==null||o.return()}finally{if(f)throw d}}return u}}(W,t)||de(W,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function te(W){return function(t){if(Array.isArray(t))return B(t)}(W)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(W)||de(W)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function de(W,t){if(W){if(typeof W=="string")return B(W,t);var a=Object.prototype.toString.call(W).slice(8,-1);return a==="Object"&&W.constructor&&(a=W.constructor.name),a==="Map"||a==="Set"?Array.from(W):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?B(W,t):void 0}}function B(W,t){(t==null||t>W.length)&&(t=W.length);for(var a=0,n=new Array(t);a>16,u=n>>8&255,h=255&n;return"#"+(16777216+65536*(Math.round((o-d)*l)+d)+256*(Math.round((o-u)*l)+u)+(Math.round((o-h)*l)+h)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,a){return W.isColorHex(a)?this.shadeHexColor(t,a):this.shadeRGBColor(t,a)}}],[{key:"bind",value:function(t,a){return function(){return t.apply(a,arguments)}}},{key:"isObject",value:function(t){return t&&c(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,a){return Object.prototype.toString.call(a)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var a,n=[];for(a=0;a1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(a))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var a=String(t).split(/[eE]/);if(a.length===1)return a[0];var n="",o=t<0?"-":"",l=a[0].replace(".",""),d=Number(a[1])+1;if(d<0){for(n=o+"0.";d++;)n+="0";return n+l.replace(/^-/,"")}for(d-=l.length;d--;)n+="0";return l+n}},{key:"getDimensions",value:function(t){var a=getComputedStyle(t,null),n=t.clientHeight,o=t.clientWidth;return n-=parseFloat(a.paddingTop)+parseFloat(a.paddingBottom),[o-=parseFloat(a.paddingLeft)+parseFloat(a.paddingRight),n]}},{key:"getBoundingClientRect",value:function(t){var a=t.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:t.clientWidth,height:t.clientHeight,x:a.left,y:a.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(a,n){return Array.isArray(n)&&(n=n.reduce(function(o,l){return o.length>l.length?o:l})),a.length>n.length?a:n},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;t.substring(0,1)!=="#"&&(t="#999999");var n=t.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:"x",n=t.toString().slice();return n=n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,a)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,a,n){if(n>=t.length)for(var o=n-t.length+1;o--;)t.push(void 0);return t.splice(n,0,t.splice(a,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,a){for(;(t=t.parentElement)&&!t.classList.contains(a););return t}},{key:"setELstyles",value:function(t,a){for(var n in a)a.hasOwnProperty(n)&&(t.style.key=a[n])}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,a=t.indexOf("MSIE ");if(a>0)return parseInt(t.substring(a+5,t.indexOf(".",a)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var o=t.indexOf("Edge/");return o>0&&parseInt(t.substring(o+5,t.indexOf(".",o)),10)}}]),W}(),K=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return C(W,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(a){var n=1.70158;return(a-=1)*a*((n+1)*a+n)+1};break;case"bounce":t=function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};break;case"elastic":t=function(a){return a===!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,a,n,o){t.attr(a).animate(o).attr(n)}},{key:"animateMarker",value:function(t,a,n,o,l,d){a||(a=0),t.attr({r:a,width:a,height:a}).animate(o,l).attr({r:n,width:n.width,height:n.height}).afterAll(function(){d()})}},{key:"animateCircle",value:function(t,a,n,o,l){t.attr({r:a.r,cx:a.cx,cy:a.cy}).animate(o,l).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(t,a,n,o,l){t.attr(a).animate(o).attr(n).afterAll(function(){return l()})}},{key:"animatePathsGradually",value:function(t){var a=t.el,n=t.realIndex,o=t.j,l=t.fill,d=t.pathFrom,u=t.pathTo,h=t.speed,f=t.delay,p=this.w,b=0;p.config.chart.animations.animateGradually.enabled&&(b=p.config.chart.animations.animateGradually.delay),p.config.chart.animations.dynamicAnimation.enabled&&p.globals.dataChanged&&p.config.chart.type!=="bar"&&(b=0),this.morphSVG(a,n,o,p.config.chart.type!=="line"||p.globals.comboCharts?l:"stroke",d,u,h,f*b)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var a=t.el;a.classList.remove("apexcharts-element-hidden"),a.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var a=this.w;a.globals.animationEnded||(a.globals.animationEnded=!0,this.showDelayedElements(),typeof a.config.chart.events.animationEnd=="function"&&a.config.chart.events.animationEnd(this.ctx,{el:t,w:a}))}},{key:"morphSVG",value:function(t,a,n,o,l,d,u,h){var f=this,p=this.w;l||(l=t.attr("pathFrom")),d||(d=t.attr("pathTo"));var b=function(v){return p.config.chart.type==="radar"&&(u=1),"M 0 ".concat(p.globals.gridHeight)};(!l||l.indexOf("undefined")>-1||l.indexOf("NaN")>-1)&&(l=b()),(!d||d.indexOf("undefined")>-1||d.indexOf("NaN")>-1)&&(d=b()),p.globals.shouldAnimate||(u=1),t.plot(l).animate(1,p.globals.easing,h).plot(l).animate(u,p.globals.easing,h).plot(d).afterAll(function(){z.isNumber(n)?n===p.globals.series[p.globals.maxValsInArrayIndex].length-2&&p.globals.shouldAnimate&&f.animationCompleted(t):o!=="none"&&p.globals.shouldAnimate&&(!p.globals.comboCharts&&a===p.globals.series.length-1||p.globals.comboCharts)&&f.animationCompleted(t),f.showDelayedElements()})}}]),W}(),q=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"getDefaultFilter",value:function(t,a){var n=this.w;t.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),n.config.states.normal.filter!=="none"?this.applyFilter(t,a,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(t,n.config.chart.dropShadow,a)}},{key:"addNormalFilter",value:function(t,a){var n=this.w;n.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,n.config.chart.dropShadow,a)}},{key:"addLightenFilter",value:function(t,a,n){var o=this,l=this.w,d=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(u){var h=l.config.chart.dropShadow;(h.enabled?o.addShadow(u,a,h):u).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:d}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,a,n){var o=this,l=this.w,d=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(u){var h=l.config.chart.dropShadow;(h.enabled?o.addShadow(u,a,h):u).componentTransfer({rgb:{type:"linear",slope:d}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,a,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(t,a);break;case"lighten":this.addLightenFilter(t,a,{intensity:o});break;case"darken":this.addDarkenFilter(t,a,{intensity:o})}}},{key:"addShadow",value:function(t,a,n){var o=n.blur,l=n.top,d=n.left,u=n.color,h=n.opacity,f=t.flood(Array.isArray(u)?u[a]:u,h).composite(t.sourceAlpha,"in").offset(d,l).gaussianBlur(o).merge(t.source);return t.blend(t.source,f)}},{key:"dropShadow",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=a.top,l=a.left,d=a.blur,u=a.color,h=a.opacity,f=a.noUserSpaceOnUse,p=this.w;return t.unfilter(!0),z.isIE()&&p.config.chart.type==="radialBar"||(u=Array.isArray(u)?u[n]:u,t.filter(function(b){var v=null;v=z.isSafari()||z.isFirefox()||z.isIE()?b.flood(u,h).composite(b.sourceAlpha,"in").offset(l,o).gaussianBlur(d):b.flood(u,h).composite(b.sourceAlpha,"in").offset(l,o).gaussianBlur(d).merge(b.source),b.blend(b.source,v)}),f||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,a,n){var o=this.w;if(o.globals.selectedDataPoints[a]!==void 0&&o.globals.selectedDataPoints[a].indexOf(n)>-1){t.node.setAttribute("selected",!0);var l=o.config.states.active.filter;l!=="none"&&this.applyFilter(t,a,l.type,l.value)}}},{key:"_scaleFilterSize",value:function(t){(function(a){for(var n in a)a.hasOwnProperty(n)&&t.setAttribute(n,a[n])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),W}(),V=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"roundPathCorners",value:function(t,a){function n(I,Y,G){var ae=Y.x-I.x,le=Y.y-I.y,oe=Math.sqrt(ae*ae+le*le);return o(I,Y,Math.min(1,G/oe))}function o(I,Y,G){return{x:I.x+(Y.x-I.x)*G,y:I.y+(Y.y-I.y)*G}}function l(I,Y){I.length>2&&(I[I.length-2]=Y.x,I[I.length-1]=Y.y)}function d(I){return{x:parseFloat(I[I.length-2]),y:parseFloat(I[I.length-1])}}t.indexOf("NaN")>-1&&(t="");var u=t.split(/[,\s]/).reduce(function(I,Y){var G=Y.match("([a-zA-Z])(.+)");return G?(I.push(G[1]),I.push(G[2])):I.push(Y),I},[]).reduce(function(I,Y){return parseFloat(Y)==Y&&I.length?I[I.length-1].push(Y):I.push([Y]),I},[]),h=[];if(u.length>1){var f=d(u[0]),p=null;u[u.length-1][0]=="Z"&&u[0].length>2&&(p=["L",f.x,f.y],u[u.length-1]=p),h.push(u[0]);for(var b=1;b2&&x[0]=="L"&&w.length>2&&w[0]=="L"){var M,S,L=d(v),j=d(x),m=d(w);M=n(j,L,a),S=n(j,m,a),l(x,M),x.origPoint=j,h.push(x);var y=o(M,j,.5),P=o(j,S,.5),$=["C",y.x,y.y,P.x,P.y,S.x,S.y];$.origPoint=j,h.push($)}else h.push(x)}if(p){var N=d(h[h.length-1]);h.push(["Z"]),l(h[0],N)}}else h=u;return h.reduce(function(I,Y){return I+Y.join(" ")+" "},"")}},{key:"drawLine",value:function(t,a,n,o){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,u=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:a,x2:n,y2:o,stroke:l,"stroke-dasharray":d,"stroke-width":u,"stroke-linecap":h})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",u=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,f=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,p=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,b=this.w.globals.dom.Paper.rect();return b.attr({x:t,y:a,width:n>0?n:0,height:o>0?o:0,rx:l,ry:l,opacity:u,"stroke-width":h!==null?h:0,stroke:f!==null?f:"none","stroke-dasharray":p}),b.node.setAttribute("fill",d),b}},{key:"drawPolygon",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:o,stroke:a,"stroke-width":n})}},{key:"drawCircle",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;t<0&&(t=0);var n=this.w.globals.dom.Paper.circle(2*t);return a!==null&&n.attr(a),n}},{key:"drawPath",value:function(t){var a=t.d,n=a===void 0?"":a,o=t.stroke,l=o===void 0?"#a8a8a8":o,d=t.strokeWidth,u=d===void 0?1:d,h=t.fill,f=t.fillOpacity,p=f===void 0?1:f,b=t.strokeOpacity,v=b===void 0?1:b,x=t.classes,w=t.strokeLinecap,M=w===void 0?null:w,S=t.strokeDashArray,L=S===void 0?0:S,j=this.w;return M===null&&(M=j.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(j.globals.gridHeight)),j.globals.dom.Paper.path(n).attr({fill:h,"fill-opacity":p,stroke:l,"stroke-opacity":v,"stroke-linecap":M,"stroke-width":u,"stroke-dasharray":L,class:x})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w.globals.dom.Paper.group();return t!==null&&a.attr(t),a}},{key:"move",value:function(t,a){var n=["M",t,a].join(" ");return n}},{key:"line",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=null;return n===null?o=[" L",t,a].join(" "):n==="H"?o=[" H",t].join(" "):n==="V"&&(o=[" V",a].join(" ")),o}},{key:"curve",value:function(t,a,n,o,l,d){var u=["C",t,a,n,o,l,d].join(" ");return u}},{key:"quadraticCurve",value:function(t,a,n,o){return["Q",t,a,n,o].join(" ")}},{key:"arc",value:function(t,a,n,o,l,d,u){var h="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(h="a");var f=[h,t,a,n,o,l,d,u].join(" ");return f}},{key:"renderPaths",value:function(t){var a,n=t.j,o=t.realIndex,l=t.pathFrom,d=t.pathTo,u=t.stroke,h=t.strokeWidth,f=t.strokeLinecap,p=t.fill,b=t.animationDelay,v=t.initialSpeed,x=t.dataChangeSpeed,w=t.className,M=t.shouldClipToGrid,S=M===void 0||M,L=t.bindEventsOnPaths,j=L===void 0||L,m=t.drawShadow,y=m===void 0||m,P=this.w,$=new q(this.ctx),N=new K(this.ctx),I=this.w.config.chart.animations.enabled,Y=I&&this.w.config.chart.animations.dynamicAnimation.enabled,G=!!(I&&!P.globals.resized||Y&&P.globals.dataChanged&&P.globals.shouldAnimate);G?a=l:(a=d,P.globals.animationEnded=!0);var ae=P.config.stroke.dashArray,le=0;le=Array.isArray(ae)?ae[o]:P.config.stroke.dashArray;var oe=this.drawPath({d:a,stroke:u,strokeWidth:h,fill:p,fillOpacity:1,classes:w,strokeLinecap:f,strokeDashArray:le});if(oe.attr("index",o),S&&oe.attr({"clip-path":"url(#gridRectMask".concat(P.globals.cuid,")")}),P.config.states.normal.filter.type!=="none")$.getDefaultFilter(oe,o);else if(P.config.chart.dropShadow.enabled&&y&&(!P.config.chart.dropShadow.enabledOnSeries||P.config.chart.dropShadow.enabledOnSeries&&P.config.chart.dropShadow.enabledOnSeries.indexOf(o)!==-1)){var we=P.config.chart.dropShadow;$.dropShadow(oe,we,o)}j&&(oe.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,oe)),oe.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,oe)),oe.node.addEventListener("mousedown",this.pathMouseDown.bind(this,oe))),oe.attr({pathTo:d,pathFrom:l});var Se={el:oe,j:n,realIndex:o,pathFrom:l,pathTo:d,fill:p,strokeWidth:h,delay:b};return!I||P.globals.resized||P.globals.dataChanged?!P.globals.resized&&P.globals.dataChanged||N.showDelayedElements():N.animatePathsGradually(s(s({},Se),{},{speed:v})),P.globals.dataChanged&&Y&&G&&N.animatePathsGradually(s(s({},Se),{},{speed:x})),oe}},{key:"drawPattern",value:function(t,a,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(a,n,function(d){t==="horizontalLines"?d.line(0,0,n,0).stroke({color:o,width:l+1}):t==="verticalLines"?d.line(0,0,0,a).stroke({color:o,width:l+1}):t==="slantedLines"?d.line(0,0,a,n).stroke({color:o,width:l}):t==="squares"?d.rect(a,n).fill("none").stroke({color:o,width:l}):t==="circles"&&d.circle(a).fill("none").stroke({color:o,width:l})})}},{key:"drawGradient",value:function(t,a,n,o,l){var d,u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,f=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,p=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,b=this.w;a.length<9&&a.indexOf("#")===0&&(a=z.hexToRgba(a,o)),n.length<9&&n.indexOf("#")===0&&(n=z.hexToRgba(n,l));var v=0,x=1,w=1,M=null;h!==null&&(v=h[0]!==void 0?h[0]/100:0,x=h[1]!==void 0?h[1]/100:1,w=h[2]!==void 0?h[2]/100:1,M=h[3]!==void 0?h[3]/100:null);var S=!(b.config.chart.type!=="donut"&&b.config.chart.type!=="pie"&&b.config.chart.type!=="polarArea"&&b.config.chart.type!=="bubble");if(d=f===null||f.length===0?b.globals.dom.Paper.gradient(S?"radial":"linear",function(m){m.at(v,a,o),m.at(x,n,l),m.at(w,n,l),M!==null&&m.at(M,a,o)}):b.globals.dom.Paper.gradient(S?"radial":"linear",function(m){(Array.isArray(f[p])?f[p]:f).forEach(function(y){m.at(y.offset/100,y.color,y.opacity)})}),S){var L=b.globals.gridWidth/2,j=b.globals.gridHeight/2;b.config.chart.type!=="bubble"?d.attr({gradientUnits:"userSpaceOnUse",cx:L,cy:j,r:u}):d.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?d.from(0,0).to(0,1):t==="diagonal"?d.from(0,0).to(1,1):t==="horizontal"?d.from(0,1).to(1,1):t==="diagonal2"&&d.from(1,0).to(0,1);return d}},{key:"getTextBasedOnMaxWidth",value:function(t){var a=t.text,n=t.maxWidth,o=t.fontSize,l=t.fontFamily,d=this.getTextRects(a,o,l),u=d.width/a.length,h=Math.floor(n/u);return n-1){var h=n.globals.selectedDataPoints[l].indexOf(d);n.globals.selectedDataPoints[l].splice(h,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var f=n.globals.dom.Paper.select(".apexcharts-series path").members,p=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,b=function(w){Array.prototype.forEach.call(w,function(M){M.node.setAttribute("selected","false"),o.getDefaultFilter(M,l)})};b(f),b(p)}t.node.setAttribute("selected","true"),u="true",n.globals.selectedDataPoints[l]===void 0&&(n.globals.selectedDataPoints[l]=[]),n.globals.selectedDataPoints[l].push(d)}if(u==="true"){var v=n.config.states.active.filter;if(v!=="none")o.applyFilter(t,l,v.type,v.value);else if(n.config.states.hover.filter!=="none"&&!n.globals.isTouchDevice){var x=n.config.states.hover.filter;o.applyFilter(t,l,x.type,x.value)}}else n.config.states.active.filter.type!=="none"&&(n.config.states.hover.filter.type==="none"||n.globals.isTouchDevice?o.getDefaultFilter(t,l):(x=n.config.states.hover.filter,o.applyFilter(t,l,x.type,x.value)));typeof n.config.chart.events.dataPointSelection=="function"&&n.config.chart.events.dataPointSelection(a,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:l,dataPointIndex:d,w:n}),a&&this.ctx.events.fireEvent("dataPointSelection",[a,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:l,dataPointIndex:d,w:n}])}},{key:"rotateAroundCenter",value:function(t){var a={};return t&&typeof t.getBBox=="function"&&(a=t.getBBox()),{x:a.x+a.width/2,y:a.y+a.height/2}}},{key:"getTextRects",value:function(t,a,n,o){var l=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],d=this.w,u=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:a,fontFamily:n,foreColor:"#fff",opacity:0});o&&u.attr("transform",o),d.globals.dom.Paper.add(u);var h=u.bbox();return l||(h=u.node.getBoundingClientRect()),u.remove(),{width:h.width,height:h.height}}},{key:"placeTextWithEllipsis",value:function(t,a,n){if(typeof t.getComputedTextLength=="function"&&(t.textContent=a,a.length>0&&t.getComputedTextLength()>=n/1.1)){for(var o=a.length-3;o>0;o-=3)if(t.getSubStringLength(0,o)<=n/1.1)return void(t.textContent=a.substring(0,o)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,a){for(var n in a)a.hasOwnProperty(n)&&t.setAttribute(n,a[n])}}]),W}(),ee=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=this.w,n=[];if(a.globals.series.length===0)return n;for(var o=0;o0&&arguments[0]!==void 0?arguments[0]:null;return t===null?this.w.config.series.reduce(function(a,n){return a+n},0):this.w.globals.series[t].reduce(function(a,n){return a+n},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,a=this.w,n=[];return a.globals.seriesGroups.forEach(function(o){var l=[];a.config.series.forEach(function(u,h){o.indexOf(u.name)>-1&&l.push(h)});var d=a.globals.series.map(function(u,h){return l.indexOf(h)===-1?h:-1}).filter(function(u){return u!==-1});n.push(t.getStackedSeriesTotals(d))}),n}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(a){return a!==null}):this.w.config.series[t].data.filter(function(a){return a!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(a,n,o){return a===o[0]})}},{key:"getCategoryLabels",value:function(t){var a=this.w,n=t.slice();return a.config.xaxis.convertedCatToNumeric&&(n=t.map(function(o,l){return a.config.xaxis.labels.formatter(o-a.globals.minX+1)})),n}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(a){return a.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(a){return a.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,a=0;return t.globals.markers.size.forEach(function(n){a=Math.max(a,n)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(n){a=Math.max(a,n.size)}),a>0&&(a+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=a,a}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(a,n){var o=0;if(Array.isArray(a))for(var l=0;lt&&n.globals.seriesX[l][u]0&&(a=!0),{comboBarCount:n,comboCharts:a}}},{key:"extendArrayProps",value:function(t,a,n){return a.yaxis&&(a=t.extendYAxis(a,n)),a.annotations&&(a.annotations.yaxis&&(a=t.extendYAxisAnnotations(a)),a.annotations.xaxis&&(a=t.extendXAxisAnnotations(a)),a.annotations.points&&(a=t.extendPointAnnotations(a))),a}}]),W}(),ge=function(){function W(t){g(this,W),this.w=t.w,this.annoCtx=t}return C(W,[{key:"setOrientations",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.w;if(t.label.orientation==="vertical"){var o=a!==null?a:0,l=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(o,"']"));if(l!==null){var d=l.getBoundingClientRect();l.setAttribute("x",parseFloat(l.getAttribute("x"))-d.height+4),t.label.position==="top"?l.setAttribute("y",parseFloat(l.getAttribute("y"))+d.width):l.setAttribute("y",parseFloat(l.getAttribute("y"))-d.width);var u=this.annoCtx.graphics.rotateAroundCenter(l),h=u.x,f=u.y;l.setAttribute("transform","rotate(-90 ".concat(h," ").concat(f,")"))}}}},{key:"addBackgroundToAnno",value:function(t,a){var n=this.w;if(!t||a.label.text===void 0||a.label.text!==void 0&&!String(a.label.text).trim())return null;var o=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),l=t.getBoundingClientRect(),d=a.label.style.padding.left,u=a.label.style.padding.right,h=a.label.style.padding.top,f=a.label.style.padding.bottom;a.label.orientation==="vertical"&&(h=a.label.style.padding.left,f=a.label.style.padding.right,d=a.label.style.padding.top,u=a.label.style.padding.bottom);var p=l.left-o.left-d,b=l.top-o.top-h,v=this.annoCtx.graphics.drawRect(p-n.globals.barPadForNumericAxis,b,l.width+d+u,l.height+h+f,a.label.borderRadius,a.label.style.background,1,a.label.borderWidth,a.label.borderColor,0);return a.id&&v.node.classList.add(a.id),v}},{key:"annotationsBackground",value:function(){var t=this,a=this.w,n=function(o,l,d){var u=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(d,"-annotations .apexcharts-").concat(d,"-annotation-label[rel='").concat(l,"']"));if(u){var h=u.parentNode,f=t.addBackgroundToAnno(u,o);f&&(h.insertBefore(f.node,u),o.label.mouseEnter&&f.node.addEventListener("mouseenter",o.label.mouseEnter.bind(t,o)),o.label.mouseLeave&&f.node.addEventListener("mouseleave",o.label.mouseLeave.bind(t,o)),o.label.click&&f.node.addEventListener("click",o.label.click.bind(t,o)))}};a.config.annotations.xaxis.map(function(o,l){n(o,l,"xaxis")}),a.config.annotations.yaxis.map(function(o,l){n(o,l,"yaxis")}),a.config.annotations.points.map(function(o,l){n(o,l,"point")})}},{key:"getY1Y2",value:function(t,a){var n,o=t==="y1"?a.y:a.y2,l=this.w;if(this.annoCtx.invertAxis){var d=l.globals.labels.indexOf(o);l.config.xaxis.convertedCatToNumeric&&(d=l.globals.categoryLabels.indexOf(o));var u=l.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(d+1)+")");u&&(n=parseFloat(u.getAttribute("y"))),a.seriesIndex!==void 0&&l.globals.barHeight&&(n=n-l.globals.barHeight/2*(l.globals.series.length-1)+l.globals.barHeight*a.seriesIndex)}else{var h;l.config.yaxis[a.yAxisIndex].logarithmic?h=(o=new ee(this.annoCtx.ctx).getLogVal(o,a.yAxisIndex))/l.globals.yLogRatio[a.yAxisIndex]:h=(o-l.globals.minYArr[a.yAxisIndex])/(l.globals.yRange[a.yAxisIndex]/l.globals.gridHeight),n=l.globals.gridHeight-h,!a.marker||a.y!==void 0&&a.y!==null||(n=0),l.config.yaxis[a.yAxisIndex]&&l.config.yaxis[a.yAxisIndex].reversed&&(n=h)}return typeof o=="string"&&o.indexOf("px")>-1&&(n=parseFloat(o)),n}},{key:"getX1X2",value:function(t,a){var n=this.w,o=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,l=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,d=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,u=(a.x-o)/(d/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(u=(l-a.x)/(d/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(u=this.getStringX(a.x));var h=(a.x2-o)/(d/n.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(h=(l-a.x2)/(d/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(h=this.getStringX(a.x2)),a.x!==void 0&&a.x!==null||!a.marker||(u=n.globals.gridWidth),t==="x1"&&typeof a.x=="string"&&a.x.indexOf("px")>-1&&(u=parseFloat(a.x)),t==="x2"&&typeof a.x2=="string"&&a.x2.indexOf("px")>-1&&(h=parseFloat(a.x2)),a.seriesIndex!==void 0&&n.globals.barWidth&&!this.annoCtx.invertAxis&&(u=u-n.globals.barWidth/2*(n.globals.series.length-1)+n.globals.barWidth*a.seriesIndex),t==="x1"?u:h}},{key:"getStringX",value:function(t){var a=this.w,n=t;a.config.xaxis.convertedCatToNumeric&&a.globals.categoryLabels.length&&(t=a.globals.categoryLabels.indexOf(t)+1);var o=a.globals.labels.indexOf(t),l=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(o+1)+")");return l&&(n=parseFloat(l.getAttribute("x"))),n}}]),W}(),be=function(){function W(t){g(this,W),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new ge(this.annoCtx)}return C(W,[{key:"addXaxisAnnotation",value:function(t,a,n){var o,l=this.w,d=this.helpers.getX1X2("x1",t),u=t.label.text,h=t.strokeDashArray;if(z.isNumber(d)){if(t.x2===null||t.x2===void 0){var f=this.annoCtx.graphics.drawLine(d+t.offsetX,0+t.offsetY,d+t.offsetX,l.globals.gridHeight+t.offsetY,t.borderColor,h,t.borderWidth);a.appendChild(f.node),t.id&&f.node.classList.add(t.id)}else{if((o=this.helpers.getX1X2("x2",t))u){var p=u;u=o,o=p}var b=this.annoCtx.graphics.drawRect(0+t.offsetX,o+t.offsetY,this._getYAxisAnnotationWidth(t),u-o,0,t.fillColor,t.opacity,1,t.borderColor,d);b.node.classList.add("apexcharts-annotation-rect"),b.attr("clip-path","url(#gridRectMask".concat(l.globals.cuid,")")),a.appendChild(b.node),t.id&&b.node.classList.add(t.id)}var v=t.label.position==="right"?l.globals.gridWidth:t.label.position==="center"?l.globals.gridWidth/2:0,x=this.annoCtx.graphics.drawText({x:v+t.label.offsetX,y:(o??u)+t.label.offsetY-3,text:h,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});x.attr({rel:n}),a.appendChild(x.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var a=this.w;return a.globals.gridWidth,(t.width.indexOf("%")>-1?a.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,a=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return a.config.annotations.yaxis.map(function(o,l){t.addYaxisAnnotation(o,n.node,l)}),n}}]),W}(),We=function(){function W(t){g(this,W),this.w=t.w,this.annoCtx=t,this.helpers=new ge(this.annoCtx)}return C(W,[{key:"addPointAnnotation",value:function(t,a,n){this.w;var o=this.helpers.getX1X2("x1",t),l=this.helpers.getY1Y2("y1",t);if(z.isNumber(o)){var d={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},u=this.annoCtx.graphics.drawMarker(o+t.marker.offsetX,l+t.marker.offsetY,d);a.appendChild(u.node);var h=t.label.text?t.label.text:"",f=this.annoCtx.graphics.drawText({x:o+t.label.offsetX,y:l+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:h,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(f.attr({rel:n}),a.appendChild(f.node),t.customSVG.SVG){var p=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});p.attr({transform:"translate(".concat(o+t.customSVG.offsetX,", ").concat(l+t.customSVG.offsetY,")")}),p.node.innerHTML=t.customSVG.SVG,a.appendChild(p.node)}if(t.image.path){var b=t.image.width?t.image.width:20,v=t.image.height?t.image.height:20;u=this.annoCtx.addImage({x:o+t.image.offsetX-b/2,y:l+t.image.offsetY-v/2,width:b,height:v,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&u.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&u.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&u.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,a=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return a.config.annotations.points.map(function(o,l){t.addPointAnnotation(o,n.node,l)}),n}}]),W}(),he={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},re=function(){function W(){g(this,W),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return C(W,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[he],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(t){return new Date(t).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,n){return a+n},0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,margin:5,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,n){return a+n},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(t){return t!==null?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),W}(),Ve=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.graphics=new V(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new ge(this),this.xAxisAnnotations=new be(this),this.yAxisAnnotations=new ne(this),this.pointsAnnotations=new We(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return C(W,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var a=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),o=this.pointsAnnotations.drawPointAnnotations(),l=t.config.chart.animations.enabled,d=[a,n,o],u=[n.node,a.node,o.node],h=0;h<3;h++)t.globals.dom.elGraphical.add(d[h]),!l||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&u[h].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:u[h],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(a,n){t.addImage(a,n)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(a,n){t.addText(a,n)})}},{key:"addXaxisAnnotation",value:function(t,a,n){this.xAxisAnnotations.addXaxisAnnotation(t,a,n)}},{key:"addYaxisAnnotation",value:function(t,a,n){this.yAxisAnnotations.addYaxisAnnotation(t,a,n)}},{key:"addPointAnnotation",value:function(t,a,n){this.pointsAnnotations.addPointAnnotation(t,a,n)}},{key:"addText",value:function(t,a){var n=t.x,o=t.y,l=t.text,d=t.textAnchor,u=t.foreColor,h=t.fontSize,f=t.fontFamily,p=t.fontWeight,b=t.cssClass,v=t.backgroundColor,x=t.borderWidth,w=t.strokeDashArray,M=t.borderRadius,S=t.borderColor,L=t.appendTo,j=L===void 0?".apexcharts-svg":L,m=t.paddingLeft,y=m===void 0?4:m,P=t.paddingRight,$=P===void 0?4:P,N=t.paddingBottom,I=N===void 0?2:N,Y=t.paddingTop,G=Y===void 0?2:Y,ae=this.w,le=this.graphics.drawText({x:n,y:o,text:l,textAnchor:d||"start",fontSize:h||"12px",fontWeight:p||"regular",fontFamily:f||ae.config.chart.fontFamily,foreColor:u||ae.config.chart.foreColor,cssClass:b}),oe=ae.globals.dom.baseEl.querySelector(j);oe&&oe.appendChild(le.node);var we=le.bbox();if(l){var Se=this.graphics.drawRect(we.x-y,we.y-G,we.width+y+$,we.height+I+G,M,v||"transparent",1,x,S,w);oe.insertBefore(Se.node,le.node)}}},{key:"addImage",value:function(t,a){var n=this.w,o=t.path,l=t.x,d=l===void 0?0:l,u=t.y,h=u===void 0?0:u,f=t.width,p=f===void 0?20:f,b=t.height,v=b===void 0?20:b,x=t.appendTo,w=x===void 0?".apexcharts-svg":x,M=n.globals.dom.Paper.image(o);M.size(p,v).move(d,h);var S=n.globals.dom.baseEl.querySelector(w);return S&&S.appendChild(M.node),M}},{key:"addXaxisAnnotationExternal",value:function(t,a,n){return this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(t,a,n){return this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(t,a,n){return this.invertAxis===void 0&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(t){var a=t.params,n=t.pushToMemory,o=t.context,l=t.type,d=t.contextMethod,u=o,h=u.w,f=h.globals.dom.baseEl.querySelector(".apexcharts-".concat(l,"-annotations")),p=f.childNodes.length+1,b=new re,v=Object.assign({},l==="xaxis"?b.xAxisAnnotation:l==="yaxis"?b.yAxisAnnotation:b.pointAnnotation),x=z.extend(v,a);switch(l){case"xaxis":this.addXaxisAnnotation(x,f,p);break;case"yaxis":this.addYaxisAnnotation(x,f,p);break;case"point":this.addPointAnnotation(x,f,p)}var w=h.globals.dom.baseEl.querySelector(".apexcharts-".concat(l,"-annotations .apexcharts-").concat(l,"-annotation-label[rel='").concat(p,"']")),M=this.helpers.addBackgroundToAnno(w,x);return M&&f.insertBefore(M.node,w),n&&h.globals.memory.methodsToExec.push({context:u,id:x.id?x.id:z.randomId(),method:d,label:"addAnnotation",params:a}),o}},{key:"clearAnnotations",value:function(t){var a=t.w,n=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");a.globals.memory.methodsToExec.map(function(o,l){o.label!=="addText"&&o.label!=="addAnnotation"||a.globals.memory.methodsToExec.splice(l,1)}),n=z.listToArray(n),Array.prototype.forEach.call(n,function(o){for(;o.firstChild;)o.removeChild(o.firstChild)})}},{key:"removeAnnotation",value:function(t,a){var n=t.w,o=n.globals.dom.baseEl.querySelectorAll(".".concat(a));o&&(n.globals.memory.methodsToExec.map(function(l,d){l.id===a&&n.globals.memory.methodsToExec.splice(d,1)}),Array.prototype.forEach.call(o,function(l){l.parentElement.removeChild(l)}))}}]),W}(),Le=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return C(W,[{key:"isValidDate",value:function(t){return typeof t!="number"&&!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var a=Date.parse(t);if(!isNaN(a))return this.getTimeStamp(t);var n=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return n=this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,a){var n=this.w.globals.locale,o=this.w.config.xaxis.labels.datetimeUTC,l=["\0"].concat(te(n.months)),d=[""].concat(te(n.shortMonths)),u=[""].concat(te(n.days)),h=[""].concat(te(n.shortDays));function f(I,Y){var G=I+"";for(Y=Y||2;G.length12?x-12:x===0?12:x;a=(a=(a=(a=a.replace(/(^|[^\\])HH+/g,"$1"+f(x))).replace(/(^|[^\\])H/g,"$1"+x)).replace(/(^|[^\\])hh+/g,"$1"+f(w))).replace(/(^|[^\\])h/g,"$1"+w);var M=o?t.getUTCMinutes():t.getMinutes();a=(a=a.replace(/(^|[^\\])mm+/g,"$1"+f(M))).replace(/(^|[^\\])m/g,"$1"+M);var S=o?t.getUTCSeconds():t.getSeconds();a=(a=a.replace(/(^|[^\\])ss+/g,"$1"+f(S))).replace(/(^|[^\\])s/g,"$1"+S);var L=o?t.getUTCMilliseconds():t.getMilliseconds();a=a.replace(/(^|[^\\])fff+/g,"$1"+f(L,3)),L=Math.round(L/10),a=a.replace(/(^|[^\\])ff/g,"$1"+f(L)),L=Math.round(L/10);var j=x<12?"AM":"PM";a=(a=(a=a.replace(/(^|[^\\])f/g,"$1"+L)).replace(/(^|[^\\])TT+/g,"$1"+j)).replace(/(^|[^\\])T/g,"$1"+j.charAt(0));var m=j.toLowerCase();a=(a=a.replace(/(^|[^\\])tt+/g,"$1"+m)).replace(/(^|[^\\])t/g,"$1"+m.charAt(0));var y=-t.getTimezoneOffset(),P=o||!y?"Z":y>0?"+":"-";if(!o){var $=(y=Math.abs(y))%60;P+=f(Math.floor(y/60))+":"+f($)}a=a.replace(/(^|[^\\])K/g,"$1"+P);var N=(o?t.getUTCDay():t.getDay())+1;return a=(a=(a=(a=(a=a.replace(new RegExp(u[0],"g"),u[N])).replace(new RegExp(h[0],"g"),h[N])).replace(new RegExp(l[0],"g"),l[b])).replace(new RegExp(d[0],"g"),d[b])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,a,n){var o=this.w;o.config.xaxis.min!==void 0&&(t=o.config.xaxis.min),o.config.xaxis.max!==void 0&&(a=o.config.xaxis.max);var l=this.getDate(t),d=this.getDate(a),u=this.formatDate(l,"yyyy MM dd HH mm ss fff").split(" "),h=this.formatDate(d,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(u[6],10),maxMillisecond:parseInt(h[6],10),minSecond:parseInt(u[5],10),maxSecond:parseInt(h[5],10),minMinute:parseInt(u[4],10),maxMinute:parseInt(h[4],10),minHour:parseInt(u[3],10),maxHour:parseInt(h[3],10),minDate:parseInt(u[2],10),maxDate:parseInt(h[2],10),minMonth:parseInt(u[1],10)-1,maxMonth:parseInt(h[1],10)-1,minYear:parseInt(u[0],10),maxYear:parseInt(h[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,a,n){return this.determineDaysOfMonths(t,a)-n}},{key:"determineDaysOfYear",value:function(t){var a=365;return this.isLeapYear(t)&&(a=366),a}},{key:"determineRemainingDaysOfYear",value:function(t,a,n){var o=this.daysCntOfYear[a]+n;return a>1&&this.isLeapYear()&&o++,o}},{key:"determineDaysOfMonths",value:function(t,a){var n=30;switch(t=z.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(n=this.isLeapYear(a)?29:28);break;case this.months31.indexOf(t)>-1:default:n=31}return n}}]),W}(),nt=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return C(W,[{key:"xLabelFormat",value:function(t,a,n,o){var l=this.w;if(l.config.xaxis.type==="datetime"&&l.config.xaxis.labels.formatter===void 0&&l.config.tooltip.x.formatter===void 0){var d=new Le(this.ctx);return d.formatDate(d.getDate(a),l.config.tooltip.x.format)}return t(a,n,o)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(a){return a}):t}},{key:"defaultYFormatter",value:function(t,a,n){var o=this.w;return z.isNumber(t)&&(t=o.globals.yValueDecimal!==0?t.toFixed(a.decimalsInFloat!==void 0?a.decimalsInFloat:o.globals.yValueDecimal):o.globals.maxYArr[n]-o.globals.minYArr[n]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,a=this.w;return a.globals.xaxisTooltipFormatter=function(n){return t.defaultGeneralFormatter(n)},a.globals.ttKeyFormatter=function(n){return t.defaultGeneralFormatter(n)},a.globals.ttZFormatter=function(n){return n},a.globals.legendFormatter=function(n){return t.defaultGeneralFormatter(n)},a.config.xaxis.labels.formatter!==void 0?a.globals.xLabelFormatter=a.config.xaxis.labels.formatter:a.globals.xLabelFormatter=function(n){if(z.isNumber(n)){if(!a.config.xaxis.convertedCatToNumeric&&a.config.xaxis.type==="numeric"){if(z.isNumber(a.config.xaxis.decimalsInFloat))return n.toFixed(a.config.xaxis.decimalsInFloat);var o=a.globals.maxX-a.globals.minX;return o>0&&o<100?n.toFixed(1):n.toFixed(0)}return a.globals.isBarHorizontal&&a.globals.maxY-a.globals.minYArr<4?n.toFixed(1):n.toFixed(0)}return n},typeof a.config.tooltip.x.formatter=="function"?a.globals.ttKeyFormatter=a.config.tooltip.x.formatter:a.globals.ttKeyFormatter=a.globals.xLabelFormatter,typeof a.config.xaxis.tooltip.formatter=="function"&&(a.globals.xaxisTooltipFormatter=a.config.xaxis.tooltip.formatter),(Array.isArray(a.config.tooltip.y)||a.config.tooltip.y.formatter!==void 0)&&(a.globals.ttVal=a.config.tooltip.y),a.config.tooltip.z.formatter!==void 0&&(a.globals.ttZFormatter=a.config.tooltip.z.formatter),a.config.legend.formatter!==void 0&&(a.globals.legendFormatter=a.config.legend.formatter),a.config.yaxis.forEach(function(n,o){n.labels.formatter!==void 0?a.globals.yLabelFormatters[o]=n.labels.formatter:a.globals.yLabelFormatters[o]=function(l){return a.globals.xyCharts?Array.isArray(l)?l.map(function(d){return t.defaultYFormatter(d,n,o)}):t.defaultYFormatter(l,n,o):l}}),a.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if(t.config.chart.type==="heatmap"){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var a=t.globals.seriesNames.reduce(function(n,o){return n.length>o.length?n:o},0);t.globals.yAxisScale[0].niceMax=a,t.globals.yAxisScale[0].niceMin=a}}}]),W}(),ze=function(W){var t,a=W.isTimeline,n=W.ctx,o=W.seriesIndex,l=W.dataPointIndex,d=W.y1,u=W.y2,h=W.w,f=h.globals.seriesRangeStart[o][l],p=h.globals.seriesRangeEnd[o][l],b=h.globals.labels[l],v=h.config.series[o].name?h.config.series[o].name:"",x=h.globals.ttKeyFormatter,w=h.config.tooltip.y.title.formatter,M={w:h,seriesIndex:o,dataPointIndex:l,start:f,end:p};typeof w=="function"&&(v=w(v,M)),(t=h.config.series[o].data[l])!==null&&t!==void 0&&t.x&&(b=h.config.series[o].data[l].x),a||h.config.xaxis.type==="datetime"&&(b=new nt(n).xLabelFormat(h.globals.ttKeyFormatter,b,b,{i:void 0,dateFormatter:new Le(n).formatDate,w:h})),typeof x=="function"&&(b=x(b,M)),Number.isFinite(d)&&Number.isFinite(u)&&(f=d,p=u);var S="",L="",j=h.globals.colors[o];if(h.config.tooltip.x.formatter===void 0)if(h.config.xaxis.type==="datetime"){var m=new Le(n);S=m.formatDate(m.getDate(f),h.config.tooltip.x.format),L=m.formatDate(m.getDate(p),h.config.tooltip.x.format)}else S=f,L=p;else S=h.config.tooltip.x.formatter(f),L=h.config.tooltip.x.formatter(p);return{start:f,end:p,startVal:S,endVal:L,ylabel:b,color:j,seriesName:v}},Re=function(W){var t=W.color,a=W.seriesName,n=W.ylabel,o=W.start,l=W.end,d=W.seriesIndex,u=W.dataPointIndex,h=W.ctx.tooltip.tooltipLabels.getFormatters(d);o=h.yLbFormatter(o),l=h.yLbFormatter(l);var f=h.yLbFormatter(W.w.globals.series[d][u]),p=` + `.concat(o,` + - + `).concat(l,` + `);return'
'+(a||"")+'
'+n+": "+(W.w.globals.comboCharts?W.w.config.series[d].type==="rangeArea"||W.w.config.series[d].type==="rangeBar"?p:"".concat(f,""):p)+"
"},Oe=function(){function W(t){g(this,W),this.opts=t}return C(W,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(t){return this.hideYAxis(),z.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),s(s({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var n=a.seriesIndex,o=a.dataPointIndex,l=a.w;return t._getBoxTooltip(l,n,o,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var n=a.seriesIndex,o=a.dataPointIndex,l=a.w;return t._getBoxTooltip(l,n,o,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,a){a.ctx;var n=a.seriesIndex,o=a.dataPointIndex,l=a.w,d=function(){var u=l.globals.seriesRangeStart[n][o];return l.globals.seriesRangeEnd[n][o]-u};return l.globals.comboCharts?l.config.series[n].type==="rangeBar"||l.config.series[n].type==="rangeArea"?d():t:d()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?function(a){var n=ze(s(s({},a),{},{isTimeline:!0})),o=n.color,l=n.seriesName,d=n.ylabel,u=n.startVal,h=n.endVal;return Re(s(s({},a),{},{color:o,seriesName:l,ylabel:d,start:u,end:h}))}(t):function(a){var n=ze(a),o=n.color,l=n.seriesName,d=n.ylabel,u=n.start,h=n.end;return Re(s(s({},a),{},{color:o,seriesName:l,ylabel:d,start:u,end:h}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var a,n;return(a=t.plotOptions.bar)!==null&&a!==void 0&&a.barHeight||(t.plotOptions.bar.barHeight=2),(n=t.plotOptions.bar)!==null&&n!==void 0&&n.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return function(a){var n=ze(a),o=n.color,l=n.seriesName,d=n.ylabel,u=n.start,h=n.end;return Re(s(s({},a),{},{color:o,seriesName:l,ylabel:d,start:u,end:h}))}(t)}}}}},{key:"brush",value:function(t){return z.extend(t,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var a=t.dataLabels.formatter;return t.yaxis.forEach(function(n,o){t.yaxis[o].min=0,t.yaxis[o].max=100}),t.chart.type==="bar"&&(t.dataLabels.formatter=a||function(n){return typeof n=="number"&&n?n.toFixed(0)+"%":n}),t}},{key:"stackedBars",value:function(){var t=this.bar();return s(s({},t),{},{plotOptions:s(s({},t.plotOptions),{},{bar:s(s({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,a,n){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(d){return z.isNumber(d)?Math.floor(d):d};var o=t.xaxis.labels.formatter,l=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return n&&n.length&&(l=n.map(function(d){return Array.isArray(d)?d:String(d)})),l&&l.length&&(t.xaxis.labels.formatter=function(d){return z.isNumber(d)?o(l[Math.floor(d)-1]):o(d)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square",size:10,offsetY:2}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0}}}},{key:"_getBoxTooltip",value:function(t,a,n,o,l){var d=t.globals.seriesCandleO[a][n],u=t.globals.seriesCandleH[a][n],h=t.globals.seriesCandleM[a][n],f=t.globals.seriesCandleL[a][n],p=t.globals.seriesCandleC[a][n];return t.config.series[a].type&&t.config.series[a].type!==l?`
+ `.concat(t.config.series[a].name?t.config.series[a].name:"series-"+(a+1),": ").concat(t.globals.series[a][n],` +
`):'
')+"
".concat(o[0],': ')+d+"
"+"
".concat(o[1],': ')+u+"
"+(h?"
".concat(o[2],': ')+h+"
":"")+"
".concat(o[3],': ')+f+"
"+"
".concat(o[4],': ')+p+"
"}}]),W}(),ft=function(){function W(t){g(this,W),this.opts=t}return C(W,[{key:"init",value:function(t){var a=t.responsiveOverride,n=this.opts,o=new re,l=new Oe(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var d=o.init(),u={};if(n&&c(n)==="object"){var h,f,p,b,v,x,w,M,S={};S=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)!==-1?l[n.chart.type]():l.line(),(h=n.plotOptions)!==null&&h!==void 0&&(f=h.bar)!==null&&f!==void 0&&f.isFunnel&&(S=l.funnel()),n.chart.stacked&&n.chart.type==="bar"&&(S=l.stackedBars()),(p=n.chart.brush)!==null&&p!==void 0&&p.enabled&&(S=l.brush(S)),n.chart.stacked&&n.chart.stackType==="100%"&&(n=l.stacked100(n)),(b=n.plotOptions)!==null&&b!==void 0&&(v=b.bar)!==null&&v!==void 0&&v.isDumbbell&&(n=l.dumbbell(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},a||(n.xaxis.convertedCatToNumeric=!1),((x=(n=this.checkForCatToNumericXAxis(this.chartType,S,n)).chart.sparkline)!==null&&x!==void 0&&x.enabled||(w=window.Apex.chart)!==null&&w!==void 0&&(M=w.sparkline)!==null&&M!==void 0&&M.enabled)&&(S=l.sparkline(S)),u=z.extend(d,S)}var L=z.extend(u,window.Apex);return d=z.extend(L,n),d=this.handleUserInputErrors(d)}},{key:"checkForCatToNumericXAxis",value:function(t,a,n){var o,l,d=new Oe(n),u=(t==="bar"||t==="boxPlot")&&((o=n.plotOptions)===null||o===void 0||(l=o.bar)===null||l===void 0?void 0:l.horizontal),h=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",f=n.xaxis.type!=="datetime"&&n.xaxis.type!=="numeric",p=n.xaxis.tickPlacement?n.xaxis.tickPlacement:a.xaxis&&a.xaxis.tickPlacement;return u||h||!f||p==="between"||(n=d.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(t,a){var n=new re;(t.yaxis===void 0||!t.yaxis||Array.isArray(t.yaxis)&&t.yaxis.length===0)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=z.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[z.extend(n.yAxis,t.yaxis)]:t.yaxis=z.extendArray(t.yaxis,n.yAxis);var o=!1;t.yaxis.forEach(function(d){d.logarithmic&&(o=!0)});var l=t.series;return a&&!l&&(l=a.config.series),o&&l.length!==t.yaxis.length&&l.length&&(t.yaxis=l.map(function(d,u){if(d.name||(l[u].name="series-".concat(u+1)),t.yaxis[u])return t.yaxis[u].seriesName=l[u].name,t.yaxis[u];var h=z.extend(n.yAxis,t.yaxis[0]);return h.show=!1,h})),o&&l.length>1&&l.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return t.annotations===void 0&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var a=new re;return t.annotations.yaxis=z.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],a.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var a=new re;return t.annotations.xaxis=z.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],a.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var a=new re;return t.annotations.points=z.extendArray(t.annotations.points!==void 0?t.annotations.points:[],a.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&t.theme.mode==="dark"&&(t.tooltip||(t.tooltip={}),t.tooltip.theme!=="light"&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var a=t;if(a.tooltip.shared&&a.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(a.chart.type==="bar"&&a.plotOptions.bar.horizontal){if(a.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");a.yaxis[0].reversed&&(a.yaxis[0].opposite=!0),a.xaxis.tooltip.enabled=!1,a.yaxis[0].tooltip.enabled=!1,a.chart.zoom.enabled=!1}return a.chart.type!=="bar"&&a.chart.type!=="rangeBar"||a.tooltip.shared&&a.xaxis.crosshairs.width==="barWidth"&&a.series.length>1&&(a.xaxis.crosshairs.width="tickWidth"),a.chart.type!=="candlestick"&&a.chart.type!=="boxPlot"||a.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(a.chart.type," chart is not supported.")),a.yaxis[0].reversed=!1),a}}]),W}(),ta=function(){function W(){g(this,W)}return C(W,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:t.chart.toolbar.autoSelected==="zoom"&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:t.chart.toolbar.autoSelected==="pan"&&t.chart.toolbar.tools.pan,selectionEnabled:t.chart.toolbar.autoSelected==="selection"&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var a=this.globalVars(t);return this.initGlobalVars(a),a.initialConfig=z.extend({},t),a.initialSeries=z.clone(t.series),a.lastXAxis=z.clone(a.initialConfig.xaxis),a.lastYAxis=z.clone(a.initialConfig.yaxis),a}}]),W}(),ht=function(){function W(t){g(this,W),this.opts=t}return C(W,[{key:"init",value:function(){var t=new ft(this.opts).init({responsiveOverride:!1});return{config:t,globals:new ta().init(t)}}}]),W}(),Je=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return C(W,[{key:"clippedImgArea",value:function(t){var a=this.w,n=a.config,o=parseInt(a.globals.gridWidth,10),l=parseInt(a.globals.gridHeight,10),d=o>l?o:l,u=t.image,h=0,f=0;t.width===void 0&&t.height===void 0?n.fill.image.width!==void 0&&n.fill.image.height!==void 0?(h=n.fill.image.width+1,f=n.fill.image.height):(h=d+1,f=d):(h=t.width,f=t.height);var p=document.createElementNS(a.globals.SVGNS,"pattern");V.setAttrs(p,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:h+"px",height:f+"px"});var b=document.createElementNS(a.globals.SVGNS,"image");p.appendChild(b),b.setAttributeNS(window.SVG.xlink,"href",u),V.setAttrs(b,{x:0,y:0,preserveAspectRatio:"none",width:h+"px",height:f+"px"}),b.style.opacity=t.opacity,a.globals.dom.elDefs.node.appendChild(p)}},{key:"getSeriesIndex",value:function(t){var a=this.w,n=a.config.chart.type;return(n==="bar"||n==="rangeBar")&&a.config.plotOptions.bar.distributed||n==="heatmap"||n==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%a.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var a=this.w;this.opts=t;var n,o,l,d=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var u=this.getFillColors()[this.seriesIndex];a.globals.seriesColors[this.seriesIndex]!==void 0&&(u=a.globals.seriesColors[this.seriesIndex]),typeof u=="function"&&(u=u({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:a}));var h=t.fillType?t.fillType:this.getFillType(this.seriesIndex),f=Array.isArray(d.fill.opacity)?d.fill.opacity[this.seriesIndex]:d.fill.opacity;t.color&&(u=t.color),u||(u="#fff",console.warn("undefined color - ApexCharts"));var p=u;if(u.indexOf("rgb")===-1?u.length<9&&(p=z.hexToRgba(u,f)):u.indexOf("rgba")>-1&&(f=z.getOpacityFromRGBA(u)),t.opacity&&(f=t.opacity),h==="pattern"&&(o=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:o,fillColor:u,fillOpacity:f,defaultColor:p})),h==="gradient"&&(l=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:u,fillOpacity:f,i:this.seriesIndex})),h==="image"){var b=d.fill.image.src,v=t.patternID?t.patternID:"";this.clippedImgArea({opacity:f,image:Array.isArray(b)?t.seriesNumber-1&&(x=z.getOpacityFromRGBA(v));var w=d.gradient.opacityTo===void 0?n:Array.isArray(d.gradient.opacityTo)?d.gradient.opacityTo[l]:d.gradient.opacityTo;if(d.gradient.gradientToColors===void 0||d.gradient.gradientToColors.length===0)u=d.gradient.shade==="dark"?p.shadeColor(-1*parseFloat(d.gradient.shadeIntensity),a.indexOf("rgb")>-1?z.rgb2hex(a):a):p.shadeColor(parseFloat(d.gradient.shadeIntensity),a.indexOf("rgb")>-1?z.rgb2hex(a):a);else if(d.gradient.gradientToColors[h.seriesNumber]){var M=d.gradient.gradientToColors[h.seriesNumber];u=M,M.indexOf("rgba")>-1&&(w=z.getOpacityFromRGBA(M))}else u=a;if(d.gradient.gradientFrom&&(v=d.gradient.gradientFrom),d.gradient.gradientTo&&(u=d.gradient.gradientTo),d.gradient.inverseColors){var S=v;v=u,u=S}return v.indexOf("rgb")>-1&&(v=z.rgb2hex(v)),u.indexOf("rgb")>-1&&(u=z.rgb2hex(u)),f.drawGradient(b,v,u,x,w,h.size,d.gradient.stops,d.gradient.colorStops,l)}}]),W}(),Yt=function(){function W(t,a){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length4&&arguments[4]!==void 0&&arguments[4],u=this.w,h=a,f=t,p=null,b=new V(this.ctx),v=u.config.markers.discrete&&u.config.markers.discrete.length;if((u.globals.markers.size[a]>0||d||v)&&(p=b.group({class:d||v?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(u.globals.cuid,")")),Array.isArray(f.x))for(var x=0;x0:u.config.markers.size>0)||d||v){z.isNumber(f.y[x])?M+=" w".concat(z.randomId()):M="apexcharts-nullpoint";var S=this.getMarkerConfig({cssClass:M,seriesIndex:a,dataPointIndex:w});u.config.series[h].data[w]&&(u.config.series[h].data[w].fillColor&&(S.pointFillColor=u.config.series[h].data[w].fillColor),u.config.series[h].data[w].strokeColor&&(S.pointStrokeColor=u.config.series[h].data[w].strokeColor)),o&&(S.pSize=o),(f.x[x]<0||f.x[x]>u.globals.gridWidth||f.y[x]<-u.globals.markers.largestSize||f.y[x]>u.globals.gridHeight+u.globals.markers.largestSize)&&(S.pSize=0),(l=b.drawMarker(f.x[x],f.y[x],S)).attr("rel",w),l.attr("j",w),l.attr("index",a),l.node.setAttribute("default-marker-size",S.pSize),new q(this.ctx).setSelectionFilter(l,a,w),this.addEvents(l),p&&p.add(l)}else u.globals.pointsArray[a]===void 0&&(u.globals.pointsArray[a]=[]),u.globals.pointsArray[a].push([f.x[x],f.y[x]])}return p}},{key:"getMarkerConfig",value:function(t){var a=t.cssClass,n=t.seriesIndex,o=t.dataPointIndex,l=o===void 0?null:o,d=t.finishRadius,u=d===void 0?null:d,h=this.w,f=this.getMarkerStyle(n),p=h.globals.markers.size[n],b=h.config.markers;return l!==null&&b.discrete.length&&b.discrete.map(function(v){v.seriesIndex===n&&v.dataPointIndex===l&&(f.pointStrokeColor=v.strokeColor,f.pointFillColor=v.fillColor,p=v.size,f.pointShape=v.shape)}),{pSize:u===null?p:u,pRadius:b.radius,width:Array.isArray(b.width)?b.width[n]:b.width,height:Array.isArray(b.height)?b.height[n]:b.height,pointStrokeWidth:Array.isArray(b.strokeWidth)?b.strokeWidth[n]:b.strokeWidth,pointStrokeColor:f.pointStrokeColor,pointFillColor:f.pointFillColor,shape:f.pointShape||(Array.isArray(b.shape)?b.shape[n]:b.shape),class:a,pointStrokeOpacity:Array.isArray(b.strokeOpacity)?b.strokeOpacity[n]:b.strokeOpacity,pointStrokeDashArray:Array.isArray(b.strokeDashArray)?b.strokeDashArray[n]:b.strokeDashArray,pointFillOpacity:Array.isArray(b.fillOpacity)?b.fillOpacity[n]:b.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(t){var a=this.w,n=new V(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",a.config.markers.onClick),t.node.addEventListener("dblclick",a.config.markers.onDblClick),t.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var a=this.w,n=a.globals.markers.colors,o=a.config.markers.strokeColor||a.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(o)?o[t]:o,pointFillColor:Array.isArray(n)?n[t]:n}}}]),W}(),sa=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return C(W,[{key:"draw",value:function(t,a,n){var o=this.w,l=new V(this.ctx),d=n.realIndex,u=n.pointsPos,h=n.zRatio,f=n.elParent,p=l.group({class:"apexcharts-series-markers apexcharts-series-".concat(o.config.chart.type)});if(p.attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(u.x))for(var b=0;bS.maxBubbleRadius&&(M=S.maxBubbleRadius)}o.config.chart.animations.enabled||(w=M);var L=u.x[b],j=u.y[b];if(w=w||0,j!==null&&o.globals.series[d][v]!==void 0||(x=!1),x){var m=this.drawPoint(L,j,w,M,d,v,a);p.add(m)}f.add(p)}}},{key:"drawPoint",value:function(t,a,n,o,l,d,u){var h=this.w,f=l,p=new K(this.ctx),b=new q(this.ctx),v=new Je(this.ctx),x=new Yt(this.ctx),w=new V(this.ctx),M=x.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:f,dataPointIndex:d,finishRadius:h.config.chart.type==="bubble"||h.globals.comboCharts&&h.config.series[l]&&h.config.series[l].type==="bubble"?o:null});o=M.pSize;var S,L=v.fillPath({seriesNumber:l,dataPointIndex:d,color:M.pointFillColor,patternUnits:"objectBoundingBox",value:h.globals.series[l][u]});if(M.shape==="circle"?S=w.drawCircle(n):M.shape!=="square"&&M.shape!=="rect"||(S=w.drawRect(0,0,M.width-M.pointStrokeWidth/2,M.height-M.pointStrokeWidth/2,M.pRadius)),h.config.series[f].data[d]&&h.config.series[f].data[d].fillColor&&(L=h.config.series[f].data[d].fillColor),S.attr({x:t-M.width/2-M.pointStrokeWidth/2,y:a-M.height/2-M.pointStrokeWidth/2,cx:t,cy:a,fill:L,"fill-opacity":M.pointFillOpacity,stroke:M.pointStrokeColor,r:o,"stroke-width":M.pointStrokeWidth,"stroke-dasharray":M.pointStrokeDashArray,"stroke-opacity":M.pointStrokeOpacity}),h.config.chart.dropShadow.enabled){var j=h.config.chart.dropShadow;b.dropShadow(S,j,l)}if(!this.initialAnim||h.globals.dataChanged||h.globals.resized)h.globals.animationEnded=!0;else{var m=h.config.chart.animations.speed;p.animateMarker(S,0,M.shape==="circle"?o:{width:M.width,height:M.height},m,h.globals.easing,function(){window.setTimeout(function(){p.animationCompleted(S)},100)})}if(h.globals.dataChanged&&M.shape==="circle")if(this.dynamicAnim){var y,P,$,N,I=h.config.chart.animations.dynamicAnimation.speed;(N=h.globals.previousPaths[l]&&h.globals.previousPaths[l][u])!=null&&(y=N.x,P=N.y,$=N.r!==void 0?N.r:o);for(var Y=0;Yh.globals.gridHeight+v&&(a=h.globals.gridHeight+v/2),h.globals.dataLabelsRects[o]===void 0&&(h.globals.dataLabelsRects[o]=[]),h.globals.dataLabelsRects[o].push({x:t,y:a,width:b,height:v});var x=h.globals.dataLabelsRects[o].length-2,w=h.globals.lastDrawnDataLabelsIndexes[o]!==void 0?h.globals.lastDrawnDataLabelsIndexes[o][h.globals.lastDrawnDataLabelsIndexes[o].length-1]:0;if(h.globals.dataLabelsRects[o][x]!==void 0){var M=h.globals.dataLabelsRects[o][w];(t>M.x+M.width||a>M.y+M.height||a+va.globals.gridWidth+S.textRects.width+30)&&(h="");var L=a.globals.dataLabels.style.colors[d];((a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")&&a.config.plotOptions.bar.distributed||a.config.dataLabels.distributed)&&(L=a.globals.dataLabels.style.colors[u]),typeof L=="function"&&(L=L({series:a.globals.series,seriesIndex:d,dataPointIndex:u,w:a})),x&&(L=x);var j=v.offsetX,m=v.offsetY;if(a.config.chart.type!=="bar"&&a.config.chart.type!=="rangeBar"||(j=0,m=0),S.drawnextLabel){var y=n.drawText({width:100,height:parseInt(v.style.fontSize,10),x:o+j,y:l+m,foreColor:L,textAnchor:f||v.textAnchor,text:h,fontSize:p||v.style.fontSize,fontFamily:v.style.fontFamily,fontWeight:v.style.fontWeight||"normal"});if(y.attr({class:"apexcharts-datalabel",cx:o,cy:l}),v.dropShadow.enabled){var P=v.dropShadow;new q(this.ctx).dropShadow(y,P)}b.add(y),a.globals.lastDrawnDataLabelsIndexes[d]===void 0&&(a.globals.lastDrawnDataLabelsIndexes[d]=[]),a.globals.lastDrawnDataLabelsIndexes[d].push(u)}}}},{key:"addBackgroundToDataLabel",value:function(t,a){var n=this.w,o=n.config.dataLabels.background,l=o.padding,d=o.padding/2,u=a.width,h=a.height,f=new V(this.ctx).drawRect(a.x-l,a.y-d/2,u+2*l,h+d,o.borderRadius,n.config.chart.background==="transparent"?"#fff":n.config.chart.background,o.opacity,o.borderWidth,o.borderColor);return o.dropShadow.enabled&&new q(this.ctx).dropShadow(f,o.dropShadow),f}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w,l=z.clone(o.globals.initialSeries);o.globals.previousPaths=[],n?(o.globals.collapsedSeries=[],o.globals.ancillaryCollapsedSeries=[],o.globals.collapsedSeriesIndices=[],o.globals.ancillaryCollapsedSeriesIndices=[]):l=this.emptyCollapsedSeries(l),o.config.series=l,t&&(a&&(o.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(l,o.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var a=this.w,n=0;n-1&&(t[n].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,a){var n=this.w;a||(a=t.target);var o=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var l=parseInt(a.getAttribute("rel"),10)-1,d=null,u=null;n.globals.axisCharts||n.config.chart.type==="radialBar"?n.globals.axisCharts?(d=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(l,"']")),u=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(l,"']"))):d=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(l+1,"']")):d=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(l+1,"'] path"));for(var h=0;h=h.from&&p<=h.to&&l[f].classList.remove(n.legendInactiveClass)}}(o.config.plotOptions.heatmap.colorScale.ranges[u])}else t.type==="mouseout"&&d("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=this.w,o=0;if(n.config.series.length>1){for(var l=n.config.series.map(function(u,h){return u.data&&u.data.length>0&&n.globals.collapsedSeriesIndices.indexOf(h)===-1&&(!n.globals.comboCharts||a.length===0||a.length&&a.indexOf(n.config.series[h].type)>-1)?h:-1}),d=t==="asc"?0:l.length-1;t==="asc"?d=0;t==="asc"?d++:d--)if(l[d]!==-1){o=l[d];break}}return o}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,a){return t.type==="bar"||t.type==="column"?a:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,a){return a})}},{key:"getPreviousPaths",value:function(){var t=this.w;function a(d,u,h){for(var f=d[u].childNodes,p={type:h,paths:[],realIndex:d[u].getAttribute("data:realIndex")},b=0;b0)for(var o=function(d){for(var u=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(d,"'] rect")),h=[],f=function(b){var v=function(w){return u[b].getAttribute(w)},x={x:parseFloat(v("x")),y:parseFloat(v("y")),width:parseFloat(v("width")),height:parseFloat(v("height"))};h.push({rect:x,color:u[b].getAttribute("color")})},p=0;p0)for(var o=0;o0?a:[]});return t}}]),W}(),ia=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new ee(this.ctx)}return C(W,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),a=new tt(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].x!==void 0&&t[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),a=new tt(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==void 0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,a){for(var n=this.w.config,o=this.w.globals,l=n.chart.type==="boxPlot"||n.series[a].type==="boxPlot",d=0;d=5?this.twoDSeries.push(z.parseNumber(t[a].data[d][4])):this.twoDSeries.push(z.parseNumber(t[a].data[d][1])),o.dataFormatXNumeric=!0),n.xaxis.type==="datetime"){var u=new Date(t[a].data[d][0]);u=new Date(u).getTime(),this.twoDSeriesX.push(u)}else this.twoDSeriesX.push(t[a].data[d][0]);for(var h=0;h-1&&(d=this.activeSeriesIndex);for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:this.ctx,l=this.w.config,d=this.w.globals,u=new Le(o),h=l.labels.length>0?l.labels.slice():l.xaxis.categories.slice();if(d.isRangeBar=l.chart.type==="rangeBar"&&d.isBarHorizontal,d.hasXaxisGroups=l.xaxis.type==="category"&&l.xaxis.group.groups.length>0,d.hasXaxisGroups&&(d.groups=l.xaxis.group.groups),d.hasSeriesGroups=(a=t[0])===null||a===void 0?void 0:a.group,d.hasSeriesGroups){var f=[],p=te(new Set(t.map(function(w){return w.group})));t.forEach(function(w,M){var S=p.indexOf(w.group);f[S]||(f[S]=[]),f[S].push(w.name)}),d.seriesGroups=f}for(var b=function(){for(var w=0;w0&&(this.twoDSeriesX=h,d.seriesX.push(this.twoDSeriesX))),d.labels.push(this.twoDSeriesX);var x=t[v].data.map(function(w){return z.parseNumber(w)});d.series.push(x)}d.seriesZ.push(this.threeDSeries),t[v].name!==void 0?d.seriesNames.push(t[v].name):d.seriesNames.push("series-"+parseInt(v+1,10)),t[v].color!==void 0?d.seriesColors.push(t[v].color):d.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var a=this.w.globals,n=this.w.config;a.series=t.slice(),a.seriesNames=n.labels.slice();for(var o=0;o0?n.labels=a.xaxis.categories:a.labels.length>0?n.labels=a.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map(function(o){o.forEach(function(l){n.labels.indexOf(l.x)<0&&l.x&&n.labels.push(l.x)})}),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),a.xaxis.convertedCatToNumeric&&(new Oe(a).convertCatToNumericXaxis(a,this.ctx,n.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var a=this.w.globals,n=this.w.config,o=[];if(a.axisCharts){if(a.series.length>0)if(this.isFormatXY())for(var l=n.series.map(function(b,v){return b.data.filter(function(x,w,M){return M.findIndex(function(S){return S.x===x.x})===w})}),d=l.reduce(function(b,v,x,w){return w[b].length>v.length?b:x},0),u=0;u4&&arguments[4]!==void 0?arguments[4]:[],d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",u=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],h=this.w,f=t[o]===void 0?"":t[o],p=f,b=h.globals.xLabelFormatter,v=h.config.xaxis.labels.formatter,x=!1,w=new nt(this.ctx),M=f;u&&(p=w.xLabelFormat(b,f,M,{i:o,dateFormatter:new Le(this.ctx).formatDate,w:h}),v!==void 0&&(p=v(f,t[o],{i:o,dateFormatter:new Le(this.ctx).formatDate,w:h})));var S,L;a.length>0?(S=a[o].unit,L=null,a.forEach(function(P){P.unit==="month"?L="year":P.unit==="day"?L="month":P.unit==="hour"?L="day":P.unit==="minute"&&(L="hour")}),x=L===S,n=a[o].position,p=a[o].value):h.config.xaxis.type==="datetime"&&v===void 0&&(p=""),p===void 0&&(p=""),p=Array.isArray(p)?p:p.toString();var j=new V(this.ctx),m={};m=h.globals.rotateXLabels&&u?j.getTextRects(p,parseInt(d,10),null,"rotate(".concat(h.config.xaxis.labels.rotate," 0 0)"),!1):j.getTextRects(p,parseInt(d,10));var y=!h.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(p)&&(p.indexOf("NaN")===0||p.toLowerCase().indexOf("invalid")===0||p.toLowerCase().indexOf("infinity")>=0||l.indexOf(p)>=0&&y)&&(p=""),{x:n,text:p,textRect:m,isBold:x}}},{key:"checkLabelBasedOnTickamount",value:function(t,a,n){var o=this.w,l=o.config.xaxis.tickAmount;return l==="dataPoints"&&(l=Math.round(o.globals.gridWidth/120)),l>n||t%Math.round(n/(l+1))==0||(a.text=""),a}},{key:"checkForOverflowingLabels",value:function(t,a,n,o,l){var d=this.w;if(t===0&&d.globals.skipFirstTimelinelabel&&(a.text=""),t===n-1&&d.globals.skipLastTimelinelabel&&(a.text=""),d.config.xaxis.labels.hideOverlappingLabels&&o.length>0){var u=l[l.length-1];a.x0){h.config.yaxis[l].opposite===!0&&(t+=o.width);for(var b=a;b>=0;b--){var v=p+a/10+h.config.yaxis[l].labels.offsetY-1;h.globals.isBarHorizontal&&(v=d*b),h.config.chart.type==="heatmap"&&(v+=d/2);var x=f.drawLine(t+n.offsetX-o.width+o.offsetX,v+o.offsetY,t+n.offsetX+o.offsetX,v+o.offsetY,o.color);u.add(x),p+=d}}}}]),W}(),Lt=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"scaleSvgNode",value:function(t,a){var n=parseFloat(t.getAttributeNS(null,"width")),o=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",n*a),t.setAttributeNS(null,"height",o*a),t.setAttributeNS(null,"viewBox","0 0 "+n+" "+o)}},{key:"fixSvgStringForIe11",value:function(t){if(!z.isIE11())return t.replace(/ /g," ");var a=0,n=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(o){return++a===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':o});return n=(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var a=this.w.globals.dom.Paper.svg();if(t!==1){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,t),a=new XMLSerializer().serializeToString(n)}return this.fixSvgStringForIe11(a)}},{key:"cleanup",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(o,function(l){l.setAttribute("width",0)}),a&&a[0]&&(a[0].setAttribute("x",-500),a[0].setAttribute("x1",-500),a[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var t=this.getSvgString(),a=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(a)}},{key:"dataURI",value:function(t){var a=this;return new Promise(function(n){var o=a.w,l=t?t.scale||t.width/o.globals.svgWidth:1;a.cleanup();var d=document.createElement("canvas");d.width=o.globals.svgWidth*l,d.height=parseInt(o.globals.dom.elWrap.style.height,10)*l;var u=o.config.chart.background==="transparent"?"#fff":o.config.chart.background,h=d.getContext("2d");h.fillStyle=u,h.fillRect(0,0,d.width*l,d.height*l);var f=a.getSvgString(l);if(window.canvg&&z.isIE11()){var p=window.canvg.Canvg.fromString(h,f,{ignoreClear:!0,ignoreDimensions:!0});p.start();var b=d.msToBlob();p.stop(),n({blob:b})}else{var v="data:image/svg+xml,"+encodeURIComponent(f),x=new Image;x.crossOrigin="anonymous",x.onload=function(){if(h.drawImage(x,0,0),d.msToBlob){var w=d.msToBlob();n({blob:w})}else{var M=d.toDataURL("image/png");n({imgURI:M})}},x.src=v}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(a){var n=a.imgURI,o=a.blob;o?navigator.msSaveOrOpenBlob(o,t.w.globals.chartID+".png"):t.triggerDownload(n,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var a=this,n=t.series,o=t.fileName,l=t.columnDelimiter,d=l===void 0?",":l,u=t.lineDelimiter,h=u===void 0?` +`:u,f=this.w;n||(n=f.config.series);var p,b,v=[],x=[],w="",M=f.globals.series.map(function($,N){return f.globals.collapsedSeriesIndices.indexOf(N)===-1?$:[]}),S=function($){return f.config.xaxis.type==="datetime"&&String($).length>=10},L=Math.max.apply(Math,te(n.map(function($){return $.data?$.data.length:0}))),j=new ia(this.ctx),m=new bt(this.ctx),y=function($){var N="";if(f.globals.axisCharts){if(f.config.xaxis.type==="category"||f.config.xaxis.convertedCatToNumeric)if(f.globals.isBarHorizontal){var I=f.globals.yLabelFormatters[0],Y=new tt(a.ctx).getActiveConfigSeriesIndex();N=I(f.globals.labels[$],{seriesIndex:Y,dataPointIndex:$,w:f})}else N=m.getLabel(f.globals.labels,f.globals.timescaleLabels,0,$).text;f.config.xaxis.type==="datetime"&&(f.config.xaxis.categories.length?N=f.config.xaxis.categories[$]:f.config.labels.length&&(N=f.config.labels[$]))}else N=f.config.labels[$];return Array.isArray(N)&&(N=N.join(" ")),z.isNumber(N)?N:N.split(d).join("")},P=function($,N){if(v.length&&N===0&&x.push(v.join(d)),$.data){$.data=$.data.length&&$.data||te(Array(L)).map(function(){return""});for(var I=0;I<$.data.length;I++){v=[];var Y=y(I);if(Y||(j.isFormatXY()?Y=n[N].data[I].x:j.isFormat2DArray()&&(Y=n[N].data[I]?n[N].data[I][0]:"")),N===0){v.push(S(Y)?f.config.chart.toolbar.export.csv.dateFormatter(Y):z.isNumber(Y)?Y:Y.split(d).join(""));for(var G=0;G0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],n.config.xaxis.position==="top"?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&n.config.plotOptions.bar.horizontal,this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.xaxisBorderWidth=n.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=n.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=n.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=n.config.xaxis.axisBorder.height,this.yaxis=n.config.yaxis[0]}return C(W,[{key:"drawXaxis",value:function(){var t=this.w,a=new V(this.ctx),n=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),o=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(o);for(var l=[],d=0;d6&&arguments[6]!==void 0?arguments[6]:{},p=[],b=[],v=this.w,x=f.xaxisFontSize||this.xaxisFontSize,w=f.xaxisFontFamily||this.xaxisFontFamily,M=f.xaxisForeColors||this.xaxisForeColors,S=f.fontWeight||v.config.xaxis.labels.style.fontWeight,L=f.cssClass||v.config.xaxis.labels.style.cssClass,j=v.globals.padHorizontal,m=o.length,y=v.config.xaxis.type==="category"?v.globals.dataPoints:m;if(y===0&&m>y&&(y=m),l){var P=y>1?y-1:y;u=v.globals.gridWidth/Math.min(P,m-1),j=j+d(0,u)/2+v.config.xaxis.labels.offsetX}else u=v.globals.gridWidth/y,j=j+d(0,u)+v.config.xaxis.labels.offsetX;for(var $=function(I){var Y=j-d(I,u)/2+v.config.xaxis.labels.offsetX;I===0&&m===1&&u/2===j&&y===1&&(Y=v.globals.gridWidth/2);var G=h.axesUtils.getLabel(o,v.globals.timescaleLabels,Y,I,p,x,t),ae=28;if(v.globals.rotateXLabels&&t&&(ae=22),v.config.xaxis.title.text&&v.config.xaxis.position==="top"&&(ae+=parseFloat(v.config.xaxis.title.style.fontSize)+2),t||(ae=ae+parseFloat(x)+(v.globals.xAxisLabelsHeight-v.globals.xAxisGroupLabelsHeight)+(v.globals.rotateXLabels?10:0)),G=v.config.xaxis.tickAmount!==void 0&&v.config.xaxis.tickAmount!=="dataPoints"&&v.config.xaxis.type!=="datetime"?h.axesUtils.checkLabelBasedOnTickamount(I,G,m):h.axesUtils.checkForOverflowingLabels(I,G,m,p,b),v.config.xaxis.labels.show){var le=a.drawText({x:G.x,y:h.offY+v.config.xaxis.labels.offsetY+ae-(v.config.xaxis.position==="top"?v.globals.xAxisHeight+v.config.xaxis.axisTicks.height-2:0),text:G.text,textAnchor:"middle",fontWeight:G.isBold?600:S,fontSize:x,fontFamily:w,foreColor:Array.isArray(M)?t&&v.config.xaxis.convertedCatToNumeric?M[v.globals.minX+I-1]:M[I]:M,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+L});if(n.add(le),le.on("click",function(we){if(typeof v.config.chart.events.xAxisLabelClick=="function"){var Se=Object.assign({},v,{labelIndex:I});v.config.chart.events.xAxisLabelClick(we,h.ctx,Se)}}),t){var oe=document.createElementNS(v.globals.SVGNS,"title");oe.textContent=Array.isArray(G.text)?G.text.join(" "):G.text,le.node.appendChild(oe),G.text!==""&&(p.push(G.text),b.push(G))}}Io.globals.gridWidth)){var d=this.offY+o.config.xaxis.axisTicks.offsetY;if(a=a+d+o.config.xaxis.axisTicks.height,o.config.xaxis.position==="top"&&(a=d-o.config.xaxis.axisTicks.height),o.config.xaxis.axisTicks.show){var u=new V(this.ctx).drawLine(t+o.config.xaxis.axisTicks.offsetX,d+o.config.xaxis.offsetY,l+o.config.xaxis.axisTicks.offsetX,a+o.config.xaxis.offsetY,o.config.xaxis.axisTicks.color);n.add(u),u.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,a=[],n=this.xaxisLabels.length,o=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var l=0;l0){var p=l[l.length-1].getBBox(),b=l[0].getBBox();p.x<-20&&l[l.length-1].parentNode.removeChild(l[l.length-1]),b.x+b.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&l[0].parentNode.removeChild(l[0]);for(var v=0;v0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return C(W,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w,n=new V(this.ctx);t===null&&(t=n.group({class:"apexcharts-grid"}));var o=n.drawLine(a.globals.padHorizontal,1,a.globals.padHorizontal,a.globals.gridHeight,"transparent"),l=n.drawLine(a.globals.padHorizontal,a.globals.gridHeight,a.globals.gridWidth,a.globals.gridHeight,"transparent");return t.add(l),t.add(o),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,a=t.globals,n=new V(this.ctx),o=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var l=0;t.config.stroke.width.forEach(function(b){l=Math.max(l,b)}),o=l}a.dom.elGridRectMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(a.cuid)),a.dom.elGridRectMarkerMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(a.cuid)),a.dom.elForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elForecastMask.setAttribute("id","forecastMask".concat(a.cuid)),a.dom.elNonForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(a.cuid));var d=t.config.chart.type,u=0,h=0;(d==="bar"||d==="rangeBar"||d==="candlestick"||d==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(u=t.config.grid.padding.left,h=t.config.grid.padding.right,a.barPadForNumericAxis>u&&(u=a.barPadForNumericAxis,h=a.barPadForNumericAxis)),a.dom.elGridRect=n.drawRect(-o-u-2,2*-o-2,a.gridWidth+o+h+u+4,a.gridHeight+4*o+4,0,"#fff");var f=t.globals.markers.largestSize+1;a.dom.elGridRectMarker=n.drawRect(2*-f,2*-f,a.gridWidth+4*f,a.gridHeight+4*f,0,"#fff"),a.dom.elGridRectMask.appendChild(a.dom.elGridRect.node),a.dom.elGridRectMarkerMask.appendChild(a.dom.elGridRectMarker.node);var p=a.dom.baseEl.querySelector("defs");p.appendChild(a.dom.elGridRectMask),p.appendChild(a.dom.elForecastMask),p.appendChild(a.dom.elNonForecastMask),p.appendChild(a.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var a=t.i,n=t.x1,o=t.y1,l=t.x2,d=t.y2,u=t.xCount,h=t.parent,f=this.w;if(!(a===0&&f.globals.skipFirstTimelinelabel||a===u-1&&f.globals.skipLastTimelinelabel&&!f.config.xaxis.labels.formatter||f.config.chart.type==="radar")){f.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,x1:n,y1:o,x2:l,y2:d,xCount:u,parent:h});var p=0;if(f.globals.hasXaxisGroups&&f.config.xaxis.tickPlacement==="between"){var b=f.globals.groups;if(b){for(var v=0,x=0;v2));l++);if(!t.globals.isBarHorizontal||this.isRangeBar){var d,u,h;n=this.xaxisLabels.length,this.isRangeBar&&(n--,o=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(n=t.config.xaxis.tickAmount),((d=t.globals.yAxisScale)===null||d===void 0||(u=d[0])===null||u===void 0||(h=u.result)===null||h===void 0?void 0:h.length)>0&&t.config.xaxis.type!=="datetime"&&(n=t.globals.yAxisScale[0].result.length-1)),this._drawXYLines({xCount:n,tickAmount:o})}else n=o,o=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:o});return this.drawGridBands(n,o),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/n}}},{key:"drawGridBands",value:function(t,a){var n=this.w;if(n.config.grid.row.colors!==void 0&&n.config.grid.row.colors.length>0)for(var o=0,l=n.globals.gridHeight/a,d=n.globals.gridWidth,u=0,h=0;u=n.config.grid.row.colors.length&&(h=0),this._drawGridBandRect({c:h,x1:0,y1:o,x2:d,y2:l,type:"row"}),o+=n.globals.gridHeight/a;if(n.config.grid.column.colors!==void 0&&n.config.grid.column.colors.length>0)for(var f=n.globals.isBarHorizontal||n.config.xaxis.tickPlacement!=="on"||n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric?t:t-1,p=n.globals.padHorizontal,b=n.globals.padHorizontal+n.globals.gridWidth/f,v=n.globals.gridHeight,x=0,w=0;x=n.config.grid.column.colors.length&&(w=0),this._drawGridBandRect({c:w,x1:p,y1:0,x2:b,y2:v,type:"column"}),p+=n.globals.gridWidth/f}}]),W}(),At=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"niceScale",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4?arguments[4]:void 0,d=this.w,u=Math.abs(a-t);if((n=this._adjustTicksForSmallRange(n,o,u))==="dataPoints"&&(n=d.globals.dataPoints-1),t===Number.MIN_VALUE&&a===0||!z.isNumber(t)&&!z.isNumber(a)||t===Number.MIN_VALUE&&a===-Number.MAX_VALUE)return t=0,a=n,this.linearScale(t,a,n,o,d.config.yaxis[o].stepSize);t>a?(console.warn("axis.min cannot be greater than axis.max"),a=t+.1):t===a&&(t=t===0?0:t-.5,a=a===0?2:a+.5);var h=[];u<1&&l&&(d.config.chart.type==="candlestick"||d.config.series[o].type==="candlestick"||d.config.chart.type==="boxPlot"||d.config.series[o].type==="boxPlot"||d.globals.isRangeData)&&(a*=1.01);var f=n+1;f<2?f=2:f>2&&(f-=2);var p=u/f,b=Math.floor(z.log10(p)),v=Math.pow(10,b),x=Math.round(p/v);x<1&&(x=1);var w=x*v;d.config.yaxis[o].stepSize&&(w=d.config.yaxis[o].stepSize),d.globals.isBarHorizontal&&d.config.xaxis.stepSize&&d.config.xaxis.type!=="datetime"&&(w=d.config.xaxis.stepSize);var M=w*Math.floor(t/w),S=w*Math.ceil(a/w),L=M;if(l&&u>2){for(;h.push(z.stripNumber(L,7)),!((L+=w)>S););return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}var j=t;(h=[]).push(z.stripNumber(j,7));for(var m=Math.abs(a-t)/n,y=0;y<=n;y++)j+=m,h.push(j);return h[h.length-2]>=a&&h.pop(),{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"linearScale",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,d=Math.abs(a-t);(n=this._adjustTicksForSmallRange(n,o,d))==="dataPoints"&&(n=this.w.globals.dataPoints-1),l||(l=d/n),n===Number.MAX_VALUE&&(n=5,l=1);for(var u=[],h=t;n>=0;)u.push(h),h+=l,n-=1;return{result:u,niceMin:u[0],niceMax:u[u.length-1]}}},{key:"logarithmicScaleNice",value:function(t,a,n){a<=0&&(a=Math.max(t,n)),t<=0&&(t=Math.min(a,n));for(var o=[],l=Math.ceil(Math.log(a)/Math.log(n)+1),d=Math.floor(Math.log(t)/Math.log(n));d5)o.allSeriesCollapsed=!1,o.yAxisScale[t]=this.logarithmicScale(a,n,d.logBase),o.yAxisScale[t]=d.forceNiceScale?this.logarithmicScaleNice(a,n,d.logBase):this.logarithmicScale(a,n,d.logBase);else if(n!==-Number.MAX_VALUE&&z.isNumber(n))if(o.allSeriesCollapsed=!1,d.min===void 0&&d.max===void 0||d.forceNiceScale){var h=l.yaxis[t].max===void 0&&l.yaxis[t].min===void 0||l.yaxis[t].forceNiceScale;o.yAxisScale[t]=this.niceScale(a,n,d.tickAmount?d.tickAmount:u<5&&u>1?u+1:5,t,h)}else o.yAxisScale[t]=this.linearScale(a,n,d.tickAmount,t,l.yaxis[t].stepSize);else o.yAxisScale[t]=this.linearScale(0,5,5,t,l.yaxis[t].stepSize)}},{key:"setXScale",value:function(t,a){var n=this.w,o=n.globals,l=Math.abs(a-t);return a!==-Number.MAX_VALUE&&z.isNumber(a)?o.xAxisScale=this.linearScale(t,a,n.config.xaxis.tickAmount?n.config.xaxis.tickAmount:l<5&&l>1?l+1:5,0,n.config.xaxis.stepSize):o.xAxisScale=this.linearScale(0,5,5),o.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,a=this.w.globals,n=this.w.config,o=a.minYArr.concat([]),l=a.maxYArr.concat([]),d=[];n.yaxis.forEach(function(u,h){var f=h;n.series.forEach(function(v,x){v.name===u.seriesName&&(f=x,h!==x?d.push({index:x,similarIndex:h,alreadyExists:!0}):d.push({index:x}))});var p=o[f],b=l[f];t.setYScaleForIndex(h,p,b)}),this.sameScaleInMultipleAxes(o,l,d)}},{key:"sameScaleInMultipleAxes",value:function(t,a,n){var o=this,l=this.w.config,d=this.w.globals,u=[];n.forEach(function(M){M.alreadyExists&&(u[M.index]===void 0&&(u[M.index]=[]),u[M.index].push(M.index),u[M.index].push(M.similarIndex))}),d.yAxisSameScaleIndices=u,u.forEach(function(M,S){u.forEach(function(L,j){var m,y;S!==j&&(m=M,y=L,m.filter(function(P){return y.indexOf(P)!==-1})).length>0&&(u[S]=u[S].concat(u[j]))})});var h=u.map(function(M){return M.filter(function(S,L){return M.indexOf(S)===L})}).map(function(M){return M.sort()});u=u.filter(function(M){return!!M});var f=h.slice(),p=f.map(function(M){return JSON.stringify(M)});f=f.filter(function(M,S){return p.indexOf(JSON.stringify(M))===S});var b=[],v=[];t.forEach(function(M,S){f.forEach(function(L,j){L.indexOf(S)>-1&&(b[j]===void 0&&(b[j]=[],v[j]=[]),b[j].push({key:S,value:M}),v[j].push({key:S,value:a[S]}))})});var x=Array.apply(null,Array(f.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),w=Array.apply(null,Array(f.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);b.forEach(function(M,S){M.forEach(function(L,j){x[S]=Math.min(L.value,x[S])})}),v.forEach(function(M,S){M.forEach(function(L,j){w[S]=Math.max(L.value,w[S])})}),t.forEach(function(M,S){v.forEach(function(L,j){var m=x[j],y=w[j];l.chart.stacked&&(y=0,L.forEach(function(P,$){P.value!==-Number.MAX_VALUE&&(y+=P.value),m!==Number.MIN_VALUE&&(m+=b[j][$].value)})),L.forEach(function(P,$){L[$].key===S&&(l.yaxis[S].min!==void 0&&(m=typeof l.yaxis[S].min=="function"?l.yaxis[S].min(d.minY):l.yaxis[S].min),l.yaxis[S].max!==void 0&&(y=typeof l.yaxis[S].max=="function"?l.yaxis[S].max(d.maxY):l.yaxis[S].max),o.setYScaleForIndex(S,m,y))})})})}},{key:"autoScaleY",value:function(t,a,n){t||(t=this);var o=t.w;if(o.globals.isMultipleYAxis||o.globals.collapsedSeries.length)return console.warn("autoScaleYaxis not supported in a multi-yaxis chart."),a;var l=o.globals.seriesX[0],d=o.config.chart.stacked;return a.forEach(function(u,h){for(var f=0,p=0;p=n.xaxis.min){f=p;break}var b,v,x=o.globals.minYArr[h],w=o.globals.maxYArr[h],M=o.globals.stackedSeriesTotals;o.globals.series.forEach(function(S,L){var j=S[f];d?(j=M[f],b=v=j,M.forEach(function(m,y){l[y]<=n.xaxis.max&&l[y]>=n.xaxis.min&&(m>v&&m!==null&&(v=m),S[y]=n.xaxis.min){var P=m,$=m;o.globals.series.forEach(function(N,I){m!==null&&(P=Math.min(N[y],P),$=Math.max(N[y],$))}),$>v&&$!==null&&(v=$),Px&&(b=x),a.length>1?(a[L].min=u.min===void 0?b:u.min,a[L].max=u.max===void 0?v:u.max):(a[0].min=u.min===void 0?b:u.min,a[0].max=u.max===void 0?v:u.max)})}),a}}]),W}(),_=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.scales=new At(t)}return C(W,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,l=this.w.config,d=this.w.globals,u=-Number.MAX_VALUE,h=Number.MIN_VALUE;o===null&&(o=t+1);var f=d.series,p=f,b=f;l.chart.type==="candlestick"?(p=d.seriesCandleL,b=d.seriesCandleH):l.chart.type==="boxPlot"?(p=d.seriesCandleO,b=d.seriesCandleC):d.isRangeData&&(p=d.seriesRangeStart,b=d.seriesRangeEnd);for(var v=t;vp[v][x]&&p[v][x]<0&&(h=p[v][x])):d.hasNullValues=!0}}return l.chart.type==="rangeBar"&&d.seriesRangeStart.length&&d.isBarHorizontal&&(h=a),l.chart.type==="bar"&&(h<0&&u<0&&(u=0),h===Number.MIN_VALUE&&(h=0)),{minY:h,maxY:u,lowestY:a,highestY:n}}},{key:"setYRange",value:function(){var t=this.w.globals,a=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var n=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var o=0;o=0&&n<=10||a.yaxis[0].min!==void 0||a.yaxis[0].max!==void 0)&&(u=0),t.minY=n-5*u/100,n>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*u/100}return a.yaxis.forEach(function(h,f){h.max!==void 0&&(typeof h.max=="number"?t.maxYArr[f]=h.max:typeof h.max=="function"&&(t.maxYArr[f]=h.max(t.isMultipleYAxis?t.maxYArr[f]:t.maxY)),t.maxY=t.maxYArr[f]),h.min!==void 0&&(typeof h.min=="number"?t.minYArr[f]=h.min:typeof h.min=="function"&&(t.minYArr[f]=h.min(t.isMultipleYAxis?t.minYArr[f]===Number.MIN_VALUE?0:t.minYArr[f]:t.minY)),t.minY=t.minYArr[f])}),t.isBarHorizontal&&["min","max"].forEach(function(h){a.xaxis[h]!==void 0&&typeof a.xaxis[h]=="number"&&(h==="min"?t.minY=a.xaxis[h]:t.maxY=a.xaxis[h])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=n,t.yAxisScale.forEach(function(h,f){t.minYArr[f]=h.niceMin,t.maxYArr[f]=h.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,a=this.w.config,n=a.xaxis.type==="numeric"||a.xaxis.type==="datetime"||a.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var u=0;ut.dataPoints&&t.dataPoints!==0&&(o=t.dataPoints-1)):a.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(o=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(o=t.maxX-t.minX-1)):o=a.xaxis.tickAmount,t.xTickAmount=o,a.xaxis.max!==void 0&&typeof a.xaxis.max=="number"&&(t.maxX=a.xaxis.max),a.xaxis.min!==void 0&&typeof a.xaxis.min=="number"&&(t.minX=a.xaxis.min),a.xaxis.range!==void 0&&(t.minX=t.maxX-a.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(a.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var l=[],d=t.minX-1;d0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,o-1,0,a.xaxis.stepSize),t.seriesX=t.labels.slice());n&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ){for(var a=0;a0){var u=l-o[d-1];u>0&&(t.minXDiff=Math.min(u,t.minXDiff))}}),t.dataPoints!==1&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var t=this,a=this.w.globals;if(a.series.length){var n=a.seriesGroups;n.length||(n=[this.w.config.series.map(function(d){return d.name})]);var o={},l={};n.forEach(function(d){o[d]=[],l[d]=[],t.w.config.series.map(function(u,h){return d.indexOf(u.name)>-1?h:null}).filter(function(u){return u!==null}).forEach(function(u){for(var h=0;h0?o[d][h]+=parseFloat(a.series[u][h])+1e-4:l[d][h]+=parseFloat(a.series[u][h]))}})}),Object.entries(o).forEach(function(d){var u=ue(d,1)[0];o[u].forEach(function(h,f){a.maxY=Math.max(a.maxY,o[u][f]),a.minY=Math.min(a.minY,l[u][f])})})}}}]),W}(),A=function(){function W(t,a){g(this,W),this.ctx=t,this.elgrid=a,this.w=t.w;var n=this.w;this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.axisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&n.config.plotOptions.bar.horizontal,this.xAxisoffX=0,n.config.xaxis.position==="bottom"&&(this.xAxisoffX=n.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new bt(t)}return C(W,[{key:"drawYaxis",value:function(t){var a=this,n=this.w,o=new V(this.ctx),l=n.config.yaxis[t].labels.style,d=l.fontSize,u=l.fontFamily,h=l.fontWeight,f=o.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+n.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return f;var p=o.group({class:"apexcharts-yaxis-texts-g"});f.add(p);var b=n.globals.yAxisScale[t].result.length-1,v=n.globals.gridHeight/b,x=n.globals.translateY,w=n.globals.yLabelFormatters[t],M=n.globals.yAxisScale[t].result.slice();M=this.axesUtils.checkForReversedLabels(t,M);var S="";if(n.config.yaxis[t].labels.show)for(var L=function(Y){var G=M[Y];G=w(G,Y,n);var ae=n.config.yaxis[t].labels.padding;n.config.yaxis[t].opposite&&n.config.yaxis.length!==0&&(ae*=-1);var le="end";n.config.yaxis[t].opposite&&(le="start"),n.config.yaxis[t].labels.align==="left"?le="start":n.config.yaxis[t].labels.align==="center"?le="middle":n.config.yaxis[t].labels.align==="right"&&(le="end");var oe=a.axesUtils.getYAxisForeColor(l.colors,t),we=n.config.yaxis[t].labels.offsetY;n.config.chart.type==="heatmap"&&(we-=(n.globals.gridHeight/n.globals.series.length-1)/2);var Se=o.drawText({x:ae,y:x+b/10+we+1,text:G,textAnchor:le,fontSize:d,fontFamily:u,fontWeight:h,maxWidth:n.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(oe)?oe[Y]:oe,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+l.cssClass});Y===b&&(S=Se),p.add(Se);var Ee=document.createElementNS(n.globals.SVGNS,"title");if(Ee.textContent=Array.isArray(G)?G.join(" "):G,Se.node.appendChild(Ee),n.config.yaxis[t].labels.rotate!==0){var He=o.rotateAroundCenter(S.node),Ge=o.rotateAroundCenter(Se.node);Se.node.setAttribute("transform","rotate(".concat(n.config.yaxis[t].labels.rotate," ").concat(He.x," ").concat(Ge.y,")"))}x+=v},j=b;j>=0;j--)L(j);if(n.config.yaxis[t].title.text!==void 0){var m=o.group({class:"apexcharts-yaxis-title"}),y=0;n.config.yaxis[t].opposite&&(y=n.globals.translateYAxisX[t]);var P=o.drawText({x:y,y:n.globals.gridHeight/2+n.globals.translateY+n.config.yaxis[t].title.offsetY,text:n.config.yaxis[t].title.text,textAnchor:"end",foreColor:n.config.yaxis[t].title.style.color,fontSize:n.config.yaxis[t].title.style.fontSize,fontWeight:n.config.yaxis[t].title.style.fontWeight,fontFamily:n.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[t].title.style.cssClass});m.add(P),f.add(m)}var $=n.config.yaxis[t].axisBorder,N=31+$.offsetX;if(n.config.yaxis[t].opposite&&(N=-31-$.offsetX),$.show){var I=o.drawLine(N,n.globals.translateY+$.offsetY-2,N,n.globals.gridHeight+n.globals.translateY+$.offsetY+2,$.color,0,$.width);f.add(I)}return n.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(N,b,$,n.config.yaxis[t].axisTicks,t,v,f),f}},{key:"drawYaxisInversed",value:function(t){var a=this.w,n=new V(this.ctx),o=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),l=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(a.globals.translateXAxisX,", ").concat(a.globals.translateXAxisY,")")});o.add(l);var d=a.globals.yAxisScale[t].result.length-1,u=a.globals.gridWidth/d+.1,h=u+a.config.xaxis.labels.offsetX,f=a.globals.xLabelFormatter,p=a.globals.yAxisScale[t].result.slice(),b=a.globals.timescaleLabels;b.length>0&&(this.xaxisLabels=b.slice(),d=(p=b.slice()).length),p=this.axesUtils.checkForReversedLabels(t,p);var v=b.length;if(a.config.xaxis.labels.show)for(var x=v?0:d;v?x=0;v?x++:x--){var w=p[x];w=f(w,x,a);var M=a.globals.gridWidth+a.globals.padHorizontal-(h-u+a.config.xaxis.labels.offsetX);if(b.length){var S=this.axesUtils.getLabel(p,b,M,x,this.drawnLabels,this.xaxisFontSize);M=S.x,w=S.text,this.drawnLabels.push(S.text),x===0&&a.globals.skipFirstTimelinelabel&&(w=""),x===p.length-1&&a.globals.skipLastTimelinelabel&&(w="")}var L=n.drawText({x:M,y:this.xAxisoffX+a.config.xaxis.labels.offsetY+30-(a.config.xaxis.position==="top"?a.globals.xAxisHeight+a.config.xaxis.axisTicks.height-2:0),text:w,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:a.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+a.config.xaxis.labels.style.cssClass});l.add(L),L.tspan(w);var j=document.createElementNS(a.globals.SVGNS,"title");j.textContent=w,L.node.appendChild(j),h+=u}return this.inversedYAxisTitleText(o),this.inversedYAxisBorder(o),o}},{key:"inversedYAxisBorder",value:function(t){var a=this.w,n=new V(this.ctx),o=a.config.xaxis.axisBorder;if(o.show){var l=0;a.config.chart.type==="bar"&&a.globals.isXNumeric&&(l-=15);var d=n.drawLine(a.globals.padHorizontal+l+o.offsetX,this.xAxisoffX,a.globals.gridWidth,this.xAxisoffX,o.color,0,o.height);this.elgrid&&this.elgrid.elGridBorders&&a.config.grid.show?this.elgrid.elGridBorders.add(d):t.add(d)}}},{key:"inversedYAxisTitleText",value:function(t){var a=this.w,n=new V(this.ctx);if(a.config.xaxis.title.text!==void 0){var o=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),l=n.drawText({x:a.globals.gridWidth/2+a.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(a.config.xaxis.title.style.fontSize)+a.config.xaxis.title.offsetY+20,text:a.config.xaxis.title.text,textAnchor:"middle",fontSize:a.config.xaxis.title.style.fontSize,fontFamily:a.config.xaxis.title.style.fontFamily,fontWeight:a.config.xaxis.title.style.fontWeight,foreColor:a.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+a.config.xaxis.title.style.cssClass});o.add(l),t.add(o)}}},{key:"yAxisTitleRotate",value:function(t,a){var n=this.w,o=new V(this.ctx),l={width:0,height:0},d={width:0,height:0},u=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));u!==null&&(l=u.getBoundingClientRect());var h=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(h!==null&&(d=h.getBoundingClientRect()),h!==null){var f=this.xPaddingForYAxisTitle(t,l,d,a);h.setAttribute("x",f.xPos-(a?10:0))}if(h!==null){var p=o.rotateAroundCenter(h);h.setAttribute("transform","rotate(".concat(a?-1*n.config.yaxis[t].title.rotate:n.config.yaxis[t].title.rotate," ").concat(p.x," ").concat(p.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,a,n,o){var l=this.w,d=0,u=0,h=10;return l.config.yaxis[t].title.text===void 0||t<0?{xPos:u,padd:0}:(o?(u=a.width+l.config.yaxis[t].title.offsetX+n.width/2+h/2,(d+=1)===0&&(u-=h/2)):(u=-1*a.width+l.config.yaxis[t].title.offsetX+h/2+n.width/2,l.globals.isBarHorizontal&&(h=25,u=-1*a.width-l.config.yaxis[t].title.offsetX-h)),{xPos:u,padd:h})}},{key:"setYAxisXPosition",value:function(t,a){var n=this.w,o=0,l=0,d=18,u=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map(function(h,f){var p=n.globals.ignoreYAxisIndexes.indexOf(f)>-1||!h.show||h.floating||t[f].width===0,b=t[f].width+a[f].width;h.opposite?n.globals.isBarHorizontal?(l=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[f]=l-h.labels.offsetX):(l=n.globals.gridWidth+n.globals.translateX+u,p||(u=u+b+20),n.globals.translateYAxisX[f]=l-h.labels.offsetX+20):(o=n.globals.translateX-d,p||(d=d+b+20),n.globals.translateYAxisX[f]=o+h.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(a=z.listToArray(a)).forEach(function(n,o){var l=t.config.yaxis[o];if(l&&!l.floating&&l.labels.align!==void 0){var d=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-texts-g")),u=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-label"));u=z.listToArray(u);var h=d.getBoundingClientRect();l.labels.align==="left"?(u.forEach(function(f,p){f.setAttribute("text-anchor","start")}),l.opposite||d.setAttribute("transform","translate(-".concat(h.width,", 0)"))):l.labels.align==="center"?(u.forEach(function(f,p){f.setAttribute("text-anchor","middle")}),d.setAttribute("transform","translate(".concat(h.width/2*(l.opposite?1:-1),", 0)"))):l.labels.align==="right"&&(u.forEach(function(f,p){f.setAttribute("text-anchor","end")}),l.opposite&&d.setAttribute("transform","translate(".concat(h.width,", 0)")))}})}}]),W}(),X=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.documentEvent=z.bind(this.documentEvent,this)}return C(W,[{key:"addEventListener",value:function(t,a){var n=this.w;n.globals.events.hasOwnProperty(t)?n.globals.events[t].push(a):n.globals.events[t]=[a]}},{key:"removeEventListener",value:function(t,a){var n=this.w;if(n.globals.events.hasOwnProperty(t)){var o=n.globals.events[t].indexOf(a);o!==-1&&n.globals.events[t].splice(o,1)}}},{key:"fireEvent",value:function(t,a){var n=this.w;if(n.globals.events.hasOwnProperty(t)){a&&a.length||(a=[]);for(var o=n.globals.events[t],l=o.length,d=0;d0&&(a=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=a.filter(function(l){return l.name===t})[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var o=z.extend(he,n);this.w.globals.locale=o.options}}]),W}(),ie=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"drawAxis",value:function(t,a){var n,o,l=this,d=this.w.globals,u=this.w.config,h=new mt(this.ctx,a),f=new A(this.ctx,a);d.axisCharts&&t!=="radar"&&(d.isBarHorizontal?(o=f.drawYaxisInversed(0),n=h.drawXaxisInversed(0),d.dom.elGraphical.add(n),d.dom.elGraphical.add(o)):(n=h.drawXaxis(),d.dom.elGraphical.add(n),u.yaxis.map(function(p,b){if(d.ignoreYAxisIndexes.indexOf(b)===-1&&(o=f.drawYaxis(b),d.dom.Paper.add(o),l.w.config.grid.position==="back")){var v=d.dom.Paper.children()[1];v.remove(),d.dom.Paper.add(v)}})))}}]),W}(),ce=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"drawXCrosshairs",value:function(){var t=this.w,a=new V(this.ctx),n=new q(this.ctx),o=t.config.xaxis.crosshairs.fill.gradient,l=t.config.xaxis.crosshairs.dropShadow,d=t.config.xaxis.crosshairs.fill.type,u=o.colorFrom,h=o.colorTo,f=o.opacityFrom,p=o.opacityTo,b=o.stops,v=l.enabled,x=l.left,w=l.top,M=l.blur,S=l.color,L=l.opacity,j=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){d==="gradient"&&(j=a.drawGradient("vertical",u,h,f,p,null,b,null));var m=a.drawRect();t.config.xaxis.crosshairs.width===1&&(m=a.drawLine());var y=t.globals.gridHeight;(!z.isNumber(y)||y<0)&&(y=0);var P=t.config.xaxis.crosshairs.width;(!z.isNumber(P)||P<0)&&(P=0),m.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:y,width:P,height:y,fill:j,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),v&&(m=n.dropShadow(m,{left:x,top:w,blur:M,color:S,opacity:L})),t.globals.dom.elGraphical.add(m)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,a=new V(this.ctx),n=t.config.yaxis[0].crosshairs,o=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var l=a.drawLine(-o,0,t.globals.gridWidth+o,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);l.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(l)}var d=a.drawLine(-o,0,t.globals.gridWidth+o,0,n.stroke.color,0,0);d.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(d)}}]),W}(),ve=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"checkResponsiveConfig",value:function(t){var a=this,n=this.w,o=n.config;if(o.responsive.length!==0){var l=o.responsive.slice();l.sort(function(f,p){return f.breakpoint>p.breakpoint?1:p.breakpoint>f.breakpoint?-1:0}).reverse();var d=new ft({}),u=function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p=l[0].breakpoint,b=window.innerWidth>0?window.innerWidth:screen.width;if(b>p){var v=ee.extendArrayProps(d,n.globals.initialConfig,n);f=z.extend(v,f),f=z.extend(n.config,f),a.overrideResponsiveOptions(f)}else for(var x=0;x0&&typeof n.config.colors[0]=="function"&&(n.globals.colors=n.config.series.map(function(w,M){var S=n.config.colors[M];return S||(S=n.config.colors[0]),typeof S=="function"?(a.isColorFn=!0,S({value:n.globals.axisCharts?n.globals.series[M][0]?n.globals.series[M][0]:0:n.globals.series[M],seriesIndex:M,dataPointIndex:M,w:n})):S}))),n.globals.seriesColors.map(function(w,M){w&&(n.globals.colors[M]=w)}),n.config.theme.monochrome.enabled){var l=[],d=n.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(d=n.globals.series[0].length*n.globals.series.length);for(var u=n.config.theme.monochrome.color,h=1/(d/n.config.theme.monochrome.shadeIntensity),f=n.config.theme.monochrome.shadeTo,p=0,b=0;b2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,l=a||o.globals.series.length;if(n===null&&(n=this.isBarDistributed||this.isHeatmapDistributed||o.config.chart.type==="heatmap"&&o.config.plotOptions.heatmap.colorScale.inverse),n&&o.globals.series.length&&(l=o.globals.series[o.globals.maxValsInArrayIndex].length*o.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(t,a){var n=t;if(this.w.globals.isMultiLineX){var o=a.map(function(d,u){return Array.isArray(d)?d.length:1}),l=Math.max.apply(Math,te(o));n=a[o.indexOf(l)]}return n}}]),W}(),Me=function(){function W(t){g(this,W),this.w=t.w,this.dCtx=t}return C(W,[{key:"getxAxisLabelsCoords",value:function(){var t,a=this.w,n=a.globals.labels.slice();if(a.config.xaxis.convertedCatToNumeric&&n.length===0&&(n=a.globals.categoryLabels),a.globals.timescaleLabels.length>0){var o=this.getxAxisTimeScaleLabelsCoords();t={width:o.width,height:o.height},a.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=a.config.legend.position!=="left"&&a.config.legend.position!=="right"||a.config.legend.floating?0:this.dCtx.lgRect.width;var l=a.globals.xLabelFormatter,d=z.getLargestStringFromArr(n),u=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,n);a.globals.isBarHorizontal&&(u=d=a.globals.yAxisScale[0].result.reduce(function(w,M){return w.length>M.length?w:M},0));var h=new nt(this.dCtx.ctx),f=d;d=h.xLabelFormat(l,d,f,{i:void 0,dateFormatter:new Le(this.dCtx.ctx).formatDate,w:a}),u=h.xLabelFormat(l,u,f,{i:void 0,dateFormatter:new Le(this.dCtx.ctx).formatDate,w:a}),(a.config.xaxis.convertedCatToNumeric&&d===void 0||String(d).trim()==="")&&(u=d="1");var p=new V(this.dCtx.ctx),b=p.getTextRects(d,a.config.xaxis.labels.style.fontSize),v=b;if(d!==u&&(v=p.getTextRects(u,a.config.xaxis.labels.style.fontSize)),(t={width:b.width>=v.width?b.width:v.width,height:b.height>=v.height?b.height:v.height}).width*n.length>a.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&a.config.xaxis.labels.rotate!==0||a.config.xaxis.labels.rotateAlways){if(!a.globals.isBarHorizontal){a.globals.rotateXLabels=!0;var x=function(w){return p.getTextRects(w,a.config.xaxis.labels.style.fontSize,a.config.xaxis.labels.style.fontFamily,"rotate(".concat(a.config.xaxis.labels.rotate," 0 0)"),!1)};b=x(d),d!==u&&(v=x(u)),t.height=(b.height>v.height?b.height:v.height)/1.5,t.width=b.width>v.width?b.width:v.width}}else a.globals.rotateXLabels=!1}return a.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,a=this.w;if(!a.globals.hasXaxisGroups)return{width:0,height:0};var n,o=((t=a.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||a.config.xaxis.labels.style.fontSize,l=a.globals.groups.map(function(b){return b.title}),d=z.getLargestStringFromArr(l),u=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,l),h=new V(this.dCtx.ctx),f=h.getTextRects(d,o),p=f;return d!==u&&(p=h.getTextRects(u,o)),n={width:f.width>=p.width?f.width:p.width,height:f.height>=p.height?f.height:p.height},a.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,a=0,n=0;if(t.config.xaxis.title.text!==void 0){var o=new V(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);a=o.width,n=o.height}return{width:a,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,a=this.w;this.dCtx.timescaleLabels=a.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map(function(l){return l.value}),o=n.reduce(function(l,d){return l===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):l.length>d.length?l:d},0);return 1.05*(t=new V(this.dCtx.ctx).getTextRects(o,a.config.xaxis.labels.style.fontSize)).width*n.length>a.globals.gridWidth&&a.config.xaxis.labels.rotate!==0&&(a.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var a=this,n=this.w,o=n.globals,l=n.config,d=l.xaxis.type,u=t.width;o.skipLastTimelinelabel=!1,o.skipFirstTimelinelabel=!1;var h=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,f=function(p,b){l.yaxis.length>1&&function(v){return o.collapsedSeriesIndices.indexOf(v)!==-1}(b)||function(v){if(a.dCtx.timescaleLabels&&a.dCtx.timescaleLabels.length){var x=a.dCtx.timescaleLabels[0],w=a.dCtx.timescaleLabels[a.dCtx.timescaleLabels.length-1].position+u/1.75-a.dCtx.yAxisWidthRight,M=x.position-u/1.75+a.dCtx.yAxisWidthLeft,S=n.config.legend.position==="right"&&a.dCtx.lgRect.width>0?a.dCtx.lgRect.width:0;w>o.svgWidth-o.translateX-S&&(o.skipLastTimelinelabel=!0),M<-(v.show&&!v.floating||l.chart.type!=="bar"&&l.chart.type!=="candlestick"&&l.chart.type!=="rangeBar"&&l.chart.type!=="boxPlot"?10:u/1.75)&&(o.skipFirstTimelinelabel=!0)}else d==="datetime"?a.dCtx.gridPad.right((N=String(b(P,h)))===null||N===void 0?void 0:N.length)?y:P},v),w=x=b(x,h);if(x!==void 0&&x.length!==0||(x=f.niceMax),a.globals.isBarHorizontal){o=0;var M=a.globals.labels.slice();x=z.getLargestStringFromArr(M),x=b(x,{seriesIndex:u,dataPointIndex:-1,w:a}),w=t.dCtx.dimHelpers.getLargestStringFromMultiArr(x,M)}var S=new V(t.dCtx.ctx),L="rotate(".concat(d.labels.rotate," 0 0)"),j=S.getTextRects(x,d.labels.style.fontSize,d.labels.style.fontFamily,L,!1),m=j;x!==w&&(m=S.getTextRects(w,d.labels.style.fontSize,d.labels.style.fontFamily,L,!1)),n.push({width:(p>m.width||p>j.width?p:m.width>j.width?m.width:j.width)+o,height:m.height>j.height?m.height:j.height})}else n.push({width:0,height:0})}),n}},{key:"getyAxisTitleCoords",value:function(){var t=this,a=this.w,n=[];return a.config.yaxis.map(function(o,l){if(o.show&&o.title.text!==void 0){var d=new V(t.dCtx.ctx),u="rotate(".concat(o.title.rotate," 0 0)"),h=d.getTextRects(o.title.text,o.title.style.fontSize,o.title.style.fontFamily,u,!1);n.push({width:h.width,height:h.height})}else n.push({width:0,height:0})}),n}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,a=0,n=0,o=0,l=t.globals.yAxisScale.length>1?10:0,d=new bt(this.dCtx.ctx),u=function(h,f){var p=t.config.yaxis[f].floating,b=0;h.width>0&&!p?(b=h.width+l,function(v){return t.globals.ignoreYAxisIndexes.indexOf(v)>-1}(f)&&(b=b-h.width-l)):b=p||d.isYAxisHidden(f)?0:5,t.config.yaxis[f].opposite?o+=b:n+=b,a+=b};return t.globals.yLabelsCoords.map(function(h,f){u(h,f)}),t.globals.yTitleCoords.map(function(h,f){u(h,f)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(a=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=o,a}}]),W}(),ke=function(){function W(t){g(this,W),this.w=t.w,this.dCtx=t}return C(W,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var a=this.w;if(a.globals.noData||a.globals.allSeriesCollapsed)return 0;var n=function(p){return p==="bar"||p==="rangeBar"||p==="candlestick"||p==="boxPlot"},o=a.config.chart.type,l=0,d=n(o)?a.config.series.length:1;if(a.globals.comboBarCount>0&&(d=a.globals.comboBarCount),a.globals.collapsedSeries.forEach(function(p){n(p.type)&&(d-=1)}),a.config.chart.stacked&&(d=1),(n(o)||a.globals.comboBarCount>0)&&a.globals.isXNumeric&&!a.globals.isBarHorizontal&&d>0){var u,h,f=Math.abs(a.globals.initialMaxX-a.globals.initialMinX);f<=3&&(f=a.globals.dataPoints),u=f/t,a.globals.minXDiff&&a.globals.minXDiff/u>0&&(h=a.globals.minXDiff/u),h>t/2&&(h/=2),(l=h/d*parseInt(a.config.plotOptions.bar.columnWidth,10)/100)<1&&(l=1),l=l/(d>1?1:1.5)+5,a.globals.barPadForNumericAxis=l}return l}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,a=this.w,n=a.globals,o=this.dCtx.isSparkline||!a.globals.axisCharts?0:10;["title","subtitle"].forEach(function(u){a.config[u].text!==void 0?o+=a.config[u].margin:o+=t.dCtx.isSparkline||!a.globals.axisCharts?0:5}),!a.config.legend.show||a.config.legend.position!=="bottom"||a.config.legend.floating||a.globals.axisCharts||(o+=10);var l=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),d=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-l.height-d.height-o,n.translateY=n.translateY+l.height+d.height+o}},{key:"setGridXPosForDualYAxis",value:function(t,a){var n=this.w,o=new bt(this.dCtx.ctx);n.config.yaxis.map(function(l,d){n.globals.ignoreYAxisIndexes.indexOf(d)!==-1||l.floating||o.isYAxisHidden(d)||(l.opposite&&(n.globals.translateX=n.globals.translateX-(a[d].width+t[d].width)-parseInt(n.config.yaxis[d].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))})}}]),W}(),Z=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new fe(this),this.dimYAxis=new De(this),this.dimXAxis=new Me(this),this.dimGrid=new ke(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return C(W,[{key:"plotCoords",value:function(){var t=this,a=this.w,n=a.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&((a.config.markers.discrete.length>0||a.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(l){var d=ue(l,2),u=d[0],h=d[1];t.gridPad[u]=Math.max(h,t.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(a.config.stroke.width/2,this.gridPad.top),this.gridPad.bottom=Math.max(a.config.stroke.width/2,this.gridPad.bottom)),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var o=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*o,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(o>0?o+4:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,a=this.w,n=a.globals,o=this.dimYAxis.getyAxisLabelsCoords(),l=this.dimYAxis.getyAxisTitleCoords();a.globals.yLabelsCoords=[],a.globals.yTitleCoords=[],a.config.yaxis.map(function(x,w){a.globals.yLabelsCoords.push({width:o[w].width,index:w}),a.globals.yTitleCoords.push({width:l[w].width,index:w})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var d=this.dimXAxis.getxAxisLabelsCoords(),u=this.dimXAxis.getxAxisGroupLabelsCoords(),h=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(d,h,u),n.translateXAxisY=a.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=a.globals.rotateXLabels&&a.globals.isXNumeric&&a.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,a.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(a.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+a.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+a.config.xaxis.labels.offsetX;var f=this.yAxisWidth,p=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-h.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-d.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var b=10;(a.config.chart.type==="radar"||this.isSparkline)&&(f=0,p=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||a.config.chart.type==="treemap")&&(f=0,p=0,b=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(d);var v=function(){n.translateX=f,n.gridHeight=n.svgHeight-t.lgRect.height-p-(t.isSparkline||a.config.chart.type==="treemap"?0:a.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-f};switch(a.config.xaxis.position==="top"&&(b=n.xAxisHeight-a.config.xaxis.axisTicks.height-5),a.config.legend.position){case"bottom":n.translateY=b,v();break;case"top":n.translateY=this.lgRect.height+b,v();break;case"left":n.translateY=b,n.translateX=this.lgRect.width+f,n.gridHeight=n.svgHeight-p-12,n.gridWidth=n.svgWidth-this.lgRect.width-f;break;case"right":n.translateY=b,n.translateX=f,n.gridHeight=n.svgHeight-p-12,n.gridWidth=n.svgWidth-this.lgRect.width-f-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(l,o),new A(this.ctx).setYAxisXPosition(o,l)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,a=t.globals,n=t.config,o=0;t.config.legend.show&&!t.config.legend.floating&&(o=20);var l=n.chart.type==="pie"||n.chart.type==="polarArea"||n.chart.type==="donut"?"pie":"radialBar",d=n.plotOptions[l].offsetY,u=n.plotOptions[l].offsetX;if(!n.legend.show||n.legend.floating)return a.gridHeight=a.svgHeight-n.grid.padding.left+n.grid.padding.right,a.gridWidth=a.gridHeight,a.translateY=d,void(a.translateX=u+(a.svgWidth-a.gridWidth)/2);switch(n.legend.position){case"bottom":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=d-10,a.translateX=u+(a.svgWidth-a.gridWidth)/2;break;case"top":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=this.lgRect.height+d+10,a.translateX=u+(a.svgWidth-a.gridWidth)/2;break;case"left":a.gridWidth=a.svgWidth-this.lgRect.width-o,a.gridHeight=n.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=d,a.translateX=u+this.lgRect.width+o;break;case"right":a.gridWidth=a.svgWidth-this.lgRect.width-o-5,a.gridHeight=n.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=d,a.translateX=u+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,a,n){var o=this.w,l=o.globals.hasXaxisGroups?2:1,d=n.height+t.height+a.height,u=o.globals.isMultiLineX?1.2:o.globals.LINE_HEIGHT_RATIO,h=o.globals.rotateXLabels?22:10,f=o.globals.rotateXLabels&&o.config.legend.position==="bottom"?10:0;this.xAxisHeight=d*u+l*h+f,this.xAxisWidth=t.width,this.xAxisHeight-a.height>o.config.xaxis.labels.maxHeight&&(this.xAxisHeight=o.config.xaxis.labels.maxHeight),o.config.xaxis.labels.minHeight&&this.xAxisHeightb&&(this.yAxisWidth=b)}}]),W}(),se=function(){function W(t){g(this,W),this.w=t.w,this.lgCtx=t}return C(W,[{key:"getLegendStyles",value:function(){var t,a,n,o=document.createElement("style");o.setAttribute("type","text/css");var l=((t=this.lgCtx.ctx)===null||t===void 0||(a=t.opts)===null||a===void 0||(n=a.chart)===null||n===void 0?void 0:n.nonce)||this.w.config.chart.nonce;l&&o.setAttribute("nonce",l);var d=document.createTextNode(` + .apexcharts-legend { + display: flex; + overflow: auto; + padding: 0 10px; + } + .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { + flex-wrap: wrap + } + .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { + flex-direction: column; + bottom: 0; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { + justify-content: flex-start; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { + justify-content: center; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { + justify-content: flex-end; + } + .apexcharts-legend-series { + cursor: pointer; + line-height: normal; + } + .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{ + display: flex; + align-items: center; + } + .apexcharts-legend-text { + position: relative; + font-size: 14px; + } + .apexcharts-legend-text *, .apexcharts-legend-marker * { + pointer-events: none; + } + .apexcharts-legend-marker { + position: relative; + display: inline-block; + cursor: pointer; + margin-right: 3px; + border-style: solid; + } + + .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{ + display: inline-block; + } + .apexcharts-legend-series.apexcharts-no-click { + cursor: auto; + } + .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { + display: none !important; + } + .apexcharts-inactive-legend { + opacity: 0.45; + }`);return o.appendChild(d),o}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),a=t.width;return{clwh:t.height,clww:a}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,a){var n=this,o=this.w;if(o.globals.axisCharts||o.config.chart.type==="radialBar"){o.globals.resized=!0;var l=null,d=null;o.globals.risingSeries=[],o.globals.axisCharts?(l=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),d=parseInt(l.getAttribute("data:realIndex"),10)):(l=o.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),d=parseInt(l.getAttribute("rel"),10)-1),a?[{cs:o.globals.collapsedSeries,csi:o.globals.collapsedSeriesIndices},{cs:o.globals.ancillaryCollapsedSeries,csi:o.globals.ancillaryCollapsedSeriesIndices}].forEach(function(p){n.riseCollapsedSeries(p.cs,p.csi,d)}):this.hideSeries({seriesEl:l,realIndex:d})}else{var u=o.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),h=o.config.chart.type;if(h==="pie"||h==="polarArea"||h==="donut"){var f=o.config.plotOptions.pie.donut.labels;new V(this.lgCtx.ctx).pathMouseDown(u.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(u.members[0].node,f)}u.fire("click")}}},{key:"hideSeries",value:function(t){var a=t.seriesEl,n=t.realIndex,o=this.w,l=z.clone(o.config.series);if(o.globals.axisCharts){var d=!1;if(o.config.yaxis[n]&&o.config.yaxis[n].show&&o.config.yaxis[n].showAlways&&(d=!0,o.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(o.globals.ancillaryCollapsedSeries.push({index:n,data:l[n].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),o.globals.ancillaryCollapsedSeriesIndices.push(n))),!d){o.globals.collapsedSeries.push({index:n,data:l[n].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),o.globals.collapsedSeriesIndices.push(n);var u=o.globals.risingSeries.indexOf(n);o.globals.risingSeries.splice(u,1)}}else o.globals.collapsedSeries.push({index:n,data:l[n]}),o.globals.collapsedSeriesIndices.push(n);for(var h=a.childNodes,f=0;f0){for(var d=0;d-1&&(t[o].data=[])}):t.forEach(function(n,o){a.globals.collapsedSeriesIndices.indexOf(o)>-1&&(t[o]=0)}),t}}]),W}(),Ae=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new se(this)}return C(W,[{key:"init",value:function(){var t=this.w,a=t.globals,n=t.config;if((n.legend.showForSingleSeries&&a.series.length===1||this.isBarsDistributed||a.series.length>1||!a.axisCharts)&&n.legend.show){for(;a.dom.elLegendWrap.firstChild;)a.dom.elLegendWrap.removeChild(a.dom.elLegendWrap.firstChild);this.drawLegends(),z.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),n.legend.position==="bottom"||n.legend.position==="top"?this.legendAlignHorizontal():n.legend.position!=="right"&&n.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,a=this.w,n=a.config.legend.fontFamily,o=a.globals.seriesNames,l=a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var d=a.config.plotOptions.heatmap.colorScale.ranges;o=d.map(function(oe){return oe.name?oe.name:oe.from+" - "+oe.to}),l=d.map(function(oe){return oe.color})}else this.isBarsDistributed&&(o=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(o=a.config.legend.customLegendItems);for(var u=a.globals.legendFormatter,h=a.config.legend.inverseOrder,f=h?o.length-1:0;h?f>=0:f<=o.length-1;h?f--:f++){var p,b=u(o[f],{seriesIndex:f,w:a}),v=!1,x=!1;if(a.globals.collapsedSeries.length>0)for(var w=0;w0)for(var M=0;M0?f-10:0)+(p>0?p-10:0)}o.style.position="absolute",d=d+t+n.config.legend.offsetX,u=u+a+n.config.legend.offsetY,o.style.left=d+"px",o.style.top=u+"px",n.config.legend.position==="bottom"?(o.style.top="auto",o.style.bottom=5-n.config.legend.offsetY+"px"):n.config.legend.position==="right"&&(o.style.left="auto",o.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach(function(b){o.style[b]&&(o.style[b]=parseInt(n.config.legend[b],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var a=this.legendHelpers.getLegendBBox(),n=new Z(this.ctx),o=n.dimHelpers.getTitleSubtitleCoords("title"),l=n.dimHelpers.getTitleSubtitleCoords("subtitle"),d=0;t.config.legend.position==="bottom"?d=-a.clwh/1.8:t.config.legend.position==="top"&&(d=o.height+l.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,d)}},{key:"legendAlignVertical",value:function(){var t=this.w,a=this.legendHelpers.getLegendBBox(),n=0;t.config.legend.position==="left"&&(n=20),t.config.legend.position==="right"&&(n=t.globals.svgWidth-a.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(t){var a=this.w,n=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(a.config.chart.type==="heatmap"||this.isBarsDistributed){if(n){var o=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,o,this.w]),new tt(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&n&&new tt(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var a=this.w;if(!a.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(t.target.getAttribute("rel"),10)-1,o=t.target.getAttribute("data:collapsed")==="true",l=this.w.config.chart.events.legendClick;typeof l=="function"&&l(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var d=this.w.config.legend.markers.onClick;typeof d=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(d(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),a.config.chart.type!=="treemap"&&a.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&a.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,o)}}}]),W}(),je=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w;var a=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=a.globals.minX,this.maxX=a.globals.maxX}return C(W,[{key:"createToolbar",value:function(){var t=this,a=this.w,n=function(){return document.createElement("div")},o=n();if(o.setAttribute("class","apexcharts-toolbar"),o.style.top=a.config.chart.toolbar.offsetY+"px",o.style.right=3-a.config.chart.toolbar.offsetX+"px",a.globals.dom.elWrap.appendChild(o),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=a.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var l=0;l + + + +`),u("zoomOut",this.elZoomOut,` + + + +`);var h=function(b){t.t[b]&&a.config.chart[b].enabled&&d.push({el:b==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[b]=="string"?t.t[b]:b==="zoom"?` + + + +`:` + + +`,title:t.localeValues[b==="zoom"?"selectionZoom":"selection"],class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(b,"-icon")})};h("zoom"),h("selection"),this.t.pan&&a.config.chart.zoom.enabled&&d.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` + + + + + + + +`,title:this.localeValues.pan,class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),u("reset",this.elZoomReset,` + + +`),this.t.download&&d.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var f=0;f0&&o.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:n.globals.gridWidth,maxY:n.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var n=this.w,o=this.xyRatios;if(!n.globals.zoomEnabled){if(n.globals.selection!==void 0&&n.globals.selection!==null)this.drawSelectionRect(n.globals.selection);else if(n.config.chart.selection.xaxis.min!==void 0&&n.config.chart.selection.xaxis.max!==void 0){var l=(n.config.chart.selection.xaxis.min-n.globals.minX)/o.xRatio,d=n.globals.gridWidth-(n.globals.maxX-n.config.chart.selection.xaxis.max)/o.xRatio-l;n.globals.isRangeBar&&(l=(n.config.chart.selection.xaxis.min-n.globals.yAxisScale[0].niceMin)/o.invertedYRatio,d=(n.config.chart.selection.xaxis.max-n.config.chart.selection.xaxis.min)/o.invertedYRatio);var u={x:l,y:0,width:d,height:n.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(u),this.makeSelectionRectDraggable(),typeof n.config.chart.events.selection=="function"&&n.config.chart.events.selection(this.ctx,{xaxis:{min:n.config.chart.selection.xaxis.min,max:n.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(n){var o=n.x,l=n.y,d=n.width,u=n.height,h=n.translateX,f=h===void 0?0:h,p=n.translateY,b=p===void 0?0:p,v=this.w,x=this.zoomRect,w=this.selectionRect;if(this.dragged||v.globals.selection!==null){var M={transform:"translate("+f+", "+b+")"};v.globals.zoomEnabled&&this.dragged&&(d<0&&(d=1),x.attr({x:o,y:l,width:d,height:u,fill:v.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":v.config.chart.zoom.zoomedArea.fill.opacity,stroke:v.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":v.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":v.config.chart.zoom.zoomedArea.stroke.opacity}),V.setAttrs(x.node,M)),v.globals.selectionEnabled&&(w.attr({x:o,y:l,width:d>0?d:0,height:u>0?u:0,fill:v.config.chart.selection.fill.color,"fill-opacity":v.config.chart.selection.fill.opacity,stroke:v.config.chart.selection.stroke.color,"stroke-width":v.config.chart.selection.stroke.width,"stroke-dasharray":v.config.chart.selection.stroke.dashArray,"stroke-opacity":v.config.chart.selection.stroke.opacity}),V.setAttrs(w.node,M))}}},{key:"hideSelectionRect",value:function(n){n&&n.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(n){var o=n.context,l=n.zoomtype,d=this.w,u=o,h=this.gridRect.getBoundingClientRect(),f=u.startX-1,p=u.startY,b=!1,v=!1,x=u.clientX-h.left-f,w=u.clientY-h.top-p,M={};return Math.abs(x+f)>d.globals.gridWidth?x=d.globals.gridWidth-f:u.clientX-h.left<0&&(x=f),f>u.clientX-h.left&&(b=!0,x=Math.abs(x)),p>u.clientY-h.top&&(v=!0,w=Math.abs(w)),M=l==="x"?{x:b?f-x:f,y:0,width:x,height:d.globals.gridHeight}:l==="y"?{x:0,y:v?p-w:p,width:d.globals.gridWidth,height:w}:{x:b?f-x:f,y:v?p-w:p,width:x,height:w},u.drawSelectionRect(M),u.selectionDragging("resizing"),M}},{key:"selectionDragging",value:function(n,o){var l=this,d=this.w,u=this.xyRatios,h=this.selectionRect,f=0;n==="resizing"&&(f=30);var p=function(v){return parseFloat(h.node.getAttribute(v))},b={x:p("x"),y:p("y"),width:p("width"),height:p("height")};d.globals.selection=b,typeof d.config.chart.events.selection=="function"&&d.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var v,x,w,M,S=l.gridRect.getBoundingClientRect(),L=h.node.getBoundingClientRect();d.globals.isRangeBar?(v=d.globals.yAxisScale[0].niceMin+(L.left-S.left)*u.invertedYRatio,x=d.globals.yAxisScale[0].niceMin+(L.right-S.left)*u.invertedYRatio,w=0,M=1):(v=d.globals.xAxisScale.niceMin+(L.left-S.left)*u.xRatio,x=d.globals.xAxisScale.niceMin+(L.right-S.left)*u.xRatio,w=d.globals.yAxisScale[0].niceMin+(S.bottom-L.bottom)*u.yRatio[0],M=d.globals.yAxisScale[0].niceMax-(L.top-S.top)*u.yRatio[0]);var j={xaxis:{min:v,max:x},yaxis:{min:w,max:M}};d.config.chart.events.selection(l.ctx,j),d.config.chart.brush.enabled&&d.config.chart.events.brushScrolled!==void 0&&d.config.chart.events.brushScrolled(l.ctx,j)},f))}},{key:"selectionDrawn",value:function(n){var o=n.context,l=n.zoomtype,d=this.w,u=o,h=this.xyRatios,f=this.ctx.toolbar;if(u.startX>u.endX){var p=u.startX;u.startX=u.endX,u.endX=p}if(u.startY>u.endY){var b=u.startY;u.startY=u.endY,u.endY=b}var v=void 0,x=void 0;d.globals.isRangeBar?(v=d.globals.yAxisScale[0].niceMin+u.startX*h.invertedYRatio,x=d.globals.yAxisScale[0].niceMin+u.endX*h.invertedYRatio):(v=d.globals.xAxisScale.niceMin+u.startX*h.xRatio,x=d.globals.xAxisScale.niceMin+u.endX*h.xRatio);var w=[],M=[];if(d.config.yaxis.forEach(function(N,I){w.push(d.globals.yAxisScale[I].niceMax-h.yRatio[I]*u.startY),M.push(d.globals.yAxisScale[I].niceMax-h.yRatio[I]*u.endY)}),u.dragged&&(u.dragX>10||u.dragY>10)&&v!==x){if(d.globals.zoomEnabled){var S=z.clone(d.globals.initialConfig.yaxis),L=z.clone(d.globals.initialConfig.xaxis);if(d.globals.zoomed=!0,d.config.xaxis.convertedCatToNumeric&&(v=Math.floor(v),x=Math.floor(x),v<1&&(v=1,x=d.globals.dataPoints),x-v<2&&(x=v+1)),l!=="xy"&&l!=="x"||(L={min:v,max:x}),l!=="xy"&&l!=="y"||S.forEach(function(N,I){S[I].min=M[I],S[I].max=w[I]}),d.config.chart.zoom.autoScaleYaxis){var j=new At(u.ctx);S=j.autoScaleY(u.ctx,S,{xaxis:L})}if(f){var m=f.getBeforeZoomRange(L,S);m&&(L=m.xaxis?m.xaxis:L,S=m.yaxis?m.yaxis:S)}var y={xaxis:L};d.config.chart.group||(y.yaxis=S),u.ctx.updateHelpers._updateOptions(y,!1,u.w.config.chart.animations.dynamicAnimation.enabled),typeof d.config.chart.events.zoomed=="function"&&f.zoomCallback(L,S)}else if(d.globals.selectionEnabled){var P,$=null;P={min:v,max:x},l!=="xy"&&l!=="y"||($=z.clone(d.config.yaxis)).forEach(function(N,I){$[I].min=M[I],$[I].max=w[I]}),d.globals.selection=u.selection,typeof d.config.chart.events.selection=="function"&&d.config.chart.events.selection(u.ctx,{xaxis:P,yaxis:$})}}}},{key:"panDragging",value:function(n){var o=n.context,l=this.w,d=o;if(l.globals.lastClientPosition.x!==void 0){var u=l.globals.lastClientPosition.x-d.clientX,h=l.globals.lastClientPosition.y-d.clientY;Math.abs(u)>Math.abs(h)&&u>0?this.moveDirection="left":Math.abs(u)>Math.abs(h)&&u<0?this.moveDirection="right":Math.abs(h)>Math.abs(u)&&h>0?this.moveDirection="up":Math.abs(h)>Math.abs(u)&&h<0&&(this.moveDirection="down")}l.globals.lastClientPosition={x:d.clientX,y:d.clientY};var f=l.globals.isRangeBar?l.globals.minY:l.globals.minX,p=l.globals.isRangeBar?l.globals.maxY:l.globals.maxX;l.config.xaxis.convertedCatToNumeric||d.panScrolled(f,p)}},{key:"delayedPanScrolled",value:function(){var n=this.w,o=n.globals.minX,l=n.globals.maxX,d=(n.globals.maxX-n.globals.minX)/2;this.moveDirection==="left"?(o=n.globals.minX+d,l=n.globals.maxX+d):this.moveDirection==="right"&&(o=n.globals.minX-d,l=n.globals.maxX-d),o=Math.floor(o),l=Math.floor(l),this.updateScrolledChart({xaxis:{min:o,max:l}},o,l)}},{key:"panScrolled",value:function(n,o){var l=this.w,d=this.xyRatios,u=z.clone(l.globals.initialConfig.yaxis),h=d.xRatio,f=l.globals.minX,p=l.globals.maxX;l.globals.isRangeBar&&(h=d.invertedYRatio,f=l.globals.minY,p=l.globals.maxY),this.moveDirection==="left"?(n=f+l.globals.gridWidth/15*h,o=p+l.globals.gridWidth/15*h):this.moveDirection==="right"&&(n=f-l.globals.gridWidth/15*h,o=p-l.globals.gridWidth/15*h),l.globals.isRangeBar||(nl.globals.initialMaxX)&&(n=f,o=p);var b={min:n,max:o};l.config.chart.zoom.autoScaleYaxis&&(u=new At(this.ctx).autoScaleY(this.ctx,u,{xaxis:b}));var v={xaxis:{min:n,max:o}};l.config.chart.group||(v.yaxis=u),this.updateScrolledChart(v,n,o)}},{key:"updateScrolledChart",value:function(n,o,l){var d=this.w;this.ctx.updateHelpers._updateOptions(n,!1,!1),typeof d.config.chart.events.scrolled=="function"&&d.config.chart.events.scrolled(this.ctx,{xaxis:{min:o,max:l}})}}]),a}(),vt=function(){function W(t){g(this,W),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return C(W,[{key:"getNearestValues",value:function(t){var a=t.hoverArea,n=t.elGrid,o=t.clientX,l=t.clientY,d=this.w,u=n.getBoundingClientRect(),h=u.width,f=u.height,p=h/(d.globals.dataPoints-1),b=f/d.globals.dataPoints,v=this.hasBars();!d.globals.comboCharts&&!v||d.config.xaxis.convertedCatToNumeric||(p=h/d.globals.dataPoints);var x=o-u.left-d.globals.barPadForNumericAxis,w=l-u.top;x<0||w<0||x>h||w>f?(a.classList.remove("hovering-zoom"),a.classList.remove("hovering-pan")):d.globals.zoomEnabled?(a.classList.remove("hovering-pan"),a.classList.add("hovering-zoom")):d.globals.panEnabled&&(a.classList.remove("hovering-zoom"),a.classList.add("hovering-pan"));var M=Math.round(x/p),S=Math.floor(w/b);v&&!d.config.xaxis.convertedCatToNumeric&&(M=Math.ceil(x/p),M-=1);var L=null,j=null,m=d.globals.seriesXvalues.map(function(I){return I.filter(function(Y){return z.isNumber(Y)})}),y=d.globals.seriesYvalues.map(function(I){return I.filter(function(Y){return z.isNumber(Y)})});if(d.globals.isXNumeric){var P=this.ttCtx.getElGrid().getBoundingClientRect(),$=x*(P.width/h),N=w*(P.height/f);L=(j=this.closestInMultiArray($,N,m,y)).index,M=j.j,L!==null&&(m=d.globals.seriesXvalues[L],M=(j=this.closestInArray($,m)).index)}return d.globals.capturedSeriesIndex=L===null?-1:L,(!M||M<1)&&(M=0),d.globals.isBarHorizontal?d.globals.capturedDataPointIndex=S:d.globals.capturedDataPointIndex=M,{capturedSeries:L,j:d.globals.isBarHorizontal?S:M,hoverX:x,hoverY:w}}},{key:"closestInMultiArray",value:function(t,a,n,o){var l=this.w,d=0,u=null,h=-1;l.globals.series.length>1?d=this.getFirstActiveXArray(n):u=0;var f=n[d][0],p=Math.abs(t-f);if(n.forEach(function(x){x.forEach(function(w,M){var S=Math.abs(t-w);S<=p&&(p=S,h=M)})}),h!==-1){var b=o[d][h],v=Math.abs(a-b);u=d,o.forEach(function(x,w){var M=Math.abs(a-x[h]);M<=v&&(v=M,u=w)})}return{index:u,j:h}}},{key:"getFirstActiveXArray",value:function(t){for(var a=this.w,n=0,o=t.map(function(d,u){return d.length>0?u:-1}),l=0;l0)for(var o=0;o *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=te(t)).sort(function(n,o){var l=Number(n.getAttribute("data:realIndex")),d=Number(o.getAttribute("data:realIndex"));return dl?-1:0});var a=[];return t.forEach(function(n){a.push(n.querySelector(".apexcharts-marker"))}),a}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var a=this.w,n=a.config.markers.hover.size;return n===void 0&&(n=a.globals.markers.size[t]+a.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var a=this.w,n=this.ttCtx;n.allTooltipSeriesGroups.length===0&&(n.allTooltipSeriesGroups=a.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var o=n.allTooltipSeriesGroups,l=0;l ').concat(G.attrs.name,""),Y+="
".concat(G.val,"
")}),m.innerHTML=I+"",y.innerHTML=Y+""};u?f.globals.seriesGoals[a][n]&&Array.isArray(f.globals.seriesGoals[a][n])?P():(m.innerHTML="",y.innerHTML=""):P()}else m.innerHTML="",y.innerHTML="";if(M!==null&&(o[a].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=f.config.tooltip.z.title,o[a].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=M!==void 0?M:""),u&&S[0]){if(f.config.tooltip.hideEmptySeries){var $=o[a].querySelector(".apexcharts-tooltip-marker"),N=o[a].querySelector(".apexcharts-tooltip-text");parseFloat(b)==0?($.style.display="none",N.style.display="none"):($.style.display="block",N.style.display="block")}b==null||f.globals.ancillaryCollapsedSeriesIndices.indexOf(a)>-1||f.globals.collapsedSeriesIndices.indexOf(a)>-1?S[0].parentNode.style.display="none":S[0].parentNode.style.display=f.config.tooltip.items.display}}},{key:"toggleActiveInactiveSeries",value:function(t){var a=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=a.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var a=t.i,n=t.j,o=this.w,l=this.ctx.series.filteredSeriesX(),d="",u="",h=null,f=null,p={series:o.globals.series,seriesIndex:a,dataPointIndex:n,w:o},b=o.globals.ttZFormatter;n===null?f=o.globals.series[a]:o.globals.isXNumeric&&o.config.chart.type!=="treemap"?(d=l[a][n],l[a].length===0&&(d=l[this.tooltipUtil.getFirstActiveXArray(l)][n])):d=o.globals.labels[n]!==void 0?o.globals.labels[n]:"";var v=d;return o.globals.isXNumeric&&o.config.xaxis.type==="datetime"?d=new nt(this.ctx).xLabelFormat(o.globals.ttKeyFormatter,v,v,{i:void 0,dateFormatter:new Le(this.ctx).formatDate,w:this.w}):d=o.globals.isBarHorizontal?o.globals.yLabelFormatters[0](v,p):o.globals.xLabelFormatter(v,p),o.config.tooltip.x.formatter!==void 0&&(d=o.globals.ttKeyFormatter(v,p)),o.globals.seriesZ.length>0&&o.globals.seriesZ[a].length>0&&(h=b(o.globals.seriesZ[a][n],o)),u=typeof o.config.xaxis.tooltip.formatter=="function"?o.globals.xaxisTooltipFormatter(v,p):d,{val:Array.isArray(f)?f.join(" "):f,xVal:Array.isArray(d)?d.join(" "):d,xAxisTTVal:Array.isArray(u)?u.join(" "):u,zVal:h}}},{key:"handleCustomTooltip",value:function(t){var a=t.i,n=t.j,o=t.y1,l=t.y2,d=t.w,u=this.ttCtx.getElTooltip(),h=d.config.tooltip.custom;Array.isArray(h)&&h[a]&&(h=h[a]),u.innerHTML=h({ctx:this.ctx,series:d.globals.series,seriesIndex:a,dataPointIndex:n,y1:o,y2:l,w:d})}}]),W}(),Ka=function(){function W(t){g(this,W),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return C(W,[{key:"moveXCrosshairs",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.ttCtx,o=this.w,l=n.getElXCrosshairs(),d=t-n.xcrosshairsWidth/2,u=o.globals.labels.slice().length;if(a!==null&&(d=o.globals.gridWidth/u*a),l===null||o.globals.isBarHorizontal||(l.setAttribute("x",d),l.setAttribute("x1",d),l.setAttribute("x2",d),l.setAttribute("y2",o.globals.gridHeight),l.classList.add("apexcharts-active")),d<0&&(d=0),d>o.globals.gridWidth&&(d=o.globals.gridWidth),n.isXAxisTooltipEnabled){var h=d;o.config.xaxis.crosshairs.width!=="tickWidth"&&o.config.xaxis.crosshairs.width!=="barWidth"||(h=d+n.xcrosshairsWidth/2),this.moveXAxisTooltip(h)}}},{key:"moveYCrosshairs",value:function(t){var a=this.ttCtx;a.ycrosshairs!==null&&V.setAttrs(a.ycrosshairs,{y1:t,y2:t}),a.ycrosshairsHidden!==null&&V.setAttrs(a.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var a=this.w,n=this.ttCtx;if(n.xaxisTooltip!==null&&n.xcrosshairsWidth!==0){n.xaxisTooltip.classList.add("apexcharts-active");var o=n.xaxisOffY+a.config.xaxis.tooltip.offsetY+a.globals.translateY+1+a.config.xaxis.offsetY;if(t-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=a.globals.translateX;var l;l=new V(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=l.width+"px",n.xaxisTooltip.style.left=t+"px",n.xaxisTooltip.style.top=o+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var a=this.w,n=this.ttCtx;n.yaxisTTEls===null&&(n.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var o=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),l=a.globals.translateY+o,d=n.yaxisTTEls[t].getBoundingClientRect().height,u=a.globals.translateYAxisX[t]-2;a.config.yaxis[t].opposite&&(u-=26),l-=d/2,a.globals.ignoreYAxisIndexes.indexOf(t)===-1?(n.yaxisTTEls[t].classList.add("apexcharts-active"),n.yaxisTTEls[t].style.top=l+"px",n.yaxisTTEls[t].style.left=u+a.config.yaxis[t].tooltip.offsetX+"px"):n.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,l=this.ttCtx,d=l.getElTooltip(),u=l.tooltipRect,h=n!==null?parseFloat(n):1,f=parseFloat(t)+h+5,p=parseFloat(a)+h/2;if(f>o.globals.gridWidth/2&&(f=f-u.ttWidth-h-10),f>o.globals.gridWidth-u.ttWidth-10&&(f=o.globals.gridWidth-u.ttWidth),f<-20&&(f=-20),o.config.tooltip.followCursor){var b=l.getElGrid().getBoundingClientRect();(f=l.e.clientX-b.left)>o.globals.gridWidth/2&&(f-=l.tooltipRect.ttWidth),(p=l.e.clientY+o.globals.translateY-b.top)>o.globals.gridHeight/2&&(p-=l.tooltipRect.ttHeight)}else o.globals.isBarHorizontal||u.ttHeight/2+p>o.globals.gridHeight&&(p=o.globals.gridHeight-u.ttHeight+o.globals.translateY);isNaN(f)||(f+=o.globals.translateX,d.style.left=f+"px",d.style.top=p+"px")}},{key:"moveMarkers",value:function(t,a){var n=this.w,o=this.ttCtx;if(n.globals.markers.size[t]>0)for(var l=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),d=0;d0&&(p.setAttribute("r",h),p.setAttribute("cx",n),p.setAttribute("cy",o)),this.moveXCrosshairs(n),d.fixedTooltip||this.moveTooltip(n,o,h)}}},{key:"moveDynamicPointsOnHover",value:function(t){var a,n=this.ttCtx,o=n.w,l=0,d=0,u=o.globals.pointsArray;a=new tt(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var h=n.tooltipUtil.getHoverMarkerSize(a);u[a]&&(l=u[a][t][0],d=u[a][t][1]);var f=n.tooltipUtil.getAllMarkers();if(f!==null)for(var p=0;p0?(f[p]&&f[p].setAttribute("r",h),f[p]&&f[p].setAttribute("cy",v)):f[p]&&f[p].setAttribute("r",0)}}this.moveXCrosshairs(l),n.fixedTooltip||this.moveTooltip(l,d||o.globals.gridHeight,h)}},{key:"moveStickyTooltipOverBars",value:function(t,a){var n=this.w,o=this.ttCtx,l=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,d=l>=2&&l%2==0?Math.floor(l/2):Math.floor(l/2)+1;n.globals.isBarHorizontal&&(d=new tt(this.ctx).getActiveConfigSeriesIndex("desc")+1);var u=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(d,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"']"));u||typeof a!="number"||(u=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(a,"'] path[j='").concat(t,`'], + .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], + .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], + .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,"']")));var h=u?parseFloat(u.getAttribute("cx")):0,f=u?parseFloat(u.getAttribute("cy")):0,p=u?parseFloat(u.getAttribute("barWidth")):0,b=o.getElGrid().getBoundingClientRect(),v=u&&(u.classList.contains("apexcharts-candlestick-area")||u.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(u&&!v&&(h-=l%2!=0?p/2:0),u&&v&&n.globals.comboCharts&&(h-=p/2)):n.globals.isBarHorizontal||(h=o.xAxisTicksPositions[t-1]+o.dataPointsDividedWidth/2,isNaN(h)&&(h=o.xAxisTicksPositions[t]-o.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?f-=o.tooltipRect.ttHeight:n.config.tooltip.followCursor?f=o.e.clientY-b.top-o.tooltipRect.ttHeight/2:f+o.tooltipRect.ttHeight+15>n.globals.gridHeight&&(f=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(h),o.fixedTooltip||this.moveTooltip(h,f||n.globals.gridHeight)}}]),W}(),Da=function(){function W(t){g(this,W),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new Ka(t)}return C(W,[{key:"drawDynamicPoints",value:function(){var t=this.w,a=new V(this.ctx),n=new Yt(this.ctx),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");o=te(o),t.config.chart.stacked&&o.sort(function(b,v){return parseFloat(b.getAttribute("data:realIndex"))-parseFloat(v.getAttribute("data:realIndex"))});for(var l=0;l2&&arguments[2]!==void 0?arguments[2]:null,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,l=this.w;l.config.chart.type!=="bubble"&&this.newPointSize(t,a);var d=a.getAttribute("cx"),u=a.getAttribute("cy");if(n!==null&&o!==null&&(d=n,u=o),this.tooltipPosition.moveXCrosshairs(d),!this.fixedTooltip){if(l.config.chart.type==="radar"){var h=this.ttCtx.getElGrid().getBoundingClientRect();d=this.ttCtx.e.clientX-h.left}this.tooltipPosition.moveTooltip(d,u,l.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var a=this.w,n=this,o=this.ttCtx,l=t,d=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),u=a.config.markers.hover.size,h=0;h=0?t[a].setAttribute("r",n):t[a].setAttribute("r",0)}}}]),W}(),ui=function(){function W(t){g(this,W),this.w=t.w;var a=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.config.chart.type==="rangeBar"&&a.config.plotOptions.bar.rangeBarGroupRows}return C(W,[{key:"getAttr",value:function(t,a){return parseFloat(t.target.getAttribute(a))}},{key:"handleHeatTreeTooltip",value:function(t){var a=t.e,n=t.opt,o=t.x,l=t.y,d=t.type,u=this.ttCtx,h=this.w;if(a.target.classList.contains("apexcharts-".concat(d,"-rect"))){var f=this.getAttr(a,"i"),p=this.getAttr(a,"j"),b=this.getAttr(a,"cx"),v=this.getAttr(a,"cy"),x=this.getAttr(a,"width"),w=this.getAttr(a,"height");if(u.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:f,j:p,shared:!1,e:a}),h.globals.capturedSeriesIndex=f,h.globals.capturedDataPointIndex=p,o=b+u.tooltipRect.ttWidth/2+x,l=v+u.tooltipRect.ttHeight/2-w/2,u.tooltipPosition.moveXCrosshairs(b+x/2),o>h.globals.gridWidth/2&&(o=b-u.tooltipRect.ttWidth/2+x),u.w.config.tooltip.followCursor){var M=h.globals.dom.elWrap.getBoundingClientRect();o=h.globals.clientX-M.left-(o>h.globals.gridWidth/2?u.tooltipRect.ttWidth:0),l=h.globals.clientY-M.top-(l>h.globals.gridHeight/2?u.tooltipRect.ttHeight:0)}}return{x:o,y:l}}},{key:"handleMarkerTooltip",value:function(t){var a,n,o=t.e,l=t.opt,d=t.x,u=t.y,h=this.w,f=this.ttCtx;if(o.target.classList.contains("apexcharts-marker")){var p=parseInt(l.paths.getAttribute("cx"),10),b=parseInt(l.paths.getAttribute("cy"),10),v=parseFloat(l.paths.getAttribute("val"));if(n=parseInt(l.paths.getAttribute("rel"),10),a=parseInt(l.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,f.intersect){var x=z.findAncestor(l.paths,"apexcharts-series");x&&(a=parseInt(x.getAttribute("data:realIndex"),10))}if(f.tooltipLabels.drawSeriesTexts({ttItems:l.ttItems,i:a,j:n,shared:!f.showOnIntersect&&h.config.tooltip.shared,e:o}),o.type==="mouseup"&&f.markerClick(o,a,n),h.globals.capturedSeriesIndex=a,h.globals.capturedDataPointIndex=n,d=p,u=b+h.globals.translateY-1.4*f.tooltipRect.ttHeight,f.w.config.tooltip.followCursor){var w=f.getElGrid().getBoundingClientRect();u=f.e.clientY+h.globals.translateY-w.top}v<0&&(u=b),f.marker.enlargeCurrentPoint(n,l.paths,d,u)}return{x:d,y:u}}},{key:"handleBarTooltip",value:function(t){var a,n,o=t.e,l=t.opt,d=this.w,u=this.ttCtx,h=u.getElTooltip(),f=0,p=0,b=0,v=this.getBarTooltipXY({e:o,opt:l});a=v.i;var x=v.barHeight,w=v.j;d.globals.capturedSeriesIndex=a,d.globals.capturedDataPointIndex=w,d.globals.isBarHorizontal&&u.tooltipUtil.hasBars()||!d.config.tooltip.shared?(p=v.x,b=v.y,n=Array.isArray(d.config.stroke.width)?d.config.stroke.width[a]:d.config.stroke.width,f=p):d.globals.comboCharts||d.config.tooltip.shared||(f/=2),isNaN(b)&&(b=d.globals.svgHeight-u.tooltipRect.ttHeight);var M=parseInt(l.paths.parentNode.getAttribute("data:realIndex"),10),S=d.globals.isMultipleYAxis?d.config.yaxis[M]&&d.config.yaxis[M].reversed:d.config.yaxis[0].reversed;if(p+u.tooltipRect.ttWidth>d.globals.gridWidth&&!S?p-=u.tooltipRect.ttWidth:p<0&&(p=0),u.w.config.tooltip.followCursor){var L=u.getElGrid().getBoundingClientRect();b=u.e.clientY-L.top}u.tooltip===null&&(u.tooltip=d.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),d.config.tooltip.shared||(d.globals.comboBarCount>0?u.tooltipPosition.moveXCrosshairs(f+n/2):u.tooltipPosition.moveXCrosshairs(f)),!u.fixedTooltip&&(!d.config.tooltip.shared||d.globals.isBarHorizontal&&u.tooltipUtil.hasBars())&&(S&&(p-=u.tooltipRect.ttWidth)<0&&(p=0),!S||d.globals.isBarHorizontal&&u.tooltipUtil.hasBars()||(b=b+x-2*(d.globals.series[a][w]<0?x:0)),b=b+d.globals.translateY-u.tooltipRect.ttHeight/2,h.style.left=p+d.globals.translateX+"px",h.style.top=b+"px")}},{key:"getBarTooltipXY",value:function(t){var a=this,n=t.e,o=t.opt,l=this.w,d=null,u=this.ttCtx,h=0,f=0,p=0,b=0,v=0,x=n.target.classList;if(x.contains("apexcharts-bar-area")||x.contains("apexcharts-candlestick-area")||x.contains("apexcharts-boxPlot-area")||x.contains("apexcharts-rangebar-area")){var w=n.target,M=w.getBoundingClientRect(),S=o.elGrid.getBoundingClientRect(),L=M.height;v=M.height;var j=M.width,m=parseInt(w.getAttribute("cx"),10),y=parseInt(w.getAttribute("cy"),10);b=parseFloat(w.getAttribute("barWidth"));var P=n.type==="touchmove"?n.touches[0].clientX:n.clientX;d=parseInt(w.getAttribute("j"),10),h=parseInt(w.parentNode.getAttribute("rel"),10)-1;var $=w.getAttribute("data-range-y1"),N=w.getAttribute("data-range-y2");l.globals.comboCharts&&(h=parseInt(w.parentNode.getAttribute("data:realIndex"),10));var I=function(G){return l.globals.isXNumeric?m-j/2:a.isVerticalGroupedRangeBar?m+j/2:m-u.dataPointsDividedWidth+j/2},Y=function(){return y-u.dataPointsDividedHeight+L/2-u.tooltipRect.ttHeight/2};u.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:h,j:d,y1:$?parseInt($,10):null,y2:N?parseInt(N,10):null,shared:!u.showOnIntersect&&l.config.tooltip.shared,e:n}),l.config.tooltip.followCursor?l.globals.isBarHorizontal?(f=P-S.left+15,p=Y()):(f=I(),p=n.clientY-S.top-u.tooltipRect.ttHeight/2-15):l.globals.isBarHorizontal?((f=m)0&&n.setAttribute("width",a.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,a=this.ttCtx;a.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,a,n){var o=this.ttCtx,l=this.w,d=l.globals.yLabelFormatters[t];if(o.yaxisTooltips[t]){var u=o.getElGrid().getBoundingClientRect(),h=(a-u.top)*n.yRatio[t],f=l.globals.maxYArr[t]-l.globals.minYArr[t],p=l.globals.minYArr[t]+(f-h);o.tooltipPosition.moveYCrosshairs(a-u.top),o.yaxisTooltipText[t].innerHTML=d(p),o.tooltipPosition.moveYAxisTooltip(t)}}}]),W}(),aa=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new vt(this),this.tooltipLabels=new Nt(this),this.tooltipPosition=new Ka(this),this.marker=new Da(this),this.intersect=new ui(this),this.axesTooltip=new zt(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!a.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return C(W,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var a=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=a.config.xaxis.tooltip.enabled&&a.globals.axisCharts,this.yaxisTooltips=a.config.yaxis.map(function(d,u){return!!(d.show&&d.tooltip.enabled&&a.globals.axisCharts)}),this.allTooltipSeriesGroups=[],a.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),a.config.tooltip.cssClass&&n.classList.add(a.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),a.globals.dom.elWrap.appendChild(n),a.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var o=new mt(this.ctx);this.xAxisTicksPositions=o.getXAxisTicksPositions()}if(!a.globals.comboCharts&&!this.tConfig.intersect&&a.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),a.config.markers.size!==0&&a.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),a.globals.collapsedSeries.length!==a.globals.series.length){this.dataPointsDividedHeight=a.globals.gridHeight/a.globals.dataPoints,this.dataPointsDividedWidth=a.globals.gridWidth/a.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||a.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var l=a.globals.series.length;(a.globals.xyCharts||a.globals.comboCharts)&&this.tConfig.shared&&(l=this.showOnIntersect?1:a.globals.series.length),this.legendLabels=a.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(l),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var a=this,n=this.w,o=[],l=this.getElTooltip(),d=function(h){var f=document.createElement("div");f.classList.add("apexcharts-tooltip-series-group"),f.style.order=n.config.tooltip.inverseOrder?t-h:h+1,a.tConfig.shared&&a.tConfig.enabledOnSeries&&Array.isArray(a.tConfig.enabledOnSeries)&&a.tConfig.enabledOnSeries.indexOf(h)<0&&f.classList.add("apexcharts-tooltip-series-group-hidden");var p=document.createElement("span");p.classList.add("apexcharts-tooltip-marker"),p.style.backgroundColor=n.globals.colors[h],f.appendChild(p);var b=document.createElement("div");b.classList.add("apexcharts-tooltip-text"),b.style.fontFamily=a.tConfig.style.fontFamily||n.config.chart.fontFamily,b.style.fontSize=a.tConfig.style.fontSize,["y","goals","z"].forEach(function(v){var x=document.createElement("div");x.classList.add("apexcharts-tooltip-".concat(v,"-group"));var w=document.createElement("span");w.classList.add("apexcharts-tooltip-text-".concat(v,"-label")),x.appendChild(w);var M=document.createElement("span");M.classList.add("apexcharts-tooltip-text-".concat(v,"-value")),x.appendChild(M),b.appendChild(x)}),f.appendChild(b),l.appendChild(f),o.push(f)},u=0;u0&&this.addPathsEventListeners(w,b),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(b)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,a=this.getElTooltip(),n=a.getBoundingClientRect(),o=n.width+10,l=n.height+10,d=this.tConfig.fixed.offsetX,u=this.tConfig.fixed.offsetY,h=this.tConfig.fixed.position.toLowerCase();return h.indexOf("right")>-1&&(d=d+t.globals.svgWidth-o+10),h.indexOf("bottom")>-1&&(u=u+t.globals.svgHeight-l-10),a.style.left=d+"px",a.style.top=u+"px",{x:d,y:u,ttWidth:o,ttHeight:l}}},{key:"addDatapointEventsListeners",value:function(t){var a=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(a,t)}},{key:"addPathsEventListeners",value:function(t,a){for(var n=this,o=function(d){var u={paths:t[d],tooltipEl:a.tooltipEl,tooltipY:a.tooltipY,tooltipX:a.tooltipX,elGrid:a.elGrid,hoverArea:a.hoverArea,ttItems:a.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(h){return t[d].addEventListener(h,n.onSeriesHover.bind(n,u),{capture:!1,passive:!0})})},l=0;l=100?this.seriesHover(t,a):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){n.seriesHover(t,a)},100-o))}},{key:"seriesHover",value:function(t,a){var n=this;this.lastHoverTime=Date.now();var o=[],l=this.w;l.config.chart.group&&(o=this.ctx.getGroupedCharts()),l.globals.axisCharts&&(l.globals.minX===-1/0&&l.globals.maxX===1/0||l.globals.dataPoints===0)||(o.length?o.forEach(function(d){var u=n.getElTooltip(d),h={paths:t.paths,tooltipEl:u,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:d.w.globals.tooltip.ttItems};d.w.globals.minX===n.w.globals.minX&&d.w.globals.maxX===n.w.globals.maxX&&d.w.globals.tooltip.seriesHoverByContext({chartCtx:d,ttCtx:d.w.globals.tooltip,opt:h,e:a})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:a}))}},{key:"seriesHoverByContext",value:function(t){var a=t.chartCtx,n=t.ttCtx,o=t.opt,l=t.e,d=a.w,u=this.getElTooltip();u&&(n.tooltipRect={x:0,y:0,ttWidth:u.getBoundingClientRect().width,ttHeight:u.getBoundingClientRect().height},n.e=l,n.tooltipUtil.hasBars()&&!d.globals.comboCharts&&!n.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new tt(a).toggleSeriesOnHover(l,l.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),d.globals.axisCharts?n.axisChartsTooltips({e:l,opt:o,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:l,opt:o,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var a,n,o=t.e,l=t.opt,d=this.w,u=l.elGrid.getBoundingClientRect(),h=o.type==="touchmove"?o.touches[0].clientX:o.clientX,f=o.type==="touchmove"?o.touches[0].clientY:o.clientY;if(this.clientY=f,this.clientX=h,d.globals.capturedSeriesIndex=-1,d.globals.capturedDataPointIndex=-1,fu.top+u.height)this.handleMouseOut(l);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!d.config.tooltip.shared){var p=parseInt(l.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(p)<0)return void this.handleMouseOut(l)}var b=this.getElTooltip(),v=this.getElXCrosshairs(),x=d.globals.xyCharts||d.config.chart.type==="bar"&&!d.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||d.globals.comboCharts&&this.tooltipUtil.hasBars();if(o.type==="mousemove"||o.type==="touchmove"||o.type==="mouseup"){if(d.globals.collapsedSeries.length+d.globals.ancillaryCollapsedSeries.length===d.globals.series.length)return;v!==null&&v.classList.add("apexcharts-active");var w=this.yaxisTooltips.filter(function(L){return L===!0});if(this.ycrosshairs!==null&&w.length&&this.ycrosshairs.classList.add("apexcharts-active"),x&&!this.showOnIntersect)this.handleStickyTooltip(o,h,f,l);else if(d.config.chart.type==="heatmap"||d.config.chart.type==="treemap"){var M=this.intersect.handleHeatTreeTooltip({e:o,opt:l,x:a,y:n,type:d.config.chart.type});a=M.x,n=M.y,b.style.left=a+"px",b.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:o,opt:l}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:o,opt:l,x:a,y:n});if(this.yaxisTooltips.length)for(var S=0;Sf.width)this.handleMouseOut(o);else if(h!==null)this.handleStickyCapturedSeries(t,h,o,u);else if(this.tooltipUtil.isXoverlap(u)||l.globals.isBarHorizontal){var p=l.globals.series.findIndex(function(b,v){return!l.globals.collapsedSeriesIndices.includes(v)});this.create(t,this,p,u,o.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,a,n,o){var l=this.w;if(!this.tConfig.shared&&l.globals.series[a][o]===null)return void this.handleMouseOut(n);if(l.globals.series[a][o]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(o)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,a,o,n.ttItems):this.create(t,this,a,o,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(o)){var d=l.globals.series.findIndex(function(u,h){return!l.globals.collapsedSeriesIndices.includes(h)});this.create(t,this,d,o,n.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,a=new V(this.ctx),n=t.globals.dom.Paper.select(".apexcharts-bar-area"),o=0;o5&&arguments[5]!==void 0?arguments[5]:null,N=this.w,I=a;t.type==="mouseup"&&this.markerClick(t,n,o),$===null&&($=this.tConfig.shared);var Y=this.tooltipUtil.hasMarkers(n),G=this.tooltipUtil.getElBars();if(N.config.legend.tooltipHoverFormatter){var ae=N.config.legend.tooltipHoverFormatter,le=Array.from(this.legendLabels);le.forEach(function(la){var qt=la.getAttribute("data:default-text");la.innerHTML=decodeURIComponent(qt)});for(var oe=0;oe0?I.marker.enlargePoints(o):I.tooltipPosition.moveDynamicPointsOnHover(o);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(G),this.barSeriesHeight>0)){var Ye=new V(this.ctx),at=N.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(o,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(o,n);for(var dt=0;dt0&&o.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(w-=b*N)),$&&(w=w+x.height/2-m/2-2);var Y=this.barCtx.series[l][d]<0,G=f;switch(this.barCtx.isReversed&&(G=f-v+(Y?2*v:0),f-=v),L.position){case"center":M=$?Y?G-v/2+P:G+v/2-P:Y?G-v/2+x.height/2+P:G+v/2+x.height/2-P;break;case"bottom":M=$?Y?G-v+P:G+v-P:Y?G-v+x.height+m+P:G+v-x.height/2+m-P;break;case"top":M=$?Y?G+P:G-P:Y?G-x.height/2-P:G+x.height+P}if(this.barCtx.lastActiveBarSerieIndex===u&&j.enabled){var ae=new V(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:u,j:d}),S.fontSize);a=Y?G-ae.height/2-P-j.offsetY+18:G+ae.height+P+j.offsetY-18,n=w+j.offsetX}return o.config.chart.stacked||(M<0?M=0+m:M+x.height/3>o.globals.gridHeight&&(M=o.globals.gridHeight-m)),{bcx:p,bcy:f,dataLabelsX:w,dataLabelsY:M,totalDataLabelsX:n,totalDataLabelsY:a,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var a=this.w,n=t.x,o=t.i,l=t.j,d=t.realIndex,u=t.groupIndex,h=t.bcy,f=t.barHeight,p=t.barWidth,b=t.textRects,v=t.dataLabelsX,x=t.strokeWidth,w=t.dataLabelsConfig,M=t.barDataLabelsConfig,S=t.barTotalDataLabelsConfig,L=t.offX,j=t.offY,m=a.globals.gridHeight/a.globals.dataPoints;p=Math.abs(p);var y,P,$=(h+=u!==-1?u*f:0)-(this.barCtx.isRangeBar?0:m)+f/2+b.height/2+j-3,N="start",I=this.barCtx.series[o][l]<0,Y=n;switch(this.barCtx.isReversed&&(Y=n+p-(I?2*p:0),n=a.globals.gridWidth-p),M.position){case"center":v=I?Y+p/2-L:Math.max(b.width/2,Y-p/2)+L;break;case"bottom":v=I?Y+p-x-Math.round(b.width/2)-L:Y-p+x+Math.round(b.width/2)+L;break;case"top":v=I?Y-x+Math.round(b.width/2)-L:Y-x-Math.round(b.width/2)+L}if(this.barCtx.lastActiveBarSerieIndex===d&&S.enabled){var G=new V(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:d,j:l}),w.fontSize);I?(y=Y-x+Math.round(G.width/2)-L-S.offsetX-15,N="end"):y=Y-x-Math.round(G.width/2)+L+S.offsetX+15,P=$+S.offsetY}return a.config.chart.stacked||(v<0?v=v+b.width+x:v+b.width/2>a.globals.gridWidth&&(v=a.globals.gridWidth-b.width-x)),{bcx:n,bcy:h,dataLabelsX:v,dataLabelsY:$,totalDataLabelsX:y,totalDataLabelsY:P,totalDataLabelsAnchor:N}}},{key:"drawCalculatedDataLabels",value:function(t){var a=t.x,n=t.y,o=t.val,l=t.i,d=t.j,u=t.textRects,h=t.barHeight,f=t.barWidth,p=t.dataLabelsConfig,b=this.w,v="rotate(0)";b.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(v="rotate(-90, ".concat(a,", ").concat(n,")"));var x=new Gt(this.barCtx.ctx),w=new V(this.barCtx.ctx),M=p.formatter,S=null,L=b.globals.collapsedSeriesIndices.indexOf(l)>-1;if(p.enabled&&!L){S=w.group({class:"apexcharts-data-labels",transform:v});var j="";o!==void 0&&(j=M(o,s(s({},b),{},{seriesIndex:l,dataPointIndex:d,w:b}))),!o&&b.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(j="");var m=b.globals.series[l][d]<0,y=b.config.plotOptions.bar.dataLabels.position;b.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(y==="top"&&(p.textAnchor=m?"end":"start"),y==="center"&&(p.textAnchor="middle"),y==="bottom"&&(p.textAnchor=m?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&fMath.abs(f)&&(j=""):u.height/1.6>Math.abs(h)&&(j=""));var P=s({},p);this.barCtx.isHorizontal&&o<0&&(p.textAnchor==="start"?P.textAnchor="end":p.textAnchor==="end"&&(P.textAnchor="start")),x.plotDataLabelsText({x:a,y:n,text:j,i:l,j:d,parent:S,dataLabelsConfig:P,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return S}},{key:"drawTotalDataLabels",value:function(t){var a,n=t.x,o=t.y,l=t.val,d=t.barWidth,u=t.barHeight,h=t.realIndex,f=t.textAnchor,p=t.barTotalDataLabelsConfig,b=this.w,v=new V(this.barCtx.ctx);return p.enabled&&n!==void 0&&o!==void 0&&this.barCtx.lastActiveBarSerieIndex===h&&(a=v.drawText({x:n-(!b.globals.isBarHorizontal&&b.globals.seriesGroups.length?d/b.globals.seriesGroups.length:0),y:o-(b.globals.isBarHorizontal&&b.globals.seriesGroups.length?u/b.globals.seriesGroups.length:0),foreColor:p.style.color,text:l,textAnchor:f,fontFamily:p.style.fontFamily,fontSize:p.style.fontSize,fontWeight:p.style.fontWeight})),a}}]),W}(),hc=function(){function W(t){g(this,W),this.w=t.w,this.barCtx=t}return C(W,[{key:"initVariables",value:function(t){var a=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[n].length),a.globals.isXNumeric)for(var o=0;oa.globals.minX&&a.globals.seriesX[n][o]0&&(o=f.globals.minXDiff/v),(d=o/b*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(d=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(d=parseInt(this.barCtx.barOptions.columnWidth,10)),u=f.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?f.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=f.globals.padHorizontal+(o-d*this.barCtx.seriesLen)/2}return f.globals.barHeight=l,f.globals.barWidth=d,{x:t,y:a,yDivision:n,xDivision:o,barHeight:l,barWidth:d,zeroH:u,zeroW:h}}},{key:"initializeStackedPrevVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].prevY=[],t[n].prevX=[],t[n].prevYF=[],t[n].prevXF=[],t[n].prevYVal=[],t[n].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].xArrj=[],t[n].xArrjF=[],t[n].xArrjVal=[],t[n].yArrj=[],t[n].yArrjF=[],t[n].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,a,n,o){var l,d,u,h,f=this.w,p=new Je(this.barCtx.ctx),b=null,v=this.barCtx.barOptions.distributed?n:a;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(x){t[a][n]>=x.from&&t[a][n]<=x.to&&(b=x.color)}),f.config.series[a].data[n]&&f.config.series[a].data[n].fillColor&&(b=f.config.series[a].data[n].fillColor),p.fillPath({seriesNumber:this.barCtx.barOptions.distributed?v:o,dataPointIndex:n,color:b,value:t[a][n],fillConfig:(l=f.config.series[a].data[n])===null||l===void 0?void 0:l.fill,fillType:(d=f.config.series[a].data[n])!==null&&d!==void 0&&(u=d.fill)!==null&&u!==void 0&&u.type?(h=f.config.series[a].data[n])===null||h===void 0?void 0:h.fill.type:Array.isArray(f.config.fill.type)?f.config.fill.type[a]:f.config.fill.type})}},{key:"getStrokeWidth",value:function(t,a,n){var o=0,l=this.w;return this.barCtx.series[t][a]===void 0||this.barCtx.series[t][a]===null?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,l.config.stroke.show&&(this.barCtx.isNullValue||(o=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),o}},{key:"shouldApplyRadius",value:function(t){var a=this.w,n=!1;return a.config.plotOptions.bar.borderRadius>0&&(a.config.chart.stacked&&a.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(n=!0):n=!0),n}},{key:"barBackground",value:function(t){var a=t.j,n=t.i,o=t.x1,l=t.x2,d=t.y1,u=t.y2,h=t.elSeries,f=this.w,p=new V(this.barCtx.ctx),b=new tt(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&b===n){a>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(a%=this.barCtx.barOptions.colors.backgroundBarColors.length);var v=this.barCtx.barOptions.colors.backgroundBarColors[a],x=p.drawRect(o!==void 0?o:0,d!==void 0?d:0,l!==void 0?l:f.globals.gridWidth,u!==void 0?u:f.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,v,this.barCtx.barOptions.colors.backgroundBarOpacity);h.add(x),x.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var a,n=t.barWidth,o=t.barXPosition,l=t.y1,d=t.y2,u=t.strokeWidth,h=t.seriesGroup,f=t.realIndex,p=t.i,b=t.j,v=t.w,x=new V(this.barCtx.ctx);(u=Array.isArray(u)?u[f]:u)||(u=0);var w=n,M=o;(a=v.config.series[f].data[b])!==null&&a!==void 0&&a.columnWidthOffset&&(M=o-v.config.series[f].data[b].columnWidthOffset/2,w=n+v.config.series[f].data[b].columnWidthOffset);var S=M,L=M+w;l+=.001,d+=.001;var j=x.move(S,l),m=x.move(S,l),y=x.line(L-u,l);if(v.globals.previousPaths.length>0&&(m=this.barCtx.getPreviousPath(f,b,!1)),j=j+x.line(S,d)+x.line(L-u,d)+x.line(L-u,l)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),m=m+x.line(S,l)+y+y+y+y+y+x.line(S,l)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(f)&&(j=x.roundPathCorners(j,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var P=this.barCtx;v.globals.hasSeriesGroups&&h&&(P=this.barCtx[h]),P.yArrj.push(d),P.yArrjF.push(Math.abs(l-d)),P.yArrjVal.push(this.barCtx.series[p][b])}return{pathTo:j,pathFrom:m}}},{key:"getBarpaths",value:function(t){var a,n=t.barYPosition,o=t.barHeight,l=t.x1,d=t.x2,u=t.strokeWidth,h=t.seriesGroup,f=t.realIndex,p=t.i,b=t.j,v=t.w,x=new V(this.barCtx.ctx);(u=Array.isArray(u)?u[f]:u)||(u=0);var w=n,M=o;(a=v.config.series[f].data[b])!==null&&a!==void 0&&a.barHeightOffset&&(w=n-v.config.series[f].data[b].barHeightOffset/2,M=o+v.config.series[f].data[b].barHeightOffset);var S=w,L=w+M;l+=.001,d+=.001;var j=x.move(l,S),m=x.move(l,S);v.globals.previousPaths.length>0&&(m=this.barCtx.getPreviousPath(f,b,!1));var y=x.line(l,L-u);if(j=j+x.line(d,S)+x.line(d,L-u)+y+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),m=m+x.line(l,S)+y+y+y+y+y+x.line(l,S)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(f)&&(j=x.roundPathCorners(j,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var P=this.barCtx;v.globals.hasSeriesGroups&&h&&(P=this.barCtx[h]),P.xArrj.push(d),P.xArrjF.push(Math.abs(l-d)),P.xArrjVal.push(this.barCtx.series[p][b])}return{pathTo:j,pathFrom:m}}},{key:"checkZeroSeries",value:function(t){for(var a=t.series,n=this.w,o=0;o2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(n=a+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(t,a){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(n=a-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),n}},{key:"getGoalValues",value:function(t,a,n,o,l){var d=this,u=this.w,h=[],f=function(v,x){var w;h.push((D(w={},t,t==="x"?d.getXForValue(v,a,!1):d.getYForValue(v,n,!1)),D(w,"attrs",x),w))};if(u.globals.seriesGoals[o]&&u.globals.seriesGoals[o][l]&&Array.isArray(u.globals.seriesGoals[o][l])&&u.globals.seriesGoals[o][l].forEach(function(v){f(v.value,v)}),this.barCtx.barOptions.isDumbbell&&u.globals.seriesRange.length){var p=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:u.globals.colors,b={strokeHeight:t==="x"?0:u.globals.markers.size[o],strokeWidth:t==="x"?u.globals.markers.size[o]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(p[o])?p[o][0]:p[o]};f(u.globals.seriesRangeStart[o][l],b),f(u.globals.seriesRangeEnd[o][l],s(s({},b),{},{strokeColor:Array.isArray(p[o])?p[o][1]:p[o]}))}return h}},{key:"drawGoalLine",value:function(t){var a=t.barXPosition,n=t.barYPosition,o=t.goalX,l=t.goalY,d=t.barWidth,u=t.barHeight,h=new V(this.barCtx.ctx),f=h.group({className:"apexcharts-bar-goals-groups"});f.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:f.node}),f.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var p=null;return this.barCtx.isHorizontal?Array.isArray(o)&&o.forEach(function(b){var v=b.attrs.strokeHeight!==void 0?b.attrs.strokeHeight:u/2,x=n+v+u/2;p=h.drawLine(b.x,x-2*v,b.x,x,b.attrs.strokeColor?b.attrs.strokeColor:void 0,b.attrs.strokeDashArray,b.attrs.strokeWidth?b.attrs.strokeWidth:2,b.attrs.strokeLineCap),f.add(p)}):Array.isArray(l)&&l.forEach(function(b){var v=b.attrs.strokeWidth!==void 0?b.attrs.strokeWidth:d/2,x=a+v+d/2;p=h.drawLine(x-2*v,b.y,x,b.y,b.attrs.strokeColor?b.attrs.strokeColor:void 0,b.attrs.strokeDashArray,b.attrs.strokeHeight?b.attrs.strokeHeight:2,b.attrs.strokeLineCap),f.add(p)}),f}},{key:"drawBarShadow",value:function(t){var a=t.prevPaths,n=t.currPaths,o=t.color,l=this.w,d=a.x,u=a.x1,h=a.barYPosition,f=n.x,p=n.x1,b=n.barYPosition,v=h+n.barHeight,x=new V(this.barCtx.ctx),w=new z,M=x.move(u,v)+x.line(d,v)+x.line(f,b)+x.line(p,b)+x.line(u,v)+(l.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return x.drawPath({d:M,fill:w.shadeColor(.5,z.rgb2hex(o)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var a=t.i,n=t.j,o=this.w,l=0,d=0;return o.globals.seriesPercent.forEach(function(u,h){u[n]&&l++,hthis.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var u=0,h=0;u0&&(this.visibleI=this.visibleI+1);var m=0,y=0;this.yRatio.length>1&&(this.yaxisIndex=L),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var P=this.barHelpers.initialPositions();w=P.y,m=P.barHeight,p=P.yDivision,v=P.zeroW,x=P.x,y=P.barWidth,f=P.xDivision,b=P.zeroH,this.horizontal||S.push(x+y/2);var $=o.group({class:"apexcharts-datalabels","data:realIndex":L});n.globals.delayedElements.push({el:$.node}),$.node.classList.add("apexcharts-element-hidden");var N=o.group({class:"apexcharts-bar-goals-markers"}),I=o.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:I.node}),I.node.classList.add("apexcharts-element-hidden");for(var Y=0;Y0){var we=this.barHelpers.drawBarShadow({color:typeof oe=="string"&&(oe==null?void 0:oe.indexOf("url"))===-1?oe:z.hexToRgba(n.globals.colors[u]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:ae});we&&I.add(we)}this.pathArr.push(ae);var Se=this.barHelpers.drawGoalLine({barXPosition:ae.barXPosition,barYPosition:ae.barYPosition,goalX:ae.goalX,goalY:ae.goalY,barHeight:m,barWidth:y});Se&&N.add(Se),w=ae.y,x=ae.x,Y>0&&S.push(x+y/2),M.push(w),this.renderSeries({realIndex:L,pathFill:oe,j:Y,i:u,pathFrom:ae.pathFrom,pathTo:ae.pathTo,strokeWidth:G,elSeries:j,x,y:w,series:t,barHeight:ae.barHeight?ae.barHeight:m,barWidth:ae.barWidth?ae.barWidth:y,elDataLabelsWrap:$,elGoalsMarkers:N,elBarShadows:I,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[L]=S,n.globals.seriesYvalues[L]=M,d.add(j)}return d}},{key:"renderSeries",value:function(t){var a=t.realIndex,n=t.pathFill,o=t.lineFill,l=t.j,d=t.i,u=t.groupIndex,h=t.pathFrom,f=t.pathTo,p=t.strokeWidth,b=t.elSeries,v=t.x,x=t.y,w=t.y1,M=t.y2,S=t.series,L=t.barHeight,j=t.barWidth,m=t.barXPosition,y=t.barYPosition,P=t.elDataLabelsWrap,$=t.elGoalsMarkers,N=t.elBarShadows,I=t.visibleSeries,Y=t.type,G=this.w,ae=new V(this.ctx);o||(o=this.barOptions.distributed?G.globals.stroke.colors[l]:G.globals.stroke.colors[a]),G.config.series[d].data[l]&&G.config.series[d].data[l].strokeColor&&(o=G.config.series[d].data[l].strokeColor),this.isNullValue&&(n="none");var le=l/G.config.chart.animations.animateGradually.delay*(G.config.chart.animations.speed/G.globals.dataPoints)/2.4,oe=ae.renderPaths({i:d,j:l,realIndex:a,pathFrom:h,pathTo:f,stroke:o,strokeWidth:p,strokeLineCap:G.config.stroke.lineCap,fill:n,animationDelay:le,initialSpeed:G.config.chart.animations.speed,dataChangeSpeed:G.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(Y,"-area")});oe.attr("clip-path","url(#gridRectMask".concat(G.globals.cuid,")"));var we=G.config.forecastDataPoints;we.count>0&&l>=G.globals.dataPoints-we.count&&(oe.node.setAttribute("stroke-dasharray",we.dashArray),oe.node.setAttribute("stroke-width",we.strokeWidth),oe.node.setAttribute("fill-opacity",we.fillOpacity)),w!==void 0&&M!==void 0&&(oe.attr("data-range-y1",w),oe.attr("data-range-y2",M)),new q(this.ctx).setSelectionFilter(oe,a,l),b.add(oe);var Se=new ci(this).handleBarDataLabels({x:v,y:x,y1:w,y2:M,i:d,j:l,series:S,realIndex:a,groupIndex:u,barHeight:L,barWidth:j,barXPosition:m,barYPosition:y,renderedPath:oe,visibleSeries:I});return Se.dataLabels!==null&&P.add(Se.dataLabels),Se.totalDataLabels&&P.add(Se.totalDataLabels),b.add(P),$&&b.add($),N&&b.add(N),b}},{key:"drawBarPaths",value:function(t){var a,n=t.indexes,o=t.barHeight,l=t.strokeWidth,d=t.zeroW,u=t.x,h=t.y,f=t.yDivision,p=t.elSeries,b=this.w,v=n.i,x=n.j;if(b.globals.isXNumeric)a=(h=(b.globals.seriesX[v][x]-b.globals.minX)/this.invertedXRatio-o)+o*this.visibleI;else if(b.config.plotOptions.bar.hideZeroBarsWhenGrouped){var w=0,M=0;b.globals.seriesPercent.forEach(function(L,j){L[x]&&w++,j0&&(o=this.seriesLen*o/w),a=h+o*this.visibleI,a-=o*M}else a=h+o*this.visibleI;this.isFunnel&&(d-=(this.barHelpers.getXForValue(this.series[v][x],d)-d)/2),u=this.barHelpers.getXForValue(this.series[v][x],d);var S=this.barHelpers.getBarpaths({barYPosition:a,barHeight:o,x1:d,x2:u,strokeWidth:l,series:this.series,realIndex:n.realIndex,i:v,j:x,w:b});return b.globals.isXNumeric||(h+=f),this.barHelpers.barBackground({j:x,i:v,y1:a-o*this.visibleI,y2:o*this.seriesLen,elSeries:p}),{pathTo:S.pathTo,pathFrom:S.pathFrom,x1:d,x:u,y:h,goalX:this.barHelpers.getGoalValues("x",d,null,v,x),barYPosition:a,barHeight:o}}},{key:"drawColumnPaths",value:function(t){var a,n=t.indexes,o=t.x,l=t.y,d=t.xDivision,u=t.barWidth,h=t.zeroH,f=t.strokeWidth,p=t.elSeries,b=this.w,v=n.realIndex,x=n.i,w=n.j,M=n.bc;if(b.globals.isXNumeric){var S=this.getBarXForNumericXAxis({x:o,j:w,realIndex:v,barWidth:u});o=S.x,a=S.barXPosition}else if(b.config.plotOptions.bar.hideZeroBarsWhenGrouped){var L=this.barHelpers.getZeroValueEncounters({i:x,j:w}),j=L.nonZeroColumns,m=L.zeroEncounters;j>0&&(u=this.seriesLen*u/j),a=o+u*this.visibleI,a-=u*m}else a=o+u*this.visibleI;l=this.barHelpers.getYForValue(this.series[x][w],h);var y=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:u,y1:h,y2:l,strokeWidth:f,series:this.series,realIndex:n.realIndex,i:x,j:w,w:b});return b.globals.isXNumeric||(o+=d),this.barHelpers.barBackground({bc:M,j:w,i:x,x1:a-f/2-u*this.visibleI,x2:u*this.seriesLen+f/2,elSeries:p}),{pathTo:y.pathTo,pathFrom:y.pathFrom,x:o,y:l,goalY:this.barHelpers.getGoalValues("y",null,h,x,w),barXPosition:a,barWidth:u}}},{key:"getBarXForNumericXAxis",value:function(t){var a=t.x,n=t.barWidth,o=t.realIndex,l=t.j,d=this.w,u=o;return d.globals.seriesX[o].length||(u=d.globals.maxValsInArrayIndex),d.globals.seriesX[u][l]&&(a=(d.globals.seriesX[u][l]-d.globals.minX)/this.xRatio-n*this.seriesLen/2),{barXPosition:a+n*this.visibleI,x:a}}},{key:"getPreviousPath",value:function(t,a){for(var n,o=this.w,l=0;l0&&parseInt(d.realIndex,10)===parseInt(t,10)&&o.globals.previousPaths[l].paths[a]!==void 0&&(n=o.globals.previousPaths[l].paths[a].d)}return n}}]),W}(),Zo=function(W){F(a,hn);var t=Q(a);function a(){return g(this,a),t.apply(this,arguments)}return C(a,[{key:"draw",value:function(n,o){var l=this,d=this.w;this.graphics=new V(this.ctx),this.bar=new hn(this.ctx,this.xyRatios);var u=new ee(this.ctx,d);n=u.getLogSeries(n),this.yRatio=u.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n),d.config.chart.stackType==="100%"&&(n=d.globals.seriesPercent.slice()),this.series=n,this.barHelpers.initializeStackedPrevVars(this);for(var h=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),f=0,p=0,b=function(w,M){var S=void 0,L=void 0,j=void 0,m=void 0,y=-1;l.groupCtx=l,d.globals.seriesGroups.forEach(function(at,dt){at.indexOf(d.config.series[w].name)>-1&&(y=dt)}),y!==-1&&(l.groupCtx=l[d.globals.seriesGroups[y]]);var P=[],$=[],N=d.globals.comboCharts?o[w]:w;l.yRatio.length>1&&(l.yaxisIndex=N),l.isReversed=d.config.yaxis[l.yaxisIndex]&&d.config.yaxis[l.yaxisIndex].reversed;var I=l.graphics.group({class:"apexcharts-series",seriesName:z.escapeString(d.globals.seriesNames[N]),rel:w+1,"data:realIndex":N});l.ctx.series.addCollapsedClassToSeries(I,N);var Y=l.graphics.group({class:"apexcharts-datalabels","data:realIndex":N}),G=l.graphics.group({class:"apexcharts-bar-goals-markers"}),ae=0,le=0,oe=l.initialPositions(f,p,S,L,j,m);p=oe.y,ae=oe.barHeight,L=oe.yDivision,m=oe.zeroW,f=oe.x,le=oe.barWidth,S=oe.xDivision,j=oe.zeroH,d.globals.barHeight=ae,d.globals.barWidth=le,l.barHelpers.initializeStackedXYVars(l),l.groupCtx.prevY.length===1&&l.groupCtx.prevY[0].every(function(at){return isNaN(at)})&&(l.groupCtx.prevY[0]=l.groupCtx.prevY[0].map(function(at){return j}),l.groupCtx.prevYF[0]=l.groupCtx.prevYF[0].map(function(at){return 0}));for(var we=0;we1?(l=x.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:v*parseInt(x.config.plotOptions.bar.columnWidth,10)/100,String(x.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(v=parseInt(x.config.plotOptions.bar.columnWidth,10)),u=x.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?x.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),n=x.globals.padHorizontal+(l-v)/2),{x:n,y:o,yDivision:d,xDivision:l,barHeight:(f=x.globals.seriesGroups)!==null&&f!==void 0&&f.length?b/x.globals.seriesGroups.length:b,barWidth:(p=x.globals.seriesGroups)!==null&&p!==void 0&&p.length?v/x.globals.seriesGroups.length:v,zeroH:u,zeroW:h}}},{key:"drawStackedBarPaths",value:function(n){for(var o,l=n.indexes,d=n.barHeight,u=n.strokeWidth,h=n.zeroW,f=n.x,p=n.y,b=n.groupIndex,v=n.seriesGroup,x=n.yDivision,w=n.elSeries,M=this.w,S=p+(b!==-1?b*d:0),L=l.i,j=l.j,m=0,y=0;y0){var $=h;this.groupCtx.prevXVal[P-1][j]<0?$=this.series[L][j]>=0?this.groupCtx.prevX[P-1][j]+m-2*(this.isReversed?m:0):this.groupCtx.prevX[P-1][j]:this.groupCtx.prevXVal[P-1][j]>=0&&($=this.series[L][j]>=0?this.groupCtx.prevX[P-1][j]:this.groupCtx.prevX[P-1][j]-m+2*(this.isReversed?m:0)),o=$}else o=h;f=this.series[L][j]===null?o:o+this.series[L][j]/this.invertedYRatio-2*(this.isReversed?this.series[L][j]/this.invertedYRatio:0);var N=this.barHelpers.getBarpaths({barYPosition:S,barHeight:d,x1:o,x2:f,strokeWidth:u,series:this.series,realIndex:l.realIndex,seriesGroup:v,i:L,j,w:M});return this.barHelpers.barBackground({j,i:L,y1:S,y2:d,elSeries:w}),p+=x,{pathTo:N.pathTo,pathFrom:N.pathFrom,goalX:this.barHelpers.getGoalValues("x",h,null,L,j),barYPosition:S,x:f,y:p}}},{key:"drawStackedColumnPaths",value:function(n){var o=n.indexes,l=n.x,d=n.y,u=n.xDivision,h=n.barWidth,f=n.zeroH,p=n.groupIndex,b=n.seriesGroup,v=n.elSeries,x=this.w,w=o.i,M=o.j,S=o.bc;if(x.globals.isXNumeric){var L=x.globals.seriesX[w][M];L||(L=0),l=(L-x.globals.minX)/this.xRatio-h/2,x.globals.seriesGroups.length&&(l=(L-x.globals.minX)/this.xRatio-h/2*x.globals.seriesGroups.length)}for(var j,m=l+(p!==-1?p*h:0),y=0,P=0;P0&&!x.globals.isXNumeric||$>0&&x.globals.isXNumeric&&x.globals.seriesX[w-1][M]===x.globals.seriesX[w][M]){var N,I,Y,G=Math.min(this.yRatio.length+1,w+1);if(this.groupCtx.prevY[$-1]!==void 0&&this.groupCtx.prevY[$-1].length)for(var ae=1;ae=0?Y-y+2*(this.isReversed?y:0):Y;break}if(((Se=this.groupCtx.prevYVal[$-oe])===null||Se===void 0?void 0:Se[M])>=0){I=this.series[w][M]>=0?Y:Y+y-2*(this.isReversed?y:0);break}}I===void 0&&(I=x.globals.gridHeight),j=(N=this.groupCtx.prevYF[0])!==null&&N!==void 0&&N.every(function(He){return He===0})&&this.groupCtx.prevYF.slice(1,$).every(function(He){return He.every(function(Ge){return isNaN(Ge)})})?f:I}else j=f;d=this.series[w][M]?j-this.series[w][M]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[w][M]/this.yRatio[this.yaxisIndex]:0):j;var Ee=this.barHelpers.getColumnPaths({barXPosition:m,barWidth:h,y1:j,y2:d,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:b,realIndex:o.realIndex,i:w,j:M,w:x});return this.barHelpers.barBackground({bc:S,j:M,i:w,x1:m,x2:h,elSeries:v}),l+=u,{pathTo:Ee.pathTo,pathFrom:Ee.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,f,w,M),barXPosition:m,x:x.globals.isXNumeric?l-u:l,y:d}}}]),a}(),dr=function(W){F(a,hn);var t=Q(a);function a(){return g(this,a),t.apply(this,arguments)}return C(a,[{key:"draw",value:function(n,o,l){var d=this,u=this.w,h=new V(this.ctx),f=u.globals.comboCharts?o:u.config.chart.type,p=new Je(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=u.config.plotOptions.bar.horizontal;var b=new ee(this.ctx,u);n=b.getLogSeries(n),this.series=n,this.yRatio=b.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n);for(var v=h.group({class:"apexcharts-".concat(f,"-series apexcharts-plot-series")}),x=function(M){d.isBoxPlot=u.config.chart.type==="boxPlot"||u.config.series[M].type==="boxPlot";var S,L,j,m,y=void 0,P=void 0,$=[],N=[],I=u.globals.comboCharts?l[M]:M,Y=h.group({class:"apexcharts-series",seriesName:z.escapeString(u.globals.seriesNames[I]),rel:M+1,"data:realIndex":I});d.ctx.series.addCollapsedClassToSeries(Y,I),n[M].length>0&&(d.visibleI=d.visibleI+1);var G,ae;d.yRatio.length>1&&(d.yaxisIndex=I);var le=d.barHelpers.initialPositions();P=le.y,G=le.barHeight,L=le.yDivision,m=le.zeroW,y=le.x,ae=le.barWidth,S=le.xDivision,j=le.zeroH,N.push(y+ae/2);for(var oe=h.group({class:"apexcharts-datalabels","data:realIndex":I}),we=function(Ee){var He=d.barHelpers.getStrokeWidth(M,Ee,I),Ge=null,Ye={indexes:{i:M,j:Ee,realIndex:I},x:y,y:P,strokeWidth:He,elSeries:Y};Ge=d.isHorizontal?d.drawHorizontalBoxPaths(s(s({},Ye),{},{yDivision:L,barHeight:G,zeroW:m})):d.drawVerticalBoxPaths(s(s({},Ye),{},{xDivision:S,barWidth:ae,zeroH:j})),P=Ge.y,y=Ge.x,Ee>0&&N.push(y+ae/2),$.push(P),Ge.pathTo.forEach(function(at,dt){var la=!d.isBoxPlot&&d.candlestickOptions.wick.useFillColor?Ge.color[dt]:u.globals.stroke.colors[M],qt=p.fillPath({seriesNumber:I,dataPointIndex:Ee,color:Ge.color[dt],value:n[M][Ee]});d.renderSeries({realIndex:I,pathFill:qt,lineFill:la,j:Ee,i:M,pathFrom:Ge.pathFrom,pathTo:at,strokeWidth:He,elSeries:Y,x:y,y:P,series:n,barHeight:G,barWidth:ae,elDataLabelsWrap:oe,visibleSeries:d.visibleI,type:u.config.chart.type})})},Se=0;Sey.c&&(w=!1);var N=Math.min(y.o,y.c),I=Math.max(y.o,y.c),Y=y.m;p.globals.isXNumeric&&(l=(p.globals.seriesX[m][x]-p.globals.minX)/this.xRatio-u/2);var G=l+u*this.visibleI;this.series[v][x]===void 0||this.series[v][x]===null?(N=h,I=h):(N=h-N/j,I=h-I/j,P=h-y.h/j,$=h-y.l/j,Y=h-y.m/j);var ae=b.move(G,h),le=b.move(G+u/2,N);return p.globals.previousPaths.length>0&&(le=this.getPreviousPath(m,x,!0)),ae=this.isBoxPlot?[b.move(G,N)+b.line(G+u/2,N)+b.line(G+u/2,P)+b.line(G+u/4,P)+b.line(G+u-u/4,P)+b.line(G+u/2,P)+b.line(G+u/2,N)+b.line(G+u,N)+b.line(G+u,Y)+b.line(G,Y)+b.line(G,N+f/2),b.move(G,Y)+b.line(G+u,Y)+b.line(G+u,I)+b.line(G+u/2,I)+b.line(G+u/2,$)+b.line(G+u-u/4,$)+b.line(G+u/4,$)+b.line(G+u/2,$)+b.line(G+u/2,I)+b.line(G,I)+b.line(G,Y)+"z"]:[b.move(G,I)+b.line(G+u/2,I)+b.line(G+u/2,P)+b.line(G+u/2,I)+b.line(G+u,I)+b.line(G+u,N)+b.line(G+u/2,N)+b.line(G+u/2,$)+b.line(G+u/2,N)+b.line(G,N)+b.line(G,I-f/2)],le+=b.move(G,N),p.globals.isXNumeric||(l+=d),{pathTo:ae,pathFrom:le,x:l,y:I,barXPosition:G,color:this.isBoxPlot?L:w?[M]:[S]}}},{key:"drawHorizontalBoxPaths",value:function(n){var o=n.indexes;n.x;var l=n.y,d=n.yDivision,u=n.barHeight,h=n.zeroW,f=n.strokeWidth,p=this.w,b=new V(this.ctx),v=o.i,x=o.j,w=this.boxOptions.colors.lower;this.isBoxPlot&&(w=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var M=this.invertedYRatio,S=o.realIndex,L=this.getOHLCValue(S,x),j=h,m=h,y=Math.min(L.o,L.c),P=Math.max(L.o,L.c),$=L.m;p.globals.isXNumeric&&(l=(p.globals.seriesX[S][x]-p.globals.minX)/this.invertedXRatio-u/2);var N=l+u*this.visibleI;this.series[v][x]===void 0||this.series[v][x]===null?(y=h,P=h):(y=h+y/M,P=h+P/M,j=h+L.h/M,m=h+L.l/M,$=h+L.m/M);var I=b.move(h,N),Y=b.move(y,N+u/2);return p.globals.previousPaths.length>0&&(Y=this.getPreviousPath(S,x,!0)),I=[b.move(y,N)+b.line(y,N+u/2)+b.line(j,N+u/2)+b.line(j,N+u/2-u/4)+b.line(j,N+u/2+u/4)+b.line(j,N+u/2)+b.line(y,N+u/2)+b.line(y,N+u)+b.line($,N+u)+b.line($,N)+b.line(y+f/2,N),b.move($,N)+b.line($,N+u)+b.line(P,N+u)+b.line(P,N+u/2)+b.line(m,N+u/2)+b.line(m,N+u-u/4)+b.line(m,N+u/4)+b.line(m,N+u/2)+b.line(P,N+u/2)+b.line(P,N)+b.line($,N)+"z"],Y+=b.move(y,N),p.globals.isXNumeric||(l+=d),{pathTo:I,pathFrom:Y,x:P,y:l,barYPosition:N,color:w}}},{key:"getOHLCValue",value:function(n,o){var l=this.w;return{o:this.isBoxPlot?l.globals.seriesCandleH[n][o]:l.globals.seriesCandleO[n][o],h:this.isBoxPlot?l.globals.seriesCandleO[n][o]:l.globals.seriesCandleH[n][o],m:l.globals.seriesCandleM[n][o],l:this.isBoxPlot?l.globals.seriesCandleC[n][o]:l.globals.seriesCandleL[n][o],c:this.isBoxPlot?l.globals.seriesCandleL[n][o]:l.globals.seriesCandleC[n][o]}}}]),a}(),es=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"checkColorRange",value:function(){var t=this.w,a=!1,n=t.config.plotOptions[t.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map(function(o,l){o.from<=0&&(a=!0)}),a}},{key:"getShadeColor",value:function(t,a,n,o){var l=this.w,d=1,u=l.config.plotOptions[t].shadeIntensity,h=this.determineColor(t,a,n);l.globals.hasNegs||o?d=l.config.plotOptions[t].reverseNegativeShade?h.percent<0?h.percent/100*(1.25*u):(1-h.percent/100)*(1.25*u):h.percent<=0?1-(1+h.percent/100)*u:(1-h.percent/100)*u:(d=1-h.percent/100,t==="treemap"&&(d=(1-h.percent/100)*(1.25*u)));var f=h.color,p=new z;return l.config.plotOptions[t].enableShades&&(f=this.w.config.theme.mode==="dark"?z.hexToRgba(p.shadeColor(-1*d,h.color),l.config.fill.opacity):z.hexToRgba(p.shadeColor(d,h.color),l.config.fill.opacity)),{color:f,colorProps:h}}},{key:"determineColor",value:function(t,a,n){var o=this.w,l=o.globals.series[a][n],d=o.config.plotOptions[t],u=d.colorScale.inverse?n:a;d.distributed&&o.config.chart.type==="treemap"&&(u=n);var h=o.globals.colors[u],f=null,p=Math.min.apply(Math,te(o.globals.series[a])),b=Math.max.apply(Math,te(o.globals.series[a]));d.distributed||t!=="heatmap"||(p=o.globals.minY,b=o.globals.maxY),d.colorScale.min!==void 0&&(p=d.colorScale.mino.globals.maxY?d.colorScale.max:o.globals.maxY);var v=Math.abs(b)+Math.abs(p),x=100*l/(v===0?v-1e-6:v);return d.colorScale.ranges.length>0&&d.colorScale.ranges.map(function(w,M){if(l>=w.from&&l<=w.to){h=w.color,f=w.foreColor?w.foreColor:null,p=w.from,b=w.to;var S=Math.abs(b)+Math.abs(p);x=100*l/(S===0?S-1e-6:S)}}),{color:h,foreColor:f,percent:x}}},{key:"calculateDataLabels",value:function(t){var a=t.text,n=t.x,o=t.y,l=t.i,d=t.j,u=t.colorProps,h=t.fontSize,f=this.w.config.dataLabels,p=new V(this.ctx),b=new Gt(this.ctx),v=null;if(f.enabled){v=p.group({class:"apexcharts-data-labels"});var x=f.offsetX,w=f.offsetY,M=n+x,S=o+parseFloat(f.style.fontSize)/3+w;b.plotDataLabelsText({x:M,y:S,text:a,i:l,j:d,color:u.foreColor,parent:v,fontSize:h,dataLabelsConfig:f})}return v}},{key:"addListeners",value:function(t){var a=new V(this.ctx);t.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",a.pathMouseDown.bind(this,t))}}]),W}(),mc=function(){function W(t,a){g(this,W),this.ctx=t,this.w=t.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new es(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return C(W,[{key:"draw",value:function(t){var a=this.w,n=new V(this.ctx),o=n.group({class:"apexcharts-heatmap"});o.attr("clip-path","url(#gridRectMask".concat(a.globals.cuid,")"));var l=a.globals.gridWidth/a.globals.dataPoints,d=a.globals.gridHeight/a.globals.series.length,u=0,h=!1;this.negRange=this.helpers.checkColorRange();var f=t.slice();a.config.yaxis[0].reversed&&(h=!0,f.reverse());for(var p=h?0:f.length-1;h?p=0;h?p++:p--){var b=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:z.escapeString(a.globals.seriesNames[p]),rel:p+1,"data:realIndex":p});if(this.ctx.series.addCollapsedClassToSeries(b,p),a.config.chart.dropShadow.enabled){var v=a.config.chart.dropShadow;new q(this.ctx).dropShadow(b,v,p)}for(var x=0,w=a.config.plotOptions.heatmap.shadeIntensity,M=0;M-1&&this.pieClicked(v),n.config.dataLabels.enabled){var P=m.x,$=m.y,N=100*w/this.fullAngle+"%";if(w!==0&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?a.endAngle=a.endAngle-(o+u):o+u=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(p=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(p)>this.fullAngle&&(p-=this.fullAngle);var b=Math.PI*(p-90)/180,v=n.centerX+d*Math.cos(f),x=n.centerY+d*Math.sin(f),w=n.centerX+d*Math.cos(b),M=n.centerY+d*Math.sin(b),S=z.polarToCartesian(n.centerX,n.centerY,n.donutSize,p),L=z.polarToCartesian(n.centerX,n.centerY,n.donutSize,h),j=l>180?1:0,m=["M",v,x,"A",d,d,0,j,1,w,M];return a=n.chartType==="donut"?[].concat(m,["L",S.x,S.y,"A",n.donutSize,n.donutSize,0,j,0,L.x,L.y,"L",v,x,"z"]).join(" "):n.chartType==="pie"||n.chartType==="polarArea"?[].concat(m,["L",n.centerX,n.centerY,"L",v,x]).join(" "):[].concat(m).join(" "),u.roundPathCorners(a,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var a=this.w,n=new At(this.ctx),o=new V(this.ctx),l=new ts(this.ctx),d=o.group(),u=o.group(),h=n.niceScale(0,Math.ceil(this.maxY),a.config.yaxis[0].tickAmount,0,!0),f=h.result.reverse(),p=h.result.length;this.maxY=h.niceMax;for(var b=a.globals.radialSize,v=b/(p-1),x=0;x1&&t.total.show&&(l=t.total.color);var u=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),h=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,t.value.formatter)(n,d),o||typeof t.total.formatter!="function"||(n=t.total.formatter(d));var f=a===t.total.label;a=t.name.formatter(a,f,d),u!==null&&(u.textContent=a),h!==null&&(h.textContent=n),u!==null&&(u.style.fill=l)}},{key:"printDataLabelsInner",value:function(t,a){var n=this.w,o=t.getAttribute("data:value"),l=n.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(a,l,o,t);var d=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");d!==null&&(d.style.opacity=1)}},{key:"drawSpokes",value:function(t){var a=this,n=this.w,o=new V(this.ctx),l=n.config.plotOptions.polarArea.spokes;if(l.strokeWidth!==0){for(var d=[],u=360/n.globals.series.length,h=0;h1)u&&!a.total.showAlways?f({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(a,a.total.label,a.total.formatter(l));else if(f({makeSliceOut:!1,printLabel:!0}),!u)if(l.globals.selectedDataPoints.length&&l.globals.series.length>1)if(l.globals.selectedDataPoints[0].length>0){var p=l.globals.selectedDataPoints[0],b=l.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(p));this.printDataLabelsInner(b,a)}else d&&l.globals.selectedDataPoints.length&&l.globals.selectedDataPoints[0].length===0&&(d.style.opacity=0);else d&&l.globals.series.length>1&&(d.style.opacity=0)}}]),W}(),fc=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var a=this.w;this.graphics=new V(this.ctx),this.lineColorArr=a.globals.stroke.colors!==void 0?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeight0&&($=a.getPreviousPath(L));for(var N=0;N=10?t.x>0?(n="start",o+=10):t.x<0&&(n="end",o-=10):n="middle",Math.abs(t.y)>=a-10&&(t.y<0?l-=10:t.y>0&&(l+=10)),{textAnchor:n,newX:o,newY:l}}},{key:"getPreviousPath",value:function(t){for(var a=this.w,n=null,o=0;o0&&parseInt(l.realIndex,10)===parseInt(t,10)&&a.globals.previousPaths[o].paths[0]!==void 0&&(n=a.globals.previousPaths[o].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],a=a||[];for(var o=[],l=0;l=360&&(M=360-Math.abs(this.startAngle)-.1);var S=l.drawPath({d:"",stroke:x,strokeWidth:f*parseInt(v.strokeWidth,10)/100,fill:"none",strokeOpacity:v.opacity,classes:"apexcharts-radialbar-area"});if(v.dropShadow.enabled){var L=v.dropShadow;u.dropShadow(S,L)}b.add(S),S.attr("id","apexcharts-radialbarTrack-"+p),this.animatePaths(S,{centerX:n.centerX,centerY:n.centerY,endAngle:M,startAngle:w,size:n.size,i:p,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:o.globals.easing})}return d}},{key:"drawArcs",value:function(n){var o=this.w,l=new V(this.ctx),d=new Je(this.ctx),u=new q(this.ctx),h=l.group(),f=this.getStrokeWidth(n);n.size=n.size-f/2;var p=o.config.plotOptions.radialBar.hollow.background,b=n.size-f*n.series.length-this.margin*n.series.length-f*parseInt(o.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,v=b-o.config.plotOptions.radialBar.hollow.margin;o.config.plotOptions.radialBar.hollow.image!==void 0&&(p=this.drawHollowImage(n,h,b,p));var x=this.drawHollow({size:v,centerX:n.centerX,centerY:n.centerY,fill:p||"transparent"});if(o.config.plotOptions.radialBar.hollow.dropShadow.enabled){var w=o.config.plotOptions.radialBar.hollow.dropShadow;u.dropShadow(x,w)}var M=1;!this.radialDataLabels.total.show&&o.globals.series.length>1&&(M=0);var S=null;this.radialDataLabels.show&&(S=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:b,centerX:n.centerX,centerY:n.centerY,opacity:M})),o.config.plotOptions.radialBar.hollow.position==="back"&&(h.add(x),S&&h.add(S));var L=!1;o.config.plotOptions.radialBar.inverseOrder&&(L=!0);for(var j=L?n.series.length-1:0;L?j>=0:j100?100:n.series[j])/100,I=Math.round(this.totalAngle*N)+this.startAngle,Y=void 0;o.globals.dataChanged&&($=this.startAngle,Y=Math.round(this.totalAngle*z.negToZero(o.globals.previousPaths[j])/100)+$),Math.abs(I)+Math.abs(P)>=360&&(I-=.01),Math.abs(Y)+Math.abs($)>=360&&(Y-=.01);var G=I-P,ae=Array.isArray(o.config.stroke.dashArray)?o.config.stroke.dashArray[j]:o.config.stroke.dashArray,le=l.drawPath({d:"",stroke:y,strokeWidth:f,fill:"none",fillOpacity:o.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+j,strokeDashArray:ae});if(V.setAttrs(le.node,{"data:angle":G,"data:value":n.series[j]}),o.config.chart.dropShadow.enabled){var oe=o.config.chart.dropShadow;u.dropShadow(le,oe,j)}if(u.setSelectionFilter(le,0,j),this.addListeners(le,this.radialDataLabels),m.add(le),le.attr({index:0,j}),this.barLabels.enabled){var we=z.polarToCartesian(n.centerX,n.centerY,n.size,P),Se=this.barLabels.formatter(o.globals.seriesNames[j],{seriesIndex:j,w:o}),Ee=["apexcharts-radialbar-label"];this.barLabels.onClick||Ee.push("apexcharts-no-click");var He=this.barLabels.useSeriesColors?o.globals.colors[j]:o.config.chart.foreColor;He||(He=o.config.chart.foreColor);var Ge=we.x-this.barLabels.margin,Ye=we.y,at=l.drawText({x:Ge,y:Ye,text:Se,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:He,cssClass:Ee.join(" ")});at.on("click",this.onBarLabelClick),at.attr({rel:j+1}),P!==0&&at.attr({"transform-origin":"".concat(Ge," ").concat(Ye),transform:"rotate(".concat(P," 0 0)")}),m.add(at)}var dt=0;!this.initialAnim||o.globals.resized||o.globals.dataChanged||(dt=o.config.chart.animations.speed),o.globals.dataChanged&&(dt=o.config.chart.animations.dynamicAnimation.speed),this.animDur=dt/(1.2*n.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(le,{centerX:n.centerX,centerY:n.centerY,endAngle:I,startAngle:P,prevEndAngle:Y,prevStartAngle:$,size:n.size,i:j,totalItems:2,animBeginArr:this.animBeginArr,dur:dt,shouldSetPrevPaths:!0,easing:o.globals.easing})}return{g:h,elHollow:x,dataLabels:S}}},{key:"drawHollow",value:function(n){var o=new V(this.ctx).drawCircle(2*n.size);return o.attr({class:"apexcharts-radialbar-hollow",cx:n.centerX,cy:n.centerY,r:n.size,fill:n.fill}),o}},{key:"drawHollowImage",value:function(n,o,l,d){var u=this.w,h=new Je(this.ctx),f=z.randomId(),p=u.config.plotOptions.radialBar.hollow.image;if(u.config.plotOptions.radialBar.hollow.imageClipped)h.clippedImgArea({width:l,height:l,image:p,patternID:"pattern".concat(u.globals.cuid).concat(f)}),d="url(#pattern".concat(u.globals.cuid).concat(f,")");else{var b=u.config.plotOptions.radialBar.hollow.imageWidth,v=u.config.plotOptions.radialBar.hollow.imageHeight;if(b===void 0&&v===void 0){var x=u.globals.dom.Paper.image(p).loaded(function(M){this.move(n.centerX-M.width/2+u.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-M.height/2+u.config.plotOptions.radialBar.hollow.imageOffsetY)});o.add(x)}else{var w=u.globals.dom.Paper.image(p).loaded(function(M){this.move(n.centerX-b/2+u.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-v/2+u.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(b,v)});o.add(w)}}return d}},{key:"getStrokeWidth",value:function(n){var o=this.w;return n.size*(100-parseInt(o.config.plotOptions.radialBar.hollow.size,10))/100/(n.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(n){var o=parseInt(n.target.getAttribute("rel"),10)-1,l=this.barLabels.onClick,d=this.w;l&&l(d.globals.seriesNames[o],{w:d,seriesIndex:o})}}]),a}(),pc=function(W){F(a,hn);var t=Q(a);function a(){return g(this,a),t.apply(this,arguments)}return C(a,[{key:"draw",value:function(n,o){var l=this.w,d=new V(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=n,this.seriesRangeStart=l.globals.seriesRangeStart,this.seriesRangeEnd=l.globals.seriesRangeEnd,this.barHelpers.initVariables(n);for(var u=d.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),h=0;h0&&(this.visibleI=this.visibleI+1);var L=0,j=0;this.yRatio.length>1&&(this.yaxisIndex=M);var m=this.barHelpers.initialPositions();w=m.y,v=m.zeroW,x=m.x,j=m.barWidth,L=m.barHeight,f=m.xDivision,p=m.yDivision,b=m.zeroH;for(var y=d.group({class:"apexcharts-datalabels","data:realIndex":M}),P=d.group({class:"apexcharts-rangebar-goals-markers"}),$=0;$0});return this.isHorizontal?(d=M.config.plotOptions.bar.rangeBarGroupRows?h+v*y:h+p*this.visibleI+v*y,P>-1&&!M.config.plotOptions.bar.rangeBarOverlap&&(S=M.globals.seriesRange[o][P].overlaps).indexOf(L)>-1&&(d=(p=w.barHeight/S.length)*this.visibleI+v*(100-parseInt(this.barOptions.barHeight,10))/100/2+p*(this.visibleI+S.indexOf(L))+v*y)):(y>-1&&(u=M.config.plotOptions.bar.rangeBarGroupRows?f+x*y:f+b*this.visibleI+x*y),P>-1&&!M.config.plotOptions.bar.rangeBarOverlap&&(S=M.globals.seriesRange[o][P].overlaps).indexOf(L)>-1&&(u=(b=w.barWidth/S.length)*this.visibleI+x*(100-parseInt(this.barOptions.barWidth,10))/100/2+b*(this.visibleI+S.indexOf(L))+x*y)),{barYPosition:d,barXPosition:u,barHeight:p,barWidth:b}}},{key:"drawRangeColumnPaths",value:function(n){var o=n.indexes,l=n.x,d=n.xDivision,u=n.barWidth,h=n.barXPosition,f=n.zeroH,p=this.w,b=o.i,v=o.j,x=this.yRatio[this.yaxisIndex],w=o.realIndex,M=this.getRangeValue(w,v),S=Math.min(M.start,M.end),L=Math.max(M.start,M.end);this.series[b][v]===void 0||this.series[b][v]===null?S=f:(S=f-S/x,L=f-L/x);var j=Math.abs(L-S),m=this.barHelpers.getColumnPaths({barXPosition:h,barWidth:u,y1:S,y2:L,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:o.realIndex,i:w,j:v,w:p});if(p.globals.isXNumeric){var y=this.getBarXForNumericXAxis({x:l,j:v,realIndex:w,barWidth:u});l=y.x,h=y.barXPosition}else l+=d;return{pathTo:m.pathTo,pathFrom:m.pathFrom,barHeight:j,x:l,y:L,goalY:this.barHelpers.getGoalValues("y",null,f,b,v),barXPosition:h}}},{key:"drawRangeBarPaths",value:function(n){var o=n.indexes,l=n.y,d=n.y1,u=n.y2,h=n.yDivision,f=n.barHeight,p=n.barYPosition,b=n.zeroW,v=this.w,x=b+d/this.invertedYRatio,w=b+u/this.invertedYRatio,M=Math.abs(w-x),S=this.barHelpers.getBarpaths({barYPosition:p,barHeight:f,x1:x,x2:w,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:o.realIndex,realIndex:o.realIndex,j:o.j,w:v});return v.globals.isXNumeric||(l+=h),{pathTo:S.pathTo,pathFrom:S.pathFrom,barWidth:M,x:w,goalX:this.barHelpers.getGoalValues("x",b,null,o.realIndex,o.j),y:l}}},{key:"getRangeValue",value:function(n,o){var l=this.w;return{start:l.globals.seriesRangeStart[n][o],end:l.globals.seriesRangeEnd[n][o]}}}]),a}(),bc=function(){function W(t){g(this,W),this.w=t.w,this.lineCtx=t}return C(W,[{key:"sameValueSeriesFix",value:function(t,a){var n=this.w;if((n.config.fill.type==="gradient"||n.config.fill.type[t]==="gradient")&&new ee(this.lineCtx.ctx,n).seriesHaveSameValues(t)){var o=a[t].slice();o[o.length-1]=o[o.length-1]+1e-6,a[t]=o}return a}},{key:"calculatePoints",value:function(t){var a=t.series,n=t.realIndex,o=t.x,l=t.y,d=t.i,u=t.j,h=t.prevY,f=this.w,p=[],b=[];if(u===0){var v=this.lineCtx.categoryAxisCorrection+f.config.markers.offsetX;f.globals.isXNumeric&&(v=(f.globals.seriesX[n][0]-f.globals.minX)/this.lineCtx.xRatio+f.config.markers.offsetX),p.push(v),b.push(z.isNumber(a[d][0])?h+f.config.markers.offsetY:null),p.push(o+f.config.markers.offsetX),b.push(z.isNumber(a[d][u+1])?l+f.config.markers.offsetY:null)}else p.push(o+f.config.markers.offsetX),b.push(z.isNumber(a[d][u+1])?l+f.config.markers.offsetY:null);return{x:p,y:b}}},{key:"checkPreviousPaths",value:function(t){for(var a=t.pathFromLine,n=t.pathFromArea,o=t.realIndex,l=this.w,d=0;d0&&parseInt(u.realIndex,10)===parseInt(o,10)&&(u.type==="line"?(this.lineCtx.appendPathFrom=!1,a=l.globals.previousPaths[d].paths[0].d):u.type==="area"&&(this.lineCtx.appendPathFrom=!1,n=l.globals.previousPaths[d].paths[0].d,l.config.stroke.show&&l.globals.previousPaths[d].paths[1]&&(a=l.globals.previousPaths[d].paths[1].d)))}return{pathFromLine:a,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(t){var a,n,o=t.i,l=t.series,d=t.prevY,u=t.lineYPosition,h=this.w,f=h.config.chart.stacked&&!h.globals.comboCharts||h.config.chart.stacked&&h.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[o])===null||a===void 0?void 0:a.type)==="bar");if(((n=l[o])===null||n===void 0?void 0:n[0])!==void 0)d=(u=f&&o>0?this.lineCtx.prevSeriesY[o-1][0]:this.lineCtx.zeroY)-l[o][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?l[o][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(f&&o>0&&l[o][0]===void 0){for(var p=o-1;p>=0;p--)if(l[p][0]!==null&&l[p][0]!==void 0){d=u=this.lineCtx.prevSeriesY[p][0];break}}return{prevY:d,lineYPosition:u}}}]),W}(),vc=function(W){for(var t,a,n,o,l=function(p){for(var b=[],v=p[0],x=p[1],w=b[0]=cr(v,x),M=1,S=p.length-1;M9&&(o=3*n/Math.sqrt(o),l[h]=o*t,l[h+1]=o*a);for(var f=0;f<=d;f++)o=(W[Math.min(d,f+1)][0]-W[Math.max(0,f-1)][0])/(6*(1+l[f]*l[f])),u.push([o||0,l[f]*o||0]);return u},ur=function(W){for(var t="",a=0;a4?(t+="C".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]),t+=", ".concat(n[4],", ").concat(n[5])):o>2&&(t+="S".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]))}return t},ns=function(W){var t=vc(W),a=W[1],n=W[0],o=[],l=t[1],d=t[0];o.push(n,[n[0]+d[0],n[1]+d[1],a[0]-l[0],a[1]-l[1],a[0],a[1]]);for(var u=2,h=t.length;u0&&(L=(d.globals.seriesX[x][0]-d.globals.minX)/this.xRatio),S.push(L);var j,m=L,y=void 0,P=m,$=this.zeroY,N=this.zeroY;$=this.lineHelpers.determineFirstPrevY({i:v,series:t,prevY:$,lineYPosition:0}).prevY,d.config.stroke.curve==="monotonCubic"&&t[v][0]===null?w.push(null):w.push($),j=$,h==="rangeArea"&&(y=N=this.lineHelpers.determineFirstPrevY({i:v,series:o,prevY:N,lineYPosition:0}).prevY,M.push(N));var I={type:h,series:t,realIndex:x,i:v,x:L,y:1,pX:m,pY:j,pathsFrom:this._calculatePathsFrom({type:h,series:t,i:v,realIndex:x,prevX:P,prevY:$,prevY2:N}),linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:S,yArrj:w,y2Arrj:M,seriesRangeEnd:o},Y=this._iterateOverDataPoints(s(s({},I),{},{iterations:h==="rangeArea"?t[v].length-1:void 0,isRangeStart:!0}));if(h==="rangeArea"){var G=this._calculatePathsFrom({series:o,i:v,realIndex:x,prevX:P,prevY:N}),ae=this._iterateOverDataPoints(s(s({},I),{},{series:o,pY:y,pathsFrom:G,iterations:o[v].length-1,isRangeStart:!1}));Y.linePaths[0]=ae.linePath+Y.linePath,Y.pathFromLine=ae.pathFromLine+Y.pathFromLine}this._handlePaths({type:h,realIndex:x,i:v,paths:Y}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),b.push(this.elSeries)}if(((l=d.config.series[0])===null||l===void 0?void 0:l.zIndex)!==void 0&&b.sort(function(we,Se){return Number(we.node.getAttribute("zIndex"))-Number(Se.node.getAttribute("zIndex"))}),d.config.chart.stacked)for(var le=b.length;le>0;le--)f.add(b[le-1]);else for(var oe=0;oe1&&(this.yaxisIndex=n),this.isReversed=o.config.yaxis[this.yaxisIndex]&&o.config.yaxis[this.yaxisIndex].reversed,this.zeroY=o.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?o.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>o.globals.gridHeight||o.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=o.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=l.group({class:"apexcharts-series",zIndex:o.config.series[n].zIndex!==void 0?o.config.series[n].zIndex:n,seriesName:z.escapeString(o.globals.seriesNames[n])}),this.elPointsMain=l.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=l.group({class:"apexcharts-datalabels","data:realIndex":n});var d=t[a].length===o.globals.dataPoints;this.elSeries.attr({"data:longestSeries":d,rel:a+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var a,n,o,l,d=t.type,u=t.series,h=t.i,f=t.realIndex,p=t.prevX,b=t.prevY,v=t.prevY2,x=this.w,w=new V(this.ctx);if(u[h][0]===null){for(var M=0;M0){var S=this.lineHelpers.checkPreviousPaths({pathFromLine:o,pathFromArea:l,realIndex:f});o=S.pathFromLine,l=S.pathFromArea}return{prevX:p,prevY:b,linePath:a,areaPath:n,pathFromLine:o,pathFromArea:l}}},{key:"_handlePaths",value:function(t){var a=t.type,n=t.realIndex,o=t.i,l=t.paths,d=this.w,u=new V(this.ctx),h=new Je(this.ctx);this.prevSeriesY.push(l.yArrj),d.globals.seriesXvalues[n]=l.xArrj,d.globals.seriesYvalues[n]=l.yArrj;var f=d.config.forecastDataPoints;if(f.count>0&&a!=="rangeArea"){var p=d.globals.seriesXvalues[n][d.globals.seriesXvalues[n].length-f.count-1],b=u.drawRect(p,0,d.globals.gridWidth,d.globals.gridHeight,0);d.globals.dom.elForecastMask.appendChild(b.node);var v=u.drawRect(0,0,p,d.globals.gridHeight,0);d.globals.dom.elNonForecastMask.appendChild(v.node)}this.pointsChart||d.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var x={i:o,realIndex:n,animationDelay:o,initialSpeed:d.config.chart.animations.speed,dataChangeSpeed:d.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(a)};if(a==="area")for(var w=h.fillPath({seriesNumber:n}),M=0;M0&&a!=="rangeArea"){var N=u.renderPaths(P);N.node.setAttribute("stroke-dasharray",f.dashArray),f.strokeWidth&&N.node.setAttribute("stroke-width",f.strokeWidth),this.elSeries.add(N),N.attr("clip-path","url(#forecastMask".concat(d.globals.cuid,")")),$.attr("clip-path","url(#nonForecastMask".concat(d.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var a,n=this,o=t.type,l=t.series,d=t.iterations,u=t.realIndex,h=t.i,f=t.x,p=t.y,b=t.pX,v=t.pY,x=t.pathsFrom,w=t.linePaths,M=t.areaPaths,S=t.seriesIndex,L=t.lineYPosition,j=t.xArrj,m=t.yArrj,y=t.y2Arrj,P=t.isRangeStart,$=t.seriesRangeEnd,N=this.w,I=new V(this.ctx),Y=this.yRatio,G=x.prevY,ae=x.linePath,le=x.areaPath,oe=x.pathFromLine,we=x.pathFromArea,Se=z.isNumber(N.globals.minYArr[u])?N.globals.minYArr[u]:N.globals.minY;d||(d=N.globals.dataPoints>1?N.globals.dataPoints-1:N.globals.dataPoints);for(var Ee=function(wa,ka){return ka-wa/Y[n.yaxisIndex]+2*(n.isReversed?wa/Y[n.yaxisIndex]:0)},He=p,Ge=N.config.chart.stacked&&!N.globals.comboCharts||N.config.chart.stacked&&N.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[u])===null||a===void 0?void 0:a.type)==="bar"),Ye=0;Ye0&&N.globals.collapsedSeries.length-1){ka--;break}return ka>=0?ka:0}(h-1)][Ye+1]:L=this.zeroY:L=this.zeroY,at?p=Ee(Se,L):(p=Ee(l[h][Ye+1],L),o==="rangeArea"&&(He=Ee($[h][Ye+1],L))),j.push(f),at&&N.config.stroke.curve==="smooth"?m.push(null):m.push(p),y.push(He);var la=this.lineHelpers.calculatePoints({series:l,x:f,y:p,realIndex:u,i:h,j:Ye,prevY:G}),qt=this._createPaths({type:o,series:l,i:h,realIndex:u,j:Ye,x:f,y:p,y2:He,xArrj:j,yArrj:m,y2Arrj:y,pX:b,pY:v,linePath:ae,areaPath:le,linePaths:w,areaPaths:M,seriesIndex:S,isRangeStart:P});M=qt.areaPaths,w=qt.linePaths,b=qt.pX,v=qt.pY,le=qt.areaPath,ae=qt.linePath,!this.appendPathFrom||N.config.stroke.curve==="monotoneCubic"&&o==="rangeArea"||(oe+=I.line(f,this.zeroY),we+=I.line(f,this.zeroY)),this.handleNullDataPoints(l,la,h,Ye,u),this._handleMarkersAndLabels({type:o,pointsPos:la,i:h,j:Ye,realIndex:u,isRangeStart:P})}return{yArrj:m,xArrj:j,pathFromArea:we,areaPaths:M,pathFromLine:oe,linePaths:w,linePath:ae,areaPath:le}}},{key:"_handleMarkersAndLabels",value:function(t){var a=t.type,n=t.pointsPos,o=t.isRangeStart,l=t.i,d=t.j,u=t.realIndex,h=this.w,f=new Gt(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,d,{realIndex:u,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{h.globals.series[l].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var p=this.markers.plotChartMarkers(n,u,d+1);p!==null&&this.elPointsMain.add(p)}var b=f.drawDataLabel({type:a,isRangeStart:o,pos:n,i:u,j:d+1});b!==null&&this.elDataLabelsWrap.add(b)}},{key:"_createPaths",value:function(t){var a=t.type,n=t.series,o=t.i,l=t.realIndex,d=t.j,u=t.x,h=t.y,f=t.xArrj,p=t.yArrj,b=t.y2,v=t.y2Arrj,x=t.pX,w=t.pY,M=t.linePath,S=t.areaPath,L=t.linePaths,j=t.areaPaths,m=t.seriesIndex,y=t.isRangeStart,P=this.w,$=new V(this.ctx),N=P.config.stroke.curve,I=this.areaBottomY;if(Array.isArray(P.config.stroke.curve)&&(N=Array.isArray(m)?P.config.stroke.curve[m[o]]:P.config.stroke.curve[o]),a==="rangeArea"&&(P.globals.hasNullValues||P.config.forecastDataPoints.count>0)&&N==="monotoneCubic"&&(N="straight"),N==="monotoneCubic"){var Y=a==="rangeArea"?f.length===P.globals.dataPoints:d===n[o].length-2,G=f.map(function(Ge,Ye){return[f[Ye],p[Ye]]}).filter(function(Ge){return Ge[1]!==null});if(Y&&G.length>1){var ae=ns(G);if(M+=ur(ae),n[o][0]===null?S=M:S+=ur(ae),a==="rangeArea"&&y){M+=$.line(f[f.length-1],v[v.length-1]);var le=f.slice().reverse(),oe=v.slice().reverse(),we=le.map(function(Ge,Ye){return[le[Ye],oe[Ye]]}),Se=ns(we);S=M+=ur(Se)}else S+=$.line(G[G.length-1][0],I)+$.line(G[0][0],I)+$.move(G[0][0],G[0][1])+"z";L.push(M),j.push(S)}}else if(N==="smooth"){var Ee=.35*(u-x);P.globals.hasNullValues?(n[o][d]!==null&&(n[o][d+1]!==null?(M=$.move(x,w)+$.curve(x+Ee,w,u-Ee,h,u+1,h),S=$.move(x+1,w)+$.curve(x+Ee,w,u-Ee,h,u+1,h)+$.line(u,I)+$.line(x,I)+"z"):(M=$.move(x,w),S=$.move(x,w)+"z")),L.push(M),j.push(S)):(M+=$.curve(x+Ee,w,u-Ee,h,u,h),S+=$.curve(x+Ee,w,u-Ee,h,u,h)),x=u,w=h,d===n[o].length-2&&(S=S+$.curve(x,w,u,h,u,I)+$.move(u,h)+"z",a==="rangeArea"&&y?M=M+$.curve(x,w,u,h,u,b)+$.move(u,b)+"z":P.globals.hasNullValues||(L.push(M),j.push(S)))}else{if(n[o][d+1]===null){M+=$.move(u,h);var He=P.globals.isXNumeric?(P.globals.seriesX[l][d]-P.globals.minX)/this.xRatio:u-this.xDivision;S=S+$.line(He,I)+$.move(u,h)+"z"}n[o][d]===null&&(M+=$.move(u,h),S+=$.move(u,I)),N==="stepline"?(M=M+$.line(u,null,"H")+$.line(null,h,"V"),S=S+$.line(u,null,"H")+$.line(null,h,"V")):N==="straight"&&(M+=$.line(u,h),S+=$.line(u,h)),d===n[o].length-2&&(S=S+$.line(u,I)+$.move(u,h)+"z",a==="rangeArea"&&y?M=M+$.line(u,b)+$.move(u,b)+"z":(L.push(M),j.push(S)))}return{linePaths:L,areaPaths:j,pX:x,pY:w,linePath:M,areaPath:S}}},{key:"handleNullDataPoints",value:function(t,a,n,o,l){var d=this.w;if(t[n][o]===null&&d.config.markers.showNullDataPoints||t[n].length===1){var u=this.markers.plotChartMarkers(a,l,o+1,this.strokeWidth-d.config.markers.strokeWidth/2,!0);u!==null&&this.elPointsMain.add(u)}}}]),W}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function W(u,h,f,p){this.xoffset=u,this.yoffset=h,this.height=p,this.width=f,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(b){var v,x=[],w=this.xoffset,M=this.yoffset,S=l(b)/this.height,L=l(b)/this.width;if(this.width>=this.height)for(v=0;v=this.height){var x=b/this.height,w=this.width-x;v=new W(this.xoffset+x,this.yoffset,w,this.height)}else{var M=b/this.width,S=this.height-M;v=new W(this.xoffset,this.yoffset+M,this.width,S)}return v}}function t(u,h,f,p,b){p=p===void 0?0:p,b=b===void 0?0:b;var v=a(function(x,w){var M,S=[],L=w/l(x);for(M=0;M=m}(h,v=u[0],b)?(h.push(v),a(u.slice(1),h,f,p)):(x=f.cutArea(l(h),p),p.push(f.getCoordinates(h)),a(u,[],x,p)),p;p.push(f.getCoordinates(h))}function n(u,h){var f=Math.min.apply(Math,u),p=Math.max.apply(Math,u),b=l(u);return Math.max(Math.pow(h,2)*p/Math.pow(b,2),Math.pow(b,2)/(Math.pow(h,2)*f))}function o(u){return u&&u.constructor===Array}function l(u){var h,f=0;for(h=0;hd-o&&f.width<=u-l){var p=h.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(p.x," ").concat(p.y,") translate(").concat(f.height/3,")"))}}},{key:"truncateLabels",value:function(t,a,n,o,l,d){var u=new V(this.ctx),h=u.getTextRects(t,a).width+this.w.config.stroke.width+5>l-n&&d-o>l-n?d-o:l-n,f=u.getTextBasedOnMaxWidth({text:t,maxWidth:h,fontSize:a});return t.length!==f.length&&h/a<5?"":f}},{key:"animateTreemap",value:function(t,a,n,o){var l=new K(this.ctx);l.animateRect(t,{x:a.x,y:a.y,width:a.width,height:a.height},{x:n.x,y:n.y,width:n.width,height:n.height},o,function(){l.animationCompleted(t)})}}]),W}(),xc=86400,wc=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return C(W,[{key:"calculateTimeScaleTicks",value:function(t,a){var n=this,o=this.w;if(o.globals.allSeriesCollapsed)return o.globals.labels=[],o.globals.timescaleLabels=[],[];var l=new Le(this.ctx),d=(a-t)/864e5;this.determineInterval(d),o.globals.disableZoomIn=!1,o.globals.disableZoomOut=!1,d<.00011574074074074075?o.globals.disableZoomIn=!0:d>5e4&&(o.globals.disableZoomOut=!0);var u=l.getTimeUnitsfromTimestamp(t,a,this.utc),h=o.globals.gridWidth/d,f=h/24,p=f/60,b=p/60,v=Math.floor(24*d),x=Math.floor(1440*d),w=Math.floor(d*xc),M=Math.floor(d),S=Math.floor(d/30),L=Math.floor(d/365),j={minMillisecond:u.minMillisecond,minSecond:u.minSecond,minMinute:u.minMinute,minHour:u.minHour,minDate:u.minDate,minMonth:u.minMonth,minYear:u.minYear},m={firstVal:j,currentMillisecond:j.minMillisecond,currentSecond:j.minSecond,currentMinute:j.minMinute,currentHour:j.minHour,currentMonthDate:j.minDate,currentDate:j.minDate,currentMonth:j.minMonth,currentYear:j.minYear,daysWidthOnXAxis:h,hoursWidthOnXAxis:f,minutesWidthOnXAxis:p,secondsWidthOnXAxis:b,numberOfSeconds:w,numberOfMinutes:x,numberOfHours:v,numberOfDays:M,numberOfMonths:S,numberOfYears:L};switch(this.tickInterval){case"years":this.generateYearScale(m);break;case"months":case"half_year":this.generateMonthScale(m);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(m);break;case"hours":this.generateHourScale(m);break;case"minutes_fives":case"minutes":this.generateMinuteScale(m);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(m)}var y=this.timeScaleArray.map(function(P){var $={position:P.position,unit:P.unit,year:P.year,day:P.day?P.day:1,hour:P.hour?P.hour:0,month:P.month+1};return P.unit==="month"?s(s({},$),{},{day:1,value:P.value+1}):P.unit==="day"||P.unit==="hour"?s(s({},$),{},{value:P.value}):P.unit==="minute"?s(s({},$),{},{value:P.value,minute:P.value}):P.unit==="second"?s(s({},$),{},{value:P.value,minute:P.minute,second:P.second}):P});return y.filter(function(P){var $=1,N=Math.ceil(o.globals.gridWidth/120),I=P.value;o.config.xaxis.tickAmount!==void 0&&(N=o.config.xaxis.tickAmount),y.length>N&&($=Math.floor(y.length/N));var Y=!1,G=!1;switch(n.tickInterval){case"years":P.unit==="year"&&(Y=!0);break;case"half_year":$=7,P.unit==="year"&&(Y=!0);break;case"months":$=1,P.unit==="year"&&(Y=!0);break;case"months_fortnight":$=15,P.unit!=="year"&&P.unit!=="month"||(Y=!0),I===30&&(G=!0);break;case"months_days":$=10,P.unit==="month"&&(Y=!0),I===30&&(G=!0);break;case"week_days":$=8,P.unit==="month"&&(Y=!0);break;case"days":$=1,P.unit==="month"&&(Y=!0);break;case"hours":P.unit==="day"&&(Y=!0);break;case"minutes_fives":case"seconds_fives":I%5!=0&&(G=!0);break;case"seconds_tens":I%10!=0&&(G=!0)}if(n.tickInterval==="hours"||n.tickInterval==="minutes_fives"||n.tickInterval==="seconds_tens"||n.tickInterval==="seconds_fives"){if(!G)return!0}else if((I%$==0||Y)&&!G)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,a){var n=this.w,o=this.formatDates(t),l=this.removeOverlappingTS(o);n.globals.timescaleLabels=l.slice(),new Z(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var a=24*t,n=60*a;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case a>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var a=t.firstVal,n=t.currentMonth,o=t.currentYear,l=t.daysWidthOnXAxis,d=t.numberOfYears,u=a.minYear,h=0,f=new Le(this.ctx),p="year";if(a.minDate>1||a.minMonth>0){var b=f.determineRemainingDaysOfYear(a.minYear,a.minMonth,a.minDate);h=(f.determineDaysOfYear(a.minYear)-b+1)*l,u=a.minYear+1,this.timeScaleArray.push({position:h,value:u,unit:p,year:u,month:z.monthMod(n+1)})}else a.minDate===1&&a.minMonth===0&&this.timeScaleArray.push({position:h,value:u,unit:p,year:o,month:z.monthMod(n+1)});for(var v=u,x=h,w=0;w1){f=(p.determineDaysOfMonths(o+1,a.minYear)-n+1)*d,h=z.monthMod(o+1);var x=l+v,w=z.monthMod(h),M=h;h===0&&(b="year",M=x,w=1,x+=v+=1),this.timeScaleArray.push({position:f,value:M,unit:b,year:x,month:w})}else this.timeScaleArray.push({position:f,value:h,unit:b,year:l,month:z.monthMod(o)});for(var S=h+1,L=f,j=0,m=1;ju.determineDaysOfMonths(y+1,P)&&(p=1,h="month",x=y+=1),y},v=(24-a.minHour)*l,x=f,w=b(p,n,o);a.minHour===0&&a.minDate===1?(v=0,x=z.monthMod(a.minMonth),h="month",p=a.minDate):a.minDate!==1&&a.minHour===0&&a.minMinute===0&&(v=0,f=a.minDate,x=f,w=b(p=f,n,o)),this.timeScaleArray.push({position:v,value:x,unit:h,year:this._getYear(o,w,0),month:z.monthMod(w),day:p});for(var M=v,S=0;Sh.determineDaysOfMonths(N+1,l)&&(S=1,N+=1),{month:N,date:S}},b=function($,N){return $>h.determineDaysOfMonths(N+1,l)?N+=1:N},v=60-(a.minMinute+a.minSecond/60),x=v*d,w=a.minHour+1,M=w;v===60&&(x=0,M=w=a.minHour);var S=n;M>=24&&(M=0,S+=1,f="day");var L=p(S,o).month;L=b(S,L),this.timeScaleArray.push({position:x,value:w,unit:f,day:S,hour:M,year:l,month:z.monthMod(L)}),M++;for(var j=x,m=0;m=24&&(M=0,f="day",L=p(S+=1,L).month,L=b(S,L));var y=this._getYear(l,L,0);j=60*d+j;var P=M===0?S:M;this.timeScaleArray.push({position:j,value:P,unit:f,hour:M,day:S,year:y,month:z.monthMod(L)}),M++}}},{key:"generateMinuteScale",value:function(t){for(var a=t.currentMillisecond,n=t.currentSecond,o=t.currentMinute,l=t.currentHour,d=t.currentDate,u=t.currentMonth,h=t.currentYear,f=t.minutesWidthOnXAxis,p=t.secondsWidthOnXAxis,b=t.numberOfMinutes,v=o+1,x=d,w=u,M=h,S=l,L=(60-n-a/1e3)*p,j=0;j=60&&(v=0,(S+=1)===24&&(S=0)),this.timeScaleArray.push({position:L,value:v,unit:"minute",hour:S,minute:v,day:x,year:this._getYear(M,w,0),month:z.monthMod(w)}),L+=f,v++}},{key:"generateSecondScale",value:function(t){for(var a=t.currentMillisecond,n=t.currentSecond,o=t.currentMinute,l=t.currentHour,d=t.currentDate,u=t.currentMonth,h=t.currentYear,f=t.secondsWidthOnXAxis,p=t.numberOfSeconds,b=n+1,v=o,x=d,w=u,M=h,S=l,L=(1e3-a)/1e3*f,j=0;j=60&&(b=0,++v>=60&&(v=0,++S===24&&(S=0))),this.timeScaleArray.push({position:L,value:b,unit:"second",hour:S,minute:v,second:b,day:x,year:this._getYear(M,w,0),month:z.monthMod(w)}),L+=f,b++}},{key:"createRawDateString",value:function(t,a){var n=t.year;return t.month===0&&(t.month=1),n+="-"+("0"+t.month.toString()).slice(-2),t.unit==="day"?n+=t.unit==="day"?"-"+("0"+a).slice(-2):"-01":n+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?n+=t.unit==="hour"?"T"+("0"+a).slice(-2):"T00":n+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?n+=":"+("0"+a).slice(-2):n+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?n+=":"+("0"+a).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(t){var a=this,n=this.w;return t.map(function(o){var l=o.value.toString(),d=new Le(a.ctx),u=a.createRawDateString(o,l),h=d.getDate(d.parseDate(u));if(a.utc||(h=d.getDate(d.parseDateWithTimezone(u))),n.config.xaxis.labels.format===void 0){var f="dd MMM",p=n.config.xaxis.labels.datetimeFormatter;o.unit==="year"&&(f=p.year),o.unit==="month"&&(f=p.month),o.unit==="day"&&(f=p.day),o.unit==="hour"&&(f=p.hour),o.unit==="minute"&&(f=p.minute),o.unit==="second"&&(f=p.second),l=d.formatDate(h,f)}else l=d.formatDate(h,n.config.xaxis.labels.format);return{dateString:u,position:o.position,value:l,unit:o.unit,year:o.year,month:o.month}})}},{key:"removeOverlappingTS",value:function(t){var a,n=this,o=new V(this.ctx),l=!1;t.length>0&&t[0].value&&t.every(function(h){return h.value.length===t[0].value.length})&&(l=!0,a=o.getTextRects(t[0].value).width);var d=0,u=t.map(function(h,f){if(f>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var p=l?a:o.getTextRects(t[d].value).width,b=t[d].position;return h.position>b+p+10?(d=f,h):null}return h});return u=u.filter(function(h){return h!==null})}},{key:"_getYear",value:function(t,a,n){return t+Math.floor(a/12)+n}}]),W}(),kc=function(){function W(t,a){g(this,W),this.ctx=a,this.w=a.w,this.el=t}return C(W,[{key:"setupElements",value:function(){var t=this.w.globals,a=this.w.config,n=a.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(n)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(n)>-1,t.isBarHorizontal=(a.chart.type==="bar"||a.chart.type==="rangeBar"||a.chart.type==="boxPlot")&&a.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),V.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(a.chart.offsetX,", ").concat(a.chart.offsetY,")")}),t.dom.Paper.node.style.background=a.theme.mode!=="dark"||a.chart.background?a.chart.background:"rgba(0, 0, 0, 0.8)",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),V.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,a){var n=this.w,o=n.config,l=n.globals,d={series:[],i:[]},u={series:[],i:[]},h={series:[],i:[]},f={series:[],i:[]},p={series:[],i:[]},b={series:[],i:[]},v={series:[],i:[]},x={series:[],i:[]},w={series:[],seriesRangeEnd:[],i:[]};l.series.map(function(N,I){var Y=0;t[I].type!==void 0?(t[I].type==="column"||t[I].type==="bar"?(l.series.length>1&&o.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),p.series.push(N),p.i.push(I),Y++,n.globals.columnSeries=p.series):t[I].type==="area"?(u.series.push(N),u.i.push(I),Y++):t[I].type==="line"?(d.series.push(N),d.i.push(I),Y++):t[I].type==="scatter"?(h.series.push(N),h.i.push(I)):t[I].type==="bubble"?(f.series.push(N),f.i.push(I),Y++):t[I].type==="candlestick"?(b.series.push(N),b.i.push(I),Y++):t[I].type==="boxPlot"?(v.series.push(N),v.i.push(I),Y++):t[I].type==="rangeBar"?(x.series.push(N),x.i.push(I),Y++):t[I].type==="rangeArea"?(w.series.push(l.seriesRangeStart[I]),w.seriesRangeEnd.push(l.seriesRangeEnd[I]),w.i.push(I),Y++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),Y>1&&(l.comboCharts=!0)):(d.series.push(N),d.i.push(I))});var M=new hr(this.ctx,a),S=new dr(this.ctx,a);this.ctx.pie=new as(this.ctx);var L=new gc(this.ctx);this.ctx.rangeBar=new pc(this.ctx,a);var j=new fc(this.ctx),m=[];if(l.comboCharts){if(u.series.length>0&&m.push(M.draw(u.series,"area",u.i)),p.series.length>0)if(n.config.chart.stacked){var y=new Zo(this.ctx,a);m.push(y.draw(p.series,p.i))}else this.ctx.bar=new hn(this.ctx,a),m.push(this.ctx.bar.draw(p.series,p.i));if(w.series.length>0&&m.push(M.draw(w.series,"rangeArea",w.i,w.seriesRangeEnd)),d.series.length>0&&m.push(M.draw(d.series,"line",d.i)),b.series.length>0&&m.push(S.draw(b.series,"candlestick",b.i)),v.series.length>0&&m.push(S.draw(v.series,"boxPlot",v.i)),x.series.length>0&&m.push(this.ctx.rangeBar.draw(x.series,x.i)),h.series.length>0){var P=new hr(this.ctx,a,!0);m.push(P.draw(h.series,"scatter",h.i))}if(f.series.length>0){var $=new hr(this.ctx,a,!0);m.push($.draw(f.series,"bubble",f.i))}}else switch(o.chart.type){case"line":m=M.draw(l.series,"line");break;case"area":m=M.draw(l.series,"area");break;case"bar":o.chart.stacked?m=new Zo(this.ctx,a).draw(l.series):(this.ctx.bar=new hn(this.ctx,a),m=this.ctx.bar.draw(l.series));break;case"candlestick":m=new dr(this.ctx,a).draw(l.series,"candlestick");break;case"boxPlot":m=new dr(this.ctx,a).draw(l.series,o.chart.type);break;case"rangeBar":m=this.ctx.rangeBar.draw(l.series);break;case"rangeArea":m=M.draw(l.seriesRangeStart,"rangeArea",void 0,l.seriesRangeEnd);break;case"heatmap":m=new mc(this.ctx,a).draw(l.series);break;case"treemap":m=new yc(this.ctx,a).draw(l.series);break;case"pie":case"donut":case"polarArea":m=this.ctx.pie.draw(l.series);break;case"radialBar":m=L.draw(l.series);break;case"radar":m=j.draw(l.series);break;default:m=M.draw(l.series)}return m}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,a=this.w.config;t.svgWidth=a.chart.width,t.svgHeight=a.chart.height;var n=z.getDimensions(this.el),o=a.chart.width.toString().split(/[0-9]+/g).pop();o==="%"?z.isNumber(n[0])&&(n[0].width===0&&(n=z.getDimensions(this.el.parentNode)),t.svgWidth=n[0]*parseInt(a.chart.width,10)/100):o!=="px"&&o!==""||(t.svgWidth=parseInt(a.chart.width,10));var l=a.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(l==="%"){var d=z.getDimensions(this.el.parentNode);t.svgHeight=d[1]*parseInt(a.chart.height,10)/100}else t.svgHeight=parseInt(a.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),V.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),l!=="%"){var u=a.chart.sparkline.enabled?0:t.axisCharts?a.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+u+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,a=t.translateY,n={transform:"translate("+t.translateX+", "+a+")"};V.setAttrs(t.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,a=t.globals,n=0,o=t.config.chart.sparkline.enabled?1:15;o+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(n=new Ae(this.ctx).legendHelpers.getLegendBBox().clwh+10);var l=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),d=2.05*t.globals.radialSize;if(l&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var u=z.getBoundingClientRect(l);d=u.bottom;var h=u.bottom-u.top;d=Math.max(2.05*t.globals.radialSize,h)}var f=d+a.translateY+n+o;a.dom.elLegendForeign&&a.dom.elLegendForeign.setAttribute("height",f),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(a.dom.elWrap.style.height=f+"px",V.setAttrs(a.dom.Paper.node,{height:f}),a.dom.Paper.node.parentNode.parentNode.style.minHeight=f+"px")}},{key:"coreCalculations",value:function(){new _(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,a=function(){return t.w.config.series.map(function(l){return[]})},n=new ta,o=this.w.globals;n.initGlobalVars(o),o.seriesXvalues=a(),o.seriesYvalues=a()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var t=null,a=this.w;if(a.globals.axisCharts){if(a.config.xaxis.crosshairs.position==="back"&&new ce(this.ctx).drawXCrosshairs(),a.config.yaxis[0].crosshairs.position==="back"&&new ce(this.ctx).drawYCrosshairs(),a.config.xaxis.type==="datetime"&&a.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new wc(this.ctx);var n=[];isFinite(a.globals.minX)&&isFinite(a.globals.maxX)&&!a.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minX,a.globals.maxX):a.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minY,a.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}t=new ee(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var n=Array.isArray(a.config.chart.brush.targets)?a.config.chart.brush.targets:[a.config.chart.brush.target];n.forEach(function(o){var l=ApexCharts.getChartByID(o);l.w.globals.brushSource=t.ctx,typeof l.w.config.chart.events.zoomed!="function"&&(l.w.config.chart.events.zoomed=function(){t.updateSourceChart(l)}),typeof l.w.config.chart.events.scrolled!="function"&&(l.w.config.chart.events.scrolled=function(){t.updateSourceChart(l)})}),a.config.chart.events.selection=function(o,l){n.forEach(function(d){var u=ApexCharts.getChartByID(d),h=z.clone(a.config.yaxis);if(a.config.chart.brush.autoScaleYaxis&&u.w.globals.series.length===1){var f=new At(u);h=f.autoScaleY(u,h,l)}var p=u.w.config.yaxis.reduce(function(b,v,x){return[].concat(te(b),[s(s({},u.w.config.yaxis[x]),{},{min:h[0].min,max:h[0].max})])},[]);u.ctx.updateHelpers._updateOptions({xaxis:{min:l.xaxis.min,max:l.xaxis.max},yaxis:p},!1,!1,!1,!1)})}}}}]),W}(),Pc=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"_updateOptions",value:function(t){var a=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(u){var h=[a.ctx];l&&(h=a.ctx.getSyncedCharts()),a.ctx.w.globals.isExecCalled&&(h=[a.ctx],a.ctx.w.globals.isExecCalled=!1),h.forEach(function(f,p){var b=f.w;if(b.globals.shouldAnimate=o,n||(b.globals.resized=!0,b.globals.dataChanged=!0,o&&f.series.getPreviousPaths()),t&&c(t)==="object"&&(f.config=new ft(t),t=ee.extendArrayProps(f.config,t,b),f.w.globals.chartID!==a.ctx.w.globals.chartID&&delete t.series,b.config=z.extend(b.config,t),d&&(b.globals.lastXAxis=t.xaxis?z.clone(t.xaxis):[],b.globals.lastYAxis=t.yaxis?z.clone(t.yaxis):[],b.globals.initialConfig=z.extend({},b.config),b.globals.initialSeries=z.clone(b.config.series),t.series))){for(var v=0;v2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(l){var d,u=n.w;return u.globals.shouldAnimate=a,u.globals.dataChanged=!0,a&&n.ctx.series.getPreviousPaths(),u.globals.axisCharts?((d=t.map(function(h,f){return n._extendSeries(h,f)})).length===0&&(d=[{data:[]}]),u.config.series=d):u.config.series=t.slice(),o&&(u.globals.initialConfig.series=z.clone(u.config.series),u.globals.initialSeries=z.clone(u.config.series)),n.ctx.update().then(function(){l(n.ctx)})})}},{key:"_extendSeries",value:function(t,a){var n=this.w,o=n.config.series[a];return s(s({},n.config.series[a]),{},{name:t.name?t.name:o==null?void 0:o.name,color:t.color?t.color:o==null?void 0:o.color,type:t.type?t.type:o==null?void 0:o.type,group:t.group?t.group:o==null?void 0:o.group,data:t.data?t.data:o==null?void 0:o.data,zIndex:t.zIndex!==void 0?t.zIndex:a})}},{key:"toggleDataPointSelection",value:function(t,a){var n=this.w,o=null,l=".apexcharts-series[data\\:realIndex='".concat(t,"']");return n.globals.axisCharts?o=n.globals.dom.Paper.select("".concat(l," path[j='").concat(a,"'], ").concat(l," circle[j='").concat(a,"'], ").concat(l," rect[j='").concat(a,"']")).members[0]:a===void 0&&(o=n.globals.dom.Paper.select("".concat(l," path[j='").concat(t,"']")).members[0],n.config.chart.type!=="pie"&&n.config.chart.type!=="polarArea"&&n.config.chart.type!=="donut"||this.ctx.pie.pieClicked(t)),o?(new V(this.ctx).pathMouseDown(o,null),o.node?o.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var a=this.w;if(["min","max"].forEach(function(o){t.xaxis[o]!==void 0&&(a.config.xaxis[o]=t.xaxis[o],a.globals.lastXAxis[o]=t.xaxis[o])}),t.xaxis.categories&&t.xaxis.categories.length&&(a.config.xaxis.categories=t.xaxis.categories),a.config.xaxis.convertedCatToNumeric){var n=new Oe(t);t=n.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&t.chart.stackType==="100%"&&(Array.isArray(t.yaxis)?t.yaxis.forEach(function(a,n){t.yaxis[n].min=0,t.yaxis[n].max=100}):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var a=this,n=this.w,o=n.globals.lastXAxis,l=n.globals.lastYAxis;t&&t.xaxis&&(o=t.xaxis),t&&t.yaxis&&(l=t.yaxis),n.config.xaxis.min=o.min,n.config.xaxis.max=o.max;var d=function(u){l[u]!==void 0&&(n.config.yaxis[u].min=l[u].min,n.config.yaxis[u].max=l[u].max)};n.config.yaxis.map(function(u,h){n.globals.zoomed||l[h]!==void 0?d(h):a.ctx.opts.yaxis[h]!==void 0&&(u.min=a.ctx.opts.yaxis[h].min,u.max=a.ctx.opts.yaxis[h].max)})}}]),W}();Qa=typeof window<"u"?window:void 0,hi=function(W,t){var a=(this!==void 0?this:W).SVG=function(m){if(a.supported)return m=new a.Doc(m),a.parser.draw||a.prepare(),m};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.dev",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(m){return"Svgjs"+p(m)+a.did++},a.create=function(m){var y=t.createElementNS(this.ns,m);return y.setAttribute("id",this.eid(m)),y},a.extend=function(){var m,y;y=(m=[].slice.call(arguments)).pop();for(var P=m.length-1;P>=0;P--)if(m[P])for(var $ in y)m[P].prototype[$]=y[$];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(m){var y=typeof m.create=="function"?m.create:function(){this.constructor.call(this,a.create(m.create))};return m.inherit&&(y.prototype=new m.inherit),m.extend&&a.extend(y,m.extend),m.construct&&a.extend(m.parent||a.Container,m.construct),y},a.adopt=function(m){return m?m.instance?m.instance:((y=m.nodeName=="svg"?m.parentNode instanceof W.SVGElement?new a.Nested:new a.Doc:m.nodeName=="linearGradient"?new a.Gradient("linear"):m.nodeName=="radialGradient"?new a.Gradient("radial"):a[p(m.nodeName)]?new a[p(m.nodeName)]:new a.Element(m)).type=m.nodeName,y.node=m,m.instance=y,y instanceof a.Doc&&y.namespace().defs(),y.setData(JSON.parse(m.getAttribute("svgjs:data"))||{}),y):null;var y},a.prepare=function(){var m=t.getElementsByTagName("body")[0],y=(m?new a.Doc(m):a.adopt(t.documentElement).nested()).size(2,0);a.parser={body:m||t.documentElement,draw:y.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:y.polyline().node,path:y.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},t.addEventListener("DOMContentLoaded",function(){a.parser.draw||a.prepare()},!1),a.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},a.utils={map:function(m,y){for(var P=m.length,$=[],N=0;N1?1:m,new a.Color({r:~~(this.r+(this.destination.r-this.r)*m),g:~~(this.g+(this.destination.g-this.g)*m),b:~~(this.b+(this.destination.b-this.b)*m)})):this}}),a.Color.test=function(m){return m+="",a.regex.isHex.test(m)||a.regex.isRgb.test(m)},a.Color.isRgb=function(m){return m&&typeof m.r=="number"&&typeof m.g=="number"&&typeof m.b=="number"},a.Color.isColor=function(m){return a.Color.isRgb(m)||a.Color.test(m)},a.Array=function(m,y){(m=(m||[]).valueOf()).length==0&&y&&(m=y.valueOf()),this.value=this.parse(m)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(m){return m=m.valueOf(),Array.isArray(m)?m:this.split(m)}}),a.PointArray=function(m,y){a.Array.call(this,m,y||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var n={M:function(m,y,P){return y.x=P.x=m[0],y.y=P.y=m[1],["M",y.x,y.y]},L:function(m,y){return y.x=m[0],y.y=m[1],["L",m[0],m[1]]},H:function(m,y){return y.x=m[0],["H",m[0]]},V:function(m,y){return y.y=m[0],["V",m[0]]},C:function(m,y){return y.x=m[4],y.y=m[5],["C",m[0],m[1],m[2],m[3],m[4],m[5]]},Q:function(m,y){return y.x=m[2],y.y=m[3],["Q",m[0],m[1],m[2],m[3]]},S:function(m,y){return y.x=m[2],y.y=m[3],["S",m[0],m[1],m[2],m[3]]},Z:function(m,y,P){return y.x=P.x,y.y=P.y,["Z"]}},o="mlhvqtcsaz".split(""),l=0,d=o.length;lY);return $},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(m,y){this.value=0,this.unit=y||"",typeof m=="number"?this.value=isNaN(m)?0:isFinite(m)?m:m<0?-34e37:34e37:typeof m=="string"?(y=m.match(a.regex.numberAndUnit))&&(this.value=parseFloat(y[1]),y[5]=="%"?this.value/=100:y[5]=="s"&&(this.value*=1e3),this.unit=y[5]):m instanceof a.Number&&(this.value=m.valueOf(),this.unit=m.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(m){return m=new a.Number(m),new a.Number(this+m,this.unit||m.unit)},minus:function(m){return m=new a.Number(m),new a.Number(this-m,this.unit||m.unit)},times:function(m){return m=new a.Number(m),new a.Number(this*m,this.unit||m.unit)},divide:function(m){return m=new a.Number(m),new a.Number(this/m,this.unit||m.unit)},to:function(m){var y=new a.Number(this);return typeof m=="string"&&(y.unit=m),y},morph:function(m){return this.destination=new a.Number(m),m.relative&&(this.destination.value+=this.value),this},at:function(m){return this.destination?new a.Number(this.destination).minus(this).times(m).plus(this):this}}}),a.Element=a.invent({create:function(m){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=m)&&(this.type=m.nodeName,this.node.instance=this,this._stroke=m.getAttribute("stroke")||this._stroke)},extend:{x:function(m){return this.attr("x",m)},y:function(m){return this.attr("y",m)},cx:function(m){return m==null?this.x()+this.width()/2:this.x(m-this.width()/2)},cy:function(m){return m==null?this.y()+this.height()/2:this.y(m-this.height()/2)},move:function(m,y){return this.x(m).y(y)},center:function(m,y){return this.cx(m).cy(y)},width:function(m){return this.attr("width",m)},height:function(m){return this.attr("height",m)},size:function(m,y){var P=v(this,m,y);return this.width(new a.Number(P.width)).height(new a.Number(P.height))},clone:function(m){this.writeDataToDom();var y=M(this.node.cloneNode(!0));return m?m.add(y):this.after(y),y},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(m){return this.after(m).remove(),m},addTo:function(m){return m.put(this)},putIn:function(m){return m.add(this)},id:function(m){return this.attr("id",m)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var m=this.attr("class");return m==null?[]:m.trim().split(a.regex.delimiter)},hasClass:function(m){return this.classes().indexOf(m)!=-1},addClass:function(m){if(!this.hasClass(m)){var y=this.classes();y.push(m),this.attr("class",y.join(" "))}return this},removeClass:function(m){return this.hasClass(m)&&this.attr("class",this.classes().filter(function(y){return y!=m}).join(" ")),this},toggleClass:function(m){return this.hasClass(m)?this.removeClass(m):this.addClass(m)},reference:function(m){return a.get(this.attr(m))},parent:function(m){var y=this;if(!y.node.parentNode)return null;if(y=a.adopt(y.node.parentNode),!m)return y;for(;y&&y.node instanceof W.SVGElement;){if(typeof m=="string"?y.matches(m):y instanceof m)return y;if(!y.node.parentNode||y.node.parentNode.nodeName=="#document")return null;y=a.adopt(y.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(m){var y=[],P=this;do{if(!(P=P.parent(m))||!P.node)break;y.push(P)}while(P.parent);return y},matches:function(m){return function(y,P){return(y.matches||y.matchesSelector||y.msMatchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector).call(y,P)}(this.node,m)},native:function(){return this.node},svg:function(m){var y=t.createElement("svg");if(!(m&&this instanceof a.Parent))return y.appendChild(m=t.createElement("svg")),this.writeDataToDom(),m.appendChild(this.node.cloneNode(!0)),y.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");y.innerHTML=""+m.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var P=0,$=y.firstChild.childNodes.length;P<$;P++)this.node.appendChild(y.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each(function(){this.writeDataToDom()}),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(m){return this.dom=m,this},is:function(m){return function(y,P){return y instanceof P}(this,m)}}}),a.easing={"-":function(m){return m},"<>":function(m){return-Math.cos(m*Math.PI)/2+.5},">":function(m){return Math.sin(m*Math.PI/2)},"<":function(m){return 1-Math.cos(m*Math.PI/2)}},a.morph=function(m){return function(y,P){return new a.MorphObj(y,P).at(m)}},a.Situation=a.invent({create:function(m){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(m.duration).valueOf(),this.delay=new a.Number(m.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=m.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(m){this._target=m,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(m,y,P){c(m)==="object"&&(y=m.ease,P=m.delay,m=m.duration);var $=new a.Situation({duration:m||1e3,delay:P||0,ease:a.easing[y||"-"]||y});return this.queue($),this},target:function(m){return m&&m instanceof a.Element?(this._target=m,this):this._target},timeToAbsPos:function(m){return(m-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(m){return this.situation.duration/this._speed*m+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=W.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){W.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(m){return(typeof m=="function"||m instanceof a.Situation)&&this.situations.push(m),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var m,y=this.situation;if(y.init)return this;for(var P in y.animations){m=this.target()[P](),Array.isArray(m)||(m=[m]),Array.isArray(y.animations[P])||(y.animations[P]=[y.animations[P]]);for(var $=m.length;$--;)y.animations[P][$]instanceof a.Number&&(m[$]=new a.Number(m[$])),y.animations[P][$]=m[$].morph(y.animations[P][$])}for(var P in y.attrs)y.attrs[P]=new a.MorphObj(this.target().attr(P),y.attrs[P]);for(var P in y.styles)y.styles[P]=new a.MorphObj(this.target().style(P),y.styles[P]);return y.initialTransformation=this.target().matrixify(),y.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(m,y){var P=this.active;return this.active=!1,y&&this.clearQueue(),m&&this.situation&&(!P&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(m){var y=this.last();return this.target().on("finished.fx",function P($){$.detail.situation==y&&(m.call(this,y),this.off("finished.fx",P))}),this._callStart()},during:function(m){var y=this.last(),P=function($){$.detail.situation==y&&m.call(this,$.detail.pos,a.morph($.detail.pos),$.detail.eased,y)};return this.target().off("during.fx",P).on("during.fx",P),this.after(function(){this.off("during.fx",P)}),this._callStart()},afterAll:function(m){var y=function P($){m.call(this),this.off("allfinished.fx",P)};return this.target().off("allfinished.fx",y).on("allfinished.fx",y),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(m,y,P){return this.last()[P||"animations"][m]=y,this._callStart()},step:function(m){var y,P,$;m||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(y=Math.max(this.absPos,0),P=Math.floor(y),this.situation.loops===!0||Pthis.lastPos&&I<=N&&(this.situation.once[I].call(this.target(),this.pos,N),delete this.situation.once[I]);return this.active&&this.target().fire("during",{pos:this.pos,eased:N,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=N,this):this},eachAt:function(){var m,y=this,P=this.target(),$=this.situation;for(var N in $.animations)m=[].concat($.animations[N]).map(function(G){return typeof G!="string"&&G.at?G.at($.ease(y.pos),y.pos):G}),P[N].apply(P,m);for(var N in $.attrs)m=[N].concat($.attrs[N]).map(function(ae){return typeof ae!="string"&&ae.at?ae.at($.ease(y.pos),y.pos):ae}),P.attr.apply(P,m);for(var N in $.styles)m=[N].concat($.styles[N]).map(function(ae){return typeof ae!="string"&&ae.at?ae.at($.ease(y.pos),y.pos):ae}),P.style.apply(P,m);if($.transforms.length){m=$.initialTransformation,N=0;for(var I=$.transforms.length;N=0;--P)this[L[P]]=m[L[P]]!=null?m[L[P]]:y[L[P]]},extend:{extract:function(){var m=x(this,0,1);x(this,1,0);var y=180/Math.PI*Math.atan2(m.y,m.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(y*Math.PI/180)+this.f*Math.sin(y*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(y*Math.PI/180)+this.e*Math.sin(-y*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:y,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(m){return this.destination=new a.Matrix(m),this},multiply:function(m){return new a.Matrix(this.native().multiply(function(y){return y instanceof a.Matrix||(y=new a.Matrix(y)),y}(m).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(m,y){return new a.Matrix(this.native().translate(m||0,y||0))},native:function(){for(var m=a.parser.native.createSVGMatrix(),y=L.length-1;y>=0;y--)m[L[y]]=this[L[y]];return m},toString:function(){return"matrix("+S(this.a)+","+S(this.b)+","+S(this.c)+","+S(this.d)+","+S(this.e)+","+S(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var m=this.rect(1,1),y=m.node.getScreenCTM();return m.remove(),new a.Matrix(y)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(m,y){var P;P=Array.isArray(m)?{x:m[0],y:m[1]}:c(m)==="object"?{x:m.x,y:m.y}:m!=null?{x:m,y:y??m}:{x:0,y:0},this.x=P.x,this.y=P.y},extend:{clone:function(){return new a.Point(this)},morph:function(m,y){return this.destination=new a.Point(m,y),this}}}),a.extend(a.Element,{point:function(m,y){return new a.Point(m,y).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(m,y,P){if(m==null){for(m={},P=(y=this.node.attributes).length-1;P>=0;P--)m[y[P].nodeName]=a.regex.isNumber.test(y[P].nodeValue)?parseFloat(y[P].nodeValue):y[P].nodeValue;return m}if(c(m)==="object")for(var $ in m)this.attr($,m[$]);else if(y===null)this.node.removeAttribute(m);else{if(y==null)return(y=this.node.getAttribute(m))==null?a.defaults.attrs[m]:a.regex.isNumber.test(y)?parseFloat(y):y;m=="stroke-width"?this.attr("stroke",parseFloat(y)>0?this._stroke:null):m=="stroke"&&(this._stroke=y),m!="fill"&&m!="stroke"||(a.regex.isImage.test(y)&&(y=this.doc().defs().image(y,0,0)),y instanceof a.Image&&(y=this.doc().defs().pattern(0,0,function(){this.add(y)}))),typeof y=="number"?y=new a.Number(y):a.Color.isColor(y)?y=new a.Color(y):Array.isArray(y)&&(y=new a.Array(y)),m=="leading"?this.leading&&this.leading(y):typeof P=="string"?this.node.setAttributeNS(P,m,y.toString()):this.node.setAttribute(m,y.toString()),!this.rebuild||m!="font-size"&&m!="x"||this.rebuild(m,y)}return this}}),a.extend(a.Element,{transform:function(m,y){var P;return c(m)!=="object"?(P=new a.Matrix(this).extract(),typeof m=="string"?P[m]:P):(P=new a.Matrix(this),y=!!y||!!m.relative,m.a!=null&&(P=y?P.multiply(new a.Matrix(m)):new a.Matrix(m)),this.attr("transform",P))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map(function(m){var y=m.trim().split("(");return[y[0],y[1].split(a.regex.delimiter).map(function(P){return parseFloat(P)})]}).reduce(function(m,y){return y[0]=="matrix"?m.multiply(w(y[1])):m[y[0]].apply(m,y[1])},new a.Matrix)},toParent:function(m){if(this==m)return this;var y=this.screenCTM(),P=m.screenCTM().inverse();return this.addTo(m).untransform().transform(P.multiply(y)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(m,y){if(arguments.length>1&&typeof y!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(m))for(var P=0,$=this.arguments.length;P<$;++P)this[this.arguments[P]]=m[P];else if(m&&c(m)==="object")for(P=0,$=this.arguments.length;P<$;++P)this[this.arguments[P]]=m[this.arguments[P]];this.inversed=!1,y===!0&&(this.inversed=!0)}}),a.Translate=a.invent({parent:a.Matrix,inherit:a.Transformation,create:function(m,y){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),a.extend(a.Element,{style:function(m,y){if(arguments.length==0)return this.node.style.cssText||"";if(arguments.length<2)if(c(m)==="object")for(var P in m)this.style(P,m[P]);else{if(!a.regex.isCss.test(m))return this.node.style[f(m)];for(m=m.split(/\s*;\s*/).filter(function($){return!!$}).map(function($){return $.split(/\s*:\s*/)});y=m.pop();)this.style(y[0],y[1])}else this.node.style[f(m)]=y===null||a.regex.isBlank.test(y)?"":y;return this}}),a.Parent=a.invent({create:function(m){this.constructor.call(this,m)},inherit:a.Element,extend:{children:function(){return a.utils.map(a.utils.filterSVGElements(this.node.childNodes),function(m){return a.adopt(m)})},add:function(m,y){return y==null?this.node.appendChild(m.node):m.node!=this.node.childNodes[y]&&this.node.insertBefore(m.node,this.node.childNodes[y]),this},put:function(m,y){return this.add(m,y),m},has:function(m){return this.index(m)>=0},index:function(m){return[].slice.call(this.node.childNodes).indexOf(m.node)},get:function(m){return a.adopt(this.node.childNodes[m])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(m,y){for(var P=this.children(),$=0,N=P.length;$=0;y--)m.childNodes[y]instanceof W.SVGElement&&M(m.childNodes[y]);return a.adopt(m).id(a.eid(m.nodeName))}function S(m){return Math.abs(m)>1e-37?m:0}["fill","stroke"].forEach(function(m){var y={};y[m]=function(P){if(P===void 0)return this;if(typeof P=="string"||a.Color.isRgb(P)||P&&typeof P.fill=="function")this.attr(m,P);else for(var $=u[m].length-1;$>=0;$--)P[u[m][$]]!=null&&this.attr(u.prefix(m,u[m][$]),P[u[m][$]]);return this},a.extend(a.Element,a.FX,y)}),a.extend(a.Element,a.FX,{translate:function(m,y){return this.transform({x:m,y})},matrix:function(m){return this.attr("transform",new a.Matrix(arguments.length==6?[].slice.call(arguments):m))},opacity:function(m){return this.attr("opacity",m)},dx:function(m){return this.x(new a.Number(m).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(m){return this.y(new a.Number(m).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(m){return this.node.getPointAtLength(m)}}),a.Set=a.invent({create:function(m){Array.isArray(m)?this.members=m:this.clear()},extend:{add:function(){for(var m=[].slice.call(arguments),y=0,P=m.length;y-1&&this.members.splice(y,1),this},each:function(m){for(var y=0,P=this.members.length;y=0},index:function(m){return this.members.indexOf(m)},get:function(m){return this.members[m]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(m){return new a.Set(m)}}}),a.FX.Set=a.invent({create:function(m){this.set=m}}),a.Set.inherit=function(){var m=[];for(var y in a.Shape.prototype)typeof a.Shape.prototype[y]=="function"&&typeof a.Set.prototype[y]!="function"&&m.push(y);for(var y in m.forEach(function($){a.Set.prototype[$]=function(){for(var N=0,I=this.members.length;N=0;m--)delete this.memory()[arguments[m]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(m){var y=t.getElementById(function(P){var $=(P||"").toString().match(a.regex.reference);if($)return $[1]}(m)||m);return a.adopt(y)},a.select=function(m,y){return new a.Set(a.utils.map((y||t).querySelectorAll(m),function(P){return a.adopt(P)}))},a.extend(a.Parent,{select:function(m){return a.select(m,this.node)}});var L="abcdef".split("");if(typeof W.CustomEvent!="function"){var j=function(m,y){y=y||{bubbles:!1,cancelable:!1,detail:void 0};var P=t.createEvent("CustomEvent");return P.initCustomEvent(m,y.bubbles,y.cancelable,y.detail),P};j.prototype=W.Event.prototype,a.CustomEvent=j}else a.CustomEvent=W.CustomEvent;return a},c(i)==="object"?e.exports=Qa.document?hi(Qa,Qa.document):function(W){return hi(W,W.document)}:Qa.SVG=hi(Qa,Qa.document),(function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(d,u){return this.add(d,u),!d.attr("in")&&this.autoSetIn&&d.attr("in",this.source),d.attr("result")||d.attr("result",d),d},blend:function(d,u,h){return this.put(new SVG.BlendEffect(d,u,h))},colorMatrix:function(d,u){return this.put(new SVG.ColorMatrixEffect(d,u))},convolveMatrix:function(d){return this.put(new SVG.ConvolveMatrixEffect(d))},componentTransfer:function(d){return this.put(new SVG.ComponentTransferEffect(d))},composite:function(d,u,h){return this.put(new SVG.CompositeEffect(d,u,h))},flood:function(d,u){return this.put(new SVG.FloodEffect(d,u))},offset:function(d,u){return this.put(new SVG.OffsetEffect(d,u))},image:function(d){return this.put(new SVG.ImageEffect(d))},merge:function(){var d=[void 0];for(var u in arguments)d.push(arguments[u]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,d)))},gaussianBlur:function(d,u){return this.put(new SVG.GaussianBlurEffect(d,u))},morphology:function(d,u){return this.put(new SVG.MorphologyEffect(d,u))},diffuseLighting:function(d,u,h){return this.put(new SVG.DiffuseLightingEffect(d,u,h))},displacementMap:function(d,u,h,f,p){return this.put(new SVG.DisplacementMapEffect(d,u,h,f,p))},specularLighting:function(d,u,h,f){return this.put(new SVG.SpecularLightingEffect(d,u,h,f))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(d,u,h,f,p){return this.put(new SVG.TurbulenceEffect(d,u,h,f,p))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(d){var u=this.put(new SVG.Filter);return typeof d=="function"&&d.call(u,u),u}}),SVG.extend(SVG.Container,{filter:function(d){return this.defs().filter(d)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(d){return this.filterer=d instanceof SVG.Element?d:this.doc().filter(d),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(d){return this.filterer&&d===!0&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}});var W={blend:function(d,u){return this.parent()&&this.parent().blend(this,d,u)},colorMatrix:function(d,u){return this.parent()&&this.parent().colorMatrix(d,u).in(this)},convolveMatrix:function(d){return this.parent()&&this.parent().convolveMatrix(d).in(this)},componentTransfer:function(d){return this.parent()&&this.parent().componentTransfer(d).in(this)},composite:function(d,u){return this.parent()&&this.parent().composite(this,d,u)},flood:function(d,u){return this.parent()&&this.parent().flood(d,u)},offset:function(d,u){return this.parent()&&this.parent().offset(d,u).in(this)},image:function(d){return this.parent()&&this.parent().image(d)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(d,u){return this.parent()&&this.parent().gaussianBlur(d,u).in(this)},morphology:function(d,u){return this.parent()&&this.parent().morphology(d,u).in(this)},diffuseLighting:function(d,u,h){return this.parent()&&this.parent().diffuseLighting(d,u,h).in(this)},displacementMap:function(d,u,h,f){return this.parent()&&this.parent().displacementMap(this,d,u,h,f)},specularLighting:function(d,u,h,f){return this.parent()&&this.parent().specularLighting(d,u,h,f).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(d,u,h,f,p){return this.parent()&&this.parent().turbulence(d,u,h,f,p).in(this)}};SVG.extend(SVG.Effect,W),SVG.extend(SVG.ParentEffect,W),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(d){this.attr("in",d)}}});var t={blend:function(d,u,h){this.attr({in:d,in2:u,mode:h||"normal"})},colorMatrix:function(d,u){d=="matrix"&&(u=o(u)),this.attr({type:d,values:u===void 0?null:u})},convolveMatrix:function(d){d=o(d),this.attr({order:Math.sqrt(d.split(" ").length),kernelMatrix:d})},composite:function(d,u,h){this.attr({in:d,in2:u,operator:h})},flood:function(d,u){this.attr("flood-color",d),u!=null&&this.attr("flood-opacity",u)},offset:function(d,u){this.attr({dx:d,dy:u})},image:function(d){this.attr("href",d,SVG.xlink)},displacementMap:function(d,u,h,f,p){this.attr({in:d,in2:u,scale:h,xChannelSelector:f,yChannelSelector:p})},gaussianBlur:function(d,u){d!=null||u!=null?this.attr("stdDeviation",function(h){if(!Array.isArray(h))return h;for(var f=0,p=h.length,b=[];f1&&(Ye*=p=Math.sqrt(p),at*=p),b=new SVG.Matrix().rotate(dt).scale(1/Ye,1/at).rotate(-dt),Ct=Ct.transform(b),Tt=Tt.transform(b),v=[Tt.x-Ct.x,Tt.y-Ct.y],w=v[0]*v[0]+v[1]*v[1],x=Math.sqrt(w),v[0]/=x,v[1]/=x,M=w<4?Math.sqrt(1-w/4):0,la===qt&&(M*=-1),S=new SVG.Point((Tt.x+Ct.x)/2+M*-v[1],(Tt.y+Ct.y)/2+M*v[0]),L=new SVG.Point(Ct.x-S.x,Ct.y-S.y),j=new SVG.Point(Tt.x-S.x,Tt.y-S.y),m=Math.acos(L.x/Math.sqrt(L.x*L.x+L.y*L.y)),L.y<0&&(m*=-1),y=Math.acos(j.x/Math.sqrt(j.x*j.x+j.y*j.y)),j.y<0&&(y*=-1),qt&&m>y&&(y+=2*Math.PI),!qt&&md.maxX-a.width&&(u=(o=d.maxX-a.width)-this.startPoints.box.x),d.minY!=null&&ld.maxY-a.height&&(h=(l=d.maxY-a.height)-this.startPoints.box.y),d.snapToGrid!=null&&(o-=o%d.snapToGrid,l-=l%d.snapToGrid,u-=u%d.snapToGrid,h-=h%d.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:u,y:h},!0):this.el.move(o,l));return n},W.prototype.end=function(t){var a=this.drag(t);this.el.fire("dragend",{event:t,p:a,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,a){typeof t!="function"&&typeof t!="object"||(a=t,t=!0);var n=this.remember("_draggable")||new W(this);return(t=t===void 0||t)?n.init(a||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),function(){function W(t){this.el=t,t.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(a,n,o){var l=typeof a!="string"?a:n[a];return o?l/2:l},this.pointCoords=function(a,n){var o=this.pointsList[a];return{x:this.pointCoord(o[0],n,a==="t"||a==="b"),y:this.pointCoord(o[1],n,a==="r"||a==="l")}}}W.prototype.init=function(t,a){var n=this.el.bbox();this.options={};var o=this.el.selectize.defaults.points;for(var l in this.el.selectize.defaults)this.options[l]=this.el.selectize.defaults[l],a[l]!==void 0&&(this.options[l]=a[l]);var d=["points","pointsExclude"];for(var l in d){var u=this.options[d[l]];typeof u=="string"?u=u.length>0?u.split(/\s*,\s*/i):[]:typeof u=="boolean"&&d[l]==="points"&&(u=u?o:[]),this.options[d[l]]=u}this.options.points=[o,this.options.points].reduce(function(h,f){return h.filter(function(p){return f.indexOf(p)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(h,f){return h.filter(function(p){return f.indexOf(p)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},W.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},W.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(a){return[a[0]-t.x,a[1]-t.y]})},W.prototype.drawPoints=function(){for(var t=this,a=this.getPointArray(),n=0,o=a.length;n0&&this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-u[0]);u=this.checkAspectRatio(u),this.el.move(this.parameters.box.x+u[0],this.parameters.box.y+u[1]).size(this.parameters.box.width-u[0],this.parameters.box.height-u[1])}};break;case"rt":this.calc=function(l,d){var u=this.snapToGrid(l,d,2);if(this.parameters.box.width+u[0]>0&&this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+u[0]);u=this.checkAspectRatio(u,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+u[1]).size(this.parameters.box.width+u[0],this.parameters.box.height-u[1])}};break;case"rb":this.calc=function(l,d){var u=this.snapToGrid(l,d,0);if(this.parameters.box.width+u[0]>0&&this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+u[0]);u=this.checkAspectRatio(u),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+u[0],this.parameters.box.height+u[1])}};break;case"lb":this.calc=function(l,d){var u=this.snapToGrid(l,d,1);if(this.parameters.box.width-u[0]>0&&this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-u[0]);u=this.checkAspectRatio(u,!0),this.el.move(this.parameters.box.x+u[0],this.parameters.box.y).size(this.parameters.box.width-u[0],this.parameters.box.height+u[1])}};break;case"t":this.calc=function(l,d){var u=this.snapToGrid(l,d,2);if(this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+u[1]).height(this.parameters.box.height-u[1])}};break;case"r":this.calc=function(l,d){var u=this.snapToGrid(l,d,0);if(this.parameters.box.width+u[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+u[0])}};break;case"b":this.calc=function(l,d){var u=this.snapToGrid(l,d,0);if(this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+u[1])}};break;case"l":this.calc=function(l,d){var u=this.snapToGrid(l,d,1);if(this.parameters.box.width-u[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+u[0],this.parameters.box.y).width(this.parameters.box.width-u[0])}};break;case"rot":this.calc=function(l,d){var u=l+this.parameters.p.x,h=d+this.parameters.p.y,f=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),p=Math.atan2(h-this.parameters.box.y-this.parameters.box.height/2,u-this.parameters.box.x-this.parameters.box.width/2),b=this.parameters.rotation+180*(p-f)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(b-b%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(l,d){var u=this.snapToGrid(l,d,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),h=this.el.array().valueOf();h[this.parameters.i][0]=this.parameters.pointCoords[0]+u[0],h[this.parameters.i][1]=this.parameters.pointCoords[1]+u[1],this.el.plot(h)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(l){a.update(l||window.event)}),SVG.on(window,"touchend.resize",function(){a.done()}),SVG.on(window,"mousemove.resize",function(l){a.update(l||window.event)}),SVG.on(window,"mouseup.resize",function(){a.done()})},W.prototype.update=function(t){if(t){var a=this._extractPosition(t),n=this.transformPoint(a.x,a.y),o=n.x-this.parameters.p.x,l=n.y-this.parameters.p.y;this.lastUpdateCall=[o,l],this.calc(o,l),this.el.fire("resizing",{dx:o,dy:l,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},W.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},W.prototype.snapToGrid=function(t,a,n,o){var l;return o!==void 0?l=[(n+t)%this.options.snapToGrid,(o+a)%this.options.snapToGrid]:(n=n??3,l=[(this.parameters.box.x+t+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+a+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(l[0]-=this.options.snapToGrid),a<0&&(l[1]-=this.options.snapToGrid),t-=Math.abs(l[0])u.maxX&&(t=u.maxX-l),u.minY!==void 0&&d+au.maxY&&(a=u.maxY-d),[t,a]},W.prototype.checkAspectRatio=function(t,a){if(!this.options.saveAspectRatio)return t;var n=t.slice(),o=this.parameters.box.width/this.parameters.box.height,l=this.parameters.box.width+t[0],d=this.parameters.box.height-t[1],u=l/d;return uo&&(n[0]=this.parameters.box.width-d*o,a&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new W(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),window.Apex===void 0&&(window.Apex={});var is=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new K(this.ctx),this.ctx.axes=new ie(this.ctx),this.ctx.core=new kc(this.ctx.el,this.ctx),this.ctx.config=new ft({}),this.ctx.data=new ia(this.ctx),this.ctx.grid=new Bt(this.ctx),this.ctx.graphics=new V(this.ctx),this.ctx.coreUtils=new ee(this.ctx),this.ctx.crosshairs=new ce(this.ctx),this.ctx.events=new X(this.ctx),this.ctx.exports=new Lt(this.ctx),this.ctx.localization=new J(this.ctx),this.ctx.options=new re,this.ctx.responsive=new ve(this.ctx),this.ctx.series=new tt(this.ctx),this.ctx.theme=new pe(this.ctx),this.ctx.formatters=new nt(this.ctx),this.ctx.titleSubtitle=new xe(this.ctx),this.ctx.legend=new Ae(this.ctx),this.ctx.toolbar=new je(this.ctx),this.ctx.tooltip=new aa(this.ctx),this.ctx.dimensions=new Z(this.ctx),this.ctx.updateHelpers=new Pc(this.ctx),this.ctx.zoomPanSelection=new Ze(this.ctx),this.ctx.w.globals.tooltip=new aa(this.ctx)}}]),W}(),rs=function(){function W(t){g(this,W),this.ctx=t,this.w=t.w}return C(W,[{key:"clear",value:function(t){var a=t.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:a})}},{key:"killSVG",value:function(t){t.each(function(a,n){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var a=this,n=t.isUpdating,o=this.w.globals.dom.Paper.node;o.parentNode&&o.parentNode.parentNode&&!n&&(o.parentNode.parentNode.style.minHeight="unset");var l=this.w.globals.dom.baseEl;l&&this.ctx.eventList.forEach(function(u){l.removeEventListener(u,a.ctx.events.documentEvent)});var d=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(d.Paper),d.Paper.remove(),d.elWrap=null,d.elGraphical=null,d.elLegendWrap=null,d.elLegendForeign=null,d.baseEl=null,d.elGridRect=null,d.elGridRectMask=null,d.elGridRectMarkerMask=null,d.elForecastMask=null,d.elNonForecastMask=null,d.elDefs=null}}]),W}(),mr=new WeakMap,Mc=function(){function W(t,a){g(this,W),this.opts=a,this.ctx=this,this.w=new ht(a).init(),this.el=t,this.w.globals.cuid=z.randomId(),this.w.globals.chartID=this.w.config.chart.id?z.escapeString(this.w.config.chart.id):this.w.globals.cuid,new is(this).initModules(),this.create=z.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return C(W,[{key:"render",value:function(){var t=this;return new Promise(function(a,n){if(t.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var o=t.w.config.chart.events.beforeMount;if(typeof o=="function"&&o(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(v,x){var w=!1;if(v.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var M=v.getBoundingClientRect();v.style.display!=="none"&&M.width!==0||(w=!0)}var S=new ResizeObserver(function(L){w&&x.call(v,L),w=!0});v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(v.children).forEach(function(L){return S.observe(L)}):S.observe(v),mr.set(x,S)}(t.el.parentNode,t.parentResizeHandler),!t.css){var l=t.el.getRootNode&&t.el.getRootNode(),d=z.is("ShadowRoot",l),u=t.el.ownerDocument,h=u.getElementById("apexcharts-css");if(d||!h){var f;t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes resizeanim { + 0%,to { + opacity: 0 + } +} + +.apexcharts-canvas { + position: relative; + user-select: none +} + +.apexcharts-canvas ::-webkit-scrollbar { + -webkit-appearance: none; + width: 6px +} + +.apexcharts-canvas ::-webkit-scrollbar-thumb { + border-radius: 4px; + background-color: rgba(0,0,0,.5); + box-shadow: 0 0 1px rgba(255,255,255,.5); + -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5) +} + +.apexcharts-inner { + position: relative +} + +.apexcharts-text tspan { + font-family: inherit +} + +.legend-mouseover-inactive { + transition: .15s ease all; + opacity: .2 +} + +.apexcharts-legend-text { + padding-left: 15px; + margin-left: -15px; +} + +.apexcharts-series-collapsed { + opacity: 0 +} + +.apexcharts-tooltip { + border-radius: 5px; + box-shadow: 2px 2px 6px -4px #999; + cursor: default; + font-size: 14px; + left: 62px; + opacity: 0; + pointer-events: none; + position: absolute; + top: 20px; + display: flex; + flex-direction: column; + overflow: hidden; + white-space: nowrap; + z-index: 12; + transition: .15s ease all +} + +.apexcharts-tooltip.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-tooltip.apexcharts-theme-light { + border: 1px solid #e3e3e3; + background: rgba(255,255,255,.96) +} + +.apexcharts-tooltip.apexcharts-theme-dark { + color: #fff; + background: rgba(30,30,30,.8) +} + +.apexcharts-tooltip * { + font-family: inherit +} + +.apexcharts-tooltip-title { + padding: 6px; + font-size: 15px; + margin-bottom: 4px +} + +.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title { + background: #eceff1; + border-bottom: 1px solid #ddd +} + +.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { + background: rgba(0,0,0,.7); + border-bottom: 1px solid #333 +} + +.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value { + display: inline-block; + margin-left: 5px; + font-weight: 600 +} + +.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty { + display: none +} + +.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { + padding: 6px 0 5px +} + +.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { + display: flex +} + +.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) { + margin-top: -6px +} + +.apexcharts-tooltip-marker { + width: 12px; + height: 12px; + position: relative; + top: 0; + margin-right: 10px; + border-radius: 50% +} + +.apexcharts-tooltip-series-group { + padding: 0 10px; + display: none; + text-align: left; + justify-content: left; + align-items: center +} + +.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker { + opacity: 1 +} + +.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child { + padding-bottom: 4px +} + +.apexcharts-tooltip-series-group-hidden { + opacity: 0; + height: 0; + line-height: 0; + padding: 0!important +} + +.apexcharts-tooltip-y-group { + padding: 6px 0 5px +} + +.apexcharts-custom-tooltip,.apexcharts-tooltip-box { + padding: 4px 8px +} + +.apexcharts-tooltip-boxPlot { + display: flex; + flex-direction: column-reverse +} + +.apexcharts-tooltip-box>div { + margin: 4px 0 +} + +.apexcharts-tooltip-box span.value { + font-weight: 700 +} + +.apexcharts-tooltip-rangebar { + padding: 5px 8px +} + +.apexcharts-tooltip-rangebar .category { + font-weight: 600; + color: #777 +} + +.apexcharts-tooltip-rangebar .series-name { + font-weight: 700; + display: block; + margin-bottom: 5px +} + +.apexcharts-xaxistooltip,.apexcharts-yaxistooltip { + opacity: 0; + pointer-events: none; + color: #373d3f; + font-size: 13px; + text-align: center; + border-radius: 2px; + position: absolute; + z-index: 10; + background: #eceff1; + border: 1px solid #90a4ae +} + +.apexcharts-xaxistooltip { + padding: 9px 10px; + transition: .15s ease all +} + +.apexcharts-xaxistooltip.apexcharts-theme-dark { + background: rgba(0,0,0,.7); + border: 1px solid rgba(0,0,0,.5); + color: #fff +} + +.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before { + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none +} + +.apexcharts-xaxistooltip:after { + border-color: transparent; + border-width: 6px; + margin-left: -6px +} + +.apexcharts-xaxistooltip:before { + border-color: transparent; + border-width: 7px; + margin-left: -7px +} + +.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before { + bottom: 100% +} + +.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before { + top: 100% +} + +.apexcharts-xaxistooltip-bottom:after { + border-bottom-color: #eceff1 +} + +.apexcharts-xaxistooltip-bottom:before { + border-bottom-color: #90a4ae +} + +.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { + border-bottom-color: rgba(0,0,0,.5) +} + +.apexcharts-xaxistooltip-top:after { + border-top-color: #eceff1 +} + +.apexcharts-xaxistooltip-top:before { + border-top-color: #90a4ae +} + +.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { + border-top-color: rgba(0,0,0,.5) +} + +.apexcharts-xaxistooltip.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-yaxistooltip { + padding: 4px 10px +} + +.apexcharts-yaxistooltip.apexcharts-theme-dark { + background: rgba(0,0,0,.7); + border: 1px solid rgba(0,0,0,.5); + color: #fff +} + +.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before { + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none +} + +.apexcharts-yaxistooltip:after { + border-color: transparent; + border-width: 6px; + margin-top: -6px +} + +.apexcharts-yaxistooltip:before { + border-color: transparent; + border-width: 7px; + margin-top: -7px +} + +.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before { + left: 100% +} + +.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before { + right: 100% +} + +.apexcharts-yaxistooltip-left:after { + border-left-color: #eceff1 +} + +.apexcharts-yaxistooltip-left:before { + border-left-color: #90a4ae +} + +.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { + border-left-color: rgba(0,0,0,.5) +} + +.apexcharts-yaxistooltip-right:after { + border-right-color: #eceff1 +} + +.apexcharts-yaxistooltip-right:before { + border-right-color: #90a4ae +} + +.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { + border-right-color: rgba(0,0,0,.5) +} + +.apexcharts-yaxistooltip.apexcharts-active { + opacity: 1 +} + +.apexcharts-yaxistooltip-hidden { + display: none +} + +.apexcharts-xcrosshairs,.apexcharts-ycrosshairs { + pointer-events: none; + opacity: 0; + transition: .15s ease all +} + +.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-ycrosshairs-hidden { + opacity: 0 +} + +.apexcharts-selection-rect { + cursor: move +} + +.svg_select_boundingRect,.svg_select_points_rot { + pointer-events: none; + opacity: 0; + visibility: hidden +} + +.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot { + opacity: 0; + visibility: hidden +} + +.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r { + cursor: ew-resize; + opacity: 1; + visibility: visible +} + +.svg_select_points { + fill: #efefef; + stroke: #333; + rx: 2 +} + +.apexcharts-svg.apexcharts-zoomable.hovering-zoom { + cursor: crosshair +} + +.apexcharts-svg.apexcharts-zoomable.hovering-pan { + cursor: move +} + +.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { + cursor: pointer; + width: 20px; + height: 20px; + line-height: 24px; + color: #6e8192; + text-align: center +} + +.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg { + fill: #6e8192 +} + +.apexcharts-selection-icon svg { + fill: #444; + transform: scale(.76) +} + +.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg { + fill: #f3f4f5 +} + +.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { + fill: #008ffb +} + +.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { + fill: #333 +} + +.apexcharts-menu-icon,.apexcharts-selection-icon { + position: relative +} + +.apexcharts-reset-icon { + margin-left: 5px +} + +.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon { + transform: scale(.85) +} + +.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { + transform: scale(.7) +} + +.apexcharts-zoomout-icon { + margin-right: 3px +} + +.apexcharts-pan-icon { + transform: scale(.62); + position: relative; + left: 1px; + top: 0 +} + +.apexcharts-pan-icon svg { + fill: #fff; + stroke: #6e8192; + stroke-width: 2 +} + +.apexcharts-pan-icon.apexcharts-selected svg { + stroke: #008ffb +} + +.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { + stroke: #333 +} + +.apexcharts-toolbar { + position: absolute; + z-index: 11; + max-width: 176px; + text-align: right; + border-radius: 3px; + padding: 0 6px 2px; + display: flex; + justify-content: space-between; + align-items: center +} + +.apexcharts-menu { + background: #fff; + position: absolute; + top: 100%; + border: 1px solid #ddd; + border-radius: 3px; + padding: 3px; + right: 10px; + opacity: 0; + min-width: 110px; + transition: .15s ease all; + pointer-events: none +} + +.apexcharts-menu.apexcharts-menu-open { + opacity: 1; + pointer-events: all; + transition: .15s ease all +} + +.apexcharts-menu-item { + padding: 6px 7px; + font-size: 12px; + cursor: pointer +} + +.apexcharts-theme-light .apexcharts-menu-item:hover { + background: #eee +} + +.apexcharts-theme-dark .apexcharts-menu { + background: rgba(0,0,0,.7); + color: #fff +} + +@media screen and (min-width:768px) { + .apexcharts-canvas:hover .apexcharts-toolbar { + opacity: 1 + } +} + +.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points { + opacity: 0 +} + +.apexcharts-hidden-element-shown { + opacity: 1; + transition: 0.25s ease all; +} +.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label { + cursor: default; + pointer-events: none +} + +.apexcharts-pie-label-delay { + opacity: 0; + animation-name: opaque; + animation-duration: .3s; + animation-fill-mode: forwards; + animation-timing-function: ease +} + +.apexcharts-radialbar-label { + cursor: pointer; +} + +.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect { + pointer-events: none +} + +.apexcharts-marker { + transition: .15s ease all +} + +.resize-triggers { + animation: 1ms resizeanim; + visibility: hidden; + opacity: 0; + height: 100%; + width: 100%; + overflow: hidden +} + +.contract-trigger:before,.resize-triggers,.resize-triggers>div { + content: " "; + display: block; + position: absolute; + top: 0; + left: 0 +} + +.resize-triggers>div { + height: 100%; + width: 100%; + background: #eee; + overflow: auto +} + +.contract-trigger:before { + overflow: hidden; + width: 200%; + height: 200% +} + +.apexcharts-bar-goals-markers{ + pointer-events: none +} + +.apexcharts-bar-shadows{ + pointer-events: none +} + +.apexcharts-rangebar-goals-markers{ + pointer-events: none +}`;var p=((f=t.opts.chart)===null||f===void 0?void 0:f.nonce)||t.w.config.chart.nonce;p&&t.css.setAttribute("nonce",p),d?l.prepend(t.css):u.head.appendChild(t.css)}}var b=t.create(t.w.config.series,{});if(!b)return a(t);t.mount(b).then(function(){typeof t.w.config.chart.events.mounted=="function"&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),a(b)}).catch(function(v){n(v)})}else n(new Error("Element not found"))})}},{key:"create",value:function(t,a){var n=this.w;new is(this).initModules();var o=this.w.globals;if(o.noData=!1,o.animationEnded=!1,this.responsive.checkResponsiveConfig(a),n.config.xaxis.convertedCatToNumeric&&new Oe(n.config).convertCatToNumericXaxis(n.config,this.ctx),this.el===null||(this.core.setupElements(),n.config.chart.type==="treemap"&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),o.svgWidth===0))return o.animationEnded=!0,null;var l=ee.checkComboSeries(t);o.comboCharts=l.comboCharts,o.comboBarCount=l.comboBarCount;var d=t.every(function(p){return p.data&&p.data.length===0});(t.length===0||d)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new Yt(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),o.noData&&o.collapsedSeries.length!==o.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),o.axisCharts&&(this.core.coreCalculations(),n.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=n.globals.minX,this.ctx.toolbar.maxX=n.globals.maxX),this.formatters.heatmapLabelFormatters(),new ee(this).getLargestMarkerSize(),this.dimensions.plotCoords();var u=this.core.xySettings();this.grid.createGridMask();var h=this.core.plotChartType(t,u),f=new Gt(this);return f.bringForward(),n.config.dataLabels.background.enabled&&f.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:h,xyRatios:u,dimensions:{plot:{left:n.globals.translateX,top:n.globals.translateY,width:n.globals.gridWidth,height:n.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this,o=n.w;return new Promise(function(l,d){if(n.el===null)return d(new Error("Not enough data to display or target element not found"));(a===null||o.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new Bt(n);var u,h,f=n.grid.drawGrid();if(n.annotations=new Ve(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),o.config.grid.position==="back"&&(f&&o.globals.dom.elGraphical.add(f.el),f!=null&&(u=f.elGridBorders)!==null&&u!==void 0&&u.node&&o.globals.dom.elGraphical.add(f.elGridBorders)),Array.isArray(a.elGraph))for(var p=0;p0&&o.globals.memory.methodsToExec.forEach(function(w){w.method(w.params,!1,w.context)}),o.globals.axisCharts||o.globals.noData||n.core.resizeNonAxisCharts(),l(n)})}},{key:"destroy",value:function(){var t,a;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(a=mr.get(t))&&(a.disconnect(),mr.delete(t));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach(function(o,l){o.id===z.escapeString(n)&&Apex._chartInstances.splice(l,1)}),new rs(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var a=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],u=this.w;return u.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map(function(h,f){return a.updateHelpers._extendSeries(h,f)})),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),u.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,n,o,l,d)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,a,n)}},{key:"appendSeries",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w.config.series.slice();return o.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(o,a,n)}},{key:"appendData",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var o=n.w.config.series.slice(),l=0;l0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,a)}},{key:"addEventListener",value:function(t,a){this.events.addEventListener(t,a)}},{key:"removeEventListener",value:function(t,a){this.events.removeEventListener(t,a)}},{key:"addXaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;n&&(o=n),o.annotations.addXaxisAnnotationExternal(t,a,o)}},{key:"addYaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;n&&(o=n),o.annotations.addYaxisAnnotationExternal(t,a,o)}},{key:"addPointAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;n&&(o=n),o.annotations.addPointAnnotationExternal(t,a,o)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,a=this;t&&(a=t),a.annotations.clearAnnotations(a)}},{key:"removeAnnotation",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=this;a&&(n=a),n.annotations.removeAnnotation(n,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,a){return this.coreUtils.getSeriesTotalsXRange(t,a)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new _(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new _(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,a){return this.updateHelpers.toggleDataPointSelection(t,a)}},{key:"zoomX",value:function(t,a){this.ctx.toolbar.zoomUpdateOptions(t,a)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new Lt(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new Lt(this.ctx).exportToCSV(t)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;typeof t=="function"&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var a=z.escapeString(t);if(Apex._chartInstances){var n=Apex._chartInstances.filter(function(o){return o.id===a})[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),a=0;a2?l-2:0),u=2;uhe&&typeof he=="object"&&!Array.isArray(he)&&he!=null,g=(he,re)=>{typeof Object.assign!="function"&&function(){Object.assign=function(Le){if(Le==null)throw new TypeError("Cannot convert undefined or null to object");let nt=Object(Le);for(let ze=1;ze{c(re[Le])?Le in he?Ve[Le]=g(he[Le],re[Le]):Object.assign(Ve,{[Le]:re[Le]}):Object.assign(Ve,{[Le]:re[Le]})}),Ve},k=async()=>{if(await ri(),s.value)return;const he={chart:{type:e.type||e.options.chart.type||"line",height:e.height,width:e.width,events:{}},series:e.series};Kl.forEach(Ve=>{let Le=(...nt)=>i(Ve,...nt);he.chart.events[Ve]=Le});const re=g(e.options,he);return s.value=new Ul(r.value,re),s.value.render()},C=()=>(D(),k()),D=()=>{s.value.destroy()},F=(he,re)=>s.value.updateSeries(he,re),H=(he,re,Ve,Le)=>s.value.updateOptions(he,re,Ve,Le),R=he=>s.value.toggleSeries(he),U=he=>{s.value.showSeries(he)},Q=he=>{s.value.hideSeries(he)},ue=(he,re)=>s.value.appendSeries(he,re),te=()=>{s.value.resetSeries()},de=(he,re)=>{s.value.toggleDataPointSelection(he,re)},B=he=>s.value.appendData(he),z=(he,re)=>s.value.zoomX(he,re),K=he=>s.value.dataURI(he),q=he=>s.value.setLocale(he),V=(he,re)=>{s.value.addXaxisAnnotation(he,re)},ee=(he,re)=>{s.value.addYaxisAnnotation(he,re)},ge=(he,re)=>{s.value.addPointAnnotation(he,re)},be=(he,re)=>{s.value.removeAnnotation(he,re)},ne=()=>{s.value.clearAnnotations()};si(()=>{window.ApexCharts=Ul}),$o(()=>{r.value=Cn().proxy.$el,k()}),Qi(()=>{s.value&&D()});const We=_d(e);return _t(We.options,()=>{!s.value&&e.options?k():s.value.updateOptions(e.options)}),_t(We.series,()=>{!s.value&&e.series?k():s.value.updateSeries(e.series)},{deep:!0}),_t(We.type,()=>{C()}),_t(We.width,()=>{C()}),_t(We.height,()=>{C()}),{chart:s,init:k,refresh:C,destroy:D,updateOptions:H,updateSeries:F,toggleSeries:R,showSeries:U,hideSeries:Q,resetSeries:te,zoomX:z,toggleDataPointSelection:de,appendData:B,appendSeries:ue,addXaxisAnnotation:V,addYaxisAnnotation:ee,addPointAnnotation:ge,removeAnnotation:be,clearAnnotations:ne,setLocale:q,dataURI:K}},render(){return tr("div",{class:"vue-apexcharts"})}}),ane=e=>{e.component(ni.name,ni)};ni.install=ane;const Ql={chart:{background:"transparent",stacked:!1,toolbar:{show:!1},animations:{enabled:!1},parentHeightOffset:0,sparkline:{enabled:!0}},colors:[],stroke:{curve:"smooth"},fill:{type:"gradient",gradient:{shade:"dark",type:"vertical",shadeIntensity:0,inverseColors:!1,opacityTo:0,stops:[0,100]}},dataLabels:{enabled:!1},plotOptions:{bar:{horizontal:!1}},xaxis:{labels:{show:!1},axisTicks:{show:!1},axisBorder:{show:!1}},yaxis:{labels:{show:!1},min:0},tooltip:{enabled:!1},legend:{show:!1},grid:{show:!1,padding:{left:-10,right:0,bottom:-15,top:-15},column:{opacity:0},xaxis:{lines:{show:!1}}}},nne={key:0,class:"absolute z-0 bottom-0 left-0 right-0 h-6"},ine={key:1,class:"absolute z-0 top-0 left-0 right-0 h-6"},rne={__name:"ClientCharts",props:{client:{}},setup(e){const i=[{type:!1,strokeWidth:0},{type:"line",strokeWidth:3},{type:"area",strokeWidth:0},{type:"bar",strokeWidth:0}],r={rx:{light:"rgba(128,128,128,0.3)",dark:"rgba(255,255,255,0.3)"},tx:{light:"rgba(128,128,128,0.4)",dark:"rgba(255,255,255,0.3)"},gradient:{light:["rgba(0,0,0,0.1)","rgba(0,0,0,1.0)"],dark:["rgba(128,128,128,0)","rgba(128,128,128,0)"]}},s=ma(),{uiChartType:c,uiTheme:g,prefersDarkScheme:k,updateCharts:C}=xa(s),D=Et(()=>g.value==="auto"?k.value.matches?"dark":"light":g.value),F=Et(()=>{const R={...Ql,colors:[r.tx[D.value]]};return R.chart.type=i[c.value].type||!1,R.stroke.width=i[c.value].strokeWidth,R.fill.gradient.gradientToColors=r.gradient[D.value],R}),H=Et(()=>{const R={...Ql,colors:[r.rx[D.value]]};return R.chart.type=i[c.value].type||!1,R.stroke.width=i[c.value].strokeWidth,R.fill.gradient.gradientToColors=r.gradient[D.value],R});return(R,U)=>{var Q,ue;return Ce(),$e("div",null,[_e(C)?(Ce(),$e("div",nne,[Te(_e(ni),{width:"100%",height:"100%",options:F.value,series:[{name:"Upload (TX)",data:(Q=e.client)==null?void 0:Q.transferTxHistory}]},null,8,["options","series"])])):et("",!0),_e(C)?(Ce(),$e("div",ine,[Te(_e(ni),{width:"100%",height:"100%",options:H.value,series:[{name:"Download (RX)",data:(ue=e.client)==null?void 0:ue.transferRxHistory}],style:{transform:"scaleY(-1)"}},null,8,["options","series"])])):et("",!0)])}}};function ic(){return{dateTime:i=>new Intl.DateTimeFormat(void 0,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"}).format(i)}}const one={},sne={xmlns:"http://www.w3.org/2000/svg",class:"h-4 w-4 inline align-middle opacity-25 hover:opacity-100 mb-[3px]",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},lne=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z"},null,-1),dne=[lne];function une(e,i){return Ce(),$e("svg",sne,dne)}const rc=Mt(one,[["render",une]]),cne=["title"],hne={__name:"ClientName",props:{client:{type:Object,required:!0}},setup(e){const i=e,r=ma(),{dateTime:s}=ic(),c=qe(null),g=qe(null),k=()=>{c.value=null,g.value=null},C=()=>{F(),c.value=null,g.value=null},D=()=>{c.value=i.client.name,g.value=i.client.id,ri(()=>{const H=["client-"+i.client.id+"-name"];H.value&&H.value[0].select()})};function F(){St.updateClientName({clientId:i.client.id,name:c.value}).catch(H=>alert(H.message||H.toString())).finally(()=>r.refresh())}return(H,R)=>(Ce(),$e("div",{class:"text-gray-700 dark:text-neutral-200 group text-sm md:text-base",title:H.$t("createdOn")+_e(s)(new Date(e.client.createdAt))},[Wa(me("input",{ref:"client-"+e.client.id+"-name","onUpdate:modelValue":R[0]||(R[0]=U=>c.value=U),class:"rounded px-1 border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 dark:placeholder:text-neutral-500 outline-none w-full",onKeyup:[Ni(k,["escape"]),Ni(C,["enter"])]},null,544),[[xn,g.value===e.client.id],[ar,c.value]]),Wa(me("span",{class:"border-transparent"},ut(e.client.name),513),[[xn,g.value!==e.client.id]]),Wa(me("span",{class:"cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity px-1 py-1",onClick:D},[Te(rc)],512),[[xn,g.value!==e.client.id]])],8,cne))}},mne={class:"group"},fne={__name:"ClientAddress",props:{client:{type:Object,required:!0}},setup(e){const i=e,r=qe(null),s=qe(null),c=()=>{St.updateClientAddress({clientId:s.value,address:r.value}),r.value=null,s.value=null},g=()=>{r.value=null,s.value=null},k=()=>{r.value=i.client.address,s.value=i.client.id,ri(()=>{const C=["client-"+i.client.id+"-address"];C.value&&C.value.select()})};return(C,D)=>(Ce(),$e("span",mne,[Wa(me("input",{ref:"client-"+e.client.id+"-address","onUpdate:modelValue":D[0]||(D[0]=F=>r.value=F),class:"rounded border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 outline-none w-20 text-black dark:text-neutral-300 dark:placeholder:text-neutral-500",onKeyup:[Ni(c,["enter"]),Ni(g,["escape"])]},null,544),[[xn,s.value===e.client.id],[ar,r.value]]),Wa(me("span",{class:"inline-block"},ut(e.client.address),513),[[xn,s.value!==e.client.id]]),Wa(me("span",{class:"cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity p-0.5",onClick:k},[Te(rc)],512),[[xn,s.value!==e.client.id]])]))}},gne={},pne={class:"align-middle h-3 inline",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},bne=me("path",{"fill-rule":"evenodd",d:"M3.293 9.707a1 1 0 010-1.414l6-6a1 1 0 011.414 0l6 6a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L4.707 9.707a1 1 0 01-1.414 0z","clip-rule":"evenodd"},null,-1),vne=[bne];function yne(e,i){return Ce(),$e("svg",pne,vne)}const xne=Mt(gne,[["render",yne]]),wne={},kne={class:"align-middle h-3 inline",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},Pne=me("path",{"fill-rule":"evenodd",d:"M16.707 10.293a1 1 0 010 1.414l-6 6a1 1 0 01-1.414 0l-6-6a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l4.293-4.293a1 1 0 011.414 0z","clip-rule":"evenodd"},null,-1),Mne=[Pne];function Cne(e,i){return Ce(),$e("svg",kne,Mne)}const Sne=Mt(wne,[["render",Cne]]);function Qo(){return{bytes:(i,r,s,c)=>{if(s=s||!1,i===0)return"0 B";if(Number.isNaN(parseFloat(i))&&!Number.isFinite(i))return"NaN";const g=s?1024:1e3,k=r!=null&&!Number.isNaN(r)&&r>=0?r:2,C=s?["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB","BiB"]:["B","KB","MB","GB","TB","PB","EB","ZB","YB","BB"];let D=Math.floor(Math.log(i)/Math.log(g));if(c!==void 0){const F=C.indexOf(c);F!==-1&&(D=F)}return`${parseFloat((i/Math.pow(g,D)).toFixed(k))} ${C[D]}`}}}const $ne={setup(){const{bytes:e}=Qo();return{bytes:e}},props:["transferData","transferDataCurrent","title"]},Wne=["title"];function Ane(e,i,r,s,c,g){return r.transferData?(Ce(),$e("span",{key:0,title:r.title},[ha(" · "),Fh(e.$slots,"default"),ha(" "+ut(s.bytes(r.transferDataCurrent))+"/s ",1)],8,Wne)):et("",!0)}const Jl=Mt($ne,[["render",Ane]]),Tne={},Dne={class:"align-middle h-3 inline mt-0.5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},_ne=me("path",{"fill-rule":"evenodd",d:"M3.293 9.707a1 1 0 010-1.414l6-6a1 1 0 011.414 0l6 6a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L4.707 9.707a1 1 0 01-1.414 0z","clip-rule":"evenodd"},null,-1),Ene=[_ne];function Lne(e,i){return Ce(),$e("svg",Dne,Ene)}const Nne=Mt(Tne,[["render",Lne]]),zne={},jne={class:"align-middle h-3 inline mt-0.5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},Ine=me("path",{"fill-rule":"evenodd",d:"M16.707 10.293a1 1 0 010 1.414l-6 6a1 1 0 01-1.414 0l-6-6a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l4.293-4.293a1 1 0 011.414 0z","clip-rule":"evenodd"},null,-1),Fne=[Ine];function One(e,i){return Ce(),$e("svg",jne,Fne)}const Hne=Mt(zne,[["render",One]]),Xne={class:"flex gap-2 items-center shrink-0 text-gray-400 dark:text-neutral-400 text-xs mt-px justify-end"},Rne={class:"min-w-20 md:min-w-24"},Vne=["title"],Yne={class:"text-gray-700 dark:text-neutral-200"},Gne=me("br",null,null,-1),Bne={class:"font-regular",style:{"font-size":"0.85em"}},Zl={__name:"ClientTrafficStat",props:{transferData:{type:Number,default:null},transferDataCurrent:{type:Number,default:null},type:{type:String,default:""}},setup(e){const{bytes:i}=Qo();return(r,s)=>(Ce(),$e("div",Xne,[me("div",Rne,[me("span",{class:"flex gap-1",title:r.$t("totalDownload")+_e(i)(e.transferData)},[e.type==="tx"?(Ce(),Pn(Hne,{key:0})):et("",!0),e.type==="rx"?(Ce(),Pn(Nne,{key:1})):et("",!0),me("div",null,[me("span",Yne,ut(_e(i)(e.transferDataCurrent))+"/s",1),Gne,me("span",Bne,ut(_e(i)(e.transferData)),1)])],8,Vne)])]))}},qne={class:"flex flex-col xxs:flex-row w-full gap-2"},Une={class:"flex flex-col flex-grow gap-1"},Kne={class:"text-gray-400 dark:text-neutral-400 text-xs"},Qne=["title"],Jne={key:0,class:"flex gap-2 items-center shrink-0 text-gray-400 dark:text-neutral-400 text-xs mt-px justify-end"},Zne={__name:"ClientInfo",props:{client:{}},setup(e){const i=ma(),{uiTrafficStats:r,dateFnsLocale:s}=xa(i),{dateTime:c}=ic(),{bytes:g}=Qo();return(k,C)=>{const D=Hd("Timeago");return Ce(),$e("div",qne,[me("div",Une,[Te(hne,{client:e.client},null,8,["client"]),me("div",Kne,[Te(fne,{client:e.client},null,8,["client"]),!_e(r)&&e.client.transferTx?(Ce(),Pn(Jl,{key:0,"transfer-data":e.client.transferTx,"transfer-data-current":e.client.transferTxCurrent,title:k.$t("totalDownload")+_e(g)(e.client.transferTx)},{default:Fr(()=>[Te(Sne)]),_:1},8,["transfer-data","transfer-data-current","title"])):et("",!0),!_e(r)&&e.client.transferTx?(Ce(),Pn(Jl,{key:1,"transfer-data":e.client.transferRx,"transfer-data-current":e.client.transferRxCurrent,title:k.$t("totalUpload")+_e(g)(e.client.transferRx)},{default:Fr(()=>[Te(xne)]),_:1},8,["transfer-data","transfer-data-current","title"])):et("",!0),e.client.latestHandshakeAt?(Ce(),$e("span",{key:2,title:"Last seen on "+_e(c)(new Date(e.client.latestHandshakeAt))},[ha(ut(_e(r)?"":" · ")+" ",1),Te(D,{datetime:e.client.latestHandshakeAt,locale:_e(s)},null,8,["datetime","locale"])],8,Qne)):et("",!0)])]),_e(r)&&e.client.transferTx&&e.client.transferRx?(Ce(),$e("div",Jne,[Te(Zl,{"transfer-data-current":e.client.transferTxCurrent,"transfer-data":e.client.transferTx,type:"tx"},null,8,["transfer-data-current","transfer-data"]),Te(Zl,{"transfer-data-current":e.client.transferRxCurrent,"transfer-data":e.client.transferRx,type:"rx"},null,8,["transfer-data-current","transfer-data"])])):et("",!0)])}}},eie={class:"h-10 w-10 rounded-full bg-gray-50 relative"},tie=["src"],aie={key:1},nie=me("div",{class:"animate-ping w-4 h-4 p-1 bg-red-100 dark:bg-red-100 rounded-full absolute -bottom-1 -right-1"},null,-1),iie=me("div",{class:"w-2 h-2 bg-red-800 dark:bg-red-600 rounded-full absolute bottom-0 right-0"},null,-1),rie=[nie,iie],oie={__name:"ClientAvatar",props:{client:{type:Object,required:!0}},setup(e){const i=e;return(r,s)=>(Ce(),$e("div",eie,[Te(Qu,{class:"w-6 m-2 text-gray-300"}),i.client.avatar?(Ce(),$e("img",{key:0,src:i.client.avatar,class:"w-10 rounded-full absolute top-0 left-0"},null,8,tie)):et("",!0),i.client.latestHandshakeAt&&new Date-new Date(i.client.latestHandshakeAt)<1e3*60*10?(Ce(),$e("div",aie,rie)):et("",!0)]))}},sie={},lie={class:"w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},die=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 4v1m6 11h2m-6 0h-2v4m0-11v3m0 0h.01M12 12h4.01M16 20h4M4 12h4m12 0h.01M5 8h2a1 1 0 001-1V5a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1zm12 0h2a1 1 0 001-1V5a1 1 0 00-1-1h-2a1 1 0 00-1 1v2a1 1 0 001 1zM5 20h2a1 1 0 001-1v-2a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1z"},null,-1),uie=[die];function cie(e,i){return Ce(),$e("svg",lie,uie)}const hie=Mt(sie,[["render",cie]]),mie={},fie={class:"w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},gie=me("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4"},null,-1),pie=[gie];function bie(e,i){return Ce(),$e("svg",fie,pie)}const vie=Mt(mie,[["render",bie]]),yie={},xie={class:"w-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},wie=me("path",{"fill-rule":"evenodd",d:"M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z","clip-rule":"evenodd"},null,-1),kie=[wie];function Pie(e,i){return Ce(),$e("svg",xie,kie)}const Mie=Mt(yie,[["render",Pie]]),Cie={class:"text-gray-400 dark:text-neutral-400 flex gap-1 items-center justify-between"},Sie=["title"],$ie=me("div",{class:"rounded-full w-4 h-4 m-1 ml-5 bg-white"},null,-1),Wie=[$ie],Aie=["title"],Tie=me("div",{class:"rounded-full w-4 h-4 m-1 bg-white"},null,-1),Die=[Tie],_ie=["disabled","title"],Eie=["disabled","href","download","title"],Lie=["title"],Nie={__name:"ClientControls",props:{client:{}},setup(e){const i=ma(),{qrcode:r,clientToDelete:s}=xa(i),c=e,g=i.refresh;function k(){St.enableClient({clientId:c.client.id}).catch(H=>alert(H.message||H.toString())).finally(()=>g().catch(console.error))}function C(){St.disableClient({clientId:c.client.id}).catch(H=>alert(H.message||H.toString())).finally(()=>g().catch(console.error))}async function D(){r.value=await St.getQrCode({clientId:c.client.id})}function F(){s.value=c.client}return(H,R)=>(Ce(),$e("div",Cie,[e.client.enabled===!0?(Ce(),$e("div",{key:0,title:H.$t("disableClient"),class:"inline-block align-middle rounded-full w-10 h-6 mr-1 bg-red-800 cursor-pointer hover:bg-red-700 transition-all",onClick:C},Wie,8,Sie)):et("",!0),e.client.enabled===!1?(Ce(),$e("div",{key:1,title:H.$t("enableClient"),class:"inline-block align-middle rounded-full w-10 h-6 mr-1 bg-gray-200 dark:bg-neutral-400 cursor-pointer hover:bg-gray-300 dark:hover:bg-neutral-500 transition-all",onClick:k},Die,8,Aie)):et("",!0),me("button",{disabled:!e.client.downloadableConfig,class:Un(["align-middle bg-gray-100 dark:bg-neutral-600 dark:text-neutral-300 p-2 rounded transition",{"hover:bg-red-800 dark:hover:bg-red-800 hover:text-white dark:hover:text-white":e.client.downloadableConfig,"is-disabled":!e.client.downloadableConfig}]),title:e.client.downloadableConfig?H.$t("showQR"):H.$t("noPrivKey"),onClick:D},[Te(hie)],10,_ie),me("a",{disabled:!e.client.downloadableConfig,href:"./api/wireguard/client/"+e.client.id+"/configuration",download:e.client.downloadableConfig?"configuration":null,class:Un(["align-middle inline-block bg-gray-100 dark:bg-neutral-600 dark:text-neutral-300 p-2 rounded transition",{"hover:bg-red-800 dark:hover:bg-red-800 hover:text-white dark:hover:text-white":e.client.downloadableConfig,"is-disabled":!e.client.downloadableConfig}]),title:e.client.downloadableConfig?H.$t("downloadConfig"):H.$t("noPrivKey"),onClick:R[0]||(R[0]=U=>{e.client.downloadableConfig||U.preventDefault()})},[Te(vie)],10,Eie),me("button",{class:"align-middle bg-gray-100 dark:bg-neutral-600 dark:text-neutral-300 hover:bg-red-800 dark:hover:bg-red-800 hover:text-white dark:hover:text-white p-2 rounded transition",title:H.$t("deleteClient"),onClick:F},[Te(Mie)],8,Lie)]))}},zie={key:0},jie={class:"relative py-3 md:py-5 px-3 z-10 flex flex-col sm:flex-row justify-between gap-3"},Iie={class:"flex gap-3 md:gap-4 w-full items-center"},Fie={class:"flex items-center justify-end"},Oie={__name:"Client",props:{client:{}},setup(e){return(i,r)=>e.client?(Ce(),$e("div",zie,[Te(rne,{client:e.client},null,8,["client"]),me("div",jie,[me("div",Iie,[Te(oie,{client:e.client},null,8,["client"]),Te(Zne,{client:e.client},null,8,["client"])]),me("div",Fie,[Te(Nie,{client:e.client},null,8,["client"])])])])):et("",!0)}},Hie={class:"container mx-auto max-w-3xl px-3 md:px-0 mt-4 xs:mt-6"},Xie={key:0},Rie={class:"shadow-md rounded-lg bg-white dark:bg-neutral-700 overflow-hidden"},Vie={class:"flex flex-row flex-auto items-center p-3 px-5 border-b-2 border-gray-100 dark:border-neutral-600"},Yie={class:"flex-grow"},Gie={class:"text-2xl font-medium dark:text-neutral-200"},Bie={class:"flex-shrink-0"},qie={key:0},Uie={key:1},Kie={class:"text-center m-10 text-gray-400 dark:text-neutral-400 text-sm"},Qie=me("br",null,null,-1),Jie=me("br",null,null,-1),Zie={key:2,class:"text-gray-200 dark:text-red-300 p-5"},ere={key:0},tre={key:1,class:"fixed z-10 inset-0 overflow-y-auto"},are={key:2,class:"fixed z-10 inset-0 overflow-y-auto"},nre={key:1},ire={key:2},rre={__name:"App",setup(e){const i=or({inheritLocale:!0,useScope:"global"}),r=ma(),{authenticated:s,requiresPassword:c,clients:g,clientCreateShowModal:k,clientToDelete:C,qrcode:D,prefersDarkScheme:F,uiTheme:H,uiChartType:R,uiTrafficStats:U,lang:Q,dateFnsLocale:ue}=xa(r),te=qe(null),de=qe(null),B=qe(null),z=r.refresh,K=r.setTheme;_t(F,()=>{K(H.value)}),si(()=>{K(H.value),St.getSession().then(ne=>{s.value=ne.authenticated,c.value=ne.requiresPassword,z(),B.value=setInterval(z,1e3)}).catch(ne=>{console.log(ne.message||ne.toString())}),ge(),ee(),q(),V(),be()}),Qi(()=>{clearInterval(B.value)});async function q(){try{const ne=await St.getLang();i.availableLocales.includes(ne)?(localStorage.setItem("lang",ne),i.locale.value=ne,Q.value=ne):(Q.value="en",localStorage.setItem("lang",Q.value),console.warn(`Configured language '${ne}' is not available. Using default locale.`))}catch(ne){Q.value="en",console.error(`Failed to get lang. Using default. ${ne.message}`)}}function V(){const ne=Object.keys(Yl).find(We=>We.slice(0,2).includes(Q.value));ue.value=Yl[ne]??Hu}async function ee(){try{const ne=await St.getRelease(),We=await fetch("https://wg-easy.github.io/wg-easy/changelog.json").then(he=>he.json()).then(he=>{const re=Object.entries(he).map(([Ve,Le])=>({version:parseInt(Ve,10),changelog:Le}));return re.sort((Ve,Le)=>Le.version-Ve.version),re[0]});if(console.log(`Current Release: ${ne}`),console.log(`Latest Release: ${We.version}`),ne>=We.version)return;te.value=ne,de.value=We}catch(ne){console.log("Something went wrong",ne)}}async function ge(){St.getChartType().then(ne=>{R.value=parseInt(ne,10)}).catch(()=>{R.value=0})}async function be(){St.getUiTrafficStats().then(ne=>{U.value=ne}).catch(()=>{U.value=!1})}return(ne,We)=>(Ce(),$e("main",null,[me("div",Hie,[_e(s)===!0?(Ce(),$e("div",Xie,[Te(Zae),Te(wte,{"latest-release":de.value,"current-release":te.value},null,8,["latest-release","current-release"]),me("div",Rie,[me("div",Vie,[me("div",Yie,[me("p",Gie,ut(ne.$t("clients")),1)]),me("div",Bie,[Te(ql)])]),_e(g)&&_e(g).length>0?(Ce(),$e("div",qie,[(Ce(!0),$e(Jt,null,Ih(_e(g),he=>(Ce(),$e("div",{key:he.id,class:"relative overflow-hidden border-b last:border-b-0 border-gray-100 dark:border-neutral-600 border-solid"},[Te(Oie,{client:he},null,8,["client"])]))),128))])):et("",!0),_e(g)&&_e(g).length===0?(Ce(),$e("div",Uie,[me("p",Kie,[ha(ut(ne.$t("noClients")),1),Qie,Jie,Te(ql)])])):et("",!0),_e(g)===null?(Ce(),$e("div",Zie,[Te(oo)])):et("",!0)]),_e(D)?(Ce(),$e("div",ere,[Te(Yte)])):et("",!0),_e(k)?(Ce(),$e("div",tre,[Te(rae)])):et("",!0),_e(C)?(Ce(),$e("div",are,[Te(Mae)])):et("",!0)])):et("",!0),_e(s)===!1?(Ce(),$e("div",nre,[Te(gte)])):et("",!0),_e(s)===null?(Ce(),$e("div",ire,[Te(oo)])):et("",!0)]),Te(Nte)]))}},ore={en:{name:"Name",password:"Password",signIn:"Sign In",logout:"Logout",updateAvailable:"There is an update available!",update:"Update",clients:"Clients",new:"New",deleteClient:"Delete Client",deleteDialog1:"Are you sure you want to delete",deleteDialog2:"This action cannot be undone.",cancel:"Cancel",create:"Create",createdOn:"Created on ",lastSeen:"Last seen on ",totalDownload:"Total Download: ",totalUpload:"Total Upload: ",newClient:"New Client",disableClient:"Disable Client",enableClient:"Enable Client",noClients:"There are no clients yet.",noPrivKey:"This client has no known private key. Cannot create Configuration.",showQR:"Show QR Code",downloadConfig:"Download Configuration",madeBy:"Made by",donate:"Donate",toggleCharts:"Show/hide Charts",theme:{dark:"Dark theme",light:"Light theme",auto:"Auto theme"}},ua:{name:"Ім`я",password:"Пароль",signIn:"Увійти",logout:"Вихід",updateAvailable:"Доступне оновлення!",update:"Оновити",clients:"Клієнти",new:"Новий",deleteClient:"Видалити клієнта",deleteDialog1:"Ви впевнені, що бажаєте видалити",deleteDialog2:"Цю дію неможливо скасувати.",cancel:"Скасувати",create:"Створити",createdOn:"Створено ",lastSeen:"Останнє підключення в ",totalDownload:"Всього завантажено: ",totalUpload:"Всього відправлено: ",newClient:"Новий клієнт",disableClient:"Вимкнути клієнта",enableClient:"Увімкнути клієнта",noClients:"Ще немає клієнтів.",showQR:"Показати QR-код",downloadConfig:"Завантажити конфігурацію",madeBy:"Зроблено",donate:"Пожертвувати"},ru:{name:"Имя",password:"Пароль",signIn:"Войти",logout:"Выйти",updateAvailable:"Доступно обновление!",update:"Обновить",clients:"Клиенты",new:"Создать",deleteClient:"Удалить клиента",deleteDialog1:"Вы уверены, что хотите удалить",deleteDialog2:"Это действие невозможно отменить.",cancel:"Закрыть",create:"Создать",createdOn:"Создано в ",lastSeen:"Последнее подключение в ",totalDownload:"Всего скачано: ",totalUpload:"Всего загружено: ",newClient:"Создать клиента",disableClient:"Выключить клиента",enableClient:"Включить клиента",noClients:"Пока нет клиентов.",showQR:"Показать QR-код",downloadConfig:"Скачать конфигурацию",madeBy:"Автор",donate:"Поблагодарить"},tr:{name:"İsim",password:"Şifre",signIn:"Giriş Yap",logout:"Çıkış Yap",updateAvailable:"Mevcut bir güncelleme var!",update:"Güncelle",clients:"Kullanıcılar",new:"Yeni",deleteClient:"Kullanıcı Sil",deleteDialog1:"Silmek istediğine emin misin",deleteDialog2:"Bu işlem geri alınamaz.",cancel:"İptal",create:"Oluştur",createdAt:"Şu saatte oluşturuldu: ",lastSeen:"Son görülme tarihi: ",totalDownload:"Toplam İndirme: ",totalUpload:"Toplam Yükleme: ",newClient:"Yeni Kullanıcı",disableClient:"İstemciyi Devre Dışı Bırak",enableClient:"İstemciyi Etkinleştir",noClients:"Henüz kullanıcı yok.",showQR:"QR Kodunu Göster",downloadConfig:"Yapılandırmayı İndir",madeBy:"Yapan Kişi: ",donate:"Bağış Yap",changeLang:"Dil Değiştir"},no:{name:"Navn",password:"Passord",signIn:"Logg Inn",logout:"Logg Ut",updateAvailable:"En ny oppdatering er tilgjengelig!",update:"Oppdater",clients:"Klienter",new:"Ny",deleteClient:"Slett Klient",deleteDialog1:"Er du sikker på at du vil slette?",deleteDialog2:"Denne handlingen kan ikke angres",cancel:"Avbryt",create:"Opprett",createdOn:"Opprettet ",lastSeen:"Sist sett ",totalDownload:"Total Nedlasting: ",totalUpload:"Total Opplasting: ",newClient:"Ny Klient",disableClient:"Deaktiver Klient",enableClient:"Aktiver Klient",noClients:"Ingen klienter opprettet enda.",showQR:"Vis QR Kode",downloadConfig:"Last Ned Konfigurasjon",madeBy:"Laget av",donate:"Doner"},pl:{name:"Nazwa",password:"Hasło",signIn:"Zaloguj się",logout:"Wyloguj się",updateAvailable:"Dostępna aktualizacja!",update:"Aktualizuj",clients:"Klienci",new:"Stwórz klienta",deleteClient:"Usuń klienta",deleteDialog1:"Jesteś pewny że chcesz usunąć",deleteDialog2:"Tej akcji nie da się cofnąć.",cancel:"Anuluj",create:"Stwórz",createdOn:"Utworzono ",lastSeen:"Ostatnio widziany ",totalDownload:"Całkowite pobieranie: ",totalUpload:"Całkowite wysyłanie: ",newClient:"Nowy klient",disableClient:"Wyłączenie klienta",enableClient:"Włączenie klienta",noClients:"Nie ma jeszcze klientów.",showQR:"Pokaż kod QR",downloadConfig:"Pobierz konfigurację",madeBy:"Stworzone przez",donate:"Wsparcie autora"},fr:{name:"Nom",password:"Mot de passe",signIn:"Se Connecter",logout:"Se déconnecter",updateAvailable:"Une mise à jour est disponible !",update:"Mise à jour",clients:"Clients",new:"Nouveau",deleteClient:"Supprimer ce client",deleteDialog1:"Êtes-vous que vous voulez supprimer",deleteDialog2:"Cette action ne peut pas être annulée.",cancel:"Annuler",create:"Créer",createdOn:"Créé le ",lastSeen:"Dernière connexion le ",totalDownload:"Téléchargement total : ",totalUpload:"Téléversement total : ",newClient:"Nouveau client",disableClient:"Désactiver ce client",enableClient:"Activer ce client",noClients:"Aucun client pour le moment.",showQR:"Afficher le code à réponse rapide (QR Code)",downloadConfig:"Télécharger la configuration",madeBy:"Développé par",donate:"Soutenir"},de:{name:"Name",password:"Passwort",signIn:"Anmelden",logout:"Abmelden",updateAvailable:"Eine Aktualisierung steht zur Verfügung!",update:"Aktualisieren",clients:"Clients",new:"Neu",deleteClient:"Client löschen",deleteDialog1:"Möchtest du wirklich löschen?",deleteDialog2:"Diese Aktion kann nicht rückgängig gemacht werden.",cancel:"Abbrechen",create:"Erstellen",createdOn:"Erstellt am ",lastSeen:"Zuletzt Online ",totalDownload:"Gesamt Download: ",totalUpload:"Gesamt Upload: ",newClient:"Neuer Client",disableClient:"Client deaktivieren",enableClient:"Client aktivieren",noClients:"Es wurden noch keine Clients konfiguriert.",noPrivKey:"Es ist kein Private Key für diesen Client bekannt. Eine Konfiguration kann nicht erstellt werden.",showQR:"Zeige den QR Code",downloadConfig:"Konfiguration herunterladen",madeBy:"Erstellt von",donate:"Spenden"},ca:{name:"Nom",password:"Contrasenya",signIn:"Iniciar sessió",logout:"Tanca sessió",updateAvailable:"Hi ha una actualització disponible!",update:"Actualitza",clients:"Clients",new:"Nou",deleteClient:"Esborra client",deleteDialog1:"Estàs segur que vols esborrar aquest client?",deleteDialog2:"Aquesta acció no es pot desfer.",cancel:"Cancel·la",create:"Crea",createdOn:"Creat el ",lastSeen:"Última connexió el ",totalDownload:"Baixada total: ",totalUpload:"Pujada total: ",newClient:"Nou client",disableClient:"Desactiva client",enableClient:"Activa client",noClients:"Encara no hi ha cap client.",showQR:"Mostra codi QR",downloadConfig:"Descarrega configuració",madeBy:"Fet per",donate:"Donatiu"},es:{name:"Nombre",password:"Contraseña",signIn:"Iniciar sesión",logout:"Cerrar sesión",updateAvailable:"¡Hay una actualización disponible!",update:"Actualizar",clients:"Clientes",new:"Nuevo",deleteClient:"Eliminar cliente",deleteDialog1:"¿Estás seguro de que quieres borrar este cliente?",deleteDialog2:"Esta acción no podrá ser revertida.",cancel:"Cancelar",create:"Crear",createdOn:"Creado el ",lastSeen:"Última conexión el ",totalDownload:"Total descargado: ",totalUpload:"Total subido: ",newClient:"Nuevo cliente",disableClient:"Desactivar cliente",enableClient:"Activar cliente",noClients:"Aún no hay ningún cliente.",showQR:"Mostrar código QR",downloadConfig:"Descargar configuración",madeBy:"Hecho por",donate:"Donar"},ko:{name:"이름",password:"암호",signIn:"로그인",logout:"로그아웃",updateAvailable:"업데이트가 있습니다!",update:"업데이트",clients:"클라이언트",new:"추가",deleteClient:"클라이언트 삭제",deleteDialog1:"삭제 하시겠습니까?",deleteDialog2:"이 작업은 취소할 수 없습니다.",cancel:"취소",create:"생성",createdOn:"생성일: ",lastSeen:"마지막 사용 날짜: ",totalDownload:"총 다운로드: ",totalUpload:"총 업로드: ",newClient:"새로운 클라이언트",disableClient:"클라이언트 비활성화",enableClient:"클라이언트 활성화",noClients:"아직 클라이언트가 없습니다.",showQR:"QR 코드 표시",downloadConfig:"구성 다운로드",madeBy:"만든 사람",donate:"기부"},vi:{name:"Tên",password:"Mật khẩu",signIn:"Đăng nhập",logout:"Đăng xuất",updateAvailable:"Có bản cập nhật mới!",update:"Cập nhật",clients:"Danh sách người dùng",new:"Mới",deleteClient:"Xóa người dùng",deleteDialog1:"Bạn có chắc chắn muốn xóa",deleteDialog2:"Thao tác này không thể hoàn tác.",cancel:"Huỷ",create:"Tạo",createdOn:"Được tạo lúc ",lastSeen:"Lần xem cuối vào ",totalDownload:"Tổng dung lượng tải xuống: ",totalUpload:"Tổng dung lượng tải lên: ",newClient:"Người dùng mới",disableClient:"Vô hiệu hóa người dùng",enableClient:"Kích hoạt người dùng",noClients:"Hiện chưa có người dùng nào.",showQR:"Hiển thị mã QR",downloadConfig:"Tải xuống cấu hình",madeBy:"Được tạo bởi",donate:"Ủng hộ"},nl:{name:"Naam",password:"Wachtwoord",signIn:"Inloggen",logout:"Uitloggen",updateAvailable:"Nieuw update beschikbaar!",update:"update",clients:"clients",new:"Nieuw",deleteClient:"client verwijderen",deleteDialog1:"Weet je zeker dat je wilt verwijderen",deleteDialog2:"Deze actie kan niet ongedaan worden gemaakt.",cancel:"Annuleren",create:"Creëren",createdOn:"Gemaakt op ",lastSeen:"Laatst gezien op ",totalDownload:"Totaal Gedownload: ",totalUpload:"Totaal Geupload: ",newClient:"Nieuwe client",disableClient:"client uitschakelen",enableClient:"client inschakelen",noClients:"Er zijn nog geen clients.",showQR:"QR-code weergeven",downloadConfig:"Configuratie downloaden",madeBy:"Gemaakt door",donate:"Doneren"},is:{name:"Nafn",password:"Lykilorð",signIn:"Skrá inn",logout:"Útskráning",updateAvailable:"Það er uppfærsla í boði!",update:"Uppfæra",clients:"Viðskiptavinir",new:"Nýtt",deleteClient:"Eyða viðskiptavin",deleteDialog1:"Ertu viss um að þú viljir eyða",deleteDialog2:"Þessi aðgerð getur ekki verið afturkallað.",cancel:"Hætta við",create:"Búa til",createdOn:"Búið til á ",lastSeen:"Síðast séð á ",totalDownload:"Samtals Niðurhlaða: ",totalUpload:"Samtals Upphlaða: ",newClient:"Nýr Viðskiptavinur",disableClient:"Gera viðskiptavin óvirkan",enableClient:"Gera viðskiptavin virkan",noClients:"Engir viðskiptavinir ennþá.",showQR:"Sýna QR-kóða",downloadConfig:"Niðurhal Stillingar",madeBy:"Gert af",donate:"Gefa"},pt:{name:"Nome",password:"Palavra Chave",signIn:"Entrar",logout:"Sair",updateAvailable:"Existe uma atualização disponível!",update:"Atualizar",clients:"Clientes",new:"Novo",deleteClient:"Apagar Clientes",deleteDialog1:"Tem certeza que pretende apagar",deleteDialog2:"Esta ação não pode ser revertida.",cancel:"Cancelar",create:"Criar",createdOn:"Criado em ",lastSeen:"Último acesso em ",totalDownload:"Total Download: ",totalUpload:"Total Upload: ",newClient:"Novo Cliente",disableClient:"Desativar Cliente",enableClient:"Ativar Cliente",noClients:"Não existem ainda clientes.",showQR:"Apresentar o código QR",downloadConfig:"Descarregar Configuração",madeBy:"Feito por",donate:"Doar"},chs:{name:"名称",password:"密码",signIn:"登录",logout:"退出",updateAvailable:"有新版本可用!",update:"更新",clients:"客户端",new:"新建",deleteClient:"删除客户端",deleteDialog1:"您确定要删除",deleteDialog2:"此操作无法撤销。",cancel:"取消",create:"创建",createdOn:"创建于 ",lastSeen:"最后访问于 ",totalDownload:"总下载: ",totalUpload:"总上传: ",newClient:"新建客户端",disableClient:"禁用客户端",enableClient:"启用客户端",noClients:"目前没有客户端。",showQR:"显示二维码",downloadConfig:"下载配置",madeBy:"由",donate:"捐赠"},cht:{name:"名字",password:"密碼",signIn:"登入",logout:"登出",updateAvailable:"有新版本可用!",update:"更新",clients:"客戶",new:"新建",deleteClient:"刪除客戶",deleteDialog1:"您確定要刪除",deleteDialog2:"此操作無法撤銷。",cancel:"取消",create:"建立",createdOn:"建立於 ",lastSeen:"最後訪問於 ",totalDownload:"總下載: ",totalUpload:"總上傳: ",newClient:"新客戶",disableClient:"禁用客戶",enableClient:"啟用客戶",noClients:"目前沒有客戶。",showQR:"顯示二維碼",downloadConfig:"下載配置",madeBy:"由",donate:"捐贈"},it:{name:"Nome",password:"Password",signIn:"Accedi",logout:"Esci",updateAvailable:"È disponibile un aggiornamento!",update:"Aggiorna",clients:"Client",new:"Nuovo",deleteClient:"Elimina Client",deleteDialog1:"Sei sicuro di voler eliminare",deleteDialog2:"Questa azione non può essere annullata.",cancel:"Annulla",create:"Crea",createdOn:"Creato il ",lastSeen:"Visto l'ultima volta il ",totalDownload:"Totale Download: ",totalUpload:"Totale Upload: ",newClient:"Nuovo Client",disableClient:"Disabilita Client",enableClient:"Abilita Client",noClients:"Non ci sono ancora client.",showQR:"Mostra codice QR",downloadConfig:"Scarica configurazione",madeBy:"Realizzato da",donate:"Donazione"},th:{name:"ชื่อ",password:"รหัสผ่าน",signIn:"ลงชื่อเข้าใช้",logout:"ออกจากระบบ",updateAvailable:"มีอัปเดตพร้อมใช้งาน!",update:"อัปเดต",clients:"Clients",new:"ใหม่",deleteClient:"ลบ Client",deleteDialog1:"คุณแน่ใจหรือไม่ว่าต้องการลบ",deleteDialog2:"การกระทำนี้;ไม่สามารถยกเลิกได้",cancel:"ยกเลิก",create:"สร้าง",createdOn:"สร้างเมื่อ ",lastSeen:"เห็นครั้งสุดท้ายเมื่อ ",totalDownload:"ดาวน์โหลดทั้งหมด: ",totalUpload:"อัพโหลดทั้งหมด: ",newClient:"Client ใหม่",disableClient:"ปิดการใช้งาน Client",enableClient:"เปิดการใช้งาน Client",noClients:"ยังไม่มี Clients เลย",showQR:"แสดงรหัส QR",downloadConfig:"ดาวน์โหลดการตั้งค่า",madeBy:"สร้างโดย",donate:"บริจาค"},hi:{name:"नाम",password:"पासवर्ड",signIn:"लॉगिन",logout:"लॉगआउट",updateAvailable:"अपडेट उपलब्ध है!",update:"अपडेट",clients:"उपयोगकर्ताये",new:"नया",deleteClient:"उपयोगकर्ता हटाएँ",deleteDialog1:"क्या आपको पक्का हटाना है",deleteDialog2:"यह निर्णय पलट नहीं सकता।",cancel:"कुछ ना करें",create:"बनाएं",createdOn:"सर्जन तारीख ",lastSeen:"पिछली बार देखे गए थे ",totalDownload:"कुल डाउनलोड: ",totalUpload:"कुल अपलोड: ",newClient:"नया उपयोगकर्ता",disableClient:"उपयोगकर्ता स्थगित कीजिये",enableClient:"उपयोगकर्ता शुरू कीजिये",noClients:"अभी तक कोई भी उपयोगकर्ता नहीं है।",noPrivKey:"ये उपयोगकर्ता की कोई भी गुप्त चाबी नहीं हे। बना नहीं सकते।",showQR:"क्यू आर कोड देखिये",downloadConfig:"डाउनलोड कॉन्फीग्यूरेशन",madeBy:"सर्जक",donate:"दान करें"}};function co(e){"@babel/helpers - typeof";return co=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},co(e)}function sre(e){if(e===null||e===!0||e===!1)return NaN;var i=Number(e);return isNaN(i)?i:i<0?Math.ceil(i):Math.floor(i)}function ea(e,i){if(i.length1?"s":"")+" required, but only "+i.length+" present")}function pt(e){ea(1,arguments);var i=Object.prototype.toString.call(e);return e instanceof Date||co(e)==="object"&&i==="[object Date]"?new Date(e.getTime()):typeof e=="number"||i==="[object Number]"?new Date(e):((typeof e=="string"||i==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}var lre={};function oc(){return lre}function Ii(e){var i=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return i.setUTCFullYear(e.getFullYear()),e.getTime()-i.getTime()}function qn(e,i){ea(2,arguments);var r=pt(e),s=pt(i),c=r.getTime()-s.getTime();return c<0?-1:c>0?1:c}var sc=6e4,lc=36e5;function dre(e,i){ea(2,arguments);var r=pt(e),s=pt(i),c=r.getFullYear()-s.getFullYear(),g=r.getMonth()-s.getMonth();return c*12+g}function ure(e,i){return ea(2,arguments),pt(e).getTime()-pt(i).getTime()}var ed={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},cre="trunc";function hre(e){return e?ed[e]:ed[cre]}function mre(e){ea(1,arguments);var i=pt(e);return i.setHours(23,59,59,999),i}function fre(e){ea(1,arguments);var i=pt(e),r=i.getMonth();return i.setFullYear(i.getFullYear(),r+1,0),i.setHours(23,59,59,999),i}function gre(e){ea(1,arguments);var i=pt(e);return mre(i).getTime()===fre(i).getTime()}function pre(e,i){ea(2,arguments);var r=pt(e),s=pt(i),c=qn(r,s),g=Math.abs(dre(r,s)),k;if(g<1)k=0;else{r.getMonth()===1&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-c*g);var C=qn(r,s)===-c;gre(pt(e))&&g===1&&qn(e,s)===1&&(C=!1),k=c*(g-Number(C))}return k===0?0:k}function bre(e,i,r){ea(2,arguments);var s=ure(e,i)/1e3;return hre(r==null?void 0:r.roundingMethod)(s)}var vre={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},yre=function(e,i,r){var s,c=vre[e];return typeof c=="string"?s=c:i===1?s=c.one:s=c.other.replace("{{count}}",i.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+s:s+" ago":s};const xre=yre;function Tr(e){return function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=i.width?String(i.width):e.defaultWidth,s=e.formats[r]||e.formats[e.defaultWidth];return s}}var wre={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},kre={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Pre={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Mre={date:Tr({formats:wre,defaultWidth:"full"}),time:Tr({formats:kre,defaultWidth:"full"}),dateTime:Tr({formats:Pre,defaultWidth:"full"})};const Cre=Mre;var Sre={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},$re=function(e,i,r,s){return Sre[e]};const Wre=$re;function Fn(e){return function(i,r){var s=r!=null&&r.context?String(r.context):"standalone",c;if(s==="formatting"&&e.formattingValues){var g=e.defaultFormattingWidth||e.defaultWidth,k=r!=null&&r.width?String(r.width):g;c=e.formattingValues[k]||e.formattingValues[g]}else{var C=e.defaultWidth,D=r!=null&&r.width?String(r.width):e.defaultWidth;c=e.values[D]||e.values[C]}var F=e.argumentCallback?e.argumentCallback(i):i;return c[F]}}var Are={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Tre={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Dre={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_re={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Ere={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Lre={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Nre=function(e,i){var r=Number(e),s=r%100;if(s>20||s<10)switch(s%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},zre={ordinalNumber:Nre,era:Fn({values:Are,defaultWidth:"wide"}),quarter:Fn({values:Tre,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Fn({values:Dre,defaultWidth:"wide"}),day:Fn({values:_re,defaultWidth:"wide"}),dayPeriod:Fn({values:Ere,defaultWidth:"wide",formattingValues:Lre,defaultFormattingWidth:"wide"})};const jre=zre;function On(e){return function(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.width,c=s&&e.matchPatterns[s]||e.matchPatterns[e.defaultMatchWidth],g=i.match(c);if(!g)return null;var k=g[0],C=s&&e.parsePatterns[s]||e.parsePatterns[e.defaultParseWidth],D=Array.isArray(C)?Fre(C,function(R){return R.test(k)}):Ire(C,function(R){return R.test(k)}),F;F=e.valueCallback?e.valueCallback(D):D,F=r.valueCallback?r.valueCallback(F):F;var H=i.slice(k.length);return{value:F,rest:H}}}function Ire(e,i){for(var r in e)if(e.hasOwnProperty(r)&&i(e[r]))return r}function Fre(e,i){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},s=i.match(e.matchPattern);if(!s)return null;var c=s[0],g=i.match(e.parsePattern);if(!g)return null;var k=e.valueCallback?e.valueCallback(g[0]):g[0];k=r.valueCallback?r.valueCallback(k):k;var C=i.slice(c.length);return{value:k,rest:C}}}var Hre=/^(\d+)(th|st|nd|rd)?/i,Xre=/\d+/i,Rre={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Vre={any:[/^b/i,/^(a|c)/i]},Yre={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Gre={any:[/1/i,/2/i,/3/i,/4/i]},Bre={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},qre={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Ure={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Kre={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Qre={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Jre={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Zre={ordinalNumber:Ore({matchPattern:Hre,parsePattern:Xre,valueCallback:function(e){return parseInt(e,10)}}),era:On({matchPatterns:Rre,defaultMatchWidth:"wide",parsePatterns:Vre,defaultParseWidth:"any"}),quarter:On({matchPatterns:Yre,defaultMatchWidth:"wide",parsePatterns:Gre,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:On({matchPatterns:Bre,defaultMatchWidth:"wide",parsePatterns:qre,defaultParseWidth:"any"}),day:On({matchPatterns:Ure,defaultMatchWidth:"wide",parsePatterns:Kre,defaultParseWidth:"any"}),dayPeriod:On({matchPatterns:Qre,defaultMatchWidth:"any",parsePatterns:Jre,defaultParseWidth:"any"})};const eoe=Zre;var toe={code:"en-US",formatDistance:xre,formatLong:Cre,formatRelative:Wre,localize:jre,match:eoe,options:{weekStartsOn:0,firstWeekContainsDate:1}};const dc=toe;function Jo(e,i){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);return e}function uc(e){return Jo({},e)}var td=1440,aoe=2520,Dr=43200,noe=86400;function ioe(e,i,r){var s,c;ea(2,arguments);var g=oc(),k=(s=(c=r==null?void 0:r.locale)!==null&&c!==void 0?c:g.locale)!==null&&s!==void 0?s:dc;if(!k.formatDistance)throw new RangeError("locale must contain formatDistance property");var C=qn(e,i);if(isNaN(C))throw new RangeError("Invalid time value");var D=Jo(uc(r),{addSuffix:!!(r!=null&&r.addSuffix),comparison:C}),F,H;C>0?(F=pt(i),H=pt(e)):(F=pt(e),H=pt(i));var R=bre(H,F),U=(Ii(H)-Ii(F))/1e3,Q=Math.round((R-U)/60),ue;if(Q<2)return r!=null&&r.includeSeconds?R<5?k.formatDistance("lessThanXSeconds",5,D):R<10?k.formatDistance("lessThanXSeconds",10,D):R<20?k.formatDistance("lessThanXSeconds",20,D):R<40?k.formatDistance("halfAMinute",0,D):R<60?k.formatDistance("lessThanXMinutes",1,D):k.formatDistance("xMinutes",1,D):Q===0?k.formatDistance("lessThanXMinutes",1,D):k.formatDistance("xMinutes",Q,D);if(Q<45)return k.formatDistance("xMinutes",Q,D);if(Q<90)return k.formatDistance("aboutXHours",1,D);if(Q0?(H=pt(i),R=pt(e)):(H=pt(e),R=pt(i));var U=String((g=r==null?void 0:r.roundingMethod)!==null&&g!==void 0?g:"round"),Q;if(U==="floor")Q=Math.floor;else if(U==="ceil")Q=Math.ceil;else if(U==="round")Q=Math.round;else throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");var ue=R.getTime()-H.getTime(),te=ue/ad,de=Ii(R)-Ii(H),B=(ue-de)/ad,z=r==null?void 0:r.unit,K;if(z?K=String(z):te<1?K="second":te<60?K="minute":te2)return i;if(/:/.test(r[0])?s=r[0]:(i.date=r[0],s=r[1],wi.timeZoneDelimiter.test(i.date)&&(i.date=e.split(wi.timeZoneDelimiter)[0],s=e.substr(i.date.length,e.length))),s){var c=wi.timezone.exec(s);c?(i.time=s.replace(c[1],""),i.timezone=c[1]):i.time=s}return i}function moe(e,i){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+i)+"})|(\\d{2}|[+-]\\d{"+(2+i)+"})$)"),s=e.match(r);if(!s)return{year:NaN,restDateString:""};var c=s[1]?parseInt(s[1]):null,g=s[2]?parseInt(s[2]):null;return{year:g===null?c:g*100,restDateString:e.slice((s[1]||s[2]).length)}}function foe(e,i){if(i===null)return new Date(NaN);var r=e.match(doe);if(!r)return new Date(NaN);var s=!!r[4],c=Hn(r[1]),g=Hn(r[2])-1,k=Hn(r[3]),C=Hn(r[4]),D=Hn(r[5])-1;if(s)return woe(i,C,D)?boe(i,C,D):new Date(NaN);var F=new Date(0);return!yoe(i,g,k)||!xoe(i,c)?new Date(NaN):(F.setUTCFullYear(i,g,Math.max(c,k)),F)}function Hn(e){return e?parseInt(e):1}function goe(e){var i=e.match(uoe);if(!i)return NaN;var r=_r(i[1]),s=_r(i[2]),c=_r(i[3]);return koe(r,s,c)?r*lc+s*sc+c*1e3:NaN}function _r(e){return e&&parseFloat(e.replace(",","."))||0}function poe(e){if(e==="Z")return 0;var i=e.match(coe);if(!i)return 0;var r=i[1]==="+"?-1:1,s=parseInt(i[2]),c=i[3]&&parseInt(i[3])||0;return Poe(s,c)?r*(s*lc+c*sc):NaN}function boe(e,i,r){var s=new Date(0);s.setUTCFullYear(e,0,4);var c=s.getUTCDay()||7,g=(i-1)*7+r+1-c;return s.setUTCDate(s.getUTCDate()+g),s}var voe=[31,null,31,30,31,30,31,31,30,31,30,31];function cc(e){return e%400===0||e%4===0&&e%100!==0}function yoe(e,i,r){return i>=0&&i<=11&&r>=1&&r<=(voe[i]||(cc(e)?29:28))}function xoe(e,i){return i>=1&&i<=(cc(e)?366:365)}function woe(e,i,r){return i>=1&&i<=53&&r>=0&&r<=6}function koe(e,i,r){return e===24?i===0&&r===0:r>=0&&r<60&&i>=0&&i<60&&e>=0&&e<25}function Poe(e,i){return i>=0&&i<=59}const Moe=(e,i={},r)=>(typeof e=="string"&&(e=loe(e)),i.useStrict?soe(e,{addSuffix:i.addSuffix??!0,locale:r,unit:i.unit,roundingMethod:i.roundingMethod}):ooe(e,{includeSeconds:i.includeSeconds,addSuffix:i.addSuffix??!0,locale:r})),Coe=(e={})=>{const i=e.name||"Timeago";return oi({name:i,props:{datetime:{type:[String,Number,Date],required:!0},title:{type:[String,Boolean],required:!1,default:null},autoUpdate:{type:[Number,Boolean],required:!1,default:null},converter:{type:Function,required:!1,default:null},converterOptions:{type:Object,required:!1,default:null},locale:{type:Object,required:!1,default:null}},setup(r){const s=qe();si(()=>{C()}),Qi(()=>{D()});const c=F=>(r.converter||Moe)(F||r.datetime,r.converterOptions||e.converterOptions,r.locale||e.locale),g=qe(c()),k=F=>{g.value=c(F)},C=()=>{if(r.autoUpdate){const F=r.autoUpdate===!0?60:r.autoUpdate;s.value=setInterval(()=>{k(r.datetime)},F*1e3)}},D=()=>{s.value&&(clearInterval(s.value),s.value=void 0)};return _t(()=>r.autoUpdate,F=>{D(),F&&C()}),_t(()=>[r.datetime,r.converter],()=>{k()}),_t(()=>r.converterOptions,()=>{k()},{deep:!0}),{timeago:g,updateTimer:s}},render(){return tr("timeago",{attrs:{datetime:new Date(this.datetime).toISOString(),title:typeof this.title=="string"?this.title:this.title===!1?null:this.timeago}},[this.timeago])}})},Soe=(e,i)=>{if(e.config.globalProperties.$timeago)return;Number(e.version.split(".")[0])<3&&console.warn("[vue-timeago3] This plugin requires at least Vue version 3.0");const r=Coe(i);e.component(r.name,r)},$oe=Eg({legacy:!1,locale:localStorage.getItem("lang")||"en",allowComposition:!0,fallbackLocale:"en",messages:ore}),Woe=ate(),Aoe={converterOptions:{includeSeconds:!1,addSuffix:!0}},lr=Ym(rre);lr.use($oe);lr.use(Woe);lr.use(Soe,Aoe);lr.mount("#app"); diff --git a/webui/dist/img/apple-touch-icon.png b/webui/dist/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2ebeee55c62b7f3a820b11463d8582dc93282470 GIT binary patch literal 70851 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 literal 0 HcmV?d00001 diff --git a/webui/dist/img/favicon.png b/webui/dist/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..470e2e9b367b168733e6b51f7d0d59d3d5036154 GIT binary patch literal 2948 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 + + + + WireGuard + + + + + + + + + +
+ + diff --git a/webui/dist/manifest.json b/webui/dist/manifest.json new file mode 100644 index 00000000..12dd4cce --- /dev/null +++ b/webui/dist/manifest.json @@ -0,0 +1,11 @@ +{ + "name": "WireGuard", + "display": "standalone", + "background_color": "#fff", + "icons": [ + { + "src": "img/favicon.png", + "type": "image/png" + } + ] +}