diff --git a/public/build/assets/app-BX862foK.js b/public/build/assets/app-BX862foK.js deleted file mode 100644 index ffa42521b..000000000 --- a/public/build/assets/app-BX862foK.js +++ /dev/null @@ -1,237 +0,0 @@ -var sE=Object.defineProperty;var iE=(e,t,n)=>t in e?sE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ze=(e,t,n)=>iE(e,typeof t!="symbol"?t+"":t,n);const aE="modulepreload",lE=function(e){return"/build/"+e},Iv={},Vt=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),u=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.allSettled(n.map(d=>{if(d=lE(d),d in Iv)return;Iv[d]=!0;const h=d.endsWith(".css"),f=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${f}`))return;const p=document.createElement("link");if(p.rel=h?"stylesheet":aE,h||(p.as="script"),p.crossOrigin="",p.href=d,u&&p.setAttribute("nonce",u),document.head.appendChild(p),h)return new Promise((m,y)=>{p.addEventListener("load",m),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${d}`)))})}))}function a(o){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=o,window.dispatchEvent(u),!u.defaultPrevented)throw o}return s.then(o=>{for(const u of o||[])u.status==="rejected"&&a(u.reason);return t().catch(a)})};function x0(e,t){return function(){return e.apply(t,arguments)}}const{toString:oE}=Object.prototype,{getPrototypeOf:Kh}=Object,Dc=(e=>t=>{const n=oE.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),_s=e=>(e=e.toLowerCase(),t=>Dc(t)===e),Pc=e=>t=>typeof t===e,{isArray:xl}=Array,co=Pc("undefined");function uE(e){return e!==null&&!co(e)&&e.constructor!==null&&!co(e.constructor)&&Br(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const k0=_s("ArrayBuffer");function cE(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&k0(e.buffer),t}const dE=Pc("string"),Br=Pc("function"),S0=Pc("number"),Lc=e=>e!==null&&typeof e=="object",fE=e=>e===!0||e===!1,Wu=e=>{if(Dc(e)!=="object")return!1;const t=Kh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},hE=_s("Date"),pE=_s("File"),mE=_s("Blob"),gE=_s("FileList"),vE=e=>Lc(e)&&Br(e.pipe),yE=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Br(e.append)&&((t=Dc(e))==="formdata"||t==="object"&&Br(e.toString)&&e.toString()==="[object FormData]"))},_E=_s("URLSearchParams"),[bE,wE,xE,kE]=["ReadableStream","Request","Response","Headers"].map(_s),SE=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Mo(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),xl(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const ia=typeof globalThis<"u"?globalThis:typeof self<"u"?self:window,C0=e=>!co(e)&&e!==ia;function uh(){const{caseless:e}=C0(this)&&this||{},t={},n=(r,s)=>{const a=e&&T0(t,s)||s;Wu(t[a])&&Wu(r)?t[a]=uh(t[a],r):Wu(r)?t[a]=uh({},r):xl(r)?t[a]=r.slice():t[a]=r};for(let r=0,s=arguments.length;r(Mo(t,(s,a)=>{n&&Br(s)?e[a]=x0(s,n):e[a]=s},{allOwnKeys:r}),e),CE=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),AE=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},EE=(e,t,n,r)=>{let s,a,o;const u={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),a=s.length;a-- >0;)o=s[a],(!r||r(o,e,t))&&!u[o]&&(t[o]=e[o],u[o]=!0);e=n!==!1&&Kh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},OE=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},ME=e=>{if(!e)return null;if(xl(e))return e;let t=e.length;if(!S0(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},RE=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Kh(Uint8Array)),DE=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const a=s.value;t.call(e,a[0],a[1])}},PE=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},LE=_s("HTMLFormElement"),IE=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),Nv=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),NE=_s("RegExp"),A0=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Mo(n,(s,a)=>{let o;(o=t(s,a,e))!==!1&&(r[a]=o||s)}),Object.defineProperties(e,r)},VE=e=>{A0(e,(t,n)=>{if(Br(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Br(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},FE=(e,t)=>{const n={},r=s=>{s.forEach(a=>{n[a]=!0})};return xl(e)?r(e):r(String(e).split(t)),n},$E=()=>{},BE=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function HE(e){return!!(e&&Br(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const UE=e=>{const t=new Array(10),n=(r,s)=>{if(Lc(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const a=xl(r)?[]:{};return Mo(r,(o,u)=>{const d=n(o,s+1);!co(d)&&(a[u]=d)}),t[s]=void 0,a}}return r};return n(e,0)},jE=_s("AsyncFunction"),qE=e=>e&&(Lc(e)||Br(e))&&Br(e.then)&&Br(e.catch),E0=((e,t)=>e?setImmediate:t?((n,r)=>(ia.addEventListener("message",({source:s,data:a})=>{s===ia&&a===n&&r.length&&r.shift()()},!1),s=>{r.push(s),ia.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Br(ia.postMessage)),WE=typeof queueMicrotask<"u"?queueMicrotask.bind(ia):typeof process<"u"&&process.nextTick||E0,we={isArray:xl,isArrayBuffer:k0,isBuffer:uE,isFormData:yE,isArrayBufferView:cE,isString:dE,isNumber:S0,isBoolean:fE,isObject:Lc,isPlainObject:Wu,isReadableStream:bE,isRequest:wE,isResponse:xE,isHeaders:kE,isUndefined:co,isDate:hE,isFile:pE,isBlob:mE,isRegExp:NE,isFunction:Br,isStream:vE,isURLSearchParams:_E,isTypedArray:RE,isFileList:gE,forEach:Mo,merge:uh,extend:TE,trim:SE,stripBOM:CE,inherits:AE,toFlatObject:EE,kindOf:Dc,kindOfTest:_s,endsWith:OE,toArray:ME,forEachEntry:DE,matchAll:PE,isHTMLForm:LE,hasOwnProperty:Nv,hasOwnProp:Nv,reduceDescriptors:A0,freezeMethods:VE,toObjectSet:FE,toCamelCase:IE,noop:$E,toFiniteNumber:BE,findKey:T0,global:ia,isContextDefined:C0,isSpecCompliantForm:HE,toJSONObject:UE,isAsyncFn:jE,isThenable:qE,setImmediate:E0,asap:WE};function dt(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}we.inherits(dt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:we.toJSONObject(this.config),code:this.code,status:this.status}}});const O0=dt.prototype,M0={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{M0[e]={value:e}});Object.defineProperties(dt,M0);Object.defineProperty(O0,"isAxiosError",{value:!0});dt.from=(e,t,n,r,s,a)=>{const o=Object.create(O0);return we.toFlatObject(e,o,function(d){return d!==Error.prototype},u=>u!=="isAxiosError"),dt.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,a&&Object.assign(o,a),o};const YE=null;function ch(e){return we.isPlainObject(e)||we.isArray(e)}function R0(e){return we.endsWith(e,"[]")?e.slice(0,-2):e}function Vv(e,t,n){return e?e.concat(t).map(function(s,a){return s=R0(s),!n&&a?"["+s+"]":s}).join(n?".":""):t}function zE(e){return we.isArray(e)&&!e.some(ch)}const KE=we.toFlatObject(we,{},null,function(t){return/^is[A-Z]/.test(t)});function Ic(e,t,n){if(!we.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=we.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,A){return!we.isUndefined(A[b])});const r=n.metaTokens,s=n.visitor||f,a=n.dots,o=n.indexes,d=(n.Blob||typeof Blob<"u"&&Blob)&&we.isSpecCompliantForm(t);if(!we.isFunction(s))throw new TypeError("visitor must be a function");function h(_){if(_===null)return"";if(we.isDate(_))return _.toISOString();if(!d&&we.isBlob(_))throw new dt("Blob is not supported. Use a Buffer instead.");return we.isArrayBuffer(_)||we.isTypedArray(_)?d&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function f(_,b,A){let H=_;if(_&&!A&&typeof _=="object"){if(we.endsWith(b,"{}"))b=r?b:b.slice(0,-2),_=JSON.stringify(_);else if(we.isArray(_)&&zE(_)||(we.isFileList(_)||we.endsWith(b,"[]"))&&(H=we.toArray(_)))return b=R0(b),H.forEach(function(x,E){!(we.isUndefined(x)||x===null)&&t.append(o===!0?Vv([b],E,a):o===null?b:b+"[]",h(x))}),!1}return ch(_)?!0:(t.append(Vv(A,b,a),h(_)),!1)}const p=[],m=Object.assign(KE,{defaultVisitor:f,convertValue:h,isVisitable:ch});function y(_,b){if(!we.isUndefined(_)){if(p.indexOf(_)!==-1)throw Error("Circular reference detected in "+b.join("."));p.push(_),we.forEach(_,function(H,V){(!(we.isUndefined(H)||H===null)&&s.call(t,H,we.isString(V)?V.trim():V,b,m))===!0&&y(H,b?b.concat(V):[V])}),p.pop()}}if(!we.isObject(e))throw new TypeError("data must be an object");return y(e),t}function Fv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Gh(e,t){this._pairs=[],e&&Ic(e,this,t)}const D0=Gh.prototype;D0.append=function(t,n){this._pairs.push([t,n])};D0.toString=function(t){const n=t?function(r){return t.call(this,r,Fv)}:Fv;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function GE(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function P0(e,t,n){if(!t)return e;const r=n&&n.encode||GE;we.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let a;if(s?a=s(t,n):a=we.isURLSearchParams(t)?t.toString():new Gh(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class $v{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){we.forEach(this.handlers,function(r){r!==null&&t(r)})}}const L0={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},JE=typeof URLSearchParams<"u"?URLSearchParams:Gh,ZE=typeof FormData<"u"?FormData:null,XE=typeof Blob<"u"?Blob:null,QE={isBrowser:!0,classes:{URLSearchParams:JE,FormData:ZE,Blob:XE},protocols:["http","https","file","blob","url","data"]},Jh=typeof window<"u"&&typeof document<"u",dh=typeof navigator=="object"&&navigator||void 0,eO=Jh&&(!dh||["ReactNative","NativeScript","NS"].indexOf(dh.product)<0),tO=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",nO=Jh&&window.location.href||"http://localhost",rO=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Jh,hasStandardBrowserEnv:eO,hasStandardBrowserWebWorkerEnv:tO,navigator:dh,origin:nO},Symbol.toStringTag,{value:"Module"})),nr={...rO,...QE};function sO(e,t){return Ic(e,new nr.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,a){return nr.isNode&&we.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function iO(e){return we.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function aO(e){const t={},n=Object.keys(e);let r;const s=n.length;let a;for(r=0;r=n.length;return o=!o&&we.isArray(s)?s.length:o,d?(we.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!u):((!s[o]||!we.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],a)&&we.isArray(s[o])&&(s[o]=aO(s[o])),!u)}if(we.isFormData(e)&&we.isFunction(e.entries)){const n={};return we.forEachEntry(e,(r,s)=>{t(iO(r),s,n,0)}),n}return null}function lO(e,t,n){if(we.isString(e))try{return(t||JSON.parse)(e),we.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Ro={transitional:L0,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,a=we.isObject(t);if(a&&we.isHTMLForm(t)&&(t=new FormData(t)),we.isFormData(t))return s?JSON.stringify(I0(t)):t;if(we.isArrayBuffer(t)||we.isBuffer(t)||we.isStream(t)||we.isFile(t)||we.isBlob(t)||we.isReadableStream(t))return t;if(we.isArrayBufferView(t))return t.buffer;if(we.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return sO(t,this.formSerializer).toString();if((u=we.isFileList(t))||r.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return Ic(u?{"files[]":t}:t,d&&new d,this.formSerializer)}}return a||s?(n.setContentType("application/json",!1),lO(t)):t}],transformResponse:[function(t){const n=this.transitional||Ro.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(we.isResponse(t)||we.isReadableStream(t))return t;if(t&&we.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(u){if(o)throw u.name==="SyntaxError"?dt.from(u,dt.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:nr.classes.FormData,Blob:nr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};we.forEach(["delete","get","head","post","put","patch"],e=>{Ro.headers[e]={}});const oO=we.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),uO=e=>{const t={};let n,r,s;return e&&e.split(` -`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||t[n]&&oO[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Bv=Symbol("internals");function ql(e){return e&&String(e).trim().toLowerCase()}function Yu(e){return e===!1||e==null?e:we.isArray(e)?e.map(Yu):String(e)}function cO(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const dO=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Mf(e,t,n,r,s){if(we.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!we.isString(t)){if(we.isString(r))return t.indexOf(r)!==-1;if(we.isRegExp(r))return r.test(t)}}function fO(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function hO(e,t){const n=we.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,a,o){return this[r].call(this,t,s,a,o)},configurable:!0})})}let Tr=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function a(u,d,h){const f=ql(d);if(!f)throw new Error("header name must be a non-empty string");const p=we.findKey(s,f);(!p||s[p]===void 0||h===!0||h===void 0&&s[p]!==!1)&&(s[p||d]=Yu(u))}const o=(u,d)=>we.forEach(u,(h,f)=>a(h,f,d));if(we.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(we.isString(t)&&(t=t.trim())&&!dO(t))o(uO(t),n);else if(we.isHeaders(t))for(const[u,d]of t.entries())a(d,u,r);else t!=null&&a(n,t,r);return this}get(t,n){if(t=ql(t),t){const r=we.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return cO(s);if(we.isFunction(n))return n.call(this,s,r);if(we.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ql(t),t){const r=we.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Mf(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function a(o){if(o=ql(o),o){const u=we.findKey(r,o);u&&(!n||Mf(r,r[u],u,n))&&(delete r[u],s=!0)}}return we.isArray(t)?t.forEach(a):a(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const a=n[r];(!t||Mf(this,this[a],a,t,!0))&&(delete this[a],s=!0)}return s}normalize(t){const n=this,r={};return we.forEach(this,(s,a)=>{const o=we.findKey(r,a);if(o){n[o]=Yu(s),delete n[a];return}const u=t?fO(a):String(a).trim();u!==a&&delete n[a],n[u]=Yu(s),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return we.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&we.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[Bv]=this[Bv]={accessors:{}}).accessors,s=this.prototype;function a(o){const u=ql(o);r[u]||(hO(s,o),r[u]=!0)}return we.isArray(t)?t.forEach(a):a(t),this}};Tr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);we.reduceDescriptors(Tr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});we.freezeMethods(Tr);function Rf(e,t){const n=this||Ro,r=t||n,s=Tr.from(r.headers);let a=r.data;return we.forEach(e,function(u){a=u.call(n,a,s.normalize(),t?t.status:void 0)}),s.normalize(),a}function N0(e){return!!(e&&e.__CANCEL__)}function kl(e,t,n){dt.call(this,e??"canceled",dt.ERR_CANCELED,t,n),this.name="CanceledError"}we.inherits(kl,dt,{__CANCEL__:!0});function V0(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new dt("Request failed with status code "+n.status,[dt.ERR_BAD_REQUEST,dt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function pO(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function mO(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,a=0,o;return t=t!==void 0?t:1e3,function(d){const h=Date.now(),f=r[a];o||(o=h),n[s]=d,r[s]=h;let p=a,m=0;for(;p!==s;)m+=n[p++],p=p%e;if(s=(s+1)%e,s===a&&(a=(a+1)%e),h-o{n=f,s=null,a&&(clearTimeout(a),a=null),e.apply(null,h)};return[(...h)=>{const f=Date.now(),p=f-n;p>=r?o(h,f):(s=h,a||(a=setTimeout(()=>{a=null,o(s)},r-p)))},()=>s&&o(s)]}const nc=(e,t,n=3)=>{let r=0;const s=mO(50,250);return gO(a=>{const o=a.loaded,u=a.lengthComputable?a.total:void 0,d=o-r,h=s(d),f=o<=u;r=o;const p={loaded:o,total:u,progress:u?o/u:void 0,bytes:d,rate:h||void 0,estimated:h&&u&&f?(u-o)/h:void 0,event:a,lengthComputable:u!=null,[t?"download":"upload"]:!0};e(p)},n)},Hv=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Uv=e=>(...t)=>we.asap(()=>e(...t)),vO=nr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,nr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(nr.origin),nr.navigator&&/(msie|trident)/i.test(nr.navigator.userAgent)):()=>!0,yO=nr.hasStandardBrowserEnv?{write(e,t,n,r,s,a){const o=[e+"="+encodeURIComponent(t)];we.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),we.isString(r)&&o.push("path="+r),we.isString(s)&&o.push("domain="+s),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function _O(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function bO(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function F0(e,t,n){let r=!_O(t);return e&&(r||n==!1)?bO(e,t):t}const jv=e=>e instanceof Tr?{...e}:e;function va(e,t){t=t||{};const n={};function r(h,f,p,m){return we.isPlainObject(h)&&we.isPlainObject(f)?we.merge.call({caseless:m},h,f):we.isPlainObject(f)?we.merge({},f):we.isArray(f)?f.slice():f}function s(h,f,p,m){if(we.isUndefined(f)){if(!we.isUndefined(h))return r(void 0,h,p,m)}else return r(h,f,p,m)}function a(h,f){if(!we.isUndefined(f))return r(void 0,f)}function o(h,f){if(we.isUndefined(f)){if(!we.isUndefined(h))return r(void 0,h)}else return r(void 0,f)}function u(h,f,p){if(p in t)return r(h,f);if(p in e)return r(void 0,h)}const d={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:u,headers:(h,f,p)=>s(jv(h),jv(f),p,!0)};return we.forEach(Object.keys(Object.assign({},e,t)),function(f){const p=d[f]||s,m=p(e[f],t[f],f);we.isUndefined(m)&&p!==u||(n[f]=m)}),n}const $0=e=>{const t=va({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:a,headers:o,auth:u}=t;t.headers=o=Tr.from(o),t.url=P0(F0(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),u&&o.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let d;if(we.isFormData(n)){if(nr.hasStandardBrowserEnv||nr.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((d=o.getContentType())!==!1){const[h,...f]=d?d.split(";").map(p=>p.trim()).filter(Boolean):[];o.setContentType([h||"multipart/form-data",...f].join("; "))}}if(nr.hasStandardBrowserEnv&&(r&&we.isFunction(r)&&(r=r(t)),r||r!==!1&&vO(t.url))){const h=s&&a&&yO.read(a);h&&o.set(s,h)}return t},wO=typeof XMLHttpRequest<"u",xO=wO&&function(e){return new Promise(function(n,r){const s=$0(e);let a=s.data;const o=Tr.from(s.headers).normalize();let{responseType:u,onUploadProgress:d,onDownloadProgress:h}=s,f,p,m,y,_;function b(){y&&y(),_&&_(),s.cancelToken&&s.cancelToken.unsubscribe(f),s.signal&&s.signal.removeEventListener("abort",f)}let A=new XMLHttpRequest;A.open(s.method.toUpperCase(),s.url,!0),A.timeout=s.timeout;function H(){if(!A)return;const x=Tr.from("getAllResponseHeaders"in A&&A.getAllResponseHeaders()),B={data:!u||u==="text"||u==="json"?A.responseText:A.response,status:A.status,statusText:A.statusText,headers:x,config:e,request:A};V0(function($){n($),b()},function($){r($),b()},B),A=null}"onloadend"in A?A.onloadend=H:A.onreadystatechange=function(){!A||A.readyState!==4||A.status===0&&!(A.responseURL&&A.responseURL.indexOf("file:")===0)||setTimeout(H)},A.onabort=function(){A&&(r(new dt("Request aborted",dt.ECONNABORTED,e,A)),A=null)},A.onerror=function(){r(new dt("Network Error",dt.ERR_NETWORK,e,A)),A=null},A.ontimeout=function(){let E=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const B=s.transitional||L0;s.timeoutErrorMessage&&(E=s.timeoutErrorMessage),r(new dt(E,B.clarifyTimeoutError?dt.ETIMEDOUT:dt.ECONNABORTED,e,A)),A=null},a===void 0&&o.setContentType(null),"setRequestHeader"in A&&we.forEach(o.toJSON(),function(E,B){A.setRequestHeader(B,E)}),we.isUndefined(s.withCredentials)||(A.withCredentials=!!s.withCredentials),u&&u!=="json"&&(A.responseType=s.responseType),h&&([m,_]=nc(h,!0),A.addEventListener("progress",m)),d&&A.upload&&([p,y]=nc(d),A.upload.addEventListener("progress",p),A.upload.addEventListener("loadend",y)),(s.cancelToken||s.signal)&&(f=x=>{A&&(r(!x||x.type?new kl(null,e,A):x),A.abort(),A=null)},s.cancelToken&&s.cancelToken.subscribe(f),s.signal&&(s.signal.aborted?f():s.signal.addEventListener("abort",f)));const V=pO(s.url);if(V&&nr.protocols.indexOf(V)===-1){r(new dt("Unsupported protocol "+V+":",dt.ERR_BAD_REQUEST,e));return}A.send(a||null)})},kO=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const a=function(h){if(!s){s=!0,u();const f=h instanceof Error?h:this.reason;r.abort(f instanceof dt?f:new kl(f instanceof Error?f.message:f))}};let o=t&&setTimeout(()=>{o=null,a(new dt(`timeout ${t} of ms exceeded`,dt.ETIMEDOUT))},t);const u=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(h=>{h.unsubscribe?h.unsubscribe(a):h.removeEventListener("abort",a)}),e=null)};e.forEach(h=>h.addEventListener("abort",a));const{signal:d}=r;return d.unsubscribe=()=>we.asap(u),d}},SO=function*(e,t){let n=e.byteLength;if(n{const s=TO(e,t);let a=0,o,u=d=>{o||(o=!0,r&&r(d))};return new ReadableStream({async pull(d){try{const{done:h,value:f}=await s.next();if(h){u(),d.close();return}let p=f.byteLength;if(n){let m=a+=p;n(m)}d.enqueue(new Uint8Array(f))}catch(h){throw u(h),h}},cancel(d){return u(d),s.return()}},{highWaterMark:2})},Nc=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",B0=Nc&&typeof ReadableStream=="function",AO=Nc&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),H0=(e,...t)=>{try{return!!e(...t)}catch{return!1}},EO=B0&&H0(()=>{let e=!1;const t=new Request(nr.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Wv=64*1024,fh=B0&&H0(()=>we.isReadableStream(new Response("").body)),rc={stream:fh&&(e=>e.body)};Nc&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!rc[t]&&(rc[t]=we.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new dt(`Response type '${t}' is not supported`,dt.ERR_NOT_SUPPORT,r)})})})(new Response);const OO=async e=>{if(e==null)return 0;if(we.isBlob(e))return e.size;if(we.isSpecCompliantForm(e))return(await new Request(nr.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(we.isArrayBufferView(e)||we.isArrayBuffer(e))return e.byteLength;if(we.isURLSearchParams(e)&&(e=e+""),we.isString(e))return(await AO(e)).byteLength},MO=async(e,t)=>{const n=we.toFiniteNumber(e.getContentLength());return n??OO(t)},RO=Nc&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:a,timeout:o,onDownloadProgress:u,onUploadProgress:d,responseType:h,headers:f,withCredentials:p="same-origin",fetchOptions:m}=$0(e);h=h?(h+"").toLowerCase():"text";let y=kO([s,a&&a.toAbortSignal()],o),_;const b=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let A;try{if(d&&EO&&n!=="get"&&n!=="head"&&(A=await MO(f,r))!==0){let B=new Request(t,{method:"POST",body:r,duplex:"half"}),U;if(we.isFormData(r)&&(U=B.headers.get("content-type"))&&f.setContentType(U),B.body){const[$,M]=Hv(A,nc(Uv(d)));r=qv(B.body,Wv,$,M)}}we.isString(p)||(p=p?"include":"omit");const H="credentials"in Request.prototype;_=new Request(t,{...m,signal:y,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:r,duplex:"half",credentials:H?p:void 0});let V=await fetch(_);const x=fh&&(h==="stream"||h==="response");if(fh&&(u||x&&b)){const B={};["status","statusText","headers"].forEach(S=>{B[S]=V[S]});const U=we.toFiniteNumber(V.headers.get("content-length")),[$,M]=u&&Hv(U,nc(Uv(u),!0))||[];V=new Response(qv(V.body,Wv,$,()=>{M&&M(),b&&b()}),B)}h=h||"text";let E=await rc[we.findKey(rc,h)||"text"](V,e);return!x&&b&&b(),await new Promise((B,U)=>{V0(B,U,{data:E,headers:Tr.from(V.headers),status:V.status,statusText:V.statusText,config:e,request:_})})}catch(H){throw b&&b(),H&&H.name==="TypeError"&&/fetch/i.test(H.message)?Object.assign(new dt("Network Error",dt.ERR_NETWORK,e,_),{cause:H.cause||H}):dt.from(H,H&&H.code,e,_)}}),hh={http:YE,xhr:xO,fetch:RO};we.forEach(hh,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Yv=e=>`- ${e}`,DO=e=>we.isFunction(e)||e===null||e===!1,U0={getAdapter:e=>{e=we.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let a=0;a`adapter ${u} `+(d===!1?"is not supported by the environment":"is not available in the build"));let o=t?a.length>1?`since : -`+a.map(Yv).join(` -`):" "+Yv(a[0]):"as no adapter specified";throw new dt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:hh};function Df(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new kl(null,e)}function zv(e){return Df(e),e.headers=Tr.from(e.headers),e.data=Rf.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),U0.getAdapter(e.adapter||Ro.adapter)(e).then(function(r){return Df(e),r.data=Rf.call(e,e.transformResponse,r),r.headers=Tr.from(r.headers),r},function(r){return N0(r)||(Df(e),r&&r.response&&(r.response.data=Rf.call(e,e.transformResponse,r.response),r.response.headers=Tr.from(r.response.headers))),Promise.reject(r)})}const j0="1.8.4",Vc={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Vc[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Kv={};Vc.transitional=function(t,n,r){function s(a,o){return"[Axios v"+j0+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,u)=>{if(t===!1)throw new dt(s(o," has been removed"+(n?" in "+n:"")),dt.ERR_DEPRECATED);return n&&!Kv[o]&&(Kv[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,u):!0}};Vc.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function PO(e,t,n){if(typeof e!="object")throw new dt("options must be an object",dt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const a=r[s],o=t[a];if(o){const u=e[a],d=u===void 0||o(u,a,e);if(d!==!0)throw new dt("option "+a+" must be "+d,dt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new dt("Unknown option "+a,dt.ERR_BAD_OPTION)}}const zu={assertOptions:PO,validators:Vc},Ts=zu.validators;let ua=class{constructor(t){this.defaults=t,this.interceptors={request:new $v,response:new $v}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const a=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=va(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:a}=n;r!==void 0&&zu.assertOptions(r,{silentJSONParsing:Ts.transitional(Ts.boolean),forcedJSONParsing:Ts.transitional(Ts.boolean),clarifyTimeoutError:Ts.transitional(Ts.boolean)},!1),s!=null&&(we.isFunction(s)?n.paramsSerializer={serialize:s}:zu.assertOptions(s,{encode:Ts.function,serialize:Ts.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),zu.assertOptions(n,{baseUrl:Ts.spelling("baseURL"),withXsrfToken:Ts.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&we.merge(a.common,a[n.method]);a&&we.forEach(["delete","get","head","post","put","patch","common"],_=>{delete a[_]}),n.headers=Tr.concat(o,a);const u=[];let d=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(d=d&&b.synchronous,u.unshift(b.fulfilled,b.rejected))});const h=[];this.interceptors.response.forEach(function(b){h.push(b.fulfilled,b.rejected)});let f,p=0,m;if(!d){const _=[zv.bind(this),void 0];for(_.unshift.apply(_,u),_.push.apply(_,h),m=_.length,f=Promise.resolve(n);p{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](s);r._listeners=null}),this.promise.then=s=>{let a;const o=new Promise(u=>{r.subscribe(u),a=u}).then(s);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,u){r.reason||(r.reason=new kl(a,o,u),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new q0(function(s){t=s}),cancel:t}}};function IO(e){return function(n){return e.apply(null,n)}}function NO(e){return we.isObject(e)&&e.isAxiosError===!0}const ph={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ph).forEach(([e,t])=>{ph[t]=e});function W0(e){const t=new ua(e),n=x0(ua.prototype.request,t);return we.extend(n,ua.prototype,t,{allOwnKeys:!0}),we.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return W0(va(e,s))},n}const Tt=W0(Ro);Tt.Axios=ua;Tt.CanceledError=kl;Tt.CancelToken=LO;Tt.isCancel=N0;Tt.VERSION=j0;Tt.toFormData=Ic;Tt.AxiosError=dt;Tt.Cancel=Tt.CanceledError;Tt.all=function(t){return Promise.all(t)};Tt.spread=IO;Tt.isAxiosError=NO;Tt.mergeConfig=va;Tt.AxiosHeaders=Tr;Tt.formToJSON=e=>I0(we.isHTMLForm(e)?new FormData(e):e);Tt.getAdapter=U0.getAdapter;Tt.HttpStatusCode=ph;Tt.default=Tt;const{Axios:dj,AxiosError:fj,CanceledError:hj,isCancel:pj,CancelToken:mj,VERSION:gj,all:vj,Cancel:yj,isAxiosError:_j,spread:bj,toFormData:wj,AxiosHeaders:xj,HttpStatusCode:kj,formToJSON:Sj,getAdapter:Tj,mergeConfig:Cj}=Tt;window.axios=Tt;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";let Gv=document.head.querySelector('meta[name="csrf-token"]');Gv?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=Gv.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function jr(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const St={},tl=[],zn=()=>{},Zl=()=>!1,wa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Zh=e=>e.startsWith("onUpdate:"),Ct=Object.assign,Xh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},VO=Object.prototype.hasOwnProperty,Dt=(e,t)=>VO.call(e,t),Ye=Array.isArray,nl=e=>Sl(e)==="[object Map]",xa=e=>Sl(e)==="[object Set]",Jv=e=>Sl(e)==="[object Date]",FO=e=>Sl(e)==="[object RegExp]",st=e=>typeof e=="function",ut=e=>typeof e=="string",Ar=e=>typeof e=="symbol",Ht=e=>e!==null&&typeof e=="object",Qh=e=>(Ht(e)||st(e))&&st(e.then)&&st(e.catch),Y0=Object.prototype.toString,Sl=e=>Y0.call(e),$O=e=>Sl(e).slice(8,-1),Fc=e=>Sl(e)==="[object Object]",ep=e=>ut(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ci=jr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),BO=jr("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),$c=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},HO=/-(\w)/g,Jt=$c(e=>e.replace(HO,(t,n)=>n?n.toUpperCase():"")),UO=/\B([A-Z])/g,xr=$c(e=>e.replace(UO,"-$1").toLowerCase()),ka=$c(e=>e.charAt(0).toUpperCase()+e.slice(1)),rl=$c(e=>e?`on${ka(e)}`:""),dr=(e,t)=>!Object.is(e,t),sl=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},sc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ic=e=>{const t=ut(e)?Number(e):NaN;return isNaN(t)?e:t};let Zv;const Bc=()=>Zv||(Zv=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"||typeof window<"u"?window:{});function jO(e,t){return e+JSON.stringify(t,(n,r)=>typeof r=="function"?r.toString():r)}const qO="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",WO=jr(qO);function bn(e){if(Ye(e)){const t={};for(let n=0;n{if(n){const r=n.split(zO);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function $e(e){let t="";if(ut(e))t=e;else if(Ye(e))for(let n=0;nPi(n,t))}const J0=e=>!!(e&&e.__v_isRef===!0),se=e=>ut(e)?e:e==null?"":Ye(e)||Ht(e)&&(e.toString===Y0||!st(e.toString))?J0(e)?se(e.value):JSON.stringify(e,Z0,2):String(e),Z0=(e,t)=>J0(t)?Z0(e,t.value):nl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],a)=>(n[Pf(r,a)+" =>"]=s,n),{})}:xa(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Pf(n))}:Ar(t)?Pf(t):Ht(t)&&!Ye(t)&&!Fc(t)?String(t):t,Pf=(e,t="")=>{var n;return Ar(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let cr;class tp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=cr,!t&&cr&&(this.index=(cr.scopes||(cr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(to){let t=to;for(to=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;eo;){let t=eo;for(eo=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function t_(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function n_(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),ip(r),lM(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function mh(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(r_(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function r_(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ho))return;e.globalVersion=ho;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!mh(e)){e.flags&=-3;return}const n=zt,r=ps;zt=e,ps=!0;try{t_(e);const s=e.fn(e._value);(t.version===0||dr(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{zt=n,ps=r,n_(e),e.flags&=-3}}function ip(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)ip(a,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function lM(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function oM(e,t){e.effect instanceof fo&&(e=e.effect.fn);const n=new fo(e);t&&Ct(n,t);try{n.run()}catch(s){throw n.stop(),s}const r=n.run.bind(n);return r.effect=n,r}function uM(e){e.effect.stop()}let ps=!0;const s_=[];function Fi(){s_.push(ps),ps=!1}function $i(){const e=s_.pop();ps=e===void 0?!0:e}function Xv(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=zt;zt=void 0;try{t()}finally{zt=n}}}let ho=0;class cM{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Uc{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!zt||!ps||zt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==zt)n=this.activeLink=new cM(zt,this),zt.deps?(n.prevDep=zt.depsTail,zt.depsTail.nextDep=n,zt.depsTail=n):zt.deps=zt.depsTail=n,i_(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=zt.depsTail,n.nextDep=void 0,zt.depsTail.nextDep=n,zt.depsTail=n,zt.deps===n&&(zt.deps=r)}return n}trigger(t){this.version++,ho++,this.notify(t)}notify(t){rp();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{sp()}}}function i_(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)i_(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const ac=new WeakMap,ca=Symbol(""),gh=Symbol(""),po=Symbol("");function er(e,t,n){if(ps&&zt){let r=ac.get(e);r||ac.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new Uc),s.map=r,s.key=n),s.track()}}function Gs(e,t,n,r,s,a){const o=ac.get(e);if(!o){ho++;return}const u=d=>{d&&d.trigger()};if(rp(),t==="clear")o.forEach(u);else{const d=Ye(e),h=d&&ep(n);if(d&&n==="length"){const f=Number(r);o.forEach((p,m)=>{(m==="length"||m===po||!Ar(m)&&m>=f)&&u(p)})}else switch((n!==void 0||o.has(void 0))&&u(o.get(n)),h&&u(o.get(po)),t){case"add":d?h&&u(o.get("length")):(u(o.get(ca)),nl(e)&&u(o.get(gh)));break;case"delete":d||(u(o.get(ca)),nl(e)&&u(o.get(gh)));break;case"set":nl(e)&&u(o.get(ca));break}}sp()}function dM(e,t){const n=ac.get(e);return n&&n.get(t)}function Ua(e){const t=Mt(e);return t===e?t:(er(t,"iterate",po),Ur(e)?t:t.map(tr))}function jc(e){return er(e=Mt(e),"iterate",po),e}const fM={__proto__:null,[Symbol.iterator](){return If(this,Symbol.iterator,tr)},concat(...e){return Ua(this).concat(...e.map(t=>Ye(t)?Ua(t):t))},entries(){return If(this,"entries",e=>(e[1]=tr(e[1]),e))},every(e,t){return qs(this,"every",e,t,void 0,arguments)},filter(e,t){return qs(this,"filter",e,t,n=>n.map(tr),arguments)},find(e,t){return qs(this,"find",e,t,tr,arguments)},findIndex(e,t){return qs(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return qs(this,"findLast",e,t,tr,arguments)},findLastIndex(e,t){return qs(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return qs(this,"forEach",e,t,void 0,arguments)},includes(...e){return Nf(this,"includes",e)},indexOf(...e){return Nf(this,"indexOf",e)},join(e){return Ua(this).join(e)},lastIndexOf(...e){return Nf(this,"lastIndexOf",e)},map(e,t){return qs(this,"map",e,t,void 0,arguments)},pop(){return Wl(this,"pop")},push(...e){return Wl(this,"push",e)},reduce(e,...t){return Qv(this,"reduce",e,t)},reduceRight(e,...t){return Qv(this,"reduceRight",e,t)},shift(){return Wl(this,"shift")},some(e,t){return qs(this,"some",e,t,void 0,arguments)},splice(...e){return Wl(this,"splice",e)},toReversed(){return Ua(this).toReversed()},toSorted(e){return Ua(this).toSorted(e)},toSpliced(...e){return Ua(this).toSpliced(...e)},unshift(...e){return Wl(this,"unshift",e)},values(){return If(this,"values",tr)}};function If(e,t,n){const r=jc(e),s=r[t]();return r!==e&&!Ur(e)&&(s._next=s.next,s.next=()=>{const a=s._next();return a.value&&(a.value=n(a.value)),a}),s}const hM=Array.prototype;function qs(e,t,n,r,s,a){const o=jc(e),u=o!==e&&!Ur(e),d=o[t];if(d!==hM[t]){const p=d.apply(e,a);return u?tr(p):p}let h=n;o!==e&&(u?h=function(p,m){return n.call(this,tr(p),m,e)}:n.length>2&&(h=function(p,m){return n.call(this,p,m,e)}));const f=d.call(o,h,r);return u&&s?s(f):f}function Qv(e,t,n,r){const s=jc(e);let a=n;return s!==e&&(Ur(e)?n.length>3&&(a=function(o,u,d){return n.call(this,o,u,d,e)}):a=function(o,u,d){return n.call(this,o,tr(u),d,e)}),s[t](a,...r)}function Nf(e,t,n){const r=Mt(e);er(r,"iterate",po);const s=r[t](...n);return(s===-1||s===!1)&&Yc(n[0])?(n[0]=Mt(n[0]),r[t](...n)):s}function Wl(e,t,n=[]){Fi(),rp();const r=Mt(e)[t].apply(e,n);return sp(),$i(),r}const pM=jr("__proto__,__v_isRef,__isVue"),a_=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ar));function mM(e){Ar(e)||(e=String(e));const t=Mt(this);return er(t,"has",e),t.hasOwnProperty(e)}class l_{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return a;if(n==="__v_raw")return r===(s?a?h_:f_:a?d_:c_).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=Ye(t);if(!s){let d;if(o&&(d=fM[n]))return d;if(n==="hasOwnProperty")return mM}const u=Reflect.get(t,n,Tn(t)?t:r);return(Ar(n)?a_.has(n):pM(n))||(s||er(t,"get",n),a)?u:Tn(u)?o&&ep(n)?u:u.value:Ht(u)?s?ap(u):Hr(u):u}}class o_ extends l_{constructor(t=!1){super(!1,t)}set(t,n,r,s){let a=t[n];if(!this._isShallow){const d=Li(a);if(!Ur(r)&&!Li(r)&&(a=Mt(a),r=Mt(r)),!Ye(t)&&Tn(a)&&!Tn(r))return d?!1:(a.value=r,!0)}const o=Ye(t)&&ep(n)?Number(n)e,Mu=e=>Reflect.getPrototypeOf(e);function bM(e,t,n){return function(...r){const s=this.__v_raw,a=Mt(s),o=nl(a),u=e==="entries"||e===Symbol.iterator&&o,d=e==="keys"&&o,h=s[e](...r),f=n?vh:t?yh:tr;return!t&&er(a,"iterate",d?gh:ca),{next(){const{value:p,done:m}=h.next();return m?{value:p,done:m}:{value:u?[f(p[0]),f(p[1])]:f(p),done:m}},[Symbol.iterator](){return this}}}}function Ru(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function wM(e,t){const n={get(s){const a=this.__v_raw,o=Mt(a),u=Mt(s);e||(dr(s,u)&&er(o,"get",s),er(o,"get",u));const{has:d}=Mu(o),h=t?vh:e?yh:tr;if(d.call(o,s))return h(a.get(s));if(d.call(o,u))return h(a.get(u));a!==o&&a.get(s)},get size(){const s=this.__v_raw;return!e&&er(Mt(s),"iterate",ca),Reflect.get(s,"size",s)},has(s){const a=this.__v_raw,o=Mt(a),u=Mt(s);return e||(dr(s,u)&&er(o,"has",s),er(o,"has",u)),s===u?a.has(s):a.has(s)||a.has(u)},forEach(s,a){const o=this,u=o.__v_raw,d=Mt(u),h=t?vh:e?yh:tr;return!e&&er(d,"iterate",ca),u.forEach((f,p)=>s.call(a,h(f),h(p),o))}};return Ct(n,e?{add:Ru("add"),set:Ru("set"),delete:Ru("delete"),clear:Ru("clear")}:{add(s){!t&&!Ur(s)&&!Li(s)&&(s=Mt(s));const a=Mt(this);return Mu(a).has.call(a,s)||(a.add(s),Gs(a,"add",s,s)),this},set(s,a){!t&&!Ur(a)&&!Li(a)&&(a=Mt(a));const o=Mt(this),{has:u,get:d}=Mu(o);let h=u.call(o,s);h||(s=Mt(s),h=u.call(o,s));const f=d.call(o,s);return o.set(s,a),h?dr(a,f)&&Gs(o,"set",s,a):Gs(o,"add",s,a),this},delete(s){const a=Mt(this),{has:o,get:u}=Mu(a);let d=o.call(a,s);d||(s=Mt(s),d=o.call(a,s)),u&&u.call(a,s);const h=a.delete(s);return d&&Gs(a,"delete",s,void 0),h},clear(){const s=Mt(this),a=s.size!==0,o=s.clear();return a&&Gs(s,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=bM(s,e,t)}),n}function qc(e,t){const n=wM(e,t);return(r,s,a)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(Dt(n,s)&&s in r?n:r,s,a)}const xM={get:qc(!1,!1)},kM={get:qc(!1,!0)},SM={get:qc(!0,!1)},TM={get:qc(!0,!0)},c_=new WeakMap,d_=new WeakMap,f_=new WeakMap,h_=new WeakMap;function CM(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function AM(e){return e.__v_skip||!Object.isExtensible(e)?0:CM($O(e))}function Hr(e){return Li(e)?e:Wc(e,!1,gM,xM,c_)}function p_(e){return Wc(e,!1,yM,kM,d_)}function ap(e){return Wc(e,!0,vM,SM,f_)}function EM(e){return Wc(e,!0,_M,TM,h_)}function Wc(e,t,n,r,s){if(!Ht(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=s.get(e);if(a)return a;const o=AM(e);if(o===0)return e;const u=new Proxy(e,o===2?r:n);return s.set(e,u),u}function Ai(e){return Li(e)?Ai(e.__v_raw):!!(e&&e.__v_isReactive)}function Li(e){return!!(e&&e.__v_isReadonly)}function Ur(e){return!!(e&&e.__v_isShallow)}function Yc(e){return e?!!e.__v_raw:!1}function Mt(e){const t=e&&e.__v_raw;return t?Mt(t):e}function m_(e){return!Dt(e,"__v_skip")&&Object.isExtensible(e)&&z0(e,"__v_skip",!0),e}const tr=e=>Ht(e)?Hr(e):e,yh=e=>Ht(e)?ap(e):e;function Tn(e){return e?e.__v_isRef===!0:!1}function fe(e){return v_(e,!1)}function g_(e){return v_(e,!0)}function v_(e,t){return Tn(e)?e:new OM(e,t)}class OM{constructor(t,n){this.dep=new Uc,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Mt(t),this._value=n?t:tr(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Ur(t)||Li(t);t=r?t:Mt(t),dr(t,n)&&(this._rawValue=t,this._value=r?t:tr(t),this.dep.trigger())}}function MM(e){e.dep&&e.dep.trigger()}function Z(e){return Tn(e)?e.value:e}function RM(e){return st(e)?e():Z(e)}const DM={get:(e,t,n)=>t==="__v_raw"?e:Z(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Tn(s)&&!Tn(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function lp(e){return Ai(e)?e:new Proxy(e,DM)}class PM{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Uc,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function y_(e){return new PM(e)}function LM(e){const t=Ye(e)?new Array(e.length):{};for(const n in e)t[n]=__(e,n);return t}class IM{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return dM(Mt(this._object),this._key)}}class NM{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ll(e,t,n){return Tn(e)?e:st(e)?new NM(e):Ht(e)&&arguments.length>1?__(e,t,n):fe(e)}function __(e,t,n){const r=e[t];return Tn(r)?r:new IM(e,t,n)}class VM{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Uc(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ho-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&zt!==this)return e_(this,!0),!0}get value(){const t=this.dep.track();return r_(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function FM(e,t,n=!1){let r,s;return st(e)?r=e:(r=e.get,s=e.set),new VM(r,s,n)}const $M={GET:"get",HAS:"has",ITERATE:"iterate"},BM={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Du={},lc=new WeakMap;let bi;function HM(){return bi}function b_(e,t=!1,n=bi){if(n){let r=lc.get(n);r||lc.set(n,r=[]),r.push(e)}}function UM(e,t,n=St){const{immediate:r,deep:s,once:a,scheduler:o,augmentJob:u,call:d}=n,h=E=>s?E:Ur(E)||s===!1||s===0?Js(E,1):Js(E);let f,p,m,y,_=!1,b=!1;if(Tn(e)?(p=()=>e.value,_=Ur(e)):Ai(e)?(p=()=>h(e),_=!0):Ye(e)?(b=!0,_=e.some(E=>Ai(E)||Ur(E)),p=()=>e.map(E=>{if(Tn(E))return E.value;if(Ai(E))return h(E);if(st(E))return d?d(E,2):E()})):st(e)?t?p=d?()=>d(e,2):e:p=()=>{if(m){Fi();try{m()}finally{$i()}}const E=bi;bi=f;try{return d?d(e,3,[y]):e(y)}finally{bi=E}}:p=zn,t&&s){const E=p,B=s===!0?1/0:s;p=()=>Js(E(),B)}const A=np(),H=()=>{f.stop(),A&&A.active&&Xh(A.effects,f)};if(a&&t){const E=t;t=(...B)=>{E(...B),H()}}let V=b?new Array(e.length).fill(Du):Du;const x=E=>{if(!(!(f.flags&1)||!f.dirty&&!E))if(t){const B=f.run();if(s||_||(b?B.some((U,$)=>dr(U,V[$])):dr(B,V))){m&&m();const U=bi;bi=f;try{const $=[B,V===Du?void 0:b&&V[0]===Du?[]:V,y];d?d(t,3,$):t(...$),V=B}finally{bi=U}}}else f.run()};return u&&u(x),f=new fo(p),f.scheduler=o?()=>o(x,!1):x,y=E=>b_(E,!1,f),m=f.onStop=()=>{const E=lc.get(f);if(E){if(d)d(E,4);else for(const B of E)B();lc.delete(f)}},t?r?x(!0):V=f.run():o?o(x.bind(null,!0),!0):f.run(),H.pause=f.pause.bind(f),H.resume=f.resume.bind(f),H.stop=H,H}function Js(e,t=1/0,n){if(t<=0||!Ht(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Tn(e))Js(e.value,t,n);else if(Ye(e))for(let r=0;r{Js(r,t,n)});else if(Fc(e)){for(const r in e)Js(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Js(e[r],t,n)}return e}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const w_=[];function jM(e){w_.push(e)}function qM(){w_.pop()}function WM(e,t){}const YM={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},zM={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Tl(e,t,n,r){try{return r?e(...r):e()}catch(s){Sa(s,t,n)}}function rs(e,t,n,r){if(st(e)){const s=Tl(e,t,n,r);return s&&Qh(s)&&s.catch(a=>{Sa(a,t,n)}),s}if(Ye(e)){const s=[];for(let a=0;a>>1,s=fr[r],a=go(s);a=go(n)?fr.push(e):fr.splice(GM(t),0,e),e.flags|=1,k_()}}function k_(){oc||(oc=x_.then(S_))}function mo(e){Ye(e)?il.push(...e):wi&&e.id===-1?wi.splice(Ga+1,0,e):e.flags&1||(il.push(e),e.flags|=1),k_()}function ey(e,t,n=As+1){for(;ngo(n)-go(r));if(il.length=0,wi){wi.push(...t);return}for(wi=t,Ga=0;Gae.id==null?e.flags&2?-1:1/0:e.id;function S_(e){try{for(As=0;AsJa.emit(s,...a)),Pu=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{T_(a,t)}),setTimeout(()=>{Ja||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Pu=[])},3e3)):Pu=[]}let In=null,zc=null;function vo(e){const t=In;return In=e,zc=e&&e.type.__scopeId||null,t}function JM(e){zc=e}function ZM(){zc=null}const XM=e=>Te;function Te(e,t=In,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Ch(-1);const a=vo(t);let o;try{o=e(...s)}finally{vo(a),r._d&&Ch(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Cn(e,t){if(In===null)return e;const n=Lo(In),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,no=e=>e&&(e.disabled||e.disabled===""),ty=e=>e&&(e.defer||e.defer===""),ny=e=>typeof SVGElement<"u"&&e instanceof SVGElement,ry=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,_h=(e,t)=>{const n=e&&e.to;return ut(n)?t?t(n):null:n},E_={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,a,o,u,d,h){const{mc:f,pc:p,pbc:m,o:{insert:y,querySelector:_,createText:b,createComment:A}}=h,H=no(t.props);let{shapeFlag:V,children:x,dynamicChildren:E}=t;if(e==null){const B=t.el=b(""),U=t.anchor=b("");y(B,n,r),y(U,n,r);const $=(S,F)=>{V&16&&(s&&s.isCE&&(s.ce._teleportTarget=S),f(x,S,F,s,a,o,u,d))},M=()=>{const S=t.target=_h(t.props,_),F=M_(S,t,b,y);S&&(o!=="svg"&&ny(S)?o="svg":o!=="mathml"&&ry(S)&&(o="mathml"),H||($(S,F),Ku(t,!1)))};H&&($(n,U),Ku(t,!0)),ty(t.props)?Rn(()=>{M(),t.el.__isMounted=!0},a):M()}else{if(ty(t.props)&&!e.el.__isMounted){Rn(()=>{E_.process(e,t,n,r,s,a,o,u,d,h),delete e.el.__isMounted},a);return}t.el=e.el,t.targetStart=e.targetStart;const B=t.anchor=e.anchor,U=t.target=e.target,$=t.targetAnchor=e.targetAnchor,M=no(e.props),S=M?n:U,F=M?B:$;if(o==="svg"||ny(U)?o="svg":(o==="mathml"||ry(U))&&(o="mathml"),E?(m(e.dynamicChildren,E,S,s,a,o,u),vp(e,t,!0)):d||p(e,t,S,F,s,a,o,u,!1),H)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Lu(t,n,B,h,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ie=t.target=_h(t.props,_);ie&&Lu(t,ie,null,h,0)}else M&&Lu(t,U,$,h,1);Ku(t,H)}},remove(e,t,n,{um:r,o:{remove:s}},a){const{shapeFlag:o,children:u,anchor:d,targetStart:h,targetAnchor:f,target:p,props:m}=e;if(p&&(s(h),s(f)),a&&s(d),o&16){const y=a||!no(m);for(let _=0;_{e.isMounted=!0}),Xc(()=>{e.isUnmounting=!0}),e}const Qr=[Function,Array],cp={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Qr,onEnter:Qr,onAfterEnter:Qr,onEnterCancelled:Qr,onBeforeLeave:Qr,onLeave:Qr,onAfterLeave:Qr,onLeaveCancelled:Qr,onBeforeAppear:Qr,onAppear:Qr,onAfterAppear:Qr,onAppearCancelled:Qr},R_=e=>{const t=e.subTree;return t.component?R_(t.component):t},eR={name:"BaseTransition",props:cp,setup(e,{slots:t}){const n=ss(),r=up();return()=>{const s=t.default&&Kc(t.default(),!0);if(!s||!s.length)return;const a=D_(s),o=Mt(e),{mode:u}=o;if(r.isLeaving)return Vf(a);const d=sy(a);if(!d)return Vf(a);let h=ol(d,o,r,n,p=>h=p);d.type!==An&&ti(d,h);let f=n.subTree&&sy(n.subTree);if(f&&f.type!==An&&!ds(d,f)&&R_(n).type!==An){let p=ol(f,o,r,n);if(ti(f,p),u==="out-in"&&d.type!==An)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave,f=void 0},Vf(a);u==="in-out"&&d.type!==An?p.delayLeave=(m,y,_)=>{const b=L_(r,f);b[String(f.key)]=f,m[xi]=()=>{y(),m[xi]=void 0,delete h.delayedLeave,f=void 0},h.delayedLeave=()=>{_(),delete h.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return a}}};function D_(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==An){t=n;break}}return t}const P_=eR;function L_(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function ol(e,t,n,r,s){const{appear:a,mode:o,persisted:u=!1,onBeforeEnter:d,onEnter:h,onAfterEnter:f,onEnterCancelled:p,onBeforeLeave:m,onLeave:y,onAfterLeave:_,onLeaveCancelled:b,onBeforeAppear:A,onAppear:H,onAfterAppear:V,onAppearCancelled:x}=t,E=String(e.key),B=L_(n,e),U=(S,F)=>{S&&rs(S,r,9,F)},$=(S,F)=>{const ie=F[1];U(S,F),Ye(S)?S.every(ee=>ee.length<=1)&&ie():S.length<=1&&ie()},M={mode:o,persisted:u,beforeEnter(S){let F=d;if(!n.isMounted)if(a)F=A||d;else return;S[xi]&&S[xi](!0);const ie=B[E];ie&&ds(e,ie)&&ie.el[xi]&&ie.el[xi](),U(F,[S])},enter(S){let F=h,ie=f,ee=p;if(!n.isMounted)if(a)F=H||h,ie=V||f,ee=x||p;else return;let de=!1;const te=S[Iu]=N=>{de||(de=!0,N?U(ee,[S]):U(ie,[S]),M.delayedLeave&&M.delayedLeave(),S[Iu]=void 0)};F?$(F,[S,te]):te()},leave(S,F){const ie=String(e.key);if(S[Iu]&&S[Iu](!0),n.isUnmounting)return F();U(m,[S]);let ee=!1;const de=S[xi]=te=>{ee||(ee=!0,F(),te?U(b,[S]):U(_,[S]),S[xi]=void 0,B[ie]===e&&delete B[ie])};B[ie]=e,y?$(y,[S,de]):de()},clone(S){const F=ol(S,t,n,r,s);return s&&s(F),F}};return M}function Vf(e){if(Do(e))return e=Ps(e),e.children=null,e}function sy(e){if(!Do(e))return A_(e.type)&&e.children?D_(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&st(n.default))return n.default()}}function ti(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ti(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Kc(e,t=!1,n){let r=[],s=0;for(let a=0;a1)for(let a=0;an.value,set:a=>n.value=a})}return n}function yo(e,t,n,r,s=!1){if(Ye(e)){e.forEach((_,b)=>yo(_,t&&(Ye(t)?t[b]:t),n,r,s));return}if(Ei(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&yo(e,t,n,r.component.subTree);return}const a=r.shapeFlag&4?Lo(r.component):r.el,o=s?null:a,{i:u,r:d}=e,h=t&&t.r,f=u.refs===St?u.refs={}:u.refs,p=u.setupState,m=Mt(p),y=p===St?()=>!1:_=>Dt(m,_);if(h!=null&&h!==d&&(ut(h)?(f[h]=null,y(h)&&(p[h]=null)):Tn(h)&&(h.value=null)),st(d))Tl(d,u,12,[o,f]);else{const _=ut(d),b=Tn(d);if(_||b){const A=()=>{if(e.f){const H=_?y(d)?p[d]:f[d]:d.value;s?Ye(H)&&Xh(H,a):Ye(H)?H.includes(a)||H.push(a):_?(f[d]=[a],y(d)&&(p[d]=f[d])):(d.value=[a],e.k&&(f[e.k]=d.value))}else _?(f[d]=o,y(d)&&(p[d]=o)):b&&(d.value=o,e.k&&(f[e.k]=o))};o?(A.id=-1,Rn(A,n)):A()}}}let iy=!1;const ja=()=>{iy||(console.error("Hydration completed but contains mismatches."),iy=!0)},rR=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",sR=e=>e.namespaceURI.includes("MathML"),Nu=e=>{if(e.nodeType===1){if(rR(e))return"svg";if(sR(e))return"mathml"}},Qa=e=>e.nodeType===8;function iR(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:a,parentNode:o,remove:u,insert:d,createComment:h}}=e,f=(x,E)=>{if(!E.hasChildNodes()){n(null,x,E),uc(),E._vnode=x;return}p(E.firstChild,x,null,null,null),uc(),E._vnode=x},p=(x,E,B,U,$,M=!1)=>{M=M||!!E.dynamicChildren;const S=Qa(x)&&x.data==="[",F=()=>b(x,E,B,U,$,S),{type:ie,ref:ee,shapeFlag:de,patchFlag:te}=E;let N=x.nodeType;E.el=x,te===-2&&(M=!1,E.dynamicChildren=null);let J=null;switch(ie){case Oi:N!==3?E.children===""?(d(E.el=s(""),o(x),x),J=x):J=F():(x.data!==E.children&&(ja(),x.data=E.children),J=a(x));break;case An:V(x)?(J=a(x),H(E.el=x.content.firstChild,x,B)):N!==8||S?J=F():J=a(x);break;case fa:if(S&&(x=a(x),N=x.nodeType),N===1||N===3){J=x;const D=!E.children.length;for(let Y=0;Y{M=M||!!E.dynamicChildren;const{type:S,props:F,patchFlag:ie,shapeFlag:ee,dirs:de,transition:te}=E,N=S==="input"||S==="option";if(N||ie!==-1){de&&Es(E,null,B,"created");let J=!1;if(V(x)){J=lb(null,te)&&B&&B.vnode.props&&B.vnode.props.appear;const Y=x.content.firstChild;J&&te.beforeEnter(Y),H(Y,x,B),E.el=x=Y}if(ee&16&&!(F&&(F.innerHTML||F.textContent))){let Y=y(x.firstChild,E,x,B,U,$,M);for(;Y;){Vu(x,1)||ja();const me=Y;Y=Y.nextSibling,u(me)}}else if(ee&8){let Y=E.children;Y[0]===` -`&&(x.tagName==="PRE"||x.tagName==="TEXTAREA")&&(Y=Y.slice(1)),x.textContent!==Y&&(Vu(x,0)||ja(),x.textContent=E.children)}if(F){if(N||!M||ie&48){const Y=x.tagName.includes("-");for(const me in F)(N&&(me.endsWith("value")||me==="indeterminate")||wa(me)&&!Ci(me)||me[0]==="."||Y)&&r(x,me,null,F[me],void 0,B)}else if(F.onClick)r(x,"onClick",null,F.onClick,void 0,B);else if(ie&4&&Ai(F.style))for(const Y in F.style)F.style[Y]}let D;(D=F&&F.onVnodeBeforeMount)&&br(D,B,E),de&&Es(E,null,B,"beforeMount"),((D=F&&F.onVnodeMounted)||de||J)&&vb(()=>{D&&br(D,B,E),J&&te.enter(x),de&&Es(E,null,B,"mounted")},U)}return x.nextSibling},y=(x,E,B,U,$,M,S)=>{S=S||!!E.dynamicChildren;const F=E.children,ie=F.length;for(let ee=0;ee{const{slotScopeIds:S}=E;S&&($=$?$.concat(S):S);const F=o(x),ie=y(a(x),E,F,B,U,$,M);return ie&&Qa(ie)&&ie.data==="]"?a(E.anchor=ie):(ja(),d(E.anchor=h("]"),F,ie),ie)},b=(x,E,B,U,$,M)=>{if(Vu(x.parentElement,1)||ja(),E.el=null,M){const ie=A(x);for(;;){const ee=a(x);if(ee&&ee!==ie)u(ee);else break}}const S=a(x),F=o(x);return u(x),n(null,E,F,S,B,U,Nu(F),$),B&&(B.vnode.el=E.el,ed(B,E.el)),S},A=(x,E="[",B="]")=>{let U=0;for(;x;)if(x=a(x),x&&Qa(x)&&(x.data===E&&U++,x.data===B)){if(U===0)return a(x);U--}return x},H=(x,E,B)=>{const U=E.parentNode;U&&U.replaceChild(x,E);let $=B;for(;$;)$.vnode.el===E&&($.vnode.el=$.subTree.el=x),$=$.parent},V=x=>x.nodeType===1&&x.tagName==="TEMPLATE";return[f,p]}const ay="data-allow-mismatch",aR={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Vu(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ay);)e=e.parentElement;const n=e&&e.getAttribute(ay);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(aR[t])}}const lR=Bc().requestIdleCallback||(e=>setTimeout(e,1)),oR=Bc().cancelIdleCallback||(e=>clearTimeout(e)),uR=(e=1e4)=>t=>{const n=lR(t,{timeout:e});return()=>oR(n)};function cR(e){const{top:t,left:n,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t0&&r0&&n0&&s(t,n)=>{const r=new IntersectionObserver(s=>{for(const a of s)if(a.isIntersecting){r.disconnect(),t();break}},e);return n(s=>{if(s instanceof Element){if(cR(s))return t(),r.disconnect(),!1;r.observe(s)}}),()=>r.disconnect()},fR=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},hR=(e=[])=>(t,n)=>{ut(e)&&(e=[e]);let r=!1;const s=o=>{r||(r=!0,a(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},a=()=>{n(o=>{for(const u of e)o.removeEventListener(u,s)})};return n(o=>{for(const u of e)o.addEventListener(u,s,{once:!0})}),a};function pR(e,t){if(Qa(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Qa(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Ei=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function mR(e){st(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:a,timeout:o,suspensible:u=!0,onError:d}=e;let h=null,f,p=0;const m=()=>(p++,h=null,y()),y=()=>{let _;return h||(_=h=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),d)return new Promise((A,H)=>{d(b,()=>A(m()),()=>H(b),p+1)});throw b}).then(b=>_!==h&&h?h:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return fn({name:"AsyncComponentWrapper",__asyncLoader:y,__asyncHydrate(_,b,A){const H=a?()=>{const V=a(A,x=>pR(_,x));V&&(b.bum||(b.bum=[])).push(V)}:A;f?H():y().then(()=>!b.isUnmounted&&H())},get __asyncResolved(){return f},setup(){const _=Pn;if(dp(_),f)return()=>Ff(f,_);const b=x=>{h=null,Sa(x,_,13,!r)};if(u&&_.suspense||ul)return y().then(x=>()=>Ff(x,_)).catch(x=>(b(x),()=>r?he(r,{error:x}):null));const A=fe(!1),H=fe(),V=fe(!!s);return s&&setTimeout(()=>{V.value=!1},s),o!=null&&setTimeout(()=>{if(!A.value&&!H.value){const x=new Error(`Async component timed out after ${o}ms.`);b(x),H.value=x}},o),y().then(()=>{A.value=!0,_.parent&&Do(_.parent.vnode)&&_.parent.update()}).catch(x=>{b(x),H.value=x}),()=>{if(A.value&&f)return Ff(f,_);if(H.value&&r)return he(r,{error:H.value});if(n&&!V.value)return he(n)}}})}function Ff(e,t){const{ref:n,props:r,children:s,ce:a}=t.vnode,o=he(e,r,s);return o.ref=n,o.ce=a,delete t.vnode.ce,o}const Do=e=>e.type.__isKeepAlive,gR={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ss(),r=n.ctx;if(!r.renderer)return()=>{const V=t.default&&t.default();return V&&V.length===1?V[0]:V};const s=new Map,a=new Set;let o=null;const u=n.suspense,{renderer:{p:d,m:h,um:f,o:{createElement:p}}}=r,m=p("div");r.activate=(V,x,E,B,U)=>{const $=V.component;h(V,x,E,0,u),d($.vnode,V,x,E,$,u,B,V.slotScopeIds,U),Rn(()=>{$.isDeactivated=!1,$.a&&sl($.a);const M=V.props&&V.props.onVnodeMounted;M&&br(M,$.parent,V)},u)},r.deactivate=V=>{const x=V.component;dc(x.m),dc(x.a),h(V,m,null,1,u),Rn(()=>{x.da&&sl(x.da);const E=V.props&&V.props.onVnodeUnmounted;E&&br(E,x.parent,V),x.isDeactivated=!0},u)};function y(V){$f(V),f(V,n,u,!0)}function _(V){s.forEach((x,E)=>{const B=Rh(x.type);B&&!V(B)&&b(E)})}function b(V){const x=s.get(V);x&&(!o||!ds(x,o))?y(x):o&&$f(o),s.delete(V),a.delete(V)}Wt(()=>[e.include,e.exclude],([V,x])=>{V&&_(E=>Xl(V,E)),x&&_(E=>!Xl(x,E))},{flush:"post",deep:!0});let A=null;const H=()=>{A!=null&&(fc(n.subTree.type)?Rn(()=>{s.set(A,Fu(n.subTree))},n.subTree.suspense):s.set(A,Fu(n.subTree)))};return Ft(H),Zc(H),Xc(()=>{s.forEach(V=>{const{subTree:x,suspense:E}=n,B=Fu(x);if(V.type===B.type&&V.key===B.key){$f(B);const U=B.component.da;U&&Rn(U,E);return}y(V)})}),()=>{if(A=null,!t.default)return o=null;const V=t.default(),x=V[0];if(V.length>1)return o=null,V;if(!ni(x)||!(x.shapeFlag&4)&&!(x.shapeFlag&128))return o=null,x;let E=Fu(x);if(E.type===An)return o=null,E;const B=E.type,U=Rh(Ei(E)?E.type.__asyncResolved||{}:B),{include:$,exclude:M,max:S}=e;if($&&(!U||!Xl($,U))||M&&U&&Xl(M,U))return E.shapeFlag&=-257,o=E,x;const F=E.key==null?B:E.key,ie=s.get(F);return E.el&&(E=Ps(E),x.shapeFlag&128&&(x.ssContent=E)),A=F,ie?(E.el=ie.el,E.component=ie.component,E.transition&&ti(E,E.transition),E.shapeFlag|=512,a.delete(F),a.add(F)):(a.add(F),S&&a.size>parseInt(S,10)&&b(a.values().next().value)),E.shapeFlag|=256,o=E,fc(x.type)?x:E}}},vR=gR;function Xl(e,t){return Ye(e)?e.some(n=>Xl(n,t)):ut(e)?e.split(",").includes(t):FO(e)?(e.lastIndex=0,e.test(t)):!1}function I_(e,t){V_(e,"a",t)}function N_(e,t){V_(e,"da",t)}function V_(e,t,n=Pn){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Gc(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Do(s.parent.vnode)&&yR(r,t,n,s),s=s.parent}}function yR(e,t,n,r){const s=Gc(t,e,r,!0);ii(()=>{Xh(r[t],s)},n)}function $f(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Fu(e){return e.shapeFlag&128?e.ssContent:e}function Gc(e,t,n=Pn,r=!1){if(n){const s=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{Fi();const u=_a(n),d=rs(t,n,e,o);return u(),$i(),d});return r?s.unshift(a):s.push(a),a}}const si=e=>(t,n=Pn)=>{(!ul||e==="sp")&&Gc(e,(...r)=>t(...r),n)},F_=si("bm"),Ft=si("m"),Jc=si("bu"),Zc=si("u"),Xc=si("bum"),ii=si("um"),$_=si("sp"),B_=si("rtg"),H_=si("rtc");function U_(e,t=Pn){Gc("ec",e,t)}const fp="components",_R="directives";function at(e,t){return hp(fp,e,!0,t)||e}const j_=Symbol.for("v-ndc");function Cl(e){return ut(e)?hp(fp,e,!1)||e:e||j_}function q_(e){return hp(_R,e)}function hp(e,t,n=!0,r=!1){const s=In||Pn;if(s){const a=s.type;if(e===fp){const u=Rh(a,!1);if(u&&(u===t||u===Jt(t)||u===ka(Jt(t))))return a}const o=ly(s[e]||a[e],t)||ly(s.appContext[e],t);return!o&&r?a:o}}function ly(e,t){return e&&(e[t]||e[Jt(t)]||e[ka(Jt(t))])}function Qe(e,t,n,r){let s;const a=n&&n[r],o=Ye(e);if(o||ut(e)){const u=o&&Ai(e);let d=!1;u&&(d=!Ur(e),e=jc(e)),s=new Array(e.length);for(let h=0,f=e.length;ht(u,d,void 0,a&&a[d]));else{const u=Object.keys(e);s=new Array(u.length);for(let d=0,h=u.length;d{const a=r.fn(...s);return a&&(a.key=r.key),a}:r.fn)}return e}function Ne(e,t,n={},r,s){if(In.ce||In.parent&&Ei(In.parent)&&In.parent.ce)return t!=="default"&&(n.name=t),k(),it(Ve,null,[he("slot",n,r&&r())],64);let a=e[t];a&&a._c&&(a._d=!1),k();const o=a&&pp(a(n)),u=n.key||o&&o.key,d=it(Ve,{key:(u&&!Ar(u)?u:`_${t}`)+(!o&&r?"_fb":"")},o||(r?r():[]),o&&e._===1?64:-2);return!s&&d.scopeId&&(d.slotScopeIds=[d.scopeId+"-s"]),a&&a._c&&(a._d=!0),d}function pp(e){return e.some(t=>ni(t)?!(t.type===An||t.type===Ve&&!pp(t.children)):!0)?e:null}function bR(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:rl(r)]=e[r];return n}const bh=e=>e?kb(e)?Lo(e):bh(e.parent):null,ro=Ct(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=>bh(e.parent),$root:e=>bh(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>mp(e),$forceUpdate:e=>e.f||(e.f=()=>{op(e.update)}),$nextTick:e=>e.n||(e.n=Un.bind(e.proxy)),$watch:e=>JR.bind(e)}),Bf=(e,t)=>e!==St&&!e.__isScriptSetup&&Dt(e,t),wh={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:a,accessCache:o,type:u,appContext:d}=e;let h;if(t[0]!=="$"){const y=o[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return a[t]}else{if(Bf(r,t))return o[t]=1,r[t];if(s!==St&&Dt(s,t))return o[t]=2,s[t];if((h=e.propsOptions[0])&&Dt(h,t))return o[t]=3,a[t];if(n!==St&&Dt(n,t))return o[t]=4,n[t];xh&&(o[t]=0)}}const f=ro[t];let p,m;if(f)return t==="$attrs"&&er(e.attrs,"get",""),f(e);if((p=u.__cssModules)&&(p=p[t]))return p;if(n!==St&&Dt(n,t))return o[t]=4,n[t];if(m=d.config.globalProperties,Dt(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:a}=e;return Bf(s,t)?(s[t]=n,!0):r!==St&&Dt(r,t)?(r[t]=n,!0):Dt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:a}},o){let u;return!!n[o]||e!==St&&Dt(e,o)||Bf(t,o)||(u=a[0])&&Dt(u,o)||Dt(r,o)||Dt(ro,o)||Dt(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Dt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},wR=Ct({},wh,{get(e,t){if(t!==Symbol.unscopables)return wh.get(e,t,e)},has(e,t){return t[0]!=="_"&&!WO(t)}});function xR(){return null}function kR(){return null}function SR(e){}function TR(e){}function CR(){return null}function AR(){}function ER(e,t){return null}function Bi(){return W_().slots}function OR(){return W_().attrs}function W_(){const e=ss();return e.setupContext||(e.setupContext=Ab(e))}function _o(e){return Ye(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function MR(e,t){const n=_o(e);for(const r in t){if(r.startsWith("__skip"))continue;let s=n[r];s?Ye(s)||st(s)?s=n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(s=n[r]={default:t[r]}),s&&t[`__skip_${r}`]&&(s.skipFactory=!0)}return n}function RR(e,t){return!e||!t?e||t:Ye(e)&&Ye(t)?e.concat(t):Ct({},_o(e),_o(t))}function DR(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function PR(e){const t=ss();let n=e();return Eh(),Qh(n)&&(n=n.catch(r=>{throw _a(t),r})),[n,()=>_a(t)]}let xh=!0;function LR(e){const t=mp(e),n=e.proxy,r=e.ctx;xh=!1,t.beforeCreate&&oy(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:o,watch:u,provide:d,inject:h,created:f,beforeMount:p,mounted:m,beforeUpdate:y,updated:_,activated:b,deactivated:A,beforeDestroy:H,beforeUnmount:V,destroyed:x,unmounted:E,render:B,renderTracked:U,renderTriggered:$,errorCaptured:M,serverPrefetch:S,expose:F,inheritAttrs:ie,components:ee,directives:de,filters:te}=t;if(h&&IR(h,r,null),o)for(const D in o){const Y=o[D];st(Y)&&(r[D]=Y.bind(n))}if(s){const D=s.call(n,n);Ht(D)&&(e.data=Hr(D))}if(xh=!0,a)for(const D in a){const Y=a[D],me=st(Y)?Y.bind(n,n):st(Y.get)?Y.get.bind(n,n):zn,Ae=!st(Y)&&st(Y.set)?Y.set.bind(n):zn,Pe=pe({get:me,set:Ae});Object.defineProperty(r,D,{enumerable:!0,configurable:!0,get:()=>Pe.value,set:q=>Pe.value=q})}if(u)for(const D in u)Y_(u[D],r,n,D);if(d){const D=st(d)?d.call(n):d;Reflect.ownKeys(D).forEach(Y=>{K_(Y,D[Y])})}f&&oy(f,e,"c");function J(D,Y){Ye(Y)?Y.forEach(me=>D(me.bind(n))):Y&&D(Y.bind(n))}if(J(F_,p),J(Ft,m),J(Jc,y),J(Zc,_),J(I_,b),J(N_,A),J(U_,M),J(H_,U),J(B_,$),J(Xc,V),J(ii,E),J($_,S),Ye(F))if(F.length){const D=e.exposed||(e.exposed={});F.forEach(Y=>{Object.defineProperty(D,Y,{get:()=>n[Y],set:me=>n[Y]=me})})}else e.exposed||(e.exposed={});B&&e.render===zn&&(e.render=B),ie!=null&&(e.inheritAttrs=ie),ee&&(e.components=ee),de&&(e.directives=de),S&&dp(e)}function IR(e,t,n=zn){Ye(e)&&(e=kh(e));for(const r in e){const s=e[r];let a;Ht(s)?"default"in s?a=so(s.from||r,s.default,!0):a=so(s.from||r):a=so(s),Tn(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[r]=a}}function oy(e,t,n){rs(Ye(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Y_(e,t,n,r){let s=r.includes(".")?hb(n,r):()=>n[r];if(ut(e)){const a=t[e];st(a)&&Wt(s,a)}else if(st(e))Wt(s,e.bind(n));else if(Ht(e))if(Ye(e))e.forEach(a=>Y_(a,t,n,r));else{const a=st(e.handler)?e.handler.bind(n):t[e.handler];st(a)&&Wt(s,a,e)}}function mp(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,u=a.get(t);let d;return u?d=u:!s.length&&!n&&!r?d=t:(d={},s.length&&s.forEach(h=>cc(d,h,o,!0)),cc(d,t,o)),Ht(t)&&a.set(t,d),d}function cc(e,t,n,r=!1){const{mixins:s,extends:a}=t;a&&cc(e,a,n,!0),s&&s.forEach(o=>cc(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const u=NR[o]||n&&n[o];e[o]=u?u(e[o],t[o]):t[o]}return e}const NR={data:uy,props:cy,emits:cy,methods:Ql,computed:Ql,beforeCreate:or,created:or,beforeMount:or,mounted:or,beforeUpdate:or,updated:or,beforeDestroy:or,beforeUnmount:or,destroyed:or,unmounted:or,activated:or,deactivated:or,errorCaptured:or,serverPrefetch:or,components:Ql,directives:Ql,watch:FR,provide:uy,inject:VR};function uy(e,t){return t?e?function(){return Ct(st(e)?e.call(this,this):e,st(t)?t.call(this,this):t)}:t:e}function VR(e,t){return Ql(kh(e),kh(t))}function kh(e){if(Ye(e)){const t={};for(let n=0;n1)return n&&st(t)?t.call(r&&r.proxy):t}}function HR(){return!!(Pn||In||da)}const G_={},J_=()=>Object.create(G_),Z_=e=>Object.getPrototypeOf(e)===G_;function UR(e,t,n,r=!1){const s={},a=J_();e.propsDefaults=Object.create(null),X_(e,t,s,a);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:p_(s):e.type.props?e.props=s:e.props=a,e.attrs=a}function jR(e,t,n,r){const{props:s,attrs:a,vnode:{patchFlag:o}}=e,u=Mt(s),[d]=e.propsOptions;let h=!1;if((r||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let p=0;p{d=!0;const[m,y]=Q_(p,t,!0);Ct(o,m),y&&u.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!a&&!d)return Ht(e)&&r.set(e,tl),tl;if(Ye(a))for(let f=0;fe[0]==="_"||e==="$stable",gp=e=>Ye(e)?e.map(wr):[wr(e)],WR=(e,t,n)=>{if(t._n)return t;const r=Te((...s)=>gp(t(...s)),n);return r._c=!1,r},tb=(e,t,n)=>{const r=e._ctx;for(const s in e){if(eb(s))continue;const a=e[s];if(st(a))t[s]=WR(s,a,r);else if(a!=null){const o=gp(a);t[s]=()=>o}}},nb=(e,t)=>{const n=gp(t);e.slots.default=()=>n},rb=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},YR=(e,t,n)=>{const r=e.slots=J_();if(e.vnode.shapeFlag&32){const s=t._;s?(rb(r,t,n),n&&z0(r,"_",s,!0)):tb(t,r)}else t&&nb(e,t)},zR=(e,t,n)=>{const{vnode:r,slots:s}=e;let a=!0,o=St;if(r.shapeFlag&32){const u=t._;u?n&&u===1?a=!1:rb(s,t,n):(a=!t.$stable,tb(t,s)),o=t}else t&&(nb(e,t),o={default:1});if(a)for(const u in s)!eb(u)&&o[u]==null&&delete s[u]},Rn=vb;function sb(e){return ab(e)}function ib(e){return ab(e,iR)}function ab(e,t){const n=Bc();n.__VUE__=!0;const{insert:r,remove:s,patchProp:a,createElement:o,createText:u,createComment:d,setText:h,setElementText:f,parentNode:p,nextSibling:m,setScopeId:y=zn,insertStaticContent:_}=e,b=(T,I,G,Q=null,ge=null,W=null,ce=void 0,ye=null,ke=!!I.dynamicChildren)=>{if(T===I)return;T&&!ds(T,I)&&(Q=j(T),q(T,ge,W,!0),T=null),I.patchFlag===-2&&(ke=!1,I.dynamicChildren=null);const{type:Ce,ref:Me,shapeFlag:He}=I;switch(Ce){case Oi:A(T,I,G,Q);break;case An:H(T,I,G,Q);break;case fa:T==null&&V(I,G,Q,ce);break;case Ve:ee(T,I,G,Q,ge,W,ce,ye,ke);break;default:He&1?B(T,I,G,Q,ge,W,ce,ye,ke):He&6?de(T,I,G,Q,ge,W,ce,ye,ke):(He&64||He&128)&&Ce.process(T,I,G,Q,ge,W,ce,ye,ke,be)}Me!=null&&ge&&yo(Me,T&&T.ref,W,I||T,!I)},A=(T,I,G,Q)=>{if(T==null)r(I.el=u(I.children),G,Q);else{const ge=I.el=T.el;I.children!==T.children&&h(ge,I.children)}},H=(T,I,G,Q)=>{T==null?r(I.el=d(I.children||""),G,Q):I.el=T.el},V=(T,I,G,Q)=>{[T.el,T.anchor]=_(T.children,I,G,Q,T.el,T.anchor)},x=({el:T,anchor:I},G,Q)=>{let ge;for(;T&&T!==I;)ge=m(T),r(T,G,Q),T=ge;r(I,G,Q)},E=({el:T,anchor:I})=>{let G;for(;T&&T!==I;)G=m(T),s(T),T=G;s(I)},B=(T,I,G,Q,ge,W,ce,ye,ke)=>{I.type==="svg"?ce="svg":I.type==="math"&&(ce="mathml"),T==null?U(I,G,Q,ge,W,ce,ye,ke):S(T,I,ge,W,ce,ye,ke)},U=(T,I,G,Q,ge,W,ce,ye)=>{let ke,Ce;const{props:Me,shapeFlag:He,transition:je,dirs:Ue}=T;if(ke=T.el=o(T.type,W,Me&&Me.is,Me),He&8?f(ke,T.children):He&16&&M(T.children,ke,null,Q,ge,Hf(T,W),ce,ye),Ue&&Es(T,null,Q,"created"),$(ke,T,T.scopeId,ce,Q),Me){for(const pt in Me)pt!=="value"&&!Ci(pt)&&a(ke,pt,null,Me[pt],W,Q);"value"in Me&&a(ke,"value",null,Me.value,W),(Ce=Me.onVnodeBeforeMount)&&br(Ce,Q,T)}Ue&&Es(T,null,Q,"beforeMount");const Ge=lb(ge,je);Ge&&je.beforeEnter(ke),r(ke,I,G),((Ce=Me&&Me.onVnodeMounted)||Ge||Ue)&&Rn(()=>{Ce&&br(Ce,Q,T),Ge&&je.enter(ke),Ue&&Es(T,null,Q,"mounted")},ge)},$=(T,I,G,Q,ge)=>{if(G&&y(T,G),Q)for(let W=0;W{for(let Ce=ke;Ce{const ye=I.el=T.el;let{patchFlag:ke,dynamicChildren:Ce,dirs:Me}=I;ke|=T.patchFlag&16;const He=T.props||St,je=I.props||St;let Ue;if(G&&ea(G,!1),(Ue=je.onVnodeBeforeUpdate)&&br(Ue,G,I,T),Me&&Es(I,T,G,"beforeUpdate"),G&&ea(G,!0),(He.innerHTML&&je.innerHTML==null||He.textContent&&je.textContent==null)&&f(ye,""),Ce?F(T.dynamicChildren,Ce,ye,G,Q,Hf(I,ge),W):ce||Y(T,I,ye,null,G,Q,Hf(I,ge),W,!1),ke>0){if(ke&16)ie(ye,He,je,G,ge);else if(ke&2&&He.class!==je.class&&a(ye,"class",null,je.class,ge),ke&4&&a(ye,"style",He.style,je.style,ge),ke&8){const Ge=I.dynamicProps;for(let pt=0;pt{Ue&&br(Ue,G,I,T),Me&&Es(I,T,G,"updated")},Q)},F=(T,I,G,Q,ge,W,ce)=>{for(let ye=0;ye{if(I!==G){if(I!==St)for(const W in I)!Ci(W)&&!(W in G)&&a(T,W,I[W],null,ge,Q);for(const W in G){if(Ci(W))continue;const ce=G[W],ye=I[W];ce!==ye&&W!=="value"&&a(T,W,ye,ce,ge,Q)}"value"in G&&a(T,"value",I.value,G.value,ge)}},ee=(T,I,G,Q,ge,W,ce,ye,ke)=>{const Ce=I.el=T?T.el:u(""),Me=I.anchor=T?T.anchor:u("");let{patchFlag:He,dynamicChildren:je,slotScopeIds:Ue}=I;Ue&&(ye=ye?ye.concat(Ue):Ue),T==null?(r(Ce,G,Q),r(Me,G,Q),M(I.children||[],G,Me,ge,W,ce,ye,ke)):He>0&&He&64&&je&&T.dynamicChildren?(F(T.dynamicChildren,je,G,ge,W,ce,ye),(I.key!=null||ge&&I===ge.subTree)&&vp(T,I,!0)):Y(T,I,G,Me,ge,W,ce,ye,ke)},de=(T,I,G,Q,ge,W,ce,ye,ke)=>{I.slotScopeIds=ye,T==null?I.shapeFlag&512?ge.ctx.activate(I,G,Q,ce,ke):te(I,G,Q,ge,W,ce,ke):N(T,I,ke)},te=(T,I,G,Q,ge,W,ce)=>{const ye=T.component=xb(T,Q,ge);if(Do(T)&&(ye.ctx.renderer=be),Sb(ye,!1,ce),ye.asyncDep){if(ge&&ge.registerDep(ye,J,ce),!T.el){const ke=ye.subTree=he(An);H(null,ke,I,G)}}else J(ye,T,I,G,ge,W,ce)},N=(T,I,G)=>{const Q=I.component=T.component;if(n3(T,I,G))if(Q.asyncDep&&!Q.asyncResolved){D(Q,I,G);return}else Q.next=I,Q.update();else I.el=T.el,Q.vnode=I},J=(T,I,G,Q,ge,W,ce)=>{const ye=()=>{if(T.isMounted){let{next:He,bu:je,u:Ue,parent:Ge,vnode:pt}=T;{const hn=ob(T);if(hn){He&&(He.el=pt.el,D(T,He,ce)),hn.asyncDep.then(()=>{T.isUnmounted||ye()});return}}let _t=He,an;ea(T,!1),He?(He.el=pt.el,D(T,He,ce)):He=pt,je&&sl(je),(an=He.props&&He.props.onVnodeBeforeUpdate)&&br(an,Ge,He,pt),ea(T,!0);const Zt=Gu(T),En=T.subTree;T.subTree=Zt,b(En,Zt,p(En.el),j(En),T,ge,W),He.el=Zt.el,_t===null&&ed(T,Zt.el),Ue&&Rn(Ue,ge),(an=He.props&&He.props.onVnodeUpdated)&&Rn(()=>br(an,Ge,He,pt),ge)}else{let He;const{el:je,props:Ue}=I,{bm:Ge,m:pt,parent:_t,root:an,type:Zt}=T,En=Ei(I);if(ea(T,!1),Ge&&sl(Ge),!En&&(He=Ue&&Ue.onVnodeBeforeMount)&&br(He,_t,I),ea(T,!0),je&&z){const hn=()=>{T.subTree=Gu(T),z(je,T.subTree,T,ge,null)};En&&Zt.__asyncHydrate?Zt.__asyncHydrate(je,T,hn):hn()}else{an.ce&&an.ce._injectChildStyle(Zt);const hn=T.subTree=Gu(T);b(null,hn,G,Q,T,ge,W),I.el=hn.el}if(pt&&Rn(pt,ge),!En&&(He=Ue&&Ue.onVnodeMounted)){const hn=I;Rn(()=>br(He,_t,hn),ge)}(I.shapeFlag&256||_t&&Ei(_t.vnode)&&_t.vnode.shapeFlag&256)&&T.a&&Rn(T.a,ge),T.isMounted=!0,I=G=Q=null}};T.scope.on();const ke=T.effect=new fo(ye);T.scope.off();const Ce=T.update=ke.run.bind(ke),Me=T.job=ke.runIfDirty.bind(ke);Me.i=T,Me.id=T.uid,ke.scheduler=()=>op(Me),ea(T,!0),Ce()},D=(T,I,G)=>{I.component=T;const Q=T.vnode.props;T.vnode=I,T.next=null,jR(T,I.props,Q,G),zR(T,I.children,G),Fi(),ey(T),$i()},Y=(T,I,G,Q,ge,W,ce,ye,ke=!1)=>{const Ce=T&&T.children,Me=T?T.shapeFlag:0,He=I.children,{patchFlag:je,shapeFlag:Ue}=I;if(je>0){if(je&128){Ae(Ce,He,G,Q,ge,W,ce,ye,ke);return}else if(je&256){me(Ce,He,G,Q,ge,W,ce,ye,ke);return}}Ue&8?(Me&16&&_e(Ce,ge,W),He!==Ce&&f(G,He)):Me&16?Ue&16?Ae(Ce,He,G,Q,ge,W,ce,ye,ke):_e(Ce,ge,W,!0):(Me&8&&f(G,""),Ue&16&&M(He,G,Q,ge,W,ce,ye,ke))},me=(T,I,G,Q,ge,W,ce,ye,ke)=>{T=T||tl,I=I||tl;const Ce=T.length,Me=I.length,He=Math.min(Ce,Me);let je;for(je=0;jeMe?_e(T,ge,W,!0,!1,He):M(I,G,Q,ge,W,ce,ye,ke,He)},Ae=(T,I,G,Q,ge,W,ce,ye,ke)=>{let Ce=0;const Me=I.length;let He=T.length-1,je=Me-1;for(;Ce<=He&&Ce<=je;){const Ue=T[Ce],Ge=I[Ce]=ke?ki(I[Ce]):wr(I[Ce]);if(ds(Ue,Ge))b(Ue,Ge,G,null,ge,W,ce,ye,ke);else break;Ce++}for(;Ce<=He&&Ce<=je;){const Ue=T[He],Ge=I[je]=ke?ki(I[je]):wr(I[je]);if(ds(Ue,Ge))b(Ue,Ge,G,null,ge,W,ce,ye,ke);else break;He--,je--}if(Ce>He){if(Ce<=je){const Ue=je+1,Ge=Ueje)for(;Ce<=He;)q(T[Ce],ge,W,!0),Ce++;else{const Ue=Ce,Ge=Ce,pt=new Map;for(Ce=Ge;Ce<=je;Ce++){const pn=I[Ce]=ke?ki(I[Ce]):wr(I[Ce]);pn.key!=null&&pt.set(pn.key,Ce)}let _t,an=0;const Zt=je-Ge+1;let En=!1,hn=0;const Er=new Array(Zt);for(Ce=0;Ce=Zt){q(pn,ge,W,!0);continue}let ue;if(pn.key!=null)ue=pt.get(pn.key);else for(_t=Ge;_t<=je;_t++)if(Er[_t-Ge]===0&&ds(pn,I[_t])){ue=_t;break}ue===void 0?q(pn,ge,W,!0):(Er[ue-Ge]=Ce+1,ue>=hn?hn=ue:En=!0,b(pn,I[ue],G,null,ge,W,ce,ye,ke),an++)}const ws=En?KR(Er):tl;for(_t=ws.length-1,Ce=Zt-1;Ce>=0;Ce--){const pn=Ge+Ce,ue=I[pn],Fe=pn+1{const{el:W,type:ce,transition:ye,children:ke,shapeFlag:Ce}=T;if(Ce&6){Pe(T.component.subTree,I,G,Q);return}if(Ce&128){T.suspense.move(I,G,Q);return}if(Ce&64){ce.move(T,I,G,be);return}if(ce===Ve){r(W,I,G);for(let He=0;Heye.enter(W),ge);else{const{leave:He,delayLeave:je,afterLeave:Ue}=ye,Ge=()=>r(W,I,G),pt=()=>{He(W,()=>{Ge(),Ue&&Ue()})};je?je(W,Ge,pt):pt()}else r(W,I,G)},q=(T,I,G,Q=!1,ge=!1)=>{const{type:W,props:ce,ref:ye,children:ke,dynamicChildren:Ce,shapeFlag:Me,patchFlag:He,dirs:je,cacheIndex:Ue}=T;if(He===-2&&(ge=!1),ye!=null&&yo(ye,null,G,T,!0),Ue!=null&&(I.renderCache[Ue]=void 0),Me&256){I.ctx.deactivate(T);return}const Ge=Me&1&&je,pt=!Ei(T);let _t;if(pt&&(_t=ce&&ce.onVnodeBeforeUnmount)&&br(_t,I,T),Me&6)ne(T.component,G,Q);else{if(Me&128){T.suspense.unmount(G,Q);return}Ge&&Es(T,null,I,"beforeUnmount"),Me&64?T.type.remove(T,I,G,be,Q):Ce&&!Ce.hasOnce&&(W!==Ve||He>0&&He&64)?_e(Ce,I,G,!1,!0):(W===Ve&&He&384||!ge&&Me&16)&&_e(ke,I,G),Q&&re(T)}(pt&&(_t=ce&&ce.onVnodeUnmounted)||Ge)&&Rn(()=>{_t&&br(_t,I,T),Ge&&Es(T,null,I,"unmounted")},G)},re=T=>{const{type:I,el:G,anchor:Q,transition:ge}=T;if(I===Ve){O(G,Q);return}if(I===fa){E(T);return}const W=()=>{s(G),ge&&!ge.persisted&&ge.afterLeave&&ge.afterLeave()};if(T.shapeFlag&1&&ge&&!ge.persisted){const{leave:ce,delayLeave:ye}=ge,ke=()=>ce(G,W);ye?ye(T.el,W,ke):ke()}else W()},O=(T,I)=>{let G;for(;T!==I;)G=m(T),s(T),T=G;s(I)},ne=(T,I,G)=>{const{bum:Q,scope:ge,job:W,subTree:ce,um:ye,m:ke,a:Ce}=T;dc(ke),dc(Ce),Q&&sl(Q),ge.stop(),W&&(W.flags|=8,q(ce,T,I,G)),ye&&Rn(ye,I),Rn(()=>{T.isUnmounted=!0},I),I&&I.pendingBranch&&!I.isUnmounted&&T.asyncDep&&!T.asyncResolved&&T.suspenseId===I.pendingId&&(I.deps--,I.deps===0&&I.resolve())},_e=(T,I,G,Q=!1,ge=!1,W=0)=>{for(let ce=W;ce{if(T.shapeFlag&6)return j(T.component.subTree);if(T.shapeFlag&128)return T.suspense.next();const I=m(T.anchor||T.el),G=I&&I[C_];return G?m(G):I};let Ie=!1;const Xe=(T,I,G)=>{T==null?I._vnode&&q(I._vnode,null,null,!0):b(I._vnode||null,T,I,null,null,null,G),I._vnode=T,Ie||(Ie=!0,ey(),uc(),Ie=!1)},be={p:b,um:q,m:Pe,r:re,mt:te,mc:M,pc:Y,pbc:F,n:j,o:e};let et,z;return t&&([et,z]=t(be)),{render:Xe,hydrate:et,createApp:BR(Xe,et)}}function Hf({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ea({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function lb(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function vp(e,t,n=!1){const r=e.children,s=t.children;if(Ye(r)&&Ye(s))for(let a=0;a>1,e[n[u]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function ob(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ob(t)}function dc(e){if(e)for(let t=0;tso(ub);function db(e,t){return Po(e,null,t)}function GR(e,t){return Po(e,null,{flush:"post"})}function fb(e,t){return Po(e,null,{flush:"sync"})}function Wt(e,t,n){return Po(e,t,n)}function Po(e,t,n=St){const{immediate:r,deep:s,flush:a,once:o}=n,u=Ct({},n),d=t&&r||!t&&a!=="post";let h;if(ul){if(a==="sync"){const y=cb();h=y.__watcherHandles||(y.__watcherHandles=[])}else if(!d){const y=()=>{};return y.stop=zn,y.resume=zn,y.pause=zn,y}}const f=Pn;u.call=(y,_,b)=>rs(y,f,_,b);let p=!1;a==="post"?u.scheduler=y=>{Rn(y,f&&f.suspense)}:a!=="sync"&&(p=!0,u.scheduler=(y,_)=>{_?y():op(y)}),u.augmentJob=y=>{t&&(y.flags|=4),p&&(y.flags|=2,f&&(y.id=f.uid,y.i=f))};const m=UM(e,t,u);return ul&&(h?h.push(m):d&&m()),m}function JR(e,t,n){const r=this.proxy,s=ut(e)?e.includes(".")?hb(r,e):()=>r[e]:e.bind(r,r);let a;st(t)?a=t:(a=t.handler,n=t);const o=_a(this),u=Po(s,a.bind(r),n);return o(),u}function hb(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{let f,p=St,m;return fb(()=>{const y=e[s];dr(f,y)&&(f=y,h())}),{get(){return d(),n.get?n.get(f):f},set(y){const _=n.set?n.set(y):y;if(!dr(_,f)&&!(p!==St&&dr(y,p)))return;const b=r.vnode.props;b&&(t in b||s in b||a in b)&&(`onUpdate:${t}`in b||`onUpdate:${s}`in b||`onUpdate:${a}`in b)||(f=y,h()),r.emit(`update:${t}`,_),dr(y,_)&&dr(y,p)&&!dr(_,m)&&h(),p=y,m=_}}});return u[Symbol.iterator]=()=>{let d=0;return{next(){return d<2?{value:d++?o||St:u,done:!1}:{done:!0}}}},u}const pb=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Jt(t)}Modifiers`]||e[`${xr(t)}Modifiers`];function XR(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||St;let s=n;const a=t.startsWith("update:"),o=a&&pb(r,t.slice(7));o&&(o.trim&&(s=n.map(f=>ut(f)?f.trim():f)),o.number&&(s=n.map(sc)));let u,d=r[u=rl(t)]||r[u=rl(Jt(t))];!d&&a&&(d=r[u=rl(xr(t))]),d&&rs(d,e,6,s);const h=r[u+"Once"];if(h){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,rs(h,e,6,s)}}function mb(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const a=e.emits;let o={},u=!1;if(!st(e)){const d=h=>{const f=mb(h,t,!0);f&&(u=!0,Ct(o,f))};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}return!a&&!u?(Ht(e)&&r.set(e,null),null):(Ye(a)?a.forEach(d=>o[d]=null):Ct(o,a),Ht(e)&&r.set(e,o),o)}function Qc(e,t){return!e||!wa(t)?!1:(t=t.slice(2).replace(/Once$/,""),Dt(e,t[0].toLowerCase()+t.slice(1))||Dt(e,xr(t))||Dt(e,t))}function Gu(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[a],slots:o,attrs:u,emit:d,render:h,renderCache:f,props:p,data:m,setupState:y,ctx:_,inheritAttrs:b}=e,A=vo(e);let H,V;try{if(n.shapeFlag&4){const E=s||r,B=E;H=wr(h.call(B,E,f,p,y,m,_)),V=u}else{const E=t;H=wr(E.length>1?E(p,{attrs:u,slots:o,emit:d}):E(p,null)),V=t.props?u:e3(u)}}catch(E){io.length=0,Sa(E,e,1),H=he(An)}let x=H;if(V&&b!==!1){const E=Object.keys(V),{shapeFlag:B}=x;E.length&&B&7&&(a&&E.some(Zh)&&(V=t3(V,a)),x=Ps(x,V,!1,!0))}return n.dirs&&(x=Ps(x,null,!1,!0),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&ti(x,n.transition),H=x,vo(A),H}function QR(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||wa(n))&&((t||(t={}))[n]=e[n]);return t},t3=(e,t)=>{const n={};for(const r in e)(!Zh(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function n3(e,t,n){const{props:r,children:s,component:a}=e,{props:o,children:u,patchFlag:d}=t,h=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&d>=0){if(d&1024)return!0;if(d&16)return r?fy(r,o,h):!!o;if(d&8){const f=t.dynamicProps;for(let p=0;pe.__isSuspense;let Th=0;const r3={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,a,o,u,d,h){if(e==null)i3(t,n,r,s,a,o,u,d,h);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}a3(e,t,n,r,s,o,u,d,h)}},hydrate:l3,normalize:o3},s3=r3;function bo(e,t){const n=e.props&&e.props[t];st(n)&&n()}function i3(e,t,n,r,s,a,o,u,d){const{p:h,o:{createElement:f}}=d,p=f("div"),m=e.suspense=gb(e,s,r,t,p,n,a,o,u,d);h(null,m.pendingBranch=e.ssContent,p,null,r,m,a,o),m.deps>0?(bo(e,"onPending"),bo(e,"onFallback"),h(null,e.ssFallback,t,n,r,null,a,o),al(m,e.ssFallback)):m.resolve(!1,!0)}function a3(e,t,n,r,s,a,o,u,{p:d,um:h,o:{createElement:f}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const m=t.ssContent,y=t.ssFallback,{activeBranch:_,pendingBranch:b,isInFallback:A,isHydrating:H}=p;if(b)p.pendingBranch=m,ds(m,b)?(d(b,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0?p.resolve():A&&(H||(d(_,y,n,r,s,null,a,o,u),al(p,y)))):(p.pendingId=Th++,H?(p.isHydrating=!1,p.activeBranch=b):h(b,s,p),p.deps=0,p.effects.length=0,p.hiddenContainer=f("div"),A?(d(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0?p.resolve():(d(_,y,n,r,s,null,a,o,u),al(p,y))):_&&ds(m,_)?(d(_,m,n,r,s,p,a,o,u),p.resolve(!0)):(d(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0&&p.resolve()));else if(_&&ds(m,_))d(_,m,n,r,s,p,a,o,u),al(p,m);else if(bo(t,"onPending"),p.pendingBranch=m,m.shapeFlag&512?p.pendingId=m.component.suspenseId:p.pendingId=Th++,d(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0)p.resolve();else{const{timeout:V,pendingId:x}=p;V>0?setTimeout(()=>{p.pendingId===x&&p.fallback(y)},V):V===0&&p.fallback(y)}}function gb(e,t,n,r,s,a,o,u,d,h,f=!1){const{p,m,um:y,n:_,o:{parentNode:b,remove:A}}=h;let H;const V=u3(e);V&&t&&t.pendingBranch&&(H=t.pendingId,t.deps++);const x=e.props?ic(e.props.timeout):void 0,E=a,B={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:s,deps:0,pendingId:Th++,timeout:typeof x=="number"?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(U=!1,$=!1){const{vnode:M,activeBranch:S,pendingBranch:F,pendingId:ie,effects:ee,parentComponent:de,container:te}=B;let N=!1;B.isHydrating?B.isHydrating=!1:U||(N=S&&F.transition&&F.transition.mode==="out-in",N&&(S.transition.afterLeave=()=>{ie===B.pendingId&&(m(F,te,a===E?_(S):a,0),mo(ee))}),S&&(b(S.el)===te&&(a=_(S)),y(S,de,B,!0)),N||m(F,te,a,0)),al(B,F),B.pendingBranch=null,B.isInFallback=!1;let J=B.parent,D=!1;for(;J;){if(J.pendingBranch){J.effects.push(...ee),D=!0;break}J=J.parent}!D&&!N&&mo(ee),B.effects=[],V&&t&&t.pendingBranch&&H===t.pendingId&&(t.deps--,t.deps===0&&!$&&t.resolve()),bo(M,"onResolve")},fallback(U){if(!B.pendingBranch)return;const{vnode:$,activeBranch:M,parentComponent:S,container:F,namespace:ie}=B;bo($,"onFallback");const ee=_(M),de=()=>{B.isInFallback&&(p(null,U,F,ee,S,null,ie,u,d),al(B,U))},te=U.transition&&U.transition.mode==="out-in";te&&(M.transition.afterLeave=de),B.isInFallback=!0,y(M,S,null,!0),te||de()},move(U,$,M){B.activeBranch&&m(B.activeBranch,U,$,M),B.container=U},next(){return B.activeBranch&&_(B.activeBranch)},registerDep(U,$,M){const S=!!B.pendingBranch;S&&B.deps++;const F=U.vnode.el;U.asyncDep.catch(ie=>{Sa(ie,U,0)}).then(ie=>{if(U.isUnmounted||B.isUnmounted||B.pendingId!==U.suspenseId)return;U.asyncResolved=!0;const{vnode:ee}=U;Oh(U,ie,!1),F&&(ee.el=F);const de=!F&&U.subTree.el;$(U,ee,b(F||U.subTree.el),F?null:_(U.subTree),B,o,M),de&&A(de),ed(U,ee.el),S&&--B.deps===0&&B.resolve()})},unmount(U,$){B.isUnmounted=!0,B.activeBranch&&y(B.activeBranch,n,U,$),B.pendingBranch&&y(B.pendingBranch,n,U,$)}};return B}function l3(e,t,n,r,s,a,o,u,d){const h=t.suspense=gb(t,r,n,e.parentNode,document.createElement("div"),null,s,a,o,u,!0),f=d(e,h.pendingBranch=t.ssContent,n,h,a,o);return h.deps===0&&h.resolve(!1,!0),f}function o3(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=hy(r?n.default:n),e.ssFallback=r?hy(n.fallback):he(An)}function hy(e){let t;if(st(e)){const n=ya&&e._c;n&&(e._d=!1,k()),e=e(),n&&(e._d=!0,t=rr,yb())}return Ye(e)&&(e=QR(e)),e=wr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function vb(e,t){t&&t.pendingBranch?Ye(e)?t.effects.push(...e):t.effects.push(e):mo(e)}function al(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,ed(r,s))}function u3(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ve=Symbol.for("v-fgt"),Oi=Symbol.for("v-txt"),An=Symbol.for("v-cmt"),fa=Symbol.for("v-stc"),io=[];let rr=null;function k(e=!1){io.push(rr=e?null:[])}function yb(){io.pop(),rr=io[io.length-1]||null}let ya=1;function Ch(e,t=!1){ya+=e,e<0&&rr&&t&&(rr.hasOnce=!0)}function _b(e){return e.dynamicChildren=ya>0?rr||tl:null,yb(),ya>0&&rr&&rr.push(e),e}function P(e,t,n,r,s,a){return _b(g(e,t,n,r,s,a,!0))}function it(e,t,n,r,s){return _b(he(e,t,n,r,s,!0))}function ni(e){return e?e.__v_isVNode===!0:!1}function ds(e,t){return e.type===t.type&&e.key===t.key}function c3(e){}const bb=({key:e})=>e??null,Ju=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ut(e)||Tn(e)||st(e)?{i:In,r:e,k:t,f:!!n}:e:null);function g(e,t=null,n=null,r=0,s=null,a=e===Ve?0:1,o=!1,u=!1){const d={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&bb(t),ref:t&&Ju(t),scopeId:zc,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:In};return u?(yp(d,n),a&128&&e.normalize(d)):n&&(d.shapeFlag|=ut(n)?8:16),ya>0&&!o&&rr&&(d.patchFlag>0||a&6)&&d.patchFlag!==32&&rr.push(d),d}const he=d3;function d3(e,t=null,n=null,r=0,s=null,a=!1){if((!e||e===j_)&&(e=An),ni(e)){const u=Ps(e,t,!0);return n&&yp(u,n),ya>0&&!a&&rr&&(u.shapeFlag&6?rr[rr.indexOf(e)]=u:rr.push(u)),u.patchFlag=-2,u}if(v3(e)&&(e=e.__vccOpts),t){t=Yn(t);let{class:u,style:d}=t;u&&!ut(u)&&(t.class=$e(u)),Ht(d)&&(Yc(d)&&!Ye(d)&&(d=Ct({},d)),t.style=bn(d))}const o=ut(e)?1:fc(e)?128:A_(e)?64:Ht(e)?4:st(e)?2:0;return g(e,t,n,r,s,o,a,!0)}function Yn(e){return e?Yc(e)||Z_(e)?Ct({},e):e:null}function Ps(e,t,n=!1,r=!1){const{props:s,ref:a,patchFlag:o,children:u,transition:d}=e,h=t?cn(s||{},t):s,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:h,key:h&&bb(h),ref:t&&t.ref?n&&a?Ye(a)?a.concat(Ju(t)):[a,Ju(t)]:Ju(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:d,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ps(e.ssContent),ssFallback:e.ssFallback&&Ps(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return d&&r&&ti(f,d.clone(f)),f}function ft(e=" ",t=0){return he(Oi,null,e,t)}function wb(e,t){const n=he(fa,null,e);return n.staticCount=t,n}function ae(e="",t=!1){return t?(k(),it(An,null,e)):he(An,null,e)}function wr(e){return e==null||typeof e=="boolean"?he(An):Ye(e)?he(Ve,null,e.slice()):ni(e)?ki(e):he(Oi,null,String(e))}function ki(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ps(e)}function yp(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ye(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),yp(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Z_(t)?t._ctx=In:s===3&&In&&(In.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else st(t)?(t={default:t,_ctx:In},n=32):(t=String(t),r&64?(n=16,t=[ft(t)]):n=8);e.children=t,e.shapeFlag|=n}function cn(...e){const t={};for(let n=0;nPn||In;let hc,Ah;{const e=Bc(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),a=>{s.length>1?s.forEach(o=>o(a)):s[0](a)}};hc=t("__VUE_INSTANCE_SETTERS__",n=>Pn=n),Ah=t("__VUE_SSR_SETTERS__",n=>ul=n)}const _a=e=>{const t=Pn;return hc(e),e.scope.on(),()=>{e.scope.off(),hc(t)}},Eh=()=>{Pn&&Pn.scope.off(),hc(null)};function kb(e){return e.vnode.shapeFlag&4}let ul=!1;function Sb(e,t=!1,n=!1){t&&Ah(t);const{props:r,children:s}=e.vnode,a=kb(e);UR(e,r,a,t),YR(e,s,n);const o=a?p3(e,t):void 0;return t&&Ah(!1),o}function p3(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wh);const{setup:r}=n;if(r){Fi();const s=e.setupContext=r.length>1?Ab(e):null,a=_a(e),o=Tl(r,e,0,[e.props,s]),u=Qh(o);if($i(),a(),(u||e.sp)&&!Ei(e)&&dp(e),u){if(o.then(Eh,Eh),t)return o.then(d=>{Oh(e,d,t)}).catch(d=>{Sa(d,e,0)});e.asyncDep=o}else Oh(e,o,t)}else Cb(e,t)}function Oh(e,t,n){st(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ht(t)&&(e.setupState=lp(t)),Cb(e,n)}let pc,Mh;function Tb(e){pc=e,Mh=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,wR))}}const m3=()=>!pc;function Cb(e,t,n){const r=e.type;if(!e.render){if(!t&&pc&&!r.render){const s=r.template||mp(e).template;if(s){const{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:u,compilerOptions:d}=r,h=Ct(Ct({isCustomElement:a,delimiters:u},o),d);r.render=pc(s,h)}}e.render=r.render||zn,Mh&&Mh(e)}{const s=_a(e);Fi();try{LR(e)}finally{$i(),s()}}}const g3={get(e,t){return er(e,"get",""),e[t]}};function Ab(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,g3),slots:e.slots,emit:e.emit,expose:t}}function Lo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(lp(m_(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ro)return ro[n](e)},has(t,n){return n in t||n in ro}})):e.proxy}function Rh(e,t=!0){return st(e)?e.displayName||e.name:e.name||t&&e.__name}function v3(e){return st(e)&&"__vccOpts"in e}const pe=(e,t)=>FM(e,t,ul);function _p(e,t,n){const r=arguments.length;return r===2?Ht(t)&&!Ye(t)?ni(t)?he(e,null,[t]):he(e,t):he(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ni(n)&&(n=[n]),he(e,t,n))}function y3(){}function _3(e,t,n,r){const s=n[r];if(s&&Eb(s,e))return s;const a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function Eb(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&rr&&rr.push(e),!0}const Ob="3.5.13",b3=zn,w3=zM,x3=Ja,k3=T_,S3={createComponentInstance:xb,setupComponent:Sb,renderComponentRoot:Gu,setCurrentRenderingInstance:vo,isVNode:ni,normalizeVNode:wr,getComponentPublicInstance:Lo,ensureValidVNode:pp,pushWarningContext:jM,popWarningContext:qM},T3=S3,C3=null,A3=null,E3=null;/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Dh;const py=typeof window<"u"&&window.trustedTypes;if(py)try{Dh=py.createPolicy("vue",{createHTML:e=>e})}catch{}const Mb=Dh?e=>Dh.createHTML(e):e=>e,O3="http://www.w3.org/2000/svg",M3="http://www.w3.org/1998/Math/MathML",zs=typeof document<"u"?document:null,my=zs&&zs.createElement("template"),R3={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?zs.createElementNS(O3,e):t==="mathml"?zs.createElementNS(M3,e):n?zs.createElement(e,{is:n}):zs.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>zs.createTextNode(e),createComment:e=>zs.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>zs.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,a){const o=n?n.previousSibling:t.lastChild;if(s&&(s===a||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===a||!(s=s.nextSibling)););else{my.innerHTML=Mb(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const u=my.content;if(r==="svg"||r==="mathml"){const d=u.firstChild;for(;d.firstChild;)u.appendChild(d.firstChild);u.removeChild(d)}t.insertBefore(u,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},mi="transition",Yl="animation",cl=Symbol("_vtc"),Rb={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Db=Ct({},cp,Rb),D3=e=>(e.displayName="Transition",e.props=Db,e),vs=D3((e,{slots:t})=>_p(P_,Pb(e),t)),ta=(e,t=[])=>{Ye(e)?e.forEach(n=>n(...t)):e&&e(...t)},gy=e=>e?Ye(e)?e.some(t=>t.length>1):e.length>1:!1;function Pb(e){const t={};for(const ee in e)ee in Rb||(t[ee]=e[ee]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:u=`${n}-enter-to`,appearFromClass:d=a,appearActiveClass:h=o,appearToClass:f=u,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,_=P3(s),b=_&&_[0],A=_&&_[1],{onBeforeEnter:H,onEnter:V,onEnterCancelled:x,onLeave:E,onLeaveCancelled:B,onBeforeAppear:U=H,onAppear:$=V,onAppearCancelled:M=x}=t,S=(ee,de,te,N)=>{ee._enterCancelled=N,_i(ee,de?f:u),_i(ee,de?h:o),te&&te()},F=(ee,de)=>{ee._isLeaving=!1,_i(ee,p),_i(ee,y),_i(ee,m),de&&de()},ie=ee=>(de,te)=>{const N=ee?$:V,J=()=>S(de,ee,te);ta(N,[de,J]),vy(()=>{_i(de,ee?d:a),Cs(de,ee?f:u),gy(N)||yy(de,r,b,J)})};return Ct(t,{onBeforeEnter(ee){ta(H,[ee]),Cs(ee,a),Cs(ee,o)},onBeforeAppear(ee){ta(U,[ee]),Cs(ee,d),Cs(ee,h)},onEnter:ie(!1),onAppear:ie(!0),onLeave(ee,de){ee._isLeaving=!0;const te=()=>F(ee,de);Cs(ee,p),ee._enterCancelled?(Cs(ee,m),Ph()):(Ph(),Cs(ee,m)),vy(()=>{ee._isLeaving&&(_i(ee,p),Cs(ee,y),gy(E)||yy(ee,r,A,te))}),ta(E,[ee,te])},onEnterCancelled(ee){S(ee,!1,void 0,!0),ta(x,[ee])},onAppearCancelled(ee){S(ee,!0,void 0,!0),ta(M,[ee])},onLeaveCancelled(ee){F(ee),ta(B,[ee])}})}function P3(e){if(e==null)return null;if(Ht(e))return[Uf(e.enter),Uf(e.leave)];{const t=Uf(e);return[t,t]}}function Uf(e){return ic(e)}function Cs(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[cl]||(e[cl]=new Set)).add(t)}function _i(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[cl];n&&(n.delete(t),n.size||(e[cl]=void 0))}function vy(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let L3=0;function yy(e,t,n,r){const s=e._endId=++L3,a=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(a,n);const{type:o,timeout:u,propCount:d}=Lb(e,t);if(!o)return r();const h=o+"end";let f=0;const p=()=>{e.removeEventListener(h,m),a()},m=y=>{y.target===e&&++f>=d&&p()};setTimeout(()=>{f(n[_]||"").split(", "),s=r(`${mi}Delay`),a=r(`${mi}Duration`),o=_y(s,a),u=r(`${Yl}Delay`),d=r(`${Yl}Duration`),h=_y(u,d);let f=null,p=0,m=0;t===mi?o>0&&(f=mi,p=o,m=a.length):t===Yl?h>0&&(f=Yl,p=h,m=d.length):(p=Math.max(o,h),f=p>0?o>h?mi:Yl:null,m=f?f===mi?a.length:d.length:0);const y=f===mi&&/\b(transform|all)(,|$)/.test(r(`${mi}Property`).toString());return{type:f,timeout:p,propCount:m,hasTransform:y}}function _y(e,t){for(;e.lengthby(n)+by(e[r])))}function by(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ph(){return document.body.offsetHeight}function I3(e,t,n){const r=e[cl];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const mc=Symbol("_vod"),Ib=Symbol("_vsh"),Vr={beforeMount(e,{value:t},{transition:n}){e[mc]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):zl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),zl(e,!0),r.enter(e)):r.leave(e,()=>{zl(e,!1)}):zl(e,t))},beforeUnmount(e,{value:t}){zl(e,t)}};function zl(e,t){e.style.display=t?e[mc]:"none",e[Ib]=!t}function N3(){Vr.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Nb=Symbol("");function V3(e){const t=ss();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>gc(a,s))},r=()=>{const s=e(t.proxy);t.ce?gc(t.ce,s):Lh(t.subTree,s),n(s)};Jc(()=>{mo(r)}),Ft(()=>{Wt(r,zn,{flush:"post"});const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),ii(()=>s.disconnect())})}function Lh(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Lh(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)gc(e.el,t);else if(e.type===Ve)e.children.forEach(n=>Lh(n,t));else if(e.type===fa){let{el:n,anchor:r}=e;for(;n&&(gc(n,t),n!==r);)n=n.nextSibling}}function gc(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const s in t)n.setProperty(`--${s}`,t[s]),r+=`--${s}: ${t[s]};`;n[Nb]=r}}const F3=/(^|;)\s*display\s*:/;function $3(e,t,n){const r=e.style,s=ut(n);let a=!1;if(n&&!s){if(t)if(ut(t))for(const o of t.split(";")){const u=o.slice(0,o.indexOf(":")).trim();n[u]==null&&Zu(r,u,"")}else for(const o in t)n[o]==null&&Zu(r,o,"");for(const o in n)o==="display"&&(a=!0),Zu(r,o,n[o])}else if(s){if(t!==n){const o=r[Nb];o&&(n+=";"+o),r.cssText=n,a=F3.test(n)}}else t&&e.removeAttribute("style");mc in e&&(e[mc]=a?r.display:"",e[Ib]&&(r.display="none"))}const wy=/\s*!important$/;function Zu(e,t,n){if(Ye(n))n.forEach(r=>Zu(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=B3(e,t);wy.test(n)?e.setProperty(xr(r),n.replace(wy,""),"important"):e[r]=n}}const xy=["Webkit","Moz","ms"],jf={};function B3(e,t){const n=jf[t];if(n)return n;let r=Jt(t);if(r!=="filter"&&r in e)return jf[t]=r;r=ka(r);for(let s=0;sqf||(q3.then(()=>qf=0),qf=Date.now());function Y3(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;rs(z3(r,n.value),t,5,[r])};return n.value=e,n.attached=W3(),n}function z3(e,t){if(Ye(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Ey=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,K3=(e,t,n,r,s,a)=>{const o=s==="svg";t==="class"?I3(e,r,o):t==="style"?$3(e,n,r):wa(t)?Zh(t)||U3(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):G3(e,t,r,o))?(Ty(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Sy(e,t,r,o,a,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ut(r))?Ty(e,Jt(t),r,a,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Sy(e,t,r,o))};function G3(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ey(t)&&st(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Ey(t)&&ut(n)?!1:t in e}const Oy={};/*! #__NO_SIDE_EFFECTS__ */function Vb(e,t,n){const r=fn(e,t);Fc(r)&&Ct(r,t);class s extends td{constructor(o){super(r,o,n)}}return s.def=r,s}/*! #__NO_SIDE_EFFECTS__ */const J3=(e,t)=>Vb(e,t,Yb),Z3=typeof HTMLElement<"u"?HTMLElement:class{};class td extends Z3{constructor(t,n={},r=_c){super(),this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==_c?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof td){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,Un(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r{for(const s of r)this._setAttr(s.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,s=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:a,styles:o}=r;let u;if(a&&!Ye(a))for(const d in a){const h=a[d];(h===Number||h&&h.type===Number)&&(d in this._props&&(this._props[d]=ic(this._props[d])),(u||(u=Object.create(null)))[Jt(d)]=!0)}this._numberProps=u,s&&this._resolveProps(r),this.shadowRoot&&this._applyStyles(o),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>t(this._def=r,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)Dt(this,r)||Object.defineProperty(this,r,{get:()=>Z(n[r])})}_resolveProps(t){const{props:n}=t,r=Ye(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&r.includes(s)&&this._setProp(s,this[s]);for(const s of r.map(Jt))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(a){this._setProp(s,a,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):Oy;const s=Jt(t);n&&this._numberProps&&this._numberProps[s]&&(r=ic(r)),this._setProp(s,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,s=!1){if(n!==this._props[t]&&(n===Oy?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),s&&this._instance&&this._update(),r)){const a=this._ob;a&&a.disconnect(),n===!0?this.setAttribute(xr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(xr(t),n+""):n||this.removeAttribute(xr(t)),a&&a.observe(this,{attributes:!0})}}_update(){yc(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=he(this._def,Ct(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const s=(a,o)=>{this.dispatchEvent(new CustomEvent(a,Fc(o[0])?Ct({detail:o},o[0]):{detail:o}))};r.emit=(a,...o)=>{s(a,o),xr(a)!==a&&s(xr(a),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let s=t.length-1;s>=0;s--){const a=document.createElement("style");r&&a.setAttribute("nonce",r),a.textContent=t[s],this.shadowRoot.prepend(a)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let r=0;r(delete e.props.mode,e),tD=eD({name:"TransitionGroup",props:Ct({},Db,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ss(),r=up();let s,a;return Zc(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!aD(s[0].el,n.vnode.el,o))return;s.forEach(rD),s.forEach(sD);const u=s.filter(iD);Ph(),u.forEach(d=>{const h=d.el,f=h.style;Cs(h,o),f.transform=f.webkitTransform=f.transitionDuration="";const p=h[vc]=m=>{m&&m.target!==h||(!m||/transform$/.test(m.propertyName))&&(h.removeEventListener("transitionend",p),h[vc]=null,_i(h,o))};h.addEventListener("transitionend",p)})}),()=>{const o=Mt(e),u=Pb(o);let d=o.tag||Ve;if(s=[],a)for(let h=0;h{u.split(/\s+/).forEach(d=>d&&r.classList.remove(d))}),n.split(/\s+/).forEach(u=>u&&r.classList.add(u)),r.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(r);const{hasTransform:o}=Lb(r);return a.removeChild(r),o}const Ii=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ye(t)?n=>sl(t,n):t};function lD(e){e.target.composing=!0}function Ry(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ns=Symbol("_assign"),Ni={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[ns]=Ii(s);const a=r||s.props&&s.props.type==="number";Zs(e,t?"change":"input",o=>{if(o.target.composing)return;let u=e.value;n&&(u=u.trim()),a&&(u=sc(u)),e[ns](u)}),n&&Zs(e,"change",()=>{e.value=e.value.trim()}),t||(Zs(e,"compositionstart",lD),Zs(e,"compositionend",Ry),Zs(e,"change",Ry))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:a}},o){if(e[ns]=Ii(o),e.composing)return;const u=(a||e.type==="number")&&!/^0\d/.test(e.value)?sc(e.value):e.value,d=t??"";u!==d&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===d)||(e.value=d))}},bp={deep:!0,created(e,t,n){e[ns]=Ii(n),Zs(e,"change",()=>{const r=e._modelValue,s=dl(e),a=e.checked,o=e[ns];if(Ye(r)){const u=Hc(r,s),d=u!==-1;if(a&&!d)o(r.concat(s));else if(!a&&d){const h=[...r];h.splice(u,1),o(h)}}else if(xa(r)){const u=new Set(r);a?u.add(s):u.delete(s),o(u)}else o(Hb(e,a))})},mounted:Dy,beforeUpdate(e,t,n){e[ns]=Ii(n),Dy(e,t,n)}};function Dy(e,{value:t,oldValue:n},r){e._modelValue=t;let s;if(Ye(t))s=Hc(t,r.props.value)>-1;else if(xa(t))s=t.has(r.props.value);else{if(t===n)return;s=Pi(t,Hb(e,!0))}e.checked!==s&&(e.checked=s)}const wp={created(e,{value:t},n){e.checked=Pi(t,n.props.value),e[ns]=Ii(n),Zs(e,"change",()=>{e[ns](dl(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[ns]=Ii(r),t!==n&&(e.checked=Pi(t,r.props.value))}},xp={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=xa(t);Zs(e,"change",()=>{const a=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?sc(dl(o)):dl(o));e[ns](e.multiple?s?new Set(a):a:a[0]),e._assigning=!0,Un(()=>{e._assigning=!1})}),e[ns]=Ii(r)},mounted(e,{value:t}){Py(e,t)},beforeUpdate(e,t,n){e[ns]=Ii(n)},updated(e,{value:t}){e._assigning||Py(e,t)}};function Py(e,t){const n=e.multiple,r=Ye(t);if(!(n&&!r&&!xa(t))){for(let s=0,a=e.options.length;sString(h)===String(u)):o.selected=Hc(t,u)>-1}else o.selected=t.has(u);else if(Pi(dl(o),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function dl(e){return"_value"in e?e._value:e.value}function Hb(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const nd={created(e,t,n){$u(e,t,n,null,"created")},mounted(e,t,n){$u(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){$u(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){$u(e,t,n,r,"updated")}};function Ub(e,t){switch(e){case"SELECT":return xp;case"TEXTAREA":return Ni;default:switch(t){case"checkbox":return bp;case"radio":return wp;default:return Ni}}}function $u(e,t,n,r,s){const o=Ub(e.tagName,n.props&&n.props.type)[s];o&&o(e,t,n,r)}function oD(){Ni.getSSRProps=({value:e})=>({value:e}),wp.getSSRProps=({value:e},t)=>{if(t.props&&Pi(t.props.value,e))return{checked:!0}},bp.getSSRProps=({value:e},t)=>{if(Ye(e)){if(t.props&&Hc(e,t.props.value)>-1)return{checked:!0}}else if(xa(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},nd.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Ub(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const uD=["ctrl","shift","alt","meta"],cD={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>uD.some(n=>e[`${n}Key`]&&!t.includes(n))},Et=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...a)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const a=xr(s.key);if(t.some(o=>o===a||dD[o]===a))return e(s)})},jb=Ct({patchProp:K3},R3);let ao,Ly=!1;function qb(){return ao||(ao=sb(jb))}function Wb(){return ao=Ly?ao:ib(jb),Ly=!0,ao}const yc=(...e)=>{qb().render(...e)},fD=(...e)=>{Wb().hydrate(...e)},_c=(...e)=>{const t=qb().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Kb(r);if(!s)return;const a=t._component;!st(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,zb(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},Yb=(...e)=>{const t=Wb().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Kb(r);if(s)return n(s,!0,zb(s))},t};function zb(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Kb(e){return ut(e)?document.querySelector(e):e}let Iy=!1;const hD=()=>{Iy||(Iy=!0,oD(),N3())},pD=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:P_,BaseTransitionPropsValidators:cp,Comment:An,DeprecationTypes:E3,EffectScope:tp,ErrorCodes:YM,ErrorTypeStrings:w3,Fragment:Ve,KeepAlive:vR,ReactiveEffect:fo,Static:fa,Suspense:s3,Teleport:O_,Text:Oi,TrackOpTypes:$M,Transition:vs,TransitionGroup:nD,TriggerOpTypes:BM,VueElement:td,assertNumber:WM,callWithAsyncErrorHandling:rs,callWithErrorHandling:Tl,camelize:Jt,capitalize:ka,cloneVNode:Ps,compatUtils:A3,computed:pe,createApp:_c,createBlock:it,createCommentVNode:ae,createElementBlock:P,createElementVNode:g,createHydrationRenderer:ib,createPropsRestProxy:DR,createRenderer:sb,createSSRApp:Yb,createSlots:Hn,createStaticVNode:wb,createTextVNode:ft,createVNode:he,customRef:y_,defineAsyncComponent:mR,defineComponent:fn,defineCustomElement:Vb,defineEmits:kR,defineExpose:SR,defineModel:AR,defineOptions:TR,defineProps:xR,defineSSRCustomElement:J3,defineSlots:CR,devtools:x3,effect:oM,effectScope:aM,getCurrentInstance:ss,getCurrentScope:np,getCurrentWatcher:HM,getTransitionRawChildren:Kc,guardReactiveProps:Yn,h:_p,handleError:Sa,hasInjectionContext:HR,hydrate:fD,hydrateOnIdle:uR,hydrateOnInteraction:hR,hydrateOnMediaQuery:fR,hydrateOnVisible:dR,initCustomFormatter:y3,initDirectivesForSSR:hD,inject:so,isMemoSame:Eb,isProxy:Yc,isReactive:Ai,isReadonly:Li,isRef:Tn,isRuntimeOnly:m3,isShallow:Ur,isVNode:ni,markRaw:m_,mergeDefaults:MR,mergeModels:RR,mergeProps:cn,nextTick:Un,normalizeClass:$e,normalizeProps:wn,normalizeStyle:bn,onActivated:I_,onBeforeMount:F_,onBeforeUnmount:Xc,onBeforeUpdate:Jc,onDeactivated:N_,onErrorCaptured:U_,onMounted:Ft,onRenderTracked:H_,onRenderTriggered:B_,onScopeDispose:X0,onServerPrefetch:$_,onUnmounted:ii,onUpdated:Zc,onWatcherCleanup:b_,openBlock:k,popScopeId:ZM,provide:K_,proxyRefs:lp,pushScopeId:JM,queuePostFlushCb:mo,reactive:Hr,readonly:ap,ref:fe,registerRuntimeCompiler:Tb,render:yc,renderList:Qe,renderSlot:Ne,resolveComponent:at,resolveDirective:q_,resolveDynamicComponent:Cl,resolveFilter:C3,resolveTransitionHooks:ol,setBlockTracking:Ch,setDevtoolsHook:k3,setTransitionHooks:ti,shallowReactive:p_,shallowReadonly:EM,shallowRef:g_,ssrContextKey:ub,ssrUtils:T3,stop:uM,toDisplayString:se,toHandlerKey:rl,toHandlers:bR,toRaw:Mt,toRef:ll,toRefs:LM,toValue:RM,transformVNodeArgs:c3,triggerRef:MM,unref:Z,useAttrs:OR,useCssModule:Q3,useCssVars:V3,useHost:Fb,useId:tR,useModel:ZR,useSSRContext:cb,useShadowRoot:X3,useSlots:Bi,useTemplateRef:nR,useTransitionState:up,vModelCheckbox:bp,vModelDynamic:nd,vModelRadio:wp,vModelSelect:xp,vModelText:Ni,vShow:Vr,version:Ob,warn:b3,watch:Wt,watchEffect:db,watchPostEffect:GR,watchSyncEffect:fb,withAsyncContext:PR,withCtx:Te,withDefaults:ER,withDirectives:Cn,withKeys:$n,withMemo:_3,withModifiers:Et,withScopeId:XM},Symbol.toStringTag,{value:"Module"}));/** -* @vue/compiler-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const wo=Symbol(""),lo=Symbol(""),kp=Symbol(""),bc=Symbol(""),Gb=Symbol(""),ba=Symbol(""),Jb=Symbol(""),Zb=Symbol(""),Sp=Symbol(""),Tp=Symbol(""),Io=Symbol(""),Cp=Symbol(""),Xb=Symbol(""),Ap=Symbol(""),Ep=Symbol(""),Op=Symbol(""),Mp=Symbol(""),Rp=Symbol(""),Dp=Symbol(""),Qb=Symbol(""),e1=Symbol(""),rd=Symbol(""),wc=Symbol(""),Pp=Symbol(""),Lp=Symbol(""),xo=Symbol(""),No=Symbol(""),Ip=Symbol(""),Ih=Symbol(""),mD=Symbol(""),Nh=Symbol(""),xc=Symbol(""),gD=Symbol(""),vD=Symbol(""),Np=Symbol(""),yD=Symbol(""),_D=Symbol(""),Vp=Symbol(""),t1=Symbol(""),fl={[wo]:"Fragment",[lo]:"Teleport",[kp]:"Suspense",[bc]:"KeepAlive",[Gb]:"BaseTransition",[ba]:"openBlock",[Jb]:"createBlock",[Zb]:"createElementBlock",[Sp]:"createVNode",[Tp]:"createElementVNode",[Io]:"createCommentVNode",[Cp]:"createTextVNode",[Xb]:"createStaticVNode",[Ap]:"resolveComponent",[Ep]:"resolveDynamicComponent",[Op]:"resolveDirective",[Mp]:"resolveFilter",[Rp]:"withDirectives",[Dp]:"renderList",[Qb]:"renderSlot",[e1]:"createSlots",[rd]:"toDisplayString",[wc]:"mergeProps",[Pp]:"normalizeClass",[Lp]:"normalizeStyle",[xo]:"normalizeProps",[No]:"guardReactiveProps",[Ip]:"toHandlers",[Ih]:"camelize",[mD]:"capitalize",[Nh]:"toHandlerKey",[xc]:"setBlockTracking",[gD]:"pushScopeId",[vD]:"popScopeId",[Np]:"withCtx",[yD]:"unref",[_D]:"isRef",[Vp]:"withMemo",[t1]:"isMemoSame"};function bD(e){Object.getOwnPropertySymbols(e).forEach(t=>{fl[t]=e[t]})}const qr={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function wD(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:qr}}function ko(e,t,n,r,s,a,o,u=!1,d=!1,h=!1,f=qr){return e&&(u?(e.helper(ba),e.helper(ml(e.inSSR,h))):e.helper(pl(e.inSSR,h)),o&&e.helper(Rp)),{type:13,tag:t,props:n,children:r,patchFlag:s,dynamicProps:a,directives:o,isBlock:u,disableTracking:d,isComponent:h,loc:f}}function ha(e,t=qr){return{type:17,loc:t,elements:e}}function ts(e,t=qr){return{type:15,loc:t,properties:e}}function xn(e,t){return{type:16,loc:qr,key:ut(e)?ht(e,!0):e,value:t}}function ht(e,t=!1,n=qr,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function ms(e,t=qr){return{type:8,loc:t,children:e}}function Dn(e,t=[],n=qr){return{type:14,loc:n,callee:e,arguments:t}}function hl(e,t=void 0,n=!1,r=!1,s=qr){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:s}}function Vh(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:qr}}function xD(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:qr}}function kD(e){return{type:21,body:e,loc:qr}}function pl(e,t){return e||t?Sp:Tp}function ml(e,t){return e||t?Jb:Zb}function Fp(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(pl(r,e.isComponent)),t(ba),t(ml(r,e.isComponent)))}const Ny=new Uint8Array([123,123]),Vy=new Uint8Array([125,125]);function Fy(e){return e>=97&&e<=122||e>=65&&e<=90}function Ir(e){return e===32||e===10||e===9||e===12||e===13}function gi(e){return e===47||e===62||Ir(e)}function kc(e){const t=new Uint8Array(e.length);for(let n=0;n=0;s--){const a=this.newlines[s];if(t>a){n=s+2,r=t-a;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?gi(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Ir(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===Jn.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function $y(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function pa(e,t){const n=$y("MODE",t),r=$y(e,t);return n===3?r===!0:r!==!1}function So(e,t,n,...r){return pa(e,t)}function $p(e){throw e}function n1(e){}function en(e,t,n,r){const s=`https://vuejs.org/error-reference/#compiler-${e}`,a=new SyntaxError(String(s));return a.code=e,a.loc=t,a}const kr=e=>e.type===4&&e.isStatic;function r1(e){switch(e){case"Teleport":case"teleport":return lo;case"Suspense":case"suspense":return kp;case"KeepAlive":case"keep-alive":return bc;case"BaseTransition":case"base-transition":return Gb}}const TD=/^\d|[^\$\w\xA0-\uFFFF]/,Bp=e=>!TD.test(e),CD=/[A-Za-z_$\xA0-\uFFFF]/,AD=/[\.\?\w$\xA0-\uFFFF]/,ED=/\s+[.[]\s*|\s*[.[]\s+/g,s1=e=>e.type===4?e.content:e.loc.source,OD=e=>{const t=s1(e).trim().replace(ED,u=>u.trim());let n=0,r=[],s=0,a=0,o=null;for(let u=0;u|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,RD=e=>MD.test(s1(e)),DD=RD;function es(e,t,n=!1){for(let r=0;rt.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Wf(e){return e.type===5||e.type===2}function LD(e){return e.type===7&&e.name==="slot"}function Sc(e){return e.type===1&&e.tagType===3}function Tc(e){return e.type===1&&e.tagType===2}const ID=new Set([xo,No]);function a1(e,t=[]){if(e&&!ut(e)&&e.type===14){const n=e.callee;if(!ut(n)&&ID.has(n))return a1(e.arguments[0],t.concat(e))}return[e,t]}function Cc(e,t,n){let r,s=e.type===13?e.props:e.arguments[2],a=[],o;if(s&&!ut(s)&&s.type===14){const u=a1(s);s=u[0],a=u[1],o=a[a.length-1]}if(s==null||ut(s))r=ts([t]);else if(s.type===14){const u=s.arguments[0];!ut(u)&&u.type===15?By(t,u)||u.properties.unshift(t):s.callee===Ip?r=Dn(n.helper(wc),[ts([t]),s]):s.arguments.unshift(ts([t])),!r&&(r=s)}else s.type===15?(By(t,s)||s.properties.unshift(t),r=s):(r=Dn(n.helper(wc),[ts([t]),s]),o&&o.callee===No&&(o=a[a.length-2]));e.type===13?o?o.arguments[0]=r:e.props=r:o?o.arguments[0]=r:e.arguments[2]=r}function By(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(s=>s.key.type===4&&s.key.content===r)}return n}function To(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function ND(e){return e.type===14&&e.callee===Vp?e.arguments[1].returns:e}const VD=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,l1={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Zl,isPreTag:Zl,isIgnoreNewlineTag:Zl,isCustomElement:Zl,onError:$p,onWarn:n1,comments:!1,prefixIdentifiers:!1};let Pt=l1,Co=null,Qs="",Xn=null,Ot=null,_r="",Ys=-1,na=-1,Hp=0,Si=!1,Fh=null;const Qt=[],un=new SD(Qt,{onerr:Ws,ontext(e,t){Bu(Wn(e,t),e,t)},ontextentity(e,t,n){Bu(e,t,n)},oninterpolation(e,t){if(Si)return Bu(Wn(e,t),e,t);let n=e+un.delimiterOpen.length,r=t-un.delimiterClose.length;for(;Ir(Qs.charCodeAt(n));)n++;for(;Ir(Qs.charCodeAt(r-1));)r--;let s=Wn(n,r);s.includes("&")&&(s=Pt.decodeEntities(s,!1)),$h({type:5,content:Qu(s,!1,yn(n,r)),loc:yn(e,t)})},onopentagname(e,t){const n=Wn(e,t);Xn={type:1,tag:n,ns:Pt.getNamespace(n,Qt[0],Pt.ns),tagType:0,props:[],children:[],loc:yn(e-1,t),codegenNode:void 0}},onopentagend(e){Uy(e)},onclosetag(e,t){const n=Wn(e,t);if(!Pt.isVoidTag(n)){let r=!1;for(let s=0;s0&&Ws(24,Qt[0].loc.start.offset);for(let o=0;o<=s;o++){const u=Qt.shift();Xu(u,t,o(r.type===7?r.rawName:r.name)===n)&&Ws(2,t)},onattribend(e,t){if(Xn&&Ot){if(la(Ot.loc,t),e!==0)if(_r.includes("&")&&(_r=Pt.decodeEntities(_r,!0)),Ot.type===6)Ot.name==="class"&&(_r=c1(_r).trim()),e===1&&!_r&&Ws(13,t),Ot.value={type:2,content:_r,loc:e===1?yn(Ys,na):yn(Ys-1,na+1)},un.inSFCRoot&&Xn.tag==="template"&&Ot.name==="lang"&&_r&&_r!=="html"&&un.enterRCDATA(kc("s.content==="sync"))>-1&&So("COMPILER_V_BIND_SYNC",Pt,Ot.loc,Ot.rawName)&&(Ot.name="model",Ot.modifiers.splice(r,1))}(Ot.type!==7||Ot.name!=="pre")&&Xn.props.push(Ot)}_r="",Ys=na=-1},oncomment(e,t){Pt.comments&&$h({type:3,content:Wn(e,t),loc:yn(e-4,t+3)})},onend(){const e=Qs.length;for(let t=0;t{const _=t.start.offset+m,b=_+p.length;return Qu(p,!1,yn(_,b),0,y?1:0)},u={source:o(a.trim(),n.indexOf(a,s.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let d=s.trim().replace(FD,"").trim();const h=s.indexOf(d),f=d.match(Hy);if(f){d=d.replace(Hy,"").trim();const p=f[1].trim();let m;if(p&&(m=n.indexOf(p,h+d.length),u.key=o(p,m,!0)),f[2]){const y=f[2].trim();y&&(u.index=o(y,n.indexOf(y,u.key?m+p.length:h+d.length),!0))}}return d&&(u.value=o(d,h,!0)),u}function Wn(e,t){return Qs.slice(e,t)}function Uy(e){un.inSFCRoot&&(Xn.innerLoc=yn(e+1,e+1)),$h(Xn);const{tag:t,ns:n}=Xn;n===0&&Pt.isPreTag(t)&&Hp++,Pt.isVoidTag(t)?Xu(Xn,e):(Qt.unshift(Xn),(n===1||n===2)&&(un.inXML=!0)),Xn=null}function Bu(e,t,n){{const a=Qt[0]&&Qt[0].tag;a!=="script"&&a!=="style"&&e.includes("&")&&(e=Pt.decodeEntities(e,!1))}const r=Qt[0]||Co,s=r.children[r.children.length-1];s&&s.type===2?(s.content+=e,la(s.loc,n)):r.children.push({type:2,content:e,loc:yn(t,n)})}function Xu(e,t,n=!1){n?la(e.loc,o1(t,60)):la(e.loc,BD(t,62)+1),un.inSFCRoot&&(e.children.length?e.innerLoc.end=Ct({},e.children[e.children.length-1].loc.end):e.innerLoc.end=Ct({},e.innerLoc.start),e.innerLoc.source=Wn(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:s,children:a}=e;if(Si||(r==="slot"?e.tagType=2:jy(e)?e.tagType=3:UD(e)&&(e.tagType=1)),un.inRCDATA||(e.children=u1(a)),s===0&&Pt.isIgnoreNewlineTag(r)){const o=a[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}s===0&&Pt.isPreTag(r)&&Hp--,Fh===e&&(Si=un.inVPre=!1,Fh=null),un.inXML&&(Qt[0]?Qt[0].ns:Pt.ns)===0&&(un.inXML=!1);{const o=e.props;if(!un.inSFCRoot&&pa("COMPILER_NATIVE_TEMPLATE",Pt)&&e.tag==="template"&&!jy(e)){const d=Qt[0]||Co,h=d.children.indexOf(e);d.children.splice(h,1,...e.children)}const u=o.find(d=>d.type===6&&d.name==="inline-template");u&&So("COMPILER_INLINE_TEMPLATE",Pt,u.loc)&&e.children.length&&(u.value={type:2,content:Wn(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:u.loc})}}function BD(e,t){let n=e;for(;Qs.charCodeAt(n)!==t&&n=0;)n--;return n}const HD=new Set(["if","else","else-if","for","slot"]);function jy({tag:e,props:t}){if(e==="template"){for(let n=0;n64&&e<91}const qD=/\r\n/g;function u1(e,t){const n=Pt.whitespace!=="preserve";let r=!1;for(let s=0;s0){if(m>=2){p.codegenNode.patchFlag=-1,o.push(p);continue}}else{const y=p.codegenNode;if(y.type===13){const _=y.patchFlag;if((_===void 0||_===512||_===1)&&h1(p,n)>=2){const b=p1(p);b&&(y.props=n.hoist(b))}y.dynamicProps&&(y.dynamicProps=n.hoist(y.dynamicProps))}}}else if(p.type===12&&(r?0:Fr(p,n))>=2){o.push(p);continue}if(p.type===1){const m=p.tagType===1;m&&n.scopes.vSlot++,ec(p,e,n,!1,s),m&&n.scopes.vSlot--}else if(p.type===11)ec(p,e,n,p.children.length===1,!0);else if(p.type===9)for(let m=0;my.key===p||y.key.content===p);return m&&m.value}}o.length&&n.transformHoist&&n.transformHoist(a,n,e)}function Fr(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const s=e.codegenNode;if(s.type!==13||s.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(s.patchFlag===void 0){let o=3;const u=h1(e,t);if(u===0)return n.set(e,0),0;u1)for(let d=0;die&&(M.childIndex--,M.onNodeRemoved()),M.parent.children.splice(ie,1)},onNodeRemoved:zn,addIdentifiers(S){},removeIdentifiers(S){},hoist(S){ut(S)&&(S=ht(S)),M.hoists.push(S);const F=ht(`_hoisted_${M.hoists.length}`,!1,S.loc,2);return F.hoisted=S,F},cache(S,F=!1,ie=!1){const ee=xD(M.cached.length,S,F,ie);return M.cached.push(ee),ee}};return M.filters=new Set,M}function eP(e,t){const n=QD(e,t);id(e,n),t.hoistStatic&&ZD(e,n),t.ssr||tP(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function tP(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const s=r[0];if(d1(e,s)&&s.codegenNode){const a=s.codegenNode;a.type===13&&Fp(a,t),e.codegenNode=a}else e.codegenNode=s}else if(r.length>1){let s=64;e.codegenNode=ko(t,n(wo),void 0,e.children,s,void 0,void 0,!0,void 0,!1)}}function nP(e,t){let n=0;const r=()=>{n--};for(;nr===e:r=>e.test(r);return(r,s)=>{if(r.type===1){const{props:a}=r;if(r.tagType===3&&a.some(LD))return;const o=[];for(let u=0;u`${fl[e]}: _${fl[e]}`;function rP(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:s="template.vue.html",scopeId:a=null,optimizeImports:o=!1,runtimeGlobalName:u="Vue",runtimeModuleName:d="vue",ssrRuntimeModuleName:h="vue/server-renderer",ssr:f=!1,isTS:p=!1,inSSR:m=!1}){const y={mode:t,prefixIdentifiers:n,sourceMap:r,filename:s,scopeId:a,optimizeImports:o,runtimeGlobalName:u,runtimeModuleName:d,ssrRuntimeModuleName:h,ssr:f,isTS:p,inSSR:m,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(b){return`_${fl[b]}`},push(b,A=-2,H){y.code+=b},indent(){_(++y.indentLevel)},deindent(b=!1){b?--y.indentLevel:_(--y.indentLevel)},newline(){_(y.indentLevel)}};function _(b){y.push(` -`+" ".repeat(b),0)}return y}function sP(e,t={}){const n=rP(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:s,prefixIdentifiers:a,indent:o,deindent:u,newline:d,scopeId:h,ssr:f}=n,p=Array.from(e.helpers),m=p.length>0,y=!a&&r!=="module";iP(e,n);const b=f?"ssrRender":"render",H=(f?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(s(`function ${b}(${H}) {`),o(),y&&(s("with (_ctx) {"),o(),m&&(s(`const { ${p.map(g1).join(", ")} } = _Vue -`,-1),d())),e.components.length&&(Yf(e.components,"component",n),(e.directives.length||e.temps>0)&&d()),e.directives.length&&(Yf(e.directives,"directive",n),e.temps>0&&d()),e.filters&&e.filters.length&&(d(),Yf(e.filters,"filter",n),d()),e.temps>0){s("let ");for(let V=0;V0?", ":""}_temp${V}`)}return(e.components.length||e.directives.length||e.temps)&&(s(` -`,0),d()),f||s("return "),e.codegenNode?sr(e.codegenNode,n):s("null"),y&&(u(),s("}")),u(),s("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function iP(e,t){const{ssr:n,prefixIdentifiers:r,push:s,newline:a,runtimeModuleName:o,runtimeGlobalName:u,ssrRuntimeModuleName:d}=t,h=u,f=Array.from(e.helpers);if(f.length>0&&(s(`const _Vue = ${h} -`,-1),e.hoists.length)){const p=[Sp,Tp,Io,Cp,Xb].filter(m=>f.includes(m)).map(g1).join(", ");s(`const { ${p} } = _Vue -`,-1)}aP(e.hoists,t),a(),s("return ")}function Yf(e,t,{helper:n,push:r,newline:s,isTS:a}){const o=n(t==="filter"?Mp:t==="component"?Ap:Op);for(let u=0;u3||!1;t.push("["),n&&t.indent(),Vo(e,t,n),n&&t.deindent(),t.push("]")}function Vo(e,t,n=!1,r=!0){const{push:s,newline:a}=t;for(let o=0;on||"null")}function hP(e,t){const{push:n,helper:r,pure:s}=t,a=ut(e.callee)?e.callee:r(e.callee);s&&n(ad),n(a+"(",-2,e),Vo(e.arguments,t),n(")")}function pP(e,t){const{push:n,indent:r,deindent:s,newline:a}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const u=o.length>1||!1;n(u?"{":"{ "),u&&r();for(let d=0;d "),(d||u)&&(n("{"),r()),o?(d&&n("return "),Ye(o)?Up(o,t):sr(o,t)):u&&sr(u,t),(d||u)&&(s(),n("}")),h&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function vP(e,t){const{test:n,consequent:r,alternate:s,newline:a}=e,{push:o,indent:u,deindent:d,newline:h}=t;if(n.type===4){const p=!Bp(n.content);p&&o("("),v1(n,t),p&&o(")")}else o("("),sr(n,t),o(")");a&&u(),t.indentLevel++,a||o(" "),o("? "),sr(r,t),t.indentLevel--,a&&h(),a||o(" "),o(": ");const f=s.type===19;f||t.indentLevel++,sr(s,t),f||t.indentLevel--,a&&d(!0)}function yP(e,t){const{push:n,helper:r,indent:s,deindent:a,newline:o}=t,{needPauseTracking:u,needArraySpread:d}=e;d&&n("[...("),n(`_cache[${e.index}] || (`),u&&(s(),n(`${r(xc)}(-1`),e.inVOnce&&n(", true"),n("),"),o(),n("(")),n(`_cache[${e.index}] = `),sr(e.value,t),u&&(n(`).cacheIndex = ${e.index},`),o(),n(`${r(xc)}(1),`),o(),n(`_cache[${e.index}]`),a()),n(")"),d&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const _P=m1(/^(if|else|else-if)$/,(e,t,n)=>bP(e,t,n,(r,s,a)=>{const o=n.parent.children;let u=o.indexOf(r),d=0;for(;u-->=0;){const h=o[u];h&&h.type===9&&(d+=h.branches.length)}return()=>{if(a)r.codegenNode=Wy(s,d,n);else{const h=wP(r.codegenNode);h.alternate=Wy(s,d+r.branches.length-1,n)}}}));function bP(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(en(28,t.loc)),t.exp=ht("true",!1,s)}if(t.name==="if"){const s=qy(e,t),a={type:9,loc:zD(e.loc),branches:[s]};if(n.replaceNode(a),r)return r(a,s,!0)}else{const s=n.parent.children;let a=s.indexOf(e);for(;a-->=-1;){const o=s[a];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&n.onError(en(30,e.loc)),n.removeNode();const u=qy(e,t);o.branches.push(u);const d=r&&r(o,u,!1);id(u,n),d&&d(),n.currentNode=null}else n.onError(en(30,e.loc));break}}}function qy(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!es(e,"for")?e.children:[e],userKey:sd(e,"key"),isTemplateIf:n}}function Wy(e,t,n){return e.condition?Vh(e.condition,Yy(e,t,n),Dn(n.helper(Io),['""',"true"])):Yy(e,t,n)}function Yy(e,t,n){const{helper:r}=n,s=xn("key",ht(`${t}`,!1,qr,2)),{children:a}=e,o=a[0];if(a.length!==1||o.type!==1)if(a.length===1&&o.type===11){const d=o.codegenNode;return Cc(d,s,n),d}else return ko(n,r(wo),ts([s]),a,64,void 0,void 0,!0,!1,!1,e.loc);else{const d=o.codegenNode,h=ND(d);return h.type===13&&Fp(h,n),Cc(h,s,n),d}}function wP(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const xP=(e,t,n)=>{const{modifiers:r,loc:s}=e,a=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(a.type!==4||!a.isStatic)return n.onError(en(52,a.loc)),{props:[xn(a,ht("",!0,s))]};_1(e),o=e.exp}return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),r.some(u=>u.content==="camel")&&(a.type===4?a.isStatic?a.content=Jt(a.content):a.content=`${n.helperString(Ih)}(${a.content})`:(a.children.unshift(`${n.helperString(Ih)}(`),a.children.push(")"))),n.inSSR||(r.some(u=>u.content==="prop")&&zy(a,"."),r.some(u=>u.content==="attr")&&zy(a,"^")),{props:[xn(a,o)]}},_1=(e,t)=>{const n=e.arg,r=Jt(n.content);e.exp=ht(r,!1,n.loc)},zy=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},kP=m1("for",(e,t,n)=>{const{helper:r,removeHelper:s}=n;return SP(e,t,n,a=>{const o=Dn(r(Dp),[a.source]),u=Sc(e),d=es(e,"memo"),h=sd(e,"key",!1,!0);h&&h.type===7&&!h.exp&&_1(h);let p=h&&(h.type===6?h.value?ht(h.value.content,!0):void 0:h.exp);const m=h&&p?xn("key",p):null,y=a.source.type===4&&a.source.constType>0,_=y?64:h?128:256;return a.codegenNode=ko(n,r(wo),void 0,o,_,void 0,void 0,!0,!y,!1,e.loc),()=>{let b;const{children:A}=a,H=A.length!==1||A[0].type!==1,V=Tc(e)?e:u&&e.children.length===1&&Tc(e.children[0])?e.children[0]:null;if(V?(b=V.codegenNode,u&&m&&Cc(b,m,n)):H?b=ko(n,r(wo),m?ts([m]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(b=A[0].codegenNode,u&&m&&Cc(b,m,n),b.isBlock!==!y&&(b.isBlock?(s(ba),s(ml(n.inSSR,b.isComponent))):s(pl(n.inSSR,b.isComponent))),b.isBlock=!y,b.isBlock?(r(ba),r(ml(n.inSSR,b.isComponent))):r(pl(n.inSSR,b.isComponent))),d){const x=hl(Bh(a.parseResult,[ht("_cached")]));x.body=kD([ms(["const _memo = (",d.exp,")"]),ms(["if (_cached",...p?[" && _cached.key === ",p]:[],` && ${n.helperString(t1)}(_cached, _memo)) return _cached`]),ms(["const _item = ",b]),ht("_item.memo = _memo"),ht("return _item")]),o.arguments.push(x,ht("_cache"),ht(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(hl(Bh(a.parseResult),b,!0))}})});function SP(e,t,n,r){if(!t.exp){n.onError(en(31,t.loc));return}const s=t.forParseResult;if(!s){n.onError(en(32,t.loc));return}b1(s);const{addIdentifiers:a,removeIdentifiers:o,scopes:u}=n,{source:d,value:h,key:f,index:p}=s,m={type:11,loc:t.loc,source:d,valueAlias:h,keyAlias:f,objectIndexAlias:p,parseResult:s,children:Sc(e)?e.children:[e]};n.replaceNode(m),u.vFor++;const y=r&&r(m);return()=>{u.vFor--,y&&y()}}function b1(e,t){e.finalized||(e.finalized=!0)}function Bh({value:e,key:t,index:n},r=[]){return TP([e,t,n,...r])}function TP(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||ht("_".repeat(r+1),!1))}const Ky=ht("undefined",!1),CP=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=es(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},AP=(e,t,n,r)=>hl(e,n,!1,!0,n.length?n[0].loc:r);function EP(e,t,n=AP){t.helper(Np);const{children:r,loc:s}=e,a=[],o=[];let u=t.scopes.vSlot>0||t.scopes.vFor>0;const d=es(e,"slot",!0);if(d){const{arg:A,exp:H}=d;A&&!kr(A)&&(u=!0),a.push(xn(A||ht("default",!0),n(H,void 0,r,s)))}let h=!1,f=!1;const p=[],m=new Set;let y=0;for(let A=0;A{const x=n(H,void 0,V,s);return t.compatConfig&&(x.isNonScopedSlot=!0),xn("default",x)};h?p.length&&p.some(H=>w1(H))&&(f?t.onError(en(39,p[0].loc)):a.push(A(void 0,p))):a.push(A(void 0,r))}const _=u?2:tc(e.children)?3:1;let b=ts(a.concat(xn("_",ht(_+"",!1))),s);return o.length&&(b=Dn(t.helper(e1),[b,ha(o)])),{slots:b,hasDynamicSlots:u}}function Hu(e,t,n){const r=[xn("name",e),xn("fn",t)];return n!=null&&r.push(xn("key",ht(String(n),!0))),ts(r)}function tc(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:s}=e,a=e.tagType===1;let o=a?MP(e,t):`"${r}"`;const u=Ht(o)&&o.callee===Ep;let d,h,f=0,p,m,y,_=u||o===lo||o===kp||!a&&(r==="svg"||r==="foreignObject"||r==="math");if(s.length>0){const b=k1(e,t,void 0,a,u);d=b.props,f=b.patchFlag,m=b.dynamicPropNames;const A=b.directives;y=A&&A.length?ha(A.map(H=>DP(H,t))):void 0,b.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(o===bc&&(_=!0,f|=1024),a&&o!==lo&&o!==bc){const{slots:A,hasDynamicSlots:H}=EP(e,t);h=A,H&&(f|=1024)}else if(e.children.length===1&&o!==lo){const A=e.children[0],H=A.type,V=H===5||H===8;V&&Fr(A,t)===0&&(f|=1),V||H===2?h=A:h=e.children}else h=e.children;m&&m.length&&(p=PP(m)),e.codegenNode=ko(t,o,d,h,f===0?void 0:f,p,y,!!_,!1,a,e.loc)};function MP(e,t,n=!1){let{tag:r}=e;const s=Hh(r),a=sd(e,"is",!1,!0);if(a)if(s||pa("COMPILER_IS_ON_ELEMENT",t)){let u;if(a.type===6?u=a.value&&ht(a.value.content,!0):(u=a.exp,u||(u=ht("is",!1,a.arg.loc))),u)return Dn(t.helper(Ep),[u])}else a.type===6&&a.value.content.startsWith("vue:")&&(r=a.value.content.slice(4));const o=r1(r)||t.isBuiltInComponent(r);return o?(n||t.helper(o),o):(t.helper(Ap),t.components.add(r),To(r,"component"))}function k1(e,t,n=e.props,r,s,a=!1){const{tag:o,loc:u,children:d}=e;let h=[];const f=[],p=[],m=d.length>0;let y=!1,_=0,b=!1,A=!1,H=!1,V=!1,x=!1,E=!1;const B=[],U=F=>{h.length&&(f.push(ts(Gy(h),u)),h=[]),F&&f.push(F)},$=()=>{t.scopes.vFor>0&&h.push(xn(ht("ref_for",!0),ht("true")))},M=({key:F,value:ie})=>{if(kr(F)){const ee=F.content,de=wa(ee);if(de&&(!r||s)&&ee.toLowerCase()!=="onclick"&&ee!=="onUpdate:modelValue"&&!Ci(ee)&&(V=!0),de&&Ci(ee)&&(E=!0),de&&ie.type===14&&(ie=ie.arguments[0]),ie.type===20||(ie.type===4||ie.type===8)&&Fr(ie,t)>0)return;ee==="ref"?b=!0:ee==="class"?A=!0:ee==="style"?H=!0:ee!=="key"&&!B.includes(ee)&&B.push(ee),r&&(ee==="class"||ee==="style")&&!B.includes(ee)&&B.push(ee)}else x=!0};for(let F=0;FAe.content==="prop")&&(_|=32);const me=t.directiveTransforms[ee];if(me){const{props:Ae,needRuntime:Pe}=me(ie,e,t);!a&&Ae.forEach(M),Y&&de&&!kr(de)?U(ts(Ae,u)):h.push(...Ae),Pe&&(p.push(ie),Ar(Pe)&&x1.set(ie,Pe))}else BO(ee)||(p.push(ie),m&&(y=!0))}}let S;if(f.length?(U(),f.length>1?S=Dn(t.helper(wc),f,u):S=f[0]):h.length&&(S=ts(Gy(h),u)),x?_|=16:(A&&!r&&(_|=2),H&&!r&&(_|=4),B.length&&(_|=8),V&&(_|=32)),!y&&(_===0||_===32)&&(b||E||p.length>0)&&(_|=512),!t.inSSR&&S)switch(S.type){case 15:let F=-1,ie=-1,ee=!1;for(let N=0;Nxn(o,a)),s))}return ha(n,e.loc)}function PP(e){let t="[";for(let n=0,r=e.length;n{if(Tc(e)){const{children:n,loc:r}=e,{slotName:s,slotProps:a}=IP(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",s,"{}","undefined","true"];let u=2;a&&(o[2]=a,u=3),n.length&&(o[3]=hl([],n,!1,!1,r),u=4),t.scopeId&&!t.slotted&&(u=5),o.splice(u),e.codegenNode=Dn(t.helper(Qb),o,r)}};function IP(e,t){let n='"default"',r;const s=[];for(let a=0;a0){const{props:a,directives:o}=k1(e,t,s,!1,!1);r=a,o.length&&t.onError(en(36,o[0].loc))}return{slotName:n,slotProps:r}}const S1=(e,t,n,r)=>{const{loc:s,modifiers:a,arg:o}=e;!e.exp&&!a.length&&n.onError(en(35,s));let u;if(o.type===4)if(o.isStatic){let p=o.content;p.startsWith("vue:")&&(p=`vnode-${p.slice(4)}`);const m=t.tagType!==0||p.startsWith("vnode")||!/[A-Z]/.test(p)?rl(Jt(p)):`on:${p}`;u=ht(m,!0,o.loc)}else u=ms([`${n.helperString(Nh)}(`,o,")"]);else u=o,u.children.unshift(`${n.helperString(Nh)}(`),u.children.push(")");let d=e.exp;d&&!d.content.trim()&&(d=void 0);let h=n.cacheHandlers&&!d&&!n.inVOnce;if(d){const p=i1(d),m=!(p||DD(d)),y=d.content.includes(";");(m||h&&p)&&(d=ms([`${m?"$event":"(...args)"} => ${y?"{":"("}`,d,y?"}":")"]))}let f={props:[xn(u,d||ht("() => {}",!1,s))]};return r&&(f=r(f)),h&&(f.props[0].value=n.cache(f.props[0].value)),f.props.forEach(p=>p.key.isHandlerKey=!0),f},NP=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,s=!1;for(let a=0;aa.type===7&&!t.directiveTransforms[a.name])&&e.tag!=="template")))for(let a=0;a{if(e.type===1&&es(e,"once",!0))return Jy.has(e)||t.inVOnce||t.inSSR?void 0:(Jy.add(e),t.inVOnce=!0,t.helper(xc),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},T1=(e,t,n)=>{const{exp:r,arg:s}=e;if(!r)return n.onError(en(41,e.loc)),Uu();const a=r.loc.source.trim(),o=r.type===4?r.content:a,u=n.bindingMetadata[a];if(u==="props"||u==="props-aliased")return n.onError(en(44,r.loc)),Uu();if(!o.trim()||!i1(r))return n.onError(en(42,r.loc)),Uu();const d=s||ht("modelValue",!0),h=s?kr(s)?`onUpdate:${Jt(s.content)}`:ms(['"onUpdate:" + ',s]):"onUpdate:modelValue";let f;const p=n.isTS?"($event: any)":"$event";f=ms([`${p} => ((`,r,") = $event)"]);const m=[xn(d,e.exp),xn(h,f)];if(e.modifiers.length&&t.tagType===1){const y=e.modifiers.map(b=>b.content).map(b=>(Bp(b)?b:JSON.stringify(b))+": true").join(", "),_=s?kr(s)?`${s.content}Modifiers`:ms([s,' + "Modifiers"']):"modelModifiers";m.push(xn(_,ht(`{ ${y} }`,!1,e.loc,2)))}return Uu(m)};function Uu(e=[]){return{props:e}}const FP=/[\w).+\-_$\]]/,$P=(e,t)=>{pa("COMPILER_FILTERS",t)&&(e.type===5?Ac(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Ac(n.exp,t)}))};function Ac(e,t){if(e.type===4)Zy(e,t);else for(let n=0;n=0&&(V=n.charAt(H),V===" ");H--);(!V||!FP.test(V))&&(o=!0)}}_===void 0?_=n.slice(0,y).trim():f!==0&&A();function A(){b.push(n.slice(f,y).trim()),f=y+1}if(b.length){for(y=0;y{if(e.type===1){const n=es(e,"memo");return!n||Xy.has(e)?void 0:(Xy.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Fp(r,t),e.codegenNode=Dn(t.helper(Vp),[n.exp,hl(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function UP(e){return[[VP,_P,HP,kP,$P,LP,OP,CP,NP],{on:S1,bind:xP,model:T1}]}function jP(e,t={}){const n=t.onError||$p,r=t.mode==="module";t.prefixIdentifiers===!0?n(en(47)):r&&n(en(48));const s=!1;t.cacheHandlers&&n(en(49)),t.scopeId&&!r&&n(en(50));const a=Ct({},t,{prefixIdentifiers:s}),o=ut(e)?JD(e,a):e,[u,d]=UP();return eP(o,Ct({},a,{nodeTransforms:[...u,...t.nodeTransforms||[]],directiveTransforms:Ct({},d,t.directiveTransforms||{})})),sP(o,a)}const qP=()=>({props:[]});/** -* @vue/compiler-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const C1=Symbol(""),A1=Symbol(""),E1=Symbol(""),O1=Symbol(""),Uh=Symbol(""),M1=Symbol(""),R1=Symbol(""),D1=Symbol(""),P1=Symbol(""),L1=Symbol("");bD({[C1]:"vModelRadio",[A1]:"vModelCheckbox",[E1]:"vModelText",[O1]:"vModelSelect",[Uh]:"vModelDynamic",[M1]:"withModifiers",[R1]:"withKeys",[D1]:"vShow",[P1]:"Transition",[L1]:"TransitionGroup"});let qa;function WP(e,t=!1){return qa||(qa=document.createElement("div")),t?(qa.innerHTML=`
`,qa.children[0].getAttribute("foo")):(qa.innerHTML=e,qa.textContent)}const YP={parseMode:"html",isVoidTag:nM,isNativeTag:e=>QO(e)||eM(e)||tM(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:WP,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return P1;if(e==="TransitionGroup"||e==="transition-group")return L1},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(s=>s.type===6&&s.name==="encoding"&&s.value!=null&&(s.value.content==="text/html"||s.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},zP=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:ht("style",!0,t.loc),exp:KP(t.value.content,t.loc),modifiers:[],loc:t.loc})})},KP=(e,t)=>{const n=K0(e);return ht(JSON.stringify(n),!1,t,3)};function Mi(e,t){return en(e,t)}const GP=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Mi(53,s)),t.children.length&&(n.onError(Mi(54,s)),t.children.length=0),{props:[xn(ht("innerHTML",!0,s),r||ht("",!0))]}},JP=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Mi(55,s)),t.children.length&&(n.onError(Mi(56,s)),t.children.length=0),{props:[xn(ht("textContent",!0),r?Fr(r,n)>0?r:Dn(n.helperString(rd),[r],s):ht("",!0))]}},ZP=(e,t,n)=>{const r=T1(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(Mi(58,e.arg.loc));const{tag:s}=t,a=n.isCustomElement(s);if(s==="input"||s==="textarea"||s==="select"||a){let o=E1,u=!1;if(s==="input"||a){const d=sd(t,"type");if(d){if(d.type===7)o=Uh;else if(d.value)switch(d.value.content){case"radio":o=C1;break;case"checkbox":o=A1;break;case"file":u=!0,n.onError(Mi(59,e.loc));break}}else PD(t)&&(o=Uh)}else s==="select"&&(o=O1);u||(r.needRuntime=n.helper(o))}else n.onError(Mi(57,e.loc));return r.props=r.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),r},XP=jr("passive,once,capture"),QP=jr("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),eL=jr("left,right"),I1=jr("onkeyup,onkeydown,onkeypress"),tL=(e,t,n,r)=>{const s=[],a=[],o=[];for(let u=0;ukr(e)&&e.content.toLowerCase()==="onclick"?ht(t,!0):e.type!==4?ms(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,nL=(e,t,n)=>S1(e,t,n,r=>{const{modifiers:s}=e;if(!s.length)return r;let{key:a,value:o}=r.props[0];const{keyModifiers:u,nonKeyModifiers:d,eventOptionModifiers:h}=tL(a,s,n,e.loc);if(d.includes("right")&&(a=Qy(a,"onContextmenu")),d.includes("middle")&&(a=Qy(a,"onMouseup")),d.length&&(o=Dn(n.helper(M1),[o,JSON.stringify(d)])),u.length&&(!kr(a)||I1(a.content.toLowerCase()))&&(o=Dn(n.helper(R1),[o,JSON.stringify(u)])),h.length){const f=h.map(ka).join("");a=kr(a)?ht(`${a.content}${f}`,!0):ms(["(",a,`) + "${f}"`])}return{props:[xn(a,o)]}}),rL=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Mi(61,s)),{props:[],needRuntime:n.helper(D1)}},sL=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},iL=[zP],aL={cloak:qP,html:GP,text:JP,model:ZP,on:nL,show:rL};function lL(e,t={}){return jP(e,Ct({},YP,t,{nodeTransforms:[sL,...iL,...t.nodeTransforms||[]],directiveTransforms:Ct({},aL,t.directiveTransforms||{}),transformHoist:null}))}/** -* vue v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const e0=Object.create(null);function oL(e,t){if(!ut(e))if(e.nodeType)e=e.innerHTML;else return zn;const n=jO(e,t),r=e0[n];if(r)return r;if(e[0]==="#"){const u=document.querySelector(e);e=u?u.innerHTML:""}const s=Ct({hoistStatic:!0,onError:void 0,onWarn:zn},t);!s.isCustomElement&&typeof customElements<"u"&&(s.isCustomElement=u=>!!customElements.get(u));const{code:a}=lL(e,s),o=new Function("Vue",a)(pD);return o._rc=!0,e0[n]=o}Tb(oL);var N1=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function uL(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ec={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */Ec.exports;(function(e,t){(function(){var n,r="4.17.21",s=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",h=500,f="__lodash_placeholder__",p=1,m=2,y=4,_=1,b=2,A=1,H=2,V=4,x=8,E=16,B=32,U=64,$=128,M=256,S=512,F=30,ie="...",ee=800,de=16,te=1,N=2,J=3,D=1/0,Y=9007199254740991,me=17976931348623157e292,Ae=NaN,Pe=4294967295,q=Pe-1,re=Pe>>>1,O=[["ary",$],["bind",A],["bindKey",H],["curry",x],["curryRight",E],["flip",S],["partial",B],["partialRight",U],["rearg",M]],ne="[object Arguments]",_e="[object Array]",j="[object AsyncFunction]",Ie="[object Boolean]",Xe="[object Date]",be="[object DOMException]",et="[object Error]",z="[object Function]",T="[object GeneratorFunction]",I="[object Map]",G="[object Number]",Q="[object Null]",ge="[object Object]",W="[object Promise]",ce="[object Proxy]",ye="[object RegExp]",ke="[object Set]",Ce="[object String]",Me="[object Symbol]",He="[object Undefined]",je="[object WeakMap]",Ue="[object WeakSet]",Ge="[object ArrayBuffer]",pt="[object DataView]",_t="[object Float32Array]",an="[object Float64Array]",Zt="[object Int8Array]",En="[object Int16Array]",hn="[object Int32Array]",Er="[object Uint8Array]",ws="[object Uint8ClampedArray]",pn="[object Uint16Array]",ue="[object Uint32Array]",Fe=/\b__p \+= '';/g,xe=/\b(__p \+=) '' \+/g,Be=/(__e\(.*?\)|\b__t\)) \+\n'';/g,We=/&(?:amp|lt|gt|quot|#39);/g,Nn=/[&<>"']/g,pr=RegExp(We.source),Ls=RegExp(Nn.source),Aa=/<%-([\s\S]+?)%>/g,qi=/<%([\s\S]+?)%>/g,is=/<%=([\s\S]+?)%>/g,El=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,gd=/^\w*$/,Lw=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,vd=/[\\^$.*+?()[\]{}|]/g,Iw=RegExp(vd.source),yd=/^\s+/,Nw=/\s/,Vw=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Fw=/\{\n\/\* \[wrapped with (.+)\] \*/,$w=/,? & /,Bw=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Hw=/[()=,{}\[\]\/\s]/,Uw=/\\(\\)?/g,jw=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,um=/\w*$/,qw=/^[-+]0x[0-9a-f]+$/i,Ww=/^0b[01]+$/i,Yw=/^\[object .+?Constructor\]$/,zw=/^0o[0-7]+$/i,Kw=/^(?:0|[1-9]\d*)$/,Gw=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Uo=/($^)/,Jw=/['\n\r\u2028\u2029\\]/g,jo="\\ud800-\\udfff",Zw="\\u0300-\\u036f",Xw="\\ufe20-\\ufe2f",Qw="\\u20d0-\\u20ff",cm=Zw+Xw+Qw,dm="\\u2700-\\u27bf",fm="a-z\\xdf-\\xf6\\xf8-\\xff",ex="\\xac\\xb1\\xd7\\xf7",tx="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",nx="\\u2000-\\u206f",rx=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",hm="A-Z\\xc0-\\xd6\\xd8-\\xde",pm="\\ufe0e\\ufe0f",mm=ex+tx+nx+rx,_d="['’]",sx="["+jo+"]",gm="["+mm+"]",qo="["+cm+"]",vm="\\d+",ix="["+dm+"]",ym="["+fm+"]",_m="[^"+jo+mm+vm+dm+fm+hm+"]",bd="\\ud83c[\\udffb-\\udfff]",ax="(?:"+qo+"|"+bd+")",bm="[^"+jo+"]",wd="(?:\\ud83c[\\udde6-\\uddff]){2}",xd="[\\ud800-\\udbff][\\udc00-\\udfff]",Ea="["+hm+"]",wm="\\u200d",xm="(?:"+ym+"|"+_m+")",lx="(?:"+Ea+"|"+_m+")",km="(?:"+_d+"(?:d|ll|m|re|s|t|ve))?",Sm="(?:"+_d+"(?:D|LL|M|RE|S|T|VE))?",Tm=ax+"?",Cm="["+pm+"]?",ox="(?:"+wm+"(?:"+[bm,wd,xd].join("|")+")"+Cm+Tm+")*",ux="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",cx="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Am=Cm+Tm+ox,dx="(?:"+[ix,wd,xd].join("|")+")"+Am,fx="(?:"+[bm+qo+"?",qo,wd,xd,sx].join("|")+")",hx=RegExp(_d,"g"),px=RegExp(qo,"g"),kd=RegExp(bd+"(?="+bd+")|"+fx+Am,"g"),mx=RegExp([Ea+"?"+ym+"+"+km+"(?="+[gm,Ea,"$"].join("|")+")",lx+"+"+Sm+"(?="+[gm,Ea+xm,"$"].join("|")+")",Ea+"?"+xm+"+"+km,Ea+"+"+Sm,cx,ux,vm,dx].join("|"),"g"),gx=RegExp("["+wm+jo+cm+pm+"]"),vx=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,yx=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],_x=-1,Kt={};Kt[_t]=Kt[an]=Kt[Zt]=Kt[En]=Kt[hn]=Kt[Er]=Kt[ws]=Kt[pn]=Kt[ue]=!0,Kt[ne]=Kt[_e]=Kt[Ge]=Kt[Ie]=Kt[pt]=Kt[Xe]=Kt[et]=Kt[z]=Kt[I]=Kt[G]=Kt[ge]=Kt[ye]=Kt[ke]=Kt[Ce]=Kt[je]=!1;var Yt={};Yt[ne]=Yt[_e]=Yt[Ge]=Yt[pt]=Yt[Ie]=Yt[Xe]=Yt[_t]=Yt[an]=Yt[Zt]=Yt[En]=Yt[hn]=Yt[I]=Yt[G]=Yt[ge]=Yt[ye]=Yt[ke]=Yt[Ce]=Yt[Me]=Yt[Er]=Yt[ws]=Yt[pn]=Yt[ue]=!0,Yt[et]=Yt[z]=Yt[je]=!1;var bx={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},wx={"&":"&","<":"<",">":">",'"':""","'":"'"},xx={"&":"&","<":"<",">":">",""":'"',"'":"'"},kx={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Sx=parseFloat,Tx=parseInt,Em=typeof window=="object"&&window&&window.Object===Object&&window,Cx=typeof self=="object"&&self&&self.Object===Object&&self,jn=Em||Cx||Function("return this")(),Sd=t&&!t.nodeType&&t,Wi=Sd&&!0&&e&&!e.nodeType&&e,Om=Wi&&Wi.exports===Sd,Td=Om&&Em.process,Wr=function(){try{var le=Wi&&Wi.require&&Wi.require("util").types;return le||Td&&Td.binding&&Td.binding("util")}catch{}}(),Mm=Wr&&Wr.isArrayBuffer,Rm=Wr&&Wr.isDate,Dm=Wr&&Wr.isMap,Pm=Wr&&Wr.isRegExp,Lm=Wr&&Wr.isSet,Im=Wr&&Wr.isTypedArray;function Or(le,Se,ve){switch(ve.length){case 0:return le.call(Se);case 1:return le.call(Se,ve[0]);case 2:return le.call(Se,ve[0],ve[1]);case 3:return le.call(Se,ve[0],ve[1],ve[2])}return le.apply(Se,ve)}function Ax(le,Se,ve,Ke){for(var ot=-1,Rt=le==null?0:le.length;++ot-1}function Cd(le,Se,ve){for(var Ke=-1,ot=le==null?0:le.length;++Ke-1;);return ve}function jm(le,Se){for(var ve=le.length;ve--&&Oa(Se,le[ve],0)>-1;);return ve}function Nx(le,Se){for(var ve=le.length,Ke=0;ve--;)le[ve]===Se&&++Ke;return Ke}var Vx=Md(bx),Fx=Md(wx);function $x(le){return"\\"+kx[le]}function Bx(le,Se){return le==null?n:le[Se]}function Ma(le){return gx.test(le)}function Hx(le){return vx.test(le)}function Ux(le){for(var Se,ve=[];!(Se=le.next()).done;)ve.push(Se.value);return ve}function Ld(le){var Se=-1,ve=Array(le.size);return le.forEach(function(Ke,ot){ve[++Se]=[ot,Ke]}),ve}function qm(le,Se){return function(ve){return le(Se(ve))}}function oi(le,Se){for(var ve=-1,Ke=le.length,ot=0,Rt=[];++ve-1}function Ok(i,l){var c=this.__data__,v=ou(c,i);return v<0?(++this.size,c.push([i,l])):c[v][1]=l,this}Is.prototype.clear=Tk,Is.prototype.delete=Ck,Is.prototype.get=Ak,Is.prototype.has=Ek,Is.prototype.set=Ok;function Ns(i){var l=-1,c=i==null?0:i.length;for(this.clear();++l=l?i:l)),i}function Gr(i,l,c,v,w,R){var K,X=l&p,oe=l&m,Ee=l&y;if(c&&(K=w?c(i,v,w,R):c(i)),K!==n)return K;if(!tn(i))return i;var Oe=ct(i);if(Oe){if(K=PS(i),!X)return mr(i,K)}else{var Re=Gn(i),qe=Re==z||Re==T;if(pi(i))return Cg(i,X);if(Re==ge||Re==ne||qe&&!w){if(K=oe||qe?{}:Wg(i),!X)return oe?xS(i,Wk(K,i)):wS(i,ng(K,i))}else{if(!Yt[Re])return w?i:{};K=LS(i,Re,X)}}R||(R=new ls);var Je=R.get(i);if(Je)return Je;R.set(i,K),bv(i)?i.forEach(function(rt){K.add(Gr(rt,l,c,rt,i,R))}):yv(i)&&i.forEach(function(rt,bt){K.set(bt,Gr(rt,l,c,bt,i,R))});var nt=Ee?oe?lf:af:oe?vr:Vn,vt=Oe?n:nt(i);return Yr(vt||i,function(rt,bt){vt&&(bt=rt,rt=i[bt]),Il(K,bt,Gr(rt,l,c,bt,i,R))}),K}function Yk(i){var l=Vn(i);return function(c){return rg(c,i,l)}}function rg(i,l,c){var v=c.length;if(i==null)return!v;for(i=jt(i);v--;){var w=c[v],R=l[w],K=i[w];if(K===n&&!(w in i)||!R(K))return!1}return!0}function sg(i,l,c){if(typeof i!="function")throw new zr(o);return Ul(function(){i.apply(n,c)},l)}function Nl(i,l,c,v){var w=-1,R=Wo,K=!0,X=i.length,oe=[],Ee=l.length;if(!X)return oe;c&&(l=Xt(l,Mr(c))),v?(R=Cd,K=!1):l.length>=s&&(R=Ol,K=!1,l=new Ki(l));e:for(;++ww?0:w+c),v=v===n||v>w?w:mt(v),v<0&&(v+=w),v=c>v?0:xv(v);c0&&c(X)?l>1?qn(X,l-1,c,v,w):li(w,X):v||(w[w.length]=X)}return w}var Hd=Dg(),lg=Dg(!0);function xs(i,l){return i&&Hd(i,l,Vn)}function Ud(i,l){return i&&lg(i,l,Vn)}function cu(i,l){return ai(l,function(c){return Hs(i[c])})}function Ji(i,l){l=fi(l,i);for(var c=0,v=l.length;i!=null&&cl}function Gk(i,l){return i!=null&&$t.call(i,l)}function Jk(i,l){return i!=null&&l in jt(i)}function Zk(i,l,c){return i>=Kn(l,c)&&i=120&&Oe.length>=120)?new Ki(K&&Oe):n}Oe=i[0];var Re=-1,qe=X[0];e:for(;++Re-1;)X!==i&&tu.call(X,oe,1),tu.call(i,oe,1);return i}function yg(i,l){for(var c=i?l.length:0,v=c-1;c--;){var w=l[c];if(c==v||w!==R){var R=w;Bs(w)?tu.call(i,w,1):Xd(i,w)}}return i}function Gd(i,l){return i+su(Xm()*(l-i+1))}function cS(i,l,c,v){for(var w=-1,R=Mn(ru((l-i)/(c||1)),0),K=ve(R);R--;)K[v?R:++w]=i,i+=c;return K}function Jd(i,l){var c="";if(!i||l<1||l>Y)return c;do l%2&&(c+=i),l=su(l/2),l&&(i+=i);while(l);return c}function yt(i,l){return pf(Kg(i,l,yr),i+"")}function dS(i){return tg(Ha(i))}function fS(i,l){var c=Ha(i);return wu(c,Gi(l,0,c.length))}function $l(i,l,c,v){if(!tn(i))return i;l=fi(l,i);for(var w=-1,R=l.length,K=R-1,X=i;X!=null&&++ww?0:w+l),c=c>w?w:c,c<0&&(c+=w),w=l>c?0:c-l>>>0,l>>>=0;for(var R=ve(w);++v>>1,K=i[R];K!==null&&!Dr(K)&&(c?K<=l:K=s){var Ee=l?null:CS(i);if(Ee)return zo(Ee);K=!1,w=Ol,oe=new Ki}else oe=l?[]:X;e:for(;++v=v?i:Jr(i,l,c)}var Tg=rk||function(i){return jn.clearTimeout(i)};function Cg(i,l){if(l)return i.slice();var c=i.length,v=zm?zm(c):new i.constructor(c);return i.copy(v),v}function nf(i){var l=new i.constructor(i.byteLength);return new Qo(l).set(new Qo(i)),l}function vS(i,l){var c=l?nf(i.buffer):i.buffer;return new i.constructor(c,i.byteOffset,i.byteLength)}function yS(i){var l=new i.constructor(i.source,um.exec(i));return l.lastIndex=i.lastIndex,l}function _S(i){return Ll?jt(Ll.call(i)):{}}function Ag(i,l){var c=l?nf(i.buffer):i.buffer;return new i.constructor(c,i.byteOffset,i.length)}function Eg(i,l){if(i!==l){var c=i!==n,v=i===null,w=i===i,R=Dr(i),K=l!==n,X=l===null,oe=l===l,Ee=Dr(l);if(!X&&!Ee&&!R&&i>l||R&&K&&oe&&!X&&!Ee||v&&K&&oe||!c&&oe||!w)return 1;if(!v&&!R&&!Ee&&i=X)return oe;var Ee=c[v];return oe*(Ee=="desc"?-1:1)}}return i.index-l.index}function Og(i,l,c,v){for(var w=-1,R=i.length,K=c.length,X=-1,oe=l.length,Ee=Mn(R-K,0),Oe=ve(oe+Ee),Re=!v;++X1?c[w-1]:n,K=w>2?c[2]:n;for(R=i.length>3&&typeof R=="function"?(w--,R):n,K&&ar(c[0],c[1],K)&&(R=w<3?n:R,w=1),l=jt(l);++v-1?w[R?l[K]:K]:n}}function Ig(i){return $s(function(l){var c=l.length,v=c,w=Kr.prototype.thru;for(i&&l.reverse();v--;){var R=l[v];if(typeof R!="function")throw new zr(o);if(w&&!K&&_u(R)=="wrapper")var K=new Kr([],!0)}for(v=K?v:c;++v1&&At.reverse(),Oe&&oeX))return!1;var Ee=R.get(i),Oe=R.get(l);if(Ee&&Oe)return Ee==l&&Oe==i;var Re=-1,qe=!0,Je=c&b?new Ki:n;for(R.set(i,l),R.set(l,i);++Re1?"& ":"")+l[v],l=l.join(c>2?", ":" "),i.replace(Vw,`{ -/* [wrapped with `+l+`] */ -`)}function NS(i){return ct(i)||Qi(i)||!!(Jm&&i&&i[Jm])}function Bs(i,l){var c=typeof i;return l=l??Y,!!l&&(c=="number"||c!="symbol"&&Kw.test(i))&&i>-1&&i%1==0&&i0){if(++l>=ee)return arguments[0]}else l=0;return i.apply(n,arguments)}}function wu(i,l){var c=-1,v=i.length,w=v-1;for(l=l===n?v:l;++c1?i[l-1]:n;return c=typeof c=="function"?(i.pop(),c):n,av(i,c)});function lv(i){var l=C(i);return l.__chain__=!0,l}function zT(i,l){return l(i),i}function xu(i,l){return l(i)}var KT=$s(function(i){var l=i.length,c=l?i[0]:0,v=this.__wrapped__,w=function(R){return Bd(R,i)};return l>1||this.__actions__.length||!(v instanceof xt)||!Bs(c)?this.thru(w):(v=v.slice(c,+c+(l?1:0)),v.__actions__.push({func:xu,args:[w],thisArg:n}),new Kr(v,this.__chain__).thru(function(R){return l&&!R.length&&R.push(n),R}))});function GT(){return lv(this)}function JT(){return new Kr(this.value(),this.__chain__)}function ZT(){this.__values__===n&&(this.__values__=wv(this.value()));var i=this.__index__>=this.__values__.length,l=i?n:this.__values__[this.__index__++];return{done:i,value:l}}function XT(){return this}function QT(i){for(var l,c=this;c instanceof lu;){var v=ev(c);v.__index__=0,v.__values__=n,l?w.__wrapped__=v:l=v;var w=v;c=c.__wrapped__}return w.__wrapped__=i,l}function e2(){var i=this.__wrapped__;if(i instanceof xt){var l=i;return this.__actions__.length&&(l=new xt(this)),l=l.reverse(),l.__actions__.push({func:xu,args:[mf],thisArg:n}),new Kr(l,this.__chain__)}return this.thru(mf)}function t2(){return kg(this.__wrapped__,this.__actions__)}var n2=pu(function(i,l,c){$t.call(i,c)?++i[c]:Vs(i,c,1)});function r2(i,l,c){var v=ct(i)?Nm:zk;return c&&ar(i,l,c)&&(l=n),v(i,tt(l,3))}function s2(i,l){var c=ct(i)?ai:ag;return c(i,tt(l,3))}var i2=Lg(tv),a2=Lg(nv);function l2(i,l){return qn(ku(i,l),1)}function o2(i,l){return qn(ku(i,l),D)}function u2(i,l,c){return c=c===n?1:mt(c),qn(ku(i,l),c)}function ov(i,l){var c=ct(i)?Yr:ci;return c(i,tt(l,3))}function uv(i,l){var c=ct(i)?Ex:ig;return c(i,tt(l,3))}var c2=pu(function(i,l,c){$t.call(i,c)?i[c].push(l):Vs(i,c,[l])});function d2(i,l,c,v){i=gr(i)?i:Ha(i),c=c&&!v?mt(c):0;var w=i.length;return c<0&&(c=Mn(w+c,0)),Eu(i)?c<=w&&i.indexOf(l,c)>-1:!!w&&Oa(i,l,c)>-1}var f2=yt(function(i,l,c){var v=-1,w=typeof l=="function",R=gr(i)?ve(i.length):[];return ci(i,function(K){R[++v]=w?Or(l,K,c):Vl(K,l,c)}),R}),h2=pu(function(i,l,c){Vs(i,c,l)});function ku(i,l){var c=ct(i)?Xt:fg;return c(i,tt(l,3))}function p2(i,l,c,v){return i==null?[]:(ct(l)||(l=l==null?[]:[l]),c=v?n:c,ct(c)||(c=c==null?[]:[c]),gg(i,l,c))}var m2=pu(function(i,l,c){i[c?0:1].push(l)},function(){return[[],[]]});function g2(i,l,c){var v=ct(i)?Ad:Bm,w=arguments.length<3;return v(i,tt(l,4),c,w,ci)}function v2(i,l,c){var v=ct(i)?Ox:Bm,w=arguments.length<3;return v(i,tt(l,4),c,w,ig)}function y2(i,l){var c=ct(i)?ai:ag;return c(i,Cu(tt(l,3)))}function _2(i){var l=ct(i)?tg:dS;return l(i)}function b2(i,l,c){(c?ar(i,l,c):l===n)?l=1:l=mt(l);var v=ct(i)?Uk:fS;return v(i,l)}function w2(i){var l=ct(i)?jk:pS;return l(i)}function x2(i){if(i==null)return 0;if(gr(i))return Eu(i)?Ra(i):i.length;var l=Gn(i);return l==I||l==ke?i.size:Yd(i).length}function k2(i,l,c){var v=ct(i)?Ed:mS;return c&&ar(i,l,c)&&(l=n),v(i,tt(l,3))}var S2=yt(function(i,l){if(i==null)return[];var c=l.length;return c>1&&ar(i,l[0],l[1])?l=[]:c>2&&ar(l[0],l[1],l[2])&&(l=[l[0]]),gg(i,qn(l,1),[])}),Su=sk||function(){return jn.Date.now()};function T2(i,l){if(typeof l!="function")throw new zr(o);return i=mt(i),function(){if(--i<1)return l.apply(this,arguments)}}function cv(i,l,c){return l=c?n:l,l=i&&l==null?i.length:l,Fs(i,$,n,n,n,n,l)}function dv(i,l){var c;if(typeof l!="function")throw new zr(o);return i=mt(i),function(){return--i>0&&(c=l.apply(this,arguments)),i<=1&&(l=n),c}}var vf=yt(function(i,l,c){var v=A;if(c.length){var w=oi(c,$a(vf));v|=B}return Fs(i,v,l,c,w)}),fv=yt(function(i,l,c){var v=A|H;if(c.length){var w=oi(c,$a(fv));v|=B}return Fs(l,v,i,c,w)});function hv(i,l,c){l=c?n:l;var v=Fs(i,x,n,n,n,n,n,l);return v.placeholder=hv.placeholder,v}function pv(i,l,c){l=c?n:l;var v=Fs(i,E,n,n,n,n,n,l);return v.placeholder=pv.placeholder,v}function mv(i,l,c){var v,w,R,K,X,oe,Ee=0,Oe=!1,Re=!1,qe=!0;if(typeof i!="function")throw new zr(o);l=Xr(l)||0,tn(c)&&(Oe=!!c.leading,Re="maxWait"in c,R=Re?Mn(Xr(c.maxWait)||0,l):R,qe="trailing"in c?!!c.trailing:qe);function Je(gn){var us=v,js=w;return v=w=n,Ee=gn,K=i.apply(js,us),K}function nt(gn){return Ee=gn,X=Ul(bt,l),Oe?Je(gn):K}function vt(gn){var us=gn-oe,js=gn-Ee,Lv=l-us;return Re?Kn(Lv,R-js):Lv}function rt(gn){var us=gn-oe,js=gn-Ee;return oe===n||us>=l||us<0||Re&&js>=R}function bt(){var gn=Su();if(rt(gn))return At(gn);X=Ul(bt,vt(gn))}function At(gn){return X=n,qe&&v?Je(gn):(v=w=n,K)}function Pr(){X!==n&&Tg(X),Ee=0,v=oe=w=X=n}function lr(){return X===n?K:At(Su())}function Lr(){var gn=Su(),us=rt(gn);if(v=arguments,w=this,oe=gn,us){if(X===n)return nt(oe);if(Re)return Tg(X),X=Ul(bt,l),Je(oe)}return X===n&&(X=Ul(bt,l)),K}return Lr.cancel=Pr,Lr.flush=lr,Lr}var C2=yt(function(i,l){return sg(i,1,l)}),A2=yt(function(i,l,c){return sg(i,Xr(l)||0,c)});function E2(i){return Fs(i,S)}function Tu(i,l){if(typeof i!="function"||l!=null&&typeof l!="function")throw new zr(o);var c=function(){var v=arguments,w=l?l.apply(this,v):v[0],R=c.cache;if(R.has(w))return R.get(w);var K=i.apply(this,v);return c.cache=R.set(w,K)||R,K};return c.cache=new(Tu.Cache||Ns),c}Tu.Cache=Ns;function Cu(i){if(typeof i!="function")throw new zr(o);return function(){var l=arguments;switch(l.length){case 0:return!i.call(this);case 1:return!i.call(this,l[0]);case 2:return!i.call(this,l[0],l[1]);case 3:return!i.call(this,l[0],l[1],l[2])}return!i.apply(this,l)}}function O2(i){return dv(2,i)}var M2=gS(function(i,l){l=l.length==1&&ct(l[0])?Xt(l[0],Mr(tt())):Xt(qn(l,1),Mr(tt()));var c=l.length;return yt(function(v){for(var w=-1,R=Kn(v.length,c);++w=l}),Qi=ug(function(){return arguments}())?ug:function(i){return ln(i)&&$t.call(i,"callee")&&!Gm.call(i,"callee")},ct=ve.isArray,W2=Mm?Mr(Mm):Qk;function gr(i){return i!=null&&Au(i.length)&&!Hs(i)}function mn(i){return ln(i)&&gr(i)}function Y2(i){return i===!0||i===!1||ln(i)&&ir(i)==Ie}var pi=ak||Of,z2=Rm?Mr(Rm):eS;function K2(i){return ln(i)&&i.nodeType===1&&!jl(i)}function G2(i){if(i==null)return!0;if(gr(i)&&(ct(i)||typeof i=="string"||typeof i.splice=="function"||pi(i)||Ba(i)||Qi(i)))return!i.length;var l=Gn(i);if(l==I||l==ke)return!i.size;if(Hl(i))return!Yd(i).length;for(var c in i)if($t.call(i,c))return!1;return!0}function J2(i,l){return Fl(i,l)}function Z2(i,l,c){c=typeof c=="function"?c:n;var v=c?c(i,l):n;return v===n?Fl(i,l,n,c):!!v}function _f(i){if(!ln(i))return!1;var l=ir(i);return l==et||l==be||typeof i.message=="string"&&typeof i.name=="string"&&!jl(i)}function X2(i){return typeof i=="number"&&Zm(i)}function Hs(i){if(!tn(i))return!1;var l=ir(i);return l==z||l==T||l==j||l==ce}function vv(i){return typeof i=="number"&&i==mt(i)}function Au(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=Y}function tn(i){var l=typeof i;return i!=null&&(l=="object"||l=="function")}function ln(i){return i!=null&&typeof i=="object"}var yv=Dm?Mr(Dm):nS;function Q2(i,l){return i===l||Wd(i,l,uf(l))}function eC(i,l,c){return c=typeof c=="function"?c:n,Wd(i,l,uf(l),c)}function tC(i){return _v(i)&&i!=+i}function nC(i){if($S(i))throw new ot(a);return cg(i)}function rC(i){return i===null}function sC(i){return i==null}function _v(i){return typeof i=="number"||ln(i)&&ir(i)==G}function jl(i){if(!ln(i)||ir(i)!=ge)return!1;var l=eu(i);if(l===null)return!0;var c=$t.call(l,"constructor")&&l.constructor;return typeof c=="function"&&c instanceof c&&Jo.call(c)==ek}var bf=Pm?Mr(Pm):rS;function iC(i){return vv(i)&&i>=-9007199254740991&&i<=Y}var bv=Lm?Mr(Lm):sS;function Eu(i){return typeof i=="string"||!ct(i)&&ln(i)&&ir(i)==Ce}function Dr(i){return typeof i=="symbol"||ln(i)&&ir(i)==Me}var Ba=Im?Mr(Im):iS;function aC(i){return i===n}function lC(i){return ln(i)&&Gn(i)==je}function oC(i){return ln(i)&&ir(i)==Ue}var uC=yu(zd),cC=yu(function(i,l){return i<=l});function wv(i){if(!i)return[];if(gr(i))return Eu(i)?as(i):mr(i);if(Ml&&i[Ml])return Ux(i[Ml]());var l=Gn(i),c=l==I?Ld:l==ke?zo:Ha;return c(i)}function Us(i){if(!i)return i===0?i:0;if(i=Xr(i),i===D||i===-1/0){var l=i<0?-1:1;return l*me}return i===i?i:0}function mt(i){var l=Us(i),c=l%1;return l===l?c?l-c:l:0}function xv(i){return i?Gi(mt(i),0,Pe):0}function Xr(i){if(typeof i=="number")return i;if(Dr(i))return Ae;if(tn(i)){var l=typeof i.valueOf=="function"?i.valueOf():i;i=tn(l)?l+"":l}if(typeof i!="string")return i===0?i:+i;i=Hm(i);var c=Ww.test(i);return c||zw.test(i)?Tx(i.slice(2),c?2:8):qw.test(i)?Ae:+i}function kv(i){return ks(i,vr(i))}function dC(i){return i?Gi(mt(i),-9007199254740991,Y):i===0?i:0}function Nt(i){return i==null?"":Rr(i)}var fC=Va(function(i,l){if(Hl(l)||gr(l)){ks(l,Vn(l),i);return}for(var c in l)$t.call(l,c)&&Il(i,c,l[c])}),Sv=Va(function(i,l){ks(l,vr(l),i)}),Ou=Va(function(i,l,c,v){ks(l,vr(l),i,v)}),hC=Va(function(i,l,c,v){ks(l,Vn(l),i,v)}),pC=$s(Bd);function mC(i,l){var c=Na(i);return l==null?c:ng(c,l)}var gC=yt(function(i,l){i=jt(i);var c=-1,v=l.length,w=v>2?l[2]:n;for(w&&ar(l[0],l[1],w)&&(v=1);++c1),R}),ks(i,lf(i),c),v&&(c=Gr(c,p|m|y,AS));for(var w=l.length;w--;)Xd(c,l[w]);return c});function LC(i,l){return Cv(i,Cu(tt(l)))}var IC=$s(function(i,l){return i==null?{}:oS(i,l)});function Cv(i,l){if(i==null)return{};var c=Xt(lf(i),function(v){return[v]});return l=tt(l),vg(i,c,function(v,w){return l(v,w[0])})}function NC(i,l,c){l=fi(l,i);var v=-1,w=l.length;for(w||(w=1,i=n);++vl){var v=i;i=l,l=v}if(c||i%1||l%1){var w=Xm();return Kn(i+w*(l-i+Sx("1e-"+((w+"").length-1))),l)}return Gd(i,l)}var zC=Fa(function(i,l,c){return l=l.toLowerCase(),i+(c?Ov(l):l)});function Ov(i){return kf(Nt(i).toLowerCase())}function Mv(i){return i=Nt(i),i&&i.replace(Gw,Vx).replace(px,"")}function KC(i,l,c){i=Nt(i),l=Rr(l);var v=i.length;c=c===n?v:Gi(mt(c),0,v);var w=c;return c-=l.length,c>=0&&i.slice(c,w)==l}function GC(i){return i=Nt(i),i&&Ls.test(i)?i.replace(Nn,Fx):i}function JC(i){return i=Nt(i),i&&Iw.test(i)?i.replace(vd,"\\$&"):i}var ZC=Fa(function(i,l,c){return i+(c?"-":"")+l.toLowerCase()}),XC=Fa(function(i,l,c){return i+(c?" ":"")+l.toLowerCase()}),QC=Pg("toLowerCase");function eA(i,l,c){i=Nt(i),l=mt(l);var v=l?Ra(i):0;if(!l||v>=l)return i;var w=(l-v)/2;return vu(su(w),c)+i+vu(ru(w),c)}function tA(i,l,c){i=Nt(i),l=mt(l);var v=l?Ra(i):0;return l&&v>>0,c?(i=Nt(i),i&&(typeof l=="string"||l!=null&&!bf(l))&&(l=Rr(l),!l&&Ma(i))?hi(as(i),0,c):i.split(l,c)):[]}var oA=Fa(function(i,l,c){return i+(c?" ":"")+kf(l)});function uA(i,l,c){return i=Nt(i),c=c==null?0:Gi(mt(c),0,i.length),l=Rr(l),i.slice(c,c+l.length)==l}function cA(i,l,c){var v=C.templateSettings;c&&ar(i,l,c)&&(l=n),i=Nt(i),l=Ou({},l,v,Bg);var w=Ou({},l.imports,v.imports,Bg),R=Vn(w),K=Pd(w,R),X,oe,Ee=0,Oe=l.interpolate||Uo,Re="__p += '",qe=Id((l.escape||Uo).source+"|"+Oe.source+"|"+(Oe===is?jw:Uo).source+"|"+(l.evaluate||Uo).source+"|$","g"),Je="//# sourceURL="+($t.call(l,"sourceURL")?(l.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++_x+"]")+` -`;i.replace(qe,function(rt,bt,At,Pr,lr,Lr){return At||(At=Pr),Re+=i.slice(Ee,Lr).replace(Jw,$x),bt&&(X=!0,Re+=`' + -__e(`+bt+`) + -'`),lr&&(oe=!0,Re+=`'; -`+lr+`; -__p += '`),At&&(Re+=`' + -((__t = (`+At+`)) == null ? '' : __t) + -'`),Ee=Lr+rt.length,rt}),Re+=`'; -`;var nt=$t.call(l,"variable")&&l.variable;if(!nt)Re=`with (obj) { -`+Re+` -} -`;else if(Hw.test(nt))throw new ot(u);Re=(oe?Re.replace(Fe,""):Re).replace(xe,"$1").replace(Be,"$1;"),Re="function("+(nt||"obj")+`) { -`+(nt?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(oe?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+Re+`return __p -}`;var vt=Dv(function(){return Rt(R,Je+"return "+Re).apply(n,K)});if(vt.source=Re,_f(vt))throw vt;return vt}function dA(i){return Nt(i).toLowerCase()}function fA(i){return Nt(i).toUpperCase()}function hA(i,l,c){if(i=Nt(i),i&&(c||l===n))return Hm(i);if(!i||!(l=Rr(l)))return i;var v=as(i),w=as(l),R=Um(v,w),K=jm(v,w)+1;return hi(v,R,K).join("")}function pA(i,l,c){if(i=Nt(i),i&&(c||l===n))return i.slice(0,Wm(i)+1);if(!i||!(l=Rr(l)))return i;var v=as(i),w=jm(v,as(l))+1;return hi(v,0,w).join("")}function mA(i,l,c){if(i=Nt(i),i&&(c||l===n))return i.replace(yd,"");if(!i||!(l=Rr(l)))return i;var v=as(i),w=Um(v,as(l));return hi(v,w).join("")}function gA(i,l){var c=F,v=ie;if(tn(l)){var w="separator"in l?l.separator:w;c="length"in l?mt(l.length):c,v="omission"in l?Rr(l.omission):v}i=Nt(i);var R=i.length;if(Ma(i)){var K=as(i);R=K.length}if(c>=R)return i;var X=c-Ra(v);if(X<1)return v;var oe=K?hi(K,0,X).join(""):i.slice(0,X);if(w===n)return oe+v;if(K&&(X+=oe.length-X),bf(w)){if(i.slice(X).search(w)){var Ee,Oe=oe;for(w.global||(w=Id(w.source,Nt(um.exec(w))+"g")),w.lastIndex=0;Ee=w.exec(Oe);)var Re=Ee.index;oe=oe.slice(0,Re===n?X:Re)}}else if(i.indexOf(Rr(w),X)!=X){var qe=oe.lastIndexOf(w);qe>-1&&(oe=oe.slice(0,qe))}return oe+v}function vA(i){return i=Nt(i),i&&pr.test(i)?i.replace(We,Yx):i}var yA=Fa(function(i,l,c){return i+(c?" ":"")+l.toUpperCase()}),kf=Pg("toUpperCase");function Rv(i,l,c){return i=Nt(i),l=c?n:l,l===n?Hx(i)?Gx(i):Dx(i):i.match(l)||[]}var Dv=yt(function(i,l){try{return Or(i,n,l)}catch(c){return _f(c)?c:new ot(c)}}),_A=$s(function(i,l){return Yr(l,function(c){c=Ss(c),Vs(i,c,vf(i[c],i))}),i});function bA(i){var l=i==null?0:i.length,c=tt();return i=l?Xt(i,function(v){if(typeof v[1]!="function")throw new zr(o);return[c(v[0]),v[1]]}):[],yt(function(v){for(var w=-1;++wY)return[];var c=Pe,v=Kn(i,Pe);l=tt(l),i-=Pe;for(var w=Dd(v,l);++c0||l<0)?new xt(c):(i<0?c=c.takeRight(-i):i&&(c=c.drop(i)),l!==n&&(l=mt(l),c=l<0?c.dropRight(-l):c.take(l-i)),c)},xt.prototype.takeRightWhile=function(i){return this.reverse().takeWhile(i).reverse()},xt.prototype.toArray=function(){return this.take(Pe)},xs(xt.prototype,function(i,l){var c=/^(?:filter|find|map|reject)|While$/.test(l),v=/^(?:head|last)$/.test(l),w=C[v?"take"+(l=="last"?"Right":""):l],R=v||/^find/.test(l);w&&(C.prototype[l]=function(){var K=this.__wrapped__,X=v?[1]:arguments,oe=K instanceof xt,Ee=X[0],Oe=oe||ct(K),Re=function(bt){var At=w.apply(C,li([bt],X));return v&&qe?At[0]:At};Oe&&c&&typeof Ee=="function"&&Ee.length!=1&&(oe=Oe=!1);var qe=this.__chain__,Je=!!this.__actions__.length,nt=R&&!qe,vt=oe&&!Je;if(!R&&Oe){K=vt?K:new xt(this);var rt=i.apply(K,X);return rt.__actions__.push({func:xu,args:[Re],thisArg:n}),new Kr(rt,qe)}return nt&&vt?i.apply(this,X):(rt=this.thru(Re),nt?v?rt.value()[0]:rt.value():rt)})}),Yr(["pop","push","shift","sort","splice","unshift"],function(i){var l=Ko[i],c=/^(?:push|sort|unshift)$/.test(i)?"tap":"thru",v=/^(?:pop|shift)$/.test(i);C.prototype[i]=function(){var w=arguments;if(v&&!this.__chain__){var R=this.value();return l.apply(ct(R)?R:[],w)}return this[c](function(K){return l.apply(ct(K)?K:[],w)})}}),xs(xt.prototype,function(i,l){var c=C[l];if(c){var v=c.name+"";$t.call(Ia,v)||(Ia[v]=[]),Ia[v].push({name:l,func:c})}}),Ia[mu(n,H).name]=[{name:"wrapper",func:n}],xt.prototype.clone=vk,xt.prototype.reverse=yk,xt.prototype.value=_k,C.prototype.at=KT,C.prototype.chain=GT,C.prototype.commit=JT,C.prototype.next=ZT,C.prototype.plant=QT,C.prototype.reverse=e2,C.prototype.toJSON=C.prototype.valueOf=C.prototype.value=t2,C.prototype.first=C.prototype.head,Ml&&(C.prototype[Ml]=XT),C},Da=Jx();Wi?((Wi.exports=Da)._=Da,Sd._=Da):jn._=Da}).call(N1)})(Ec,Ec.exports);var cL=Ec.exports;const Bn=uL(cL);function dL(e,t){switch(e.replace("_","-")){case"af":case"af-ZA":case"bn":case"bn-BD":case"bn-IN":case"bg":case"bg-BG":case"ca":case"ca-AD":case"ca-ES":case"ca-FR":case"ca-IT":case"da":case"da-DK":case"de":case"de-AT":case"de-BE":case"de-CH":case"de-DE":case"de-LI":case"de-LU":case"el":case"el-CY":case"el-GR":case"en":case"en-AG":case"en-AU":case"en-BW":case"en-CA":case"en-DK":case"en-GB":case"en-HK":case"en-IE":case"en-IN":case"en-NG":case"en-NZ":case"en-PH":case"en-SG":case"en-US":case"en-ZA":case"en-ZM":case"en-ZW":case"eo":case"eo-US":case"es":case"es-AR":case"es-BO":case"es-CL":case"es-CO":case"es-CR":case"es-CU":case"es-DO":case"es-EC":case"es-ES":case"es-GT":case"es-HN":case"es-MX":case"es-NI":case"es-PA":case"es-PE":case"es-PR":case"es-PY":case"es-SV":case"es-US":case"es-UY":case"es-VE":case"et":case"et-EE":case"eu":case"eu-ES":case"eu-FR":case"fa":case"fa-IR":case"fi":case"fi-FI":case"fo":case"fo-FO":case"fur":case"fur-IT":case"fy":case"fy-DE":case"fy-NL":case"gl":case"gl-ES":case"gu":case"gu-IN":case"ha":case"ha-NG":case"he":case"he-IL":case"hu":case"hu-HU":case"is":case"is-IS":case"it":case"it-CH":case"it-IT":case"ku":case"ku-TR":case"lb":case"lb-LU":case"ml":case"ml-IN":case"mn":case"mn-MN":case"mr":case"mr-IN":case"nah":case"nb":case"nb-NO":case"ne":case"ne-NP":case"nl":case"nl-AW":case"nl-BE":case"nl-NL":case"nn":case"nn-NO":case"no":case"om":case"om-ET":case"om-KE":case"or":case"or-IN":case"pa":case"pa-IN":case"pa-PK":case"pap":case"pap-AN":case"pap-AW":case"pap-CW":case"ps":case"ps-AF":case"pt":case"pt-BR":case"pt-PT":case"so":case"so-DJ":case"so-ET":case"so-KE":case"so-SO":case"sq":case"sq-AL":case"sq-MK":case"sv":case"sv-FI":case"sv-SE":case"sw":case"sw-KE":case"sw-TZ":case"ta":case"ta-IN":case"ta-LK":case"te":case"te-IN":case"tk":case"tk-TM":case"ur":case"ur-IN":case"ur-PK":case"zu":case"zu-ZA":return t===1?0:1;case"am":case"am-ET":case"bh":case"fil":case"fil-PH":case"fr":case"fr-BE":case"fr-CA":case"fr-CH":case"fr-FR":case"fr-LU":case"gun":case"hi":case"hi-IN":case"hy":case"hy-AM":case"ln":case"ln-CD":case"mg":case"mg-MG":case"nso":case"nso-ZA":case"ti":case"ti-ER":case"ti-ET":case"wa":case"wa-BE":case"xbr":return t===0||t===1?0:1;case"be":case"be-BY":case"bs":case"bs-BA":case"hr":case"hr-HR":case"ru":case"ru-RU":case"ru-UA":case"sr":case"sr-ME":case"sr-RS":case"uk":case"uk-UA":return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2;case"cs":case"cs-CZ":case"sk":case"sk-SK":return t==1?0:t>=2&&t<=4?1:2;case"ga":case"ga-IE":return t==1?0:t==2?1:2;case"lt":case"lt-LT":return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2;case"sl":case"sl-SI":return t%100==1?0:t%100==2?1:t%100==3||t%100==4?2:3;case"mk":case"mk-MK":return t%10==1?0:1;case"mt":case"mt-MT":return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3;case"lv":case"lv-LV":return t==0?0:t%10==1&&t%100!=11?1:2;case"pl":case"pl-PL":return t==1?0:t%10>=2&&t%10<=4&&(t%100<12||t%100>14)?1:2;case"cy":case"cy-GB":return t==1?0:t==2?1:t==8||t==11?2:3;case"ro":case"ro-RO":return t==1?0:t==0||t%100>0&&t%100<20?1:2;case"ar":case"ar-AE":case"ar-BH":case"ar-DZ":case"ar-EG":case"ar-IN":case"ar-IQ":case"ar-JO":case"ar-KW":case"ar-LB":case"ar-LY":case"ar-MA":case"ar-OM":case"ar-QA":case"ar-SA":case"ar-SD":case"ar-SS":case"ar-SY":case"ar-TN":case"ar-YE":return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11&&t%100<=99?4:5;default:return 0}}function fL(e,t,n){let r=e.split("|");const s=hL(r,t);if(s!==null)return s.trim();r=mL(r);const a=dL(n,t);return r.length===1||!r[a]?r[0]:r[a]}function hL(e,t){for(const n of e){let r=pL(n,t);if(r!==null)return r}return null}function pL(e,t){const n=e.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s)||[];if(n.length!==3)return null;const r=n[1],s=n[2];if(r.includes(",")){let[a,o]=r.split(",");if(o==="*"&&t>=parseFloat(a))return s;if(a==="*"&&t<=parseFloat(o))return s;if(t>=parseFloat(a)&&t<=parseFloat(o))return s}return parseFloat(r)===t?s:null}function mL(e){return e.map(t=>t.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}const zf=(e,t,n={})=>{try{return e(t)}catch{return n}},Kf=async(e,t={})=>{try{return(await e).default||t}catch{return t}},gL={};function t0(e){return e||vL()||yL()}function vL(){return typeof process<"u"}function yL(){return typeof gL<"u"}const Za=typeof window>"u";let Wa=null;const n0={lang:!Za&&document.documentElement.lang?document.documentElement.lang.replace("-","_"):null,fallbackLang:"en",fallbackMissingTranslations:!1,resolve:e=>new Promise(t=>t({default:{}})),onLoad:e=>{}},_L={shared:!0};function Le(e,t={}){return Nr.getSharedInstance().trans(e,t)}const bL={install(e,t={}){t={..._L,...t};const n=t.shared?Nr.getSharedInstance(t,!0):new Nr(t);e.config.globalProperties.$t=(r,s)=>n.trans(r,s),e.config.globalProperties.$tChoice=(r,s,a)=>n.transChoice(r,s,a),e.provide("i18n",n)}};class Nr{constructor(t={}){this.activeMessages=Hr({}),this.fallbackMessages=Hr({}),this.reset=()=>{Nr.loaded=[],this.options=n0;for(const[n]of Object.entries(this.activeMessages))this.activeMessages[n]=null;this===Wa&&(Wa=null)},this.options={...n0,...t},this.options.fallbackMissingTranslations?this.loadFallbackLanguage():this.load()}setOptions(t={},n=!1){return this.options={...this.options,...t},n&&this.load(),this}load(){this[Za?"loadLanguage":"loadLanguageAsync"](this.getActiveLanguage())}loadFallbackLanguage(){if(!Za){this.resolveLangAsync(this.options.resolve,this.options.fallbackLang).then(({default:n})=>{this.applyFallbackLanguage(this.options.fallbackLang,n),this.load()});return}const{default:t}=this.resolveLang(this.options.resolve,this.options.fallbackLang);this.applyFallbackLanguage(this.options.fallbackLang,t),this.loadLanguage(this.getActiveLanguage())}loadLanguage(t,n=!1){const r=Nr.loaded.find(a=>a.lang===t);if(r){this.setLanguage(r);return}const{default:s}=this.resolveLang(this.options.resolve,t);this.applyLanguage(t,s,n,this.loadLanguage)}loadLanguageAsync(t,n=!1,r=!1){var a;r||((a=this.abortController)==null||a.abort(),this.abortController=new AbortController);const s=Nr.loaded.find(o=>o.lang===t);return s?Promise.resolve(this.setLanguage(s)):new Promise((o,u)=>{this.abortController.signal.addEventListener("abort",()=>{o()}),this.resolveLangAsync(this.options.resolve,t).then(({default:d})=>{o(this.applyLanguage(t,d,n,this.loadLanguageAsync))})})}resolveLang(t,n,r={}){return Object.keys(r).length||(r=zf(t,n)),t0(Za)?{default:{...r,...zf(t,`php_${n}`)}}:{default:r}}async resolveLangAsync(t,n){let r=zf(t,n);if(!(r instanceof Promise))return this.resolveLang(t,n,r);if(t0(Za)){const s=await Kf(t(`php_${n}`)),a=await Kf(r);return new Promise(o=>o({default:{...s,...a}}))}return new Promise(async s=>s({default:await Kf(r)}))}applyLanguage(t,n,r=!1,s){if(Object.keys(n).length<1){if(/[-_]/g.test(t)&&!r)return s.call(this,t.replace(/[-_]/g,o=>o==="-"?"_":"-"),!0,!0);if(t!==this.options.fallbackLang)return s.call(this,this.options.fallbackLang,!1,!0)}const a={lang:t,messages:n};return this.addLoadedLang(a),this.setLanguage(a)}applyFallbackLanguage(t,n){for(const[r,s]of Object.entries(n))this.fallbackMessages[r]=s;this.addLoadedLang({lang:this.options.fallbackLang,messages:n})}addLoadedLang(t){const n=Nr.loaded.findIndex(r=>r.lang===t.lang);if(n!==-1){Nr.loaded[n]=t;return}Nr.loaded.push(t)}setLanguage({lang:t,messages:n}){Za||document.documentElement.setAttribute("lang",t.replace("_","-")),this.options.lang=t;for(const[r,s]of Object.entries(n))this.activeMessages[r]=s;for(const[r,s]of Object.entries(this.fallbackMessages))(!this.isValid(n[r])||this.activeMessages[r]===r)&&(this.activeMessages[r]=s);for(const[r]of Object.entries(this.activeMessages))!this.isValid(n[r])&&!this.isValid(this.fallbackMessages[r])&&(this.activeMessages[r]=null);return this.options.onLoad(t),t}getActiveLanguage(){return this.options.lang||this.options.fallbackLang}isLoaded(t){return t??(t=this.getActiveLanguage()),Nr.loaded.some(n=>n.lang.replace(/[-_]/g,"-")===t.replace(/[-_]/g,"-"))}trans(t,n={}){return this.wTrans(t,n).value}wTrans(t,n={}){return db(()=>{let r=this.findTranslation(t);this.isValid(r)||(r=this.findTranslation(t.replace(/\//g,"."))),this.activeMessages[t]=this.isValid(r)?r:t}),pe(()=>this.makeReplacements(this.activeMessages[t],n))}transChoice(t,n,r={}){return this.wTransChoice(t,n,r).value}wTransChoice(t,n,r={}){const s=this.wTrans(t,r);return r.count=n.toString(),pe(()=>this.makeReplacements(fL(s.value,n,this.options.lang),r))}findTranslation(t){if(this.isValid(this.activeMessages[t]))return this.activeMessages[t];if(this.activeMessages[`${t}.0`]!==void 0){const r=Object.entries(this.activeMessages).filter(s=>s[0].startsWith(`${t}.`)).map(s=>s[1]);return Hr(r)}return this.activeMessages[t]}makeReplacements(t,n){const r=s=>s.charAt(0).toUpperCase()+s.slice(1);return Object.entries(n||[]).sort((s,a)=>s[0].length>=a[0].length?-1:1).forEach(([s,a])=>{a=a.toString(),t=(t||"").replace(new RegExp(`:${s}`,"g"),a).replace(new RegExp(`:${s.toUpperCase()}`,"g"),a.toUpperCase()).replace(new RegExp(`:${r(s)}`,"g"),r(a))}),t}isValid(t){return t!=null}static getSharedInstance(t,n=!1){return(Wa==null?void 0:Wa.setOptions(t,n))||(Wa=new Nr(t))}}Nr.loaded=[];function Hi(){const e=H=>{const V={};return H==null||H.forEach(x=>{V[x.id]=x.name}),V},t=pe(()=>[Le("event.activity-overview"),Le("event.who-is-the-activity-for"),Le("event.organiser")]),n=pe(()=>[{id:"coding-camp",name:Le("event.coding-camp")},{id:"summer-camp",name:Le("event.summer-camp")},{id:"weekend-course",name:Le("event.weekend-course")},{id:"evening-course",name:Le("event.evening-course")},{id:"careerday",name:Le("event.career-day")},{id:"university-visit",name:Le("event.university-visit")},{id:"coding-home",name:Le("event.coding-at-home")},{id:"code-week-challenge",name:Le("event.code-week-challenge")},{id:"competition",name:Le("event.competition")},{id:"other",name:Le("event.other-group-work-seminars-workshops")}]),r=pe(()=>e(n.value)),s=pe(()=>[{id:"open-online",name:Le("event.activitytype.open-online")},{id:"invite-online",name:Le("event.activitytype.invite-online")},{id:"open-in-person",name:Le("event.activitytype.open-in-person")},{id:"invite-in-person",name:Le("event.activitytype.invite-in-person")},{id:"other",name:Le("event.organizertype.other")}]),a=pe(()=>e(s.value)),o=pe(()=>({daily:Le("event.daily"),weekly:Le("event.weekly"),monthly:Le("event.monthly")})),u=pe(()=>[{id:"0-1",name:Le("event.0-1-hours")},{id:"1-2",name:Le("event.1-2-hours")},{id:"2-4",name:Le("event.2-4-hours")},{id:"over-4",name:Le("event.longer-than-4-hours")}]),d=pe(()=>e(u.value)),h=pe(()=>[{id:"consecutive",name:Le("event.consecutive-learning-over-multiple-sessions")},{id:"individual",name:Le("event.recurring-individual")}]),f=pe(()=>e(h.value)),p=pe(()=>[{id:"under-5",name:Le("event.under-5-early-learners")},{id:"6-9",name:Le("event.6-9-primary")},{id:"10-12",name:Le("event.10-12-upper-primary")},{id:"13-15",name:Le("event.13-15-lower-secondary")},{id:"16-18",name:Le("event.16-18-upper-secondary")},{id:"19-25",name:Le("event.19-25-young-adults")},{id:"over-25",name:Le("event.over-25-adults")}]),m=pe(()=>e(p.value)),y=pe(()=>[{id:"school",name:Le("event.organizertype.school")},{id:"library",name:Le("event.organizertype.library")},{id:"non profit",name:Le("event.organizertype.non-profit")},{id:"private business",name:Le("event.organizertype.private-business")},{id:"other",name:Le("event.organizertype.other")}]),_=pe(()=>e(y.value)),b=pe(()=>[{id:"robotics-drones-smart-devices",name:Le("event.theme.robotics-drones-smart-devices")},{id:"cybersecurity-data",name:Le("event.theme.cybersecurity-data")},{id:"web-app-software-development",name:Le("event.theme.web-app-software-development")},{id:"visual-block-programming",name:Le("event.theme.visual-block-programming")},{id:"unplugged-playful-activities",name:Le("event.theme.unplugged-playful-activities")},{id:"art-creative-coding",name:Le("event.theme.art-creative-coding")},{id:"game-design",name:Le("event.theme.game-design")},{id:"internet-of-things-wearables",name:Le("event.theme.internet-of-things-wearables")},{id:"ar-vr-3d-technologies",name:Le("event.theme.ar-vr-3d-technologies")},{id:"digital-careers-learning-pathways",name:Le("event.theme.digital-careers-learning-pathways")},{id:"digital-literacy-soft-skills",name:Le("event.theme.digital-literacy-soft-skills")},{id:"ai-generative-ai",name:Le("event.theme.ai-generative-ai")},{id:"awareness-inspiration",name:Le("event.theme.awareness-inspiration")},{id:"promoting-diversity-inclusion",name:Le("event.theme.promoting-diversity-inclusion")},{id:"other-theme",name:Le("event.theme.other-theme")}]),A=pe(()=>e(b.value));return{stepTitles:t,activityFormatOptions:n,activityFormatOptionsMap:r,activityTypeOptions:s,activityTypeOptionsMap:a,recurringFrequentlyMap:o,durationOptions:u,durationOptionsMap:d,recurringTypeOptions:h,recurringTypeOptionsMap:f,ageOptions:p,ageOptionsMap:m,organizerTypeOptions:y,organizerTypeOptionsMap:_,themeOptions:b,themeOptionsMap:A}}const gt=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},wL={props:{contentClass:{type:String},position:{type:String,default:"top",validator:e=>["top","right","bottom","left"].includes(e)}},setup(e){const t=fe(!1),n=pe(()=>{switch(e.position){case"top":return"bottom-full pb-2 left-1/2 -translate-x-1/2";case"right":return"left-full pl-2 top-1/2 -translate-y-1/2";case"bottom":return"top-full pt-2 left-1/2 -translate-x-1/2";case"left":return"right-full pr-2 top-1/2 -translate-y-1/2";default:return""}}),r=pe(()=>{switch(e.position){case"top":return"absolute left-1/2 bottom-0 -translate-x-1/2 translate-y-2 border-8 border-transparent border-t-gray-800";case"right":return"absolute top-1/2 left-0 -translate-y-1/2 -translate-x-2 border-8 border-transparent border-r-gray-800";case"bottom":return"absolute left-1/2 top-0 -translate-x-1/2 -translate-y-2 border-8 border-transparent border-b-gray-800";case"left":return"absolute top-1/2 right-0 -translate-y-1/2 translate-x-2 border-8 border-transparent border-l-gray-800";default:return""}});return{show:t,positionClass:n,arrowClass:r}}},xL={class:"w-full px-3 py-2 rounded-lg bg-gray-800 text-white text-sm"};function kL(e,t,n,r,s,a){return k(),P("div",{class:"relative inline-block",onMouseenter:t[0]||(t[0]=o=>r.show=!0),onMouseleave:t[1]||(t[1]=o=>r.show=!1)},[Ne(e.$slots,"trigger",{},void 0,!0),r.show?(k(),P("div",{key:0,class:$e(["absolute z-10 break-words",r.positionClass,n.contentClass]),role:"tooltip"},[g("div",xL,[Ne(e.$slots,"content",{},void 0,!0)]),g("div",{class:$e(["tooltip-arrow",r.arrowClass])},null,2)],2)):ae("",!0)],32)}const V1=gt(wL,[["render",kL],["__scopeId","data-v-ad76dce9"]]),SL={props:{horizontalBreakpoint:String,horizontal:Boolean,label:String,name:String,names:Array,errors:Object},components:{Tooltip:V1},setup(e,{slots:t}){const n=pe(()=>{const r=[],s=[];return e.name&&s.push(e.name),e.names&&s.push(...e.names),s.forEach(a=>{var o,u;(o=e.errors)!=null&&o[a]&&r.push(...(u=e.errors)==null?void 0:u[a])}),Bn.uniq(r)});return{slots:t,errorList:n}}},TL=["for"],CL={key:0,class:"flex item-start gap-3 text-error-200 font-semibold mt-2.5 empty:hidden"},AL={class:"leading-5"};function EL(e,t,n,r,s,a){var u;const o=at("Tooltip");return k(),P("div",{class:$e(["flex items-start flex-col gap-x-3 gap-y-2",[n.horizontalBreakpoint==="md"&&"md:gap-10 md:flex-row"]])},[g("label",{for:`id_${n.name||((u=n.names)==null?void 0:u[0])||""}`,class:$e(["flex items-center font-normal text-xl flex-1 text-slate-500 'w-full",[n.horizontalBreakpoint==="md"&&"md:min-h-[48px] md:w-1/3"]])},[g("span",null,[ft(se(n.label)+" ",1),r.slots.tooltip?(k(),it(o,{key:0,class:"ml-1 translate-y-1",contentClass:"w-64"},{trigger:Te(()=>t[0]||(t[0]=[g("img",{class:"text-dark-blue w-6 h-6",src:"/images/icon_question.svg"},null,-1)])),content:Te(()=>[Ne(e.$slots,"tooltip")]),_:3})):ae("",!0)])],10,TL),g("div",{class:$e(["h-full w-full",[n.horizontalBreakpoint==="md"&&"md:w-2/3"]])},[Ne(e.$slots,"default"),r.errorList.length?(k(),P("div",CL,[t[1]||(t[1]=g("img",{src:"/images/icon_error.svg"},null,-1)),(k(!0),P(Ve,null,Qe(r.errorList,d=>(k(),P("div",AL,se(d),1))),256))])):ae("",!0),Ne(e.$slots,"end")],2)],2)}const ld=gt(SL,[["render",EL]]);function Gf(e){return e===0?!1:Array.isArray(e)&&e.length===0?!0:!e}function OL(e){return(...t)=>!e(...t)}function ML(e,t){return e===void 0&&(e="undefined"),e===null&&(e="null"),e===!1&&(e="false"),e.toString().toLowerCase().indexOf(t.trim())!==-1}function RL(e){return e.filter(t=>!t.$isLabel)}function Jf(e,t){return n=>n.reduce((r,s)=>s[e]&&s[e].length?(r.push({$groupLabel:s[t],$isLabel:!0}),r.concat(s[e])):r,[])}const r0=(...e)=>t=>e.reduce((n,r)=>r(n),t);var DL={data(){return{search:"",isOpen:!1,preferredOpenDirection:"below",optimizedHeight:this.maxHeight}},props:{internalSearch:{type:Boolean,default:!0},options:{type:Array,required:!0},multiple:{type:Boolean,default:!1},trackBy:{type:String},label:{type:String},searchable:{type:Boolean,default:!0},clearOnSelect:{type:Boolean,default:!0},hideSelected:{type:Boolean,default:!1},placeholder:{type:String,default:"Select option"},allowEmpty:{type:Boolean,default:!0},resetAfter:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},customLabel:{type:Function,default(e,t){return Gf(e)?"":t?e[t]:e}},taggable:{type:Boolean,default:!1},tagPlaceholder:{type:String,default:"Press enter to create a tag"},tagPosition:{type:String,default:"top"},max:{type:[Number,Boolean],default:!1},id:{default:null},optionsLimit:{type:Number,default:1e3},groupValues:{type:String},groupLabel:{type:String},groupSelect:{type:Boolean,default:!1},blockKeys:{type:Array,default(){return[]}},preserveSearch:{type:Boolean,default:!1},preselectFirst:{type:Boolean,default:!1},preventAutofocus:{type:Boolean,default:!1},filteringSortFunc:{type:Function,default:null}},mounted(){!this.multiple&&this.max&&console.warn("[Vue-Multiselect warn]: Max prop should not be used when prop Multiple equals false."),this.preselectFirst&&!this.internalValue.length&&this.options.length&&this.select(this.filteredOptions[0])},computed:{internalValue(){return this.modelValue||this.modelValue===0?Array.isArray(this.modelValue)?this.modelValue:[this.modelValue]:[]},filteredOptions(){const e=this.search||"",t=e.toLowerCase().trim();let n=this.options.concat();return this.internalSearch?n=this.groupValues?this.filterAndFlat(n,t,this.label):this.filterOptions(n,t,this.label,this.customLabel):n=this.groupValues?Jf(this.groupValues,this.groupLabel)(n):n,n=this.hideSelected?n.filter(OL(this.isSelected)):n,this.taggable&&t.length&&!this.isExistingOption(t)&&(this.tagPosition==="bottom"?n.push({isTag:!0,label:e}):n.unshift({isTag:!0,label:e})),n.slice(0,this.optionsLimit)},valueKeys(){return this.trackBy?this.internalValue.map(e=>e[this.trackBy]):this.internalValue},optionKeys(){return(this.groupValues?this.flatAndStrip(this.options):this.options).map(t=>this.customLabel(t,this.label).toString().toLowerCase())},currentOptionLabel(){return this.multiple?this.searchable?"":this.placeholder:this.internalValue.length?this.getOptionLabel(this.internalValue[0]):this.searchable?"":this.placeholder}},watch:{internalValue:{handler(){this.resetAfter&&this.internalValue.length&&(this.search="",this.$emit("update:modelValue",this.multiple?[]:null))},deep:!0},search(){this.$emit("search-change",this.search)}},emits:["open","search-change","close","select","update:modelValue","remove","tag"],methods:{getValue(){return this.multiple?this.internalValue:this.internalValue.length===0?null:this.internalValue[0]},filterAndFlat(e,t,n){return r0(this.filterGroups(t,n,this.groupValues,this.groupLabel,this.customLabel),Jf(this.groupValues,this.groupLabel))(e)},flatAndStrip(e){return r0(Jf(this.groupValues,this.groupLabel),RL)(e)},updateSearch(e){this.search=e},isExistingOption(e){return this.options?this.optionKeys.indexOf(e)>-1:!1},isSelected(e){const t=this.trackBy?e[this.trackBy]:e;return this.valueKeys.indexOf(t)>-1},isOptionDisabled(e){return!!e.$isDisabled},getOptionLabel(e){if(Gf(e))return"";if(e.isTag)return e.label;if(e.$isLabel)return e.$groupLabel;const t=this.customLabel(e,this.label);return Gf(t)?"":t},select(e,t){if(e.$isLabel&&this.groupSelect){this.selectGroup(e);return}if(!(this.blockKeys.indexOf(t)!==-1||this.disabled||e.$isDisabled||e.$isLabel)&&!(this.max&&this.multiple&&this.internalValue.length===this.max)&&!(t==="Tab"&&!this.pointerDirty)){if(e.isTag)this.$emit("tag",e.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(e)){t!=="Tab"&&this.removeElement(e);return}this.multiple?this.$emit("update:modelValue",this.internalValue.concat([e])):this.$emit("update:modelValue",e),this.$emit("select",e,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup(e){const t=this.options.find(n=>n[this.groupLabel]===e.$groupLabel);if(t){if(this.wholeGroupSelected(t)){this.$emit("remove",t[this.groupValues],this.id);const n=this.trackBy?t[this.groupValues].map(s=>s[this.trackBy]):t[this.groupValues],r=this.internalValue.filter(s=>n.indexOf(this.trackBy?s[this.trackBy]:s)===-1);this.$emit("update:modelValue",r)}else{const n=t[this.groupValues].filter(r=>!(this.isOptionDisabled(r)||this.isSelected(r)));this.max&&n.splice(this.max-this.internalValue.length),this.$emit("select",n,this.id),this.$emit("update:modelValue",this.internalValue.concat(n))}this.closeOnSelect&&this.deactivate()}},wholeGroupSelected(e){return e[this.groupValues].every(t=>this.isSelected(t)||this.isOptionDisabled(t))},wholeGroupDisabled(e){return e[this.groupValues].every(this.isOptionDisabled)},removeElement(e,t=!0){if(this.disabled||e.$isDisabled)return;if(!this.allowEmpty&&this.internalValue.length<=1){this.deactivate();return}const n=typeof e=="object"?this.valueKeys.indexOf(e[this.trackBy]):this.valueKeys.indexOf(e);if(this.multiple){const r=this.internalValue.slice(0,n).concat(this.internalValue.slice(n+1));this.$emit("update:modelValue",r)}else this.$emit("update:modelValue",null);this.$emit("remove",e,this.id),this.closeOnSelect&&t&&this.deactivate()},removeLastElement(){this.blockKeys.indexOf("Delete")===-1&&this.search.length===0&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate(){this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&this.pointer===0&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.preventAutofocus||this.$nextTick(()=>this.$refs.search&&this.$refs.search.focus())):this.preventAutofocus||typeof this.$el<"u"&&this.$el.focus(),this.$emit("open",this.id))},deactivate(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search!==null&&typeof this.$refs.search<"u"&&this.$refs.search.blur():typeof this.$el<"u"&&this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle(){this.isOpen?this.deactivate():this.activate()},adjustPosition(){if(typeof window>"u")return;const e=this.$el.getBoundingClientRect().top,t=window.innerHeight-this.$el.getBoundingClientRect().bottom;t>this.maxHeight||t>e||this.openDirection==="below"||this.openDirection==="bottom"?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(t-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(e-40,this.maxHeight))},filterOptions(e,t,n,r){return t?e.filter(s=>ML(r(s,n),t)).sort((s,a)=>typeof this.filteringSortFunc=="function"?this.filteringSortFunc(s,a):r(s,n).length-r(a,n).length):e},filterGroups(e,t,n,r,s){return a=>a.map(o=>{if(!o[n])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];const u=this.filterOptions(o[n],e,t,s);return u.length?{[r]:o[r],[n]:u}:[]})}}},PL={data(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition(){return this.pointer*this.optionHeight},visibleElements(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions(){this.pointerAdjust()},isOpen(){this.pointerDirty=!1},pointer(){this.$refs.search&&this.$refs.search.setAttribute("aria-activedescendant",this.id+"-"+this.pointer.toString())}},methods:{optionHighlight(e,t){return{"multiselect__option--highlight":e===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(t)}},groupHighlight(e,t){if(!this.groupSelect)return["multiselect__option--disabled",{"multiselect__option--group":t.$isLabel}];const n=this.options.find(r=>r[this.groupLabel]===t.$groupLabel);return n&&!this.wholeGroupDisabled(n)?["multiselect__option--group",{"multiselect__option--highlight":e===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(n)}]:"multiselect__option--disabled"},addPointerElement({key:e}="Enter"){this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet(e){this.pointer=e,this.pointerDirty=!0}}},Ta={name:"vue-multiselect",mixins:[DL,PL],compatConfig:{MODE:3,ATTR_ENUMERATED_COERCION:!1},props:{name:{type:String,default:""},modelValue:{type:null,default(){return[]}},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:e=>`and ${e} more`},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},spellcheck:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0},required:{type:Boolean,default:!1}},computed:{hasOptionGroup(){return this.groupValues&&this.groupLabel&&this.groupSelect},isSingleLabelVisible(){return(this.singleValue||this.singleValue===0)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible(){return!this.internalValue.length&&(!this.searchable||!this.isOpen)},visibleValues(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue(){return this.internalValue[0]},deselectLabelText(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText(){return this.showLabels?this.selectLabel:""},selectGroupLabelText(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText(){return this.showLabels?this.selectedLabel:""},inputStyle(){return this.searchable||this.multiple&&this.modelValue&&this.modelValue.length?this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}:""},contentStyle(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove(){return this.openDirection==="above"||this.openDirection==="top"?!0:this.openDirection==="below"||this.openDirection==="bottom"?!1:this.preferredOpenDirection==="above"},showSearchInput(){return this.searchable&&(this.hasSingleSelectedSlot&&(this.visibleSingleValue||this.visibleSingleValue===0)?this.isOpen:!0)},isRequired(){return this.required===!1?!1:this.internalValue.length<=0}}};const LL=["tabindex","aria-expanded","aria-owns","aria-activedescendant"],IL={ref:"tags",class:"multiselect__tags"},NL={class:"multiselect__tags-wrap"},VL=["textContent"],FL=["onKeypress","onMousedown"],$L=["textContent"],BL={class:"multiselect__spinner"},HL=["name","id","spellcheck","placeholder","required","value","disabled","tabindex","aria-label","aria-controls"],UL=["id","aria-multiselectable"],jL={key:0},qL={class:"multiselect__option"},WL=["aria-selected","id","role"],YL=["onClick","onMouseenter","data-select","data-selected","data-deselect"],zL=["data-select","data-deselect","onMouseenter","onMousedown"],KL={class:"multiselect__option"},GL={class:"multiselect__option"};function JL(e,t,n,r,s,a){return k(),P("div",{tabindex:e.searchable?-1:n.tabindex,class:$e([{"multiselect--active":e.isOpen,"multiselect--disabled":n.disabled,"multiselect--above":a.isAbove,"multiselect--has-options-group":a.hasOptionGroup},"multiselect"]),onFocus:t[14]||(t[14]=o=>e.activate()),onBlur:t[15]||(t[15]=o=>e.searchable?!1:e.deactivate()),onKeydown:[t[16]||(t[16]=$n(Et(o=>e.pointerForward(),["self","prevent"]),["down"])),t[17]||(t[17]=$n(Et(o=>e.pointerBackward(),["self","prevent"]),["up"]))],onKeypress:t[18]||(t[18]=$n(Et(o=>e.addPointerElement(o),["stop","self"]),["enter","tab"])),onKeyup:t[19]||(t[19]=$n(o=>e.deactivate(),["esc"])),role:"combobox","aria-expanded":e.isOpen,"aria-owns":"listbox-"+e.id,"aria-activedescendant":e.isOpen&&e.pointer!==null?e.id+"-"+e.pointer:null},[Ne(e.$slots,"caret",{toggle:e.toggle},()=>[g("div",{onMousedown:t[0]||(t[0]=Et(o=>e.toggle(),["prevent","stop"])),class:"multiselect__select"},null,32)]),Ne(e.$slots,"clear",{search:e.search}),g("div",IL,[Ne(e.$slots,"selection",{search:e.search,remove:e.removeElement,values:a.visibleValues,isOpen:e.isOpen},()=>[Cn(g("div",NL,[(k(!0),P(Ve,null,Qe(a.visibleValues,(o,u)=>Ne(e.$slots,"tag",{option:o,search:e.search,remove:e.removeElement},()=>[(k(),P("span",{class:"multiselect__tag",key:u,onMousedown:t[1]||(t[1]=Et(()=>{},["prevent"]))},[g("span",{textContent:se(e.getOptionLabel(o))},null,8,VL),g("i",{tabindex:"1",onKeypress:$n(Et(d=>e.removeElement(o),["prevent"]),["enter"]),onMousedown:Et(d=>e.removeElement(o),["prevent"]),class:"multiselect__tag-icon"},null,40,FL)],32))])),256))],512),[[Vr,a.visibleValues.length>0]]),e.internalValue&&e.internalValue.length>n.limit?Ne(e.$slots,"limit",{key:0},()=>[g("strong",{class:"multiselect__strong",textContent:se(n.limitText(e.internalValue.length-n.limit))},null,8,$L)]):ae("v-if",!0)]),he(vs,{name:"multiselect__loading"},{default:Te(()=>[Ne(e.$slots,"loading",{},()=>[Cn(g("div",BL,null,512),[[Vr,n.loading]])])]),_:3}),e.searchable?(k(),P("input",{key:0,ref:"search",name:n.name,id:e.id,type:"text",autocomplete:"off",spellcheck:n.spellcheck,placeholder:e.placeholder,required:a.isRequired,style:bn(a.inputStyle),value:e.search,disabled:n.disabled,tabindex:n.tabindex,"aria-label":n.name+"-searchbox",onInput:t[2]||(t[2]=o=>e.updateSearch(o.target.value)),onFocus:t[3]||(t[3]=Et(o=>e.activate(),["prevent"])),onBlur:t[4]||(t[4]=Et(o=>e.deactivate(),["prevent"])),onKeyup:t[5]||(t[5]=$n(o=>e.deactivate(),["esc"])),onKeydown:[t[6]||(t[6]=$n(Et(o=>e.pointerForward(),["prevent"]),["down"])),t[7]||(t[7]=$n(Et(o=>e.pointerBackward(),["prevent"]),["up"])),t[9]||(t[9]=$n(Et(o=>e.removeLastElement(),["stop"]),["delete"]))],onKeypress:t[8]||(t[8]=$n(Et(o=>e.addPointerElement(o),["prevent","stop","self"]),["enter"])),class:"multiselect__input","aria-controls":"listbox-"+e.id},null,44,HL)):ae("v-if",!0),a.isSingleLabelVisible?(k(),P("span",{key:1,class:"multiselect__single",onMousedown:t[10]||(t[10]=Et((...o)=>e.toggle&&e.toggle(...o),["prevent"]))},[Ne(e.$slots,"singleLabel",{option:a.singleValue},()=>[ft(se(e.currentOptionLabel),1)])],32)):ae("v-if",!0),a.isPlaceholderVisible?(k(),P("span",{key:2,class:"multiselect__placeholder",onMousedown:t[11]||(t[11]=Et((...o)=>e.toggle&&e.toggle(...o),["prevent"]))},[Ne(e.$slots,"placeholder",{},()=>[ft(se(e.placeholder),1)])],32)):ae("v-if",!0)],512),he(vs,{name:"multiselect",persisted:""},{default:Te(()=>[Cn(g("div",{class:"multiselect__content-wrapper",onFocus:t[12]||(t[12]=(...o)=>e.activate&&e.activate(...o)),tabindex:"-1",onMousedown:t[13]||(t[13]=Et(()=>{},["prevent"])),style:bn({maxHeight:e.optimizedHeight+"px"}),ref:"list"},[g("ul",{class:"multiselect__content",style:bn(a.contentStyle),role:"listbox",id:"listbox-"+e.id,"aria-multiselectable":e.multiple},[Ne(e.$slots,"beforeList"),e.multiple&&e.max===e.internalValue.length?(k(),P("li",jL,[g("span",qL,[Ne(e.$slots,"maxElements",{},()=>[ft("Maximum of "+se(e.max)+" options selected. First remove a selected option to select another.",1)])])])):ae("v-if",!0),!e.max||e.internalValue.length(k(),P("li",{class:"multiselect__element",key:u,"aria-selected":e.isSelected(o),id:e.id+"-"+u,role:o&&(o.$isLabel||o.$isDisabled)?null:"option"},[o&&(o.$isLabel||o.$isDisabled)?ae("v-if",!0):(k(),P("span",{key:0,class:$e([e.optionHighlight(u,o),"multiselect__option"]),onClick:Et(d=>e.select(o),["stop"]),onMouseenter:Et(d=>e.pointerSet(u),["self"]),"data-select":o&&o.isTag?e.tagPlaceholder:a.selectLabelText,"data-selected":a.selectedLabelText,"data-deselect":a.deselectLabelText},[Ne(e.$slots,"option",{option:o,search:e.search,index:u},()=>[g("span",null,se(e.getOptionLabel(o)),1)])],42,YL)),o&&(o.$isLabel||o.$isDisabled)?(k(),P("span",{key:1,"data-select":e.groupSelect&&a.selectGroupLabelText,"data-deselect":e.groupSelect&&a.deselectGroupLabelText,class:$e([e.groupHighlight(u,o),"multiselect__option"]),onMouseenter:Et(d=>e.groupSelect&&e.pointerSet(u),["self"]),onMousedown:Et(d=>e.selectGroup(o),["prevent"])},[Ne(e.$slots,"option",{option:o,search:e.search,index:u},()=>[g("span",null,se(e.getOptionLabel(o)),1)])],42,zL)):ae("v-if",!0)],8,WL))),128)):ae("v-if",!0),Cn(g("li",null,[g("span",KL,[Ne(e.$slots,"noResult",{search:e.search},()=>[t[20]||(t[20]=ft("No elements found. Consider changing the search query."))])])],512),[[Vr,n.showNoResults&&e.filteredOptions.length===0&&e.search&&!n.loading]]),Cn(g("li",null,[g("span",GL,[Ne(e.$slots,"noOptions",{},()=>[t[21]||(t[21]=ft("List is empty."))])])],512),[[Vr,n.showNoOptions&&(e.options.length===0||a.hasOptionGroup===!0&&e.filteredOptions.length===0)&&!e.search&&!n.loading]]),Ne(e.$slots,"afterList")],12,UL)],36),[[Vr,e.isOpen]])]),_:3})],42,LL)}Ta.render=JL;const ZL={props:{multiple:Boolean,returnObject:Boolean,allowEmpty:{type:Boolean,default:!0},modelValue:[Array,String],deselectLabel:String,options:Array,idName:{type:String,default:"id"},labelField:{type:String,default:"name"},theme:{type:String,default:"new"},largeText:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1}},components:{Multiselect:Ta},emits:["update:modelValue","onChange"],setup(e,{emit:t}){const n=fe(),r=a=>{if(e.multiple){const o=e.returnObject?a:a.map(u=>u[e.idName]);t("update:modelValue",o),t("onChange",o)}else{const o=e.returnObject?a:a[e.idName];t("update:modelValue",o),t("onChange",o)}},s=a=>{var o,u;return e.multiple?n.value?(o=n.value)==null?void 0:o.some(d=>String(d[e.idName])===String(a[e.idName])):!1:String((u=n.value)==null?void 0:u[e.idName])===String(a[e.idName])};return Wt([()=>e.multiple,()=>e.returnObject,()=>e.options,()=>e.modelValue],()=>{var a,o;e.returnObject?n.value=e.modelValue:e.multiple?Array.isArray(e.modelValue)&&(n.value=(a=e.modelValue)==null?void 0:a.map(u=>e.options.find(d=>d[e.idName]===u))):n.value=(o=e.options)==null?void 0:o.find(u=>u[e.idName]===e.modelValue)},{immediate:!0}),{selectedValues:n,isSelectedOption:s,onUpdateModalValue:r}}},XL={class:"flex justify-between items-center cursor-pointer"},QL={class:"whitespace-normal leading-6"},eI=["for"],tI={key:0,class:"h-4 w-4 text-[#05603A]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},nI={class:"flex gap-2.5 items-center rounded-full bg-dark-blue text-white px-4 py-2"},rI={class:"font-semibold leading-4"},sI=["onClick"],iI={class:"flex gap-4 items-center cursor-pointer"},aI={class:"whitespace-normal leading-6"},lI={key:0,class:"h-5 w-5 text-slate-600",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},oI=["onMousedown"];function uI(e,t,n,r,s,a){const o=at("multiselect");return k(),it(o,{class:$e(["multi-select",[n.multiple&&"multiple",n.theme==="new"&&"new-theme large-text",n.largeText&&"large-text"]]),modelValue:r.selectedValues,"onUpdate:modelValue":[t[0]||(t[0]=u=>r.selectedValues=u),r.onUpdateModalValue],"track-by":n.idName,label:n.labelField,multiple:n.multiple,"preselect-first":!1,"close-on-select":!n.multiple,"clear-on-select":!n.multiple,"preserve-search":!0,searchable:n.searchable,"allow-empty":n.allowEmpty,"deselect-label":n.deselectLabel,options:n.options},Hn({tag:Te(({option:u,remove:d})=>[g("span",nI,[g("span",rI,se(u.name),1),g("span",{onClick:h=>d(u)},t[2]||(t[2]=[g("img",{src:"/images/close-white.svg"},null,-1)]),8,sI)])]),caret:Te(({toggle:u})=>[g("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2",onMousedown:Et(u,["prevent"])},t[4]||(t[4]=[g("img",{src:"/images/select-arrow.svg"},null,-1)]),40,oI)]),noResult:Te(()=>[t[5]||(t[5]=g("div",{class:"text-gray-400 text-center"},"No elements found",-1))]),_:2},[n.multiple&&n.theme==="new"?{name:"option",fn:Te(({option:u})=>[g("div",XL,[g("span",QL,se(u[n.labelField]),1),g("div",{class:$e(["flex-shrink-0 h-6 w-6 border-2 bg-white flex items-center justify-center cursor-pointer rounded",[r.isSelectedOption(u)?"border-[#05603A]":"border-dark-blue-200"]]),for:e.id},[r.isSelectedOption(u)?(k(),P("svg",tI,t[1]||(t[1]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)]))):ae("",!0)],10,eI)])]),key:"0"}:void 0,n.multiple?void 0:{name:"option",fn:Te(({option:u})=>[g("div",iI,[g("span",aI,se(u[n.labelField]),1),g("div",null,[r.isSelectedOption(u)?(k(),P("svg",lI,t[3]||(t[3]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)]))):ae("",!0)])])]),key:"1"}]),1032,["class","modelValue","track-by","label","multiple","close-on-select","clear-on-select","searchable","allow-empty","deselect-label","options","onUpdate:modelValue"])}const Fo=gt(ZL,[["render",uI]]),cI={props:{modelValue:[String,Number],name:String,min:Number,max:Number,type:{type:String,default:"text"}},emits:["update:modelValue","onChange","onBlur"],setup(e,{emit:t}){const n=fe(e.modelValue);return Wt(()=>e.modelValue,()=>{n.value=e.modelValue}),{localValue:n,onChange:a=>{let o=a.target.value;e.type==="number"&&(o=o&&Number(o),e.min!==void 0&&e.min!==null&&(o=Math.max(o,e.min)),e.max!==void 0&&e.max!==null&&(o=Math.min(o,e.max))),Un(()=>{t("update:modelValue",o),t("onChange",o)})},onBlur:()=>{t("onBlur")}}}},dI=["id","type","min","max","name"];function fI(e,t,n,r,s,a){return Cn((k(),P("input",{class:"w-full border-2 border-solid border-dark-blue-200 rounded-full h-12 px-6 text-xl text-slate-600",id:`id_${n.name}`,type:n.type,min:n.min,max:n.max,name:n.name,"onUpdate:modelValue":t[0]||(t[0]=o=>r.localValue=o),onInput:t[1]||(t[1]=(...o)=>r.onChange&&r.onChange(...o)),onBlur:t[2]||(t[2]=(...o)=>r.onBlur&&r.onBlur(...o))},null,40,dI)),[[nd,r.localValue]])}const od=gt(cI,[["render",fI]]),hI={props:{modelValue:String,name:String,label:String,value:String},emits:["update:modelValue"],setup(e,{emit:t}){return{onChange:r=>{t("update:modelValue",r.target.value)}}}},pI={class:"flex items-center gap-2 cursor-pointer"},mI=["id","name","value","checked"],gI=["for"],vI={class:"cursor-pointer text-xl text-slate-500"};function yI(e,t,n,r,s,a){return k(),P("label",pI,[g("input",{class:"peer hidden",type:"radio",id:`${n.name}-${n.value}`,name:n.name,value:n.value,checked:n.modelValue===n.value,onChange:t[0]||(t[0]=(...o)=>r.onChange&&r.onChange(...o))},null,40,mI),g("div",{class:"h-8 w-8 rounded-full border-2 bg-white border-dark-blue-200 flex items-center justify-center cursor-pointer peer-checked:before:content-[''] peer-checked:before:block peer-checked:before:w-3 peer-checked:before:h-3 peer-checked:before:rounded-full peer-checked:before:bg-slate-600",for:`${n.name}-${n.value}`},null,8,gI),g("span",vI,se(n.label),1)])}const jp=gt(hI,[["render",yI]]),_I={props:{modelValue:String,name:String,placeholder:String,height:{type:Number,default:400}},emits:["update:modelValue","onChange"],setup(e,{emit:t}){const n=a=>{t("update:modelValue",a),t("onChange",a)},r=()=>{const a="/js/tinymce/tinymce.min.js";return new Promise((o,u)=>{if(document.querySelector(`script[src="${a}"]`))return o();const d=document.createElement("script");d.src=a,d.onload=()=>o(),d.onerror=()=>u(new Error(`Failed to load script ${a}`)),document.head.appendChild(d)})},s=async()=>{try{await r()}catch(a){console.log("Can't load tinymce scrip:",a)}tinymce.init({selector:`#id_${e.name}`,height:e.height,width:"100%",setup:a=>{a.on("init",()=>{a.setContent(e.modelValue||"")}),a.on("change input",()=>{const o=a.getContent();a.save(),n(o)})}})};return Ft(()=>{s()}),{}}},bI={class:"custom-tinymce"},wI=["id","name","placeholder"];function xI(e,t,n,r,s,a){return k(),P("div",bI,[g("textarea",{class:"hidden",cols:"40",id:`id_${n.name}`,name:n.name,placeholder:n.placeholder,rows:"10"},null,8,wI)])}const kI=gt(_I,[["render",xI]]),SI={props:{errors:Object,formValues:Object,themes:Array,location:Object,countries:Array},components:{FieldWrapper:ld,SelectField:Fo,InputField:od,RadioField:jp,TinymceField:kI},setup(e){const{activityFormatOptions:t,activityTypeOptions:n,durationOptions:r,recurringTypeOptions:s}=Hi(),a=pe(()=>!["open-online","invite-online"].includes(e.formValues.activity_type)&&e.formValues.locationDirty===!0&&e.formValues.locationSelected===!1);return{activityFormatOptions:t,activityTypeOptions:n,durationOptions:r,recurringTypeOptions:s,showSelectHint:a,handleLocationTyping:h=>{e.formValues.location="",e.formValues.locationDirty=!0,e.formValues.locationSelected=!1},handleLocationClear:()=>{e.formValues.location="",e.formValues.locationDirty=!0,e.formValues.locationSelected=!1},handleLocationChange:({location:h,geoposition:f,country_iso:p})=>{e.formValues.location=h||"",e.formValues.geoposition=f,e.formValues.country_iso=p,e.formValues.locationSelected=!0,e.formValues.locationDirty=!0}}}},TI={class:"flex flex-col gap-4 w-full"},CI={class:"flex gap-4 p-4 mt-2.5 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},AI={class:"text-xl text-slate-500"},EI={key:0,class:"text-sm font-semibold text-red-600 mt-2"},OI={class:"w-full md:w-1/2"},MI={class:"w-full flex px-3 justify-between items-center text-gray-700 whitespace-nowrap rounded-3xl border-2 border-dark-blue-200 h-[50px] bg-white"},RI={class:"flex items-center gap-8 min-h-[48px]"},DI={key:0,class:"p-4 mt-4 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},PI={class:"block mb-2 text-xl font-semibold text-slate-500"},LI={class:"flex flex-wrap gap-8 items-center"},II={class:"block mt-6 mb-2 text-xl font-semibold text-slate-500"};function NI(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),d=at("SelectField"),h=at("autocomplete-geo"),f=at("date-time"),p=at("RadioField"),m=at("TinymceField");return k(),P("div",TI,[he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.title.label")}*`,name:"title",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.title,"onUpdate:modelValue":t[0]||(t[0]=y=>n.formValues.title=y),required:"",name:"title",placeholder:e.$t("event.title.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.specify-the-format-of-the-activity"),name:"activity_format",errors:n.errors},{default:Te(()=>[he(d,{modelValue:n.formValues.activity_format,"onUpdate:modelValue":t[1]||(t[1]=y=>n.formValues.activity_format=y),multiple:"",name:"activity_format",options:r.activityFormatOptions,placeholder:e.$t("event.select-option")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.activitytype.label")}*`,name:"activity_type",errors:n.errors},{end:Te(()=>[g("div",CI,[t[14]||(t[14]=g("img",{class:"flex-shrink-0 mt-1 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("span",AI,se(e.$t("event.if-no-clear-information-provide-estimate")),1)])]),default:Te(()=>[he(d,{modelValue:n.formValues.activity_type,"onUpdate:modelValue":t[2]||(t[2]=y=>n.formValues.activity_type=y),required:"",name:"activity_type",options:r.activityTypeOptions},null,8,["modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.address.label")} ${["open-online","invite-online"].includes(n.formValues.activity_type)?"(optional)":"*"}`,name:"location",errors:n.errors},{end:Te(()=>[r.showSelectHint?(k(),P("div",EI,se(e.$t("event.please-select-address-from-dropdown")),1)):ae("",!0)]),default:Te(()=>[he(h,{class:"custom-geo-input",name:"location",placeholder:e.$t("event.address.placeholder"),location:n.formValues.location,value:n.formValues.location,geoposition:n.formValues.geoposition,onOnChange:r.handleLocationChange,onInput:r.handleLocationTyping,onClear:r.handleLocationClear},null,8,["placeholder","location","value","geoposition","onOnChange","onInput","onClear"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.activity-duration"),name:"duration",errors:n.errors},{default:Te(()=>[g("div",OI,[he(d,{modelValue:n.formValues.duration,"onUpdate:modelValue":t[3]||(t[3]=y=>n.formValues.duration=y),required:"",name:"duration",options:r.durationOptions,placeholder:e.$t("event.select-option")},null,8,["modelValue","options","placeholder"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.date"),names:["start_date","end_date"],errors:n.errors},{default:Te(()=>[g("div",MI,[he(f,{name:"start_date",placeholder:e.$t("event.start.label"),flow:["calendar","time"],value:n.formValues.start_date,onOnChange:t[4]||(t[4]=y=>n.formValues.start_date=y)},null,8,["placeholder","value"]),t[15]||(t[15]=g("span",null,"-",-1)),he(f,{name:"end_date",placeholder:e.$t("event.end.label"),flow:["calendar","time"],value:n.formValues.end_date,onOnChange:t[5]||(t[5]=y=>n.formValues.end_date=y)},null,8,["placeholder","value"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.is-it-a-recurring-event"),name:"is_recurring_event_local",errors:n.errors},{default:Te(()=>[g("div",RI,[he(p,{modelValue:n.formValues.is_recurring_event_local,"onUpdate:modelValue":t[6]||(t[6]=y=>n.formValues.is_recurring_event_local=y),name:"is_recurring_event_local",value:"true",label:e.$t("event.true")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.is_recurring_event_local,"onUpdate:modelValue":t[7]||(t[7]=y=>n.formValues.is_recurring_event_local=y),name:"is_recurring_event_local",value:"false",label:e.$t("event.false")},null,8,["modelValue","label"])]),n.formValues.is_recurring_event_local==="true"?(k(),P("div",DI,[g("label",PI,se(e.$t("event.how-frequently")),1),g("div",LI,[he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[8]||(t[8]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"daily",label:e.$t("event.daily")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[9]||(t[9]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"weekly",label:e.$t("event.weekly")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[10]||(t[10]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"monthly",label:e.$t("event.monthly")},null,8,["modelValue","label"])]),g("label",II,se(e.$t("event.what-type-of-recurring-activity")),1),he(d,{modelValue:n.formValues.recurring_type,"onUpdate:modelValue":t[11]||(t[11]=y=>n.formValues.recurring_type=y),name:"recurring_type",options:r.recurringTypeOptions},null,8,["modelValue","options"])])):ae("",!0)]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.theme-title"),name:"theme",errors:n.errors},{default:Te(()=>[he(d,{modelValue:n.formValues.theme,"onUpdate:modelValue":t[12]||(t[12]=y=>n.formValues.theme=y),multiple:"",required:"",name:"theme",placeholder:e.$t("event.select-theme"),options:n.themes},null,8,["modelValue","placeholder","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.activity-description"),name:"description",errors:n.errors},{default:Te(()=>[he(m,{modelValue:n.formValues.description,"onUpdate:modelValue":t[13]||(t[13]=y=>n.formValues.description=y),name:"description"},null,8,["modelValue"])]),_:1},8,["label","errors"])])}const VI=gt(SI,[["render",NI]]);function FI(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(s){s(n)}),(r=e.get("*"))&&r.slice().map(function(s){s(t,n)})}}}const ei=FI(),$I={props:{message:{type:Object,default:null}},setup(e){const t=fe(""),n=fe(!1),r=fe(""),s=u=>{u&&(t.value=u.message,r.value=u.level.charAt(0).toUpperCase()+u.level.slice(1),n.value=!0,a())},a=()=>{setTimeout(()=>{n.value=!1},3e3)},o=pe(()=>({success:r.value.toLowerCase()==="success",error:r.value.toLowerCase()==="error"}));return Ft(()=>{e.message&&s(e.message),ei.on("flash",s)}),ii(()=>{ei.off("flash",s)}),{body:t,show:n,level:r,flashClass:o}}},BI={key:0,class:"codeweek-flash-message",role:"alert"},HI={class:"level"},UI={class:"body"};function jI(e,t,n,r,s,a){return r.show?(k(),P("div",BI,[g("div",{class:$e(["content",r.flashClass])},[g("div",HI,se(r.level)+"!",1),g("div",UI,se(r.body),1)],2)])):ae("",!0)}const ud=gt($I,[["render",jI],["__scopeId","data-v-09461b5c"]]),qI={components:{Flash:ud},props:{name:{type:String,default:"picture"},picture:{type:String,default:""}},emits:["onChange"],setup(e,{emit:t}){const n=fe(null),r=fe(e.picture||""),s=fe(""),a=()=>{var p;return(p=n.value)==null?void 0:p.click()},o=()=>{},u=()=>{},d=p=>{const[m]=p.dataTransfer.files;m&&f(m)},h=p=>{const[m]=p.target.files;m&&f(m)};function f(p){const m=new FormData;m.append("picture",p),Tt.post("/api/events/picture",m).then(y=>{s.value="",r.value=y.data.path,ei.emit("flash",{message:"Picture uploaded!",level:"success"}),t("onChange",y.data)}).catch(y=>{var b,A,H,V;const _=((V=(H=(A=(b=y.response)==null?void 0:b.data)==null?void 0:A.errors)==null?void 0:H.picture)==null?void 0:V[0])||"Image is too large. Maximum is 1Mb";s.value=_,ei.emit("flash",{message:_,level:"error"})})}return{fileInput:n,pictureClone:r,error:s,onTriggerFileInput:a,onDragOver:o,onDragLeave:u,onDrop:d,onFileChange:h}}},WI=["src"],YI={class:"text-xl text-slate-500"},zI={class:"text-xs text-slate-500"},KI={key:0,class:"flex gap-3 mt-2.5 font-semibold item-start text-error-200"},GI={class:"leading-5"},JI={class:"flex gap-2.5 mt-4 w-full"},ZI={class:"mt-1 text-xs text-slate-500"},XI={class:"pl-4 my-4 list-disc"},QI={class:"text-xs text-slate-500"};function eN(e,t,n,r,s,a){const o=at("Flash");return k(),P("div",null,[g("div",{class:"flex flex-col justify-center items-center gap-2 border-[3px] border-dashed border-dark-blue-200 w-full rounded-2xl py-12 px-8 cursor-pointer",onClick:t[1]||(t[1]=(...u)=>r.onTriggerFileInput&&r.onTriggerFileInput(...u)),onDragover:t[2]||(t[2]=Et((...u)=>r.onDragOver&&r.onDragOver(...u),["prevent"])),onDragleave:t[3]||(t[3]=(...u)=>r.onDragLeave&&r.onDragLeave(...u)),onDrop:t[4]||(t[4]=Et((...u)=>r.onDrop&&r.onDrop(...u),["prevent"]))},[g("div",{class:$e(["mb-4",[!r.pictureClone&&"hidden"]])},[g("img",{src:r.pictureClone,class:"mr-1"},null,8,WI)],2),g("div",{class:$e([!!r.pictureClone&&"hidden"])},t[5]||(t[5]=[g("img",{class:"w-16 h-16",src:"/images/icon_image.svg"},null,-1)]),2),g("span",YI,se(e.$t("event.drop-your-image-here-or-upload")),1),g("span",zI,se(e.$t("event.max-size-1mb-image-formats-jpg-png")),1),g("input",{class:"hidden",type:"file",ref:"fileInput",onChange:t[0]||(t[0]=(...u)=>r.onFileChange&&r.onFileChange(...u))},null,544)],32),r.error?(k(),P("div",KI,[t[6]||(t[6]=g("img",{src:"/images/icon_error.svg"},null,-1)),g("div",GI,se(r.error),1)])):ae("",!0),g("div",JI,[t[7]||(t[7]=g("img",{class:"flex-shrink-0 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("div",ZI,[ft(se(e.$t("event.by-submitting-images-through-this-form-you-confirm-that"))+" ",1),g("ul",XI,[g("li",null,se(e.$t("event.you-have-obtained-all-necessary-permissions")),1),g("li",null,se(e.$t("event.you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable"))+" "+se(e.$t("event.if-this-is-the-case-ensure-faces-are-blurred"))+" "+se(e.$t("event.submissions-that-do-not-comply-will-not-be-accepted")),1),g("li",null,se(e.$t("event.you-understand-and-agree-images-will-be-shared")),1)])])]),g("div",QI,se(e.$t("event.info-max-size-1mb")),1),he(o)])}const F1=gt(qI,[["render",eN]]),tN={props:{errors:Object,formValues:Object,audiences:Array,leadingTeachers:Array},components:{FieldWrapper:ld,SelectField:Fo,InputField:od,RadioField:jp,ImageField:F1},setup(e){const{ageOptions:t}=Hi();return{leadingTeacherOptions:pe(()=>e.leadingTeachers.map(a=>({id:a,name:a}))),ageOptions:t,onPictureChange:a=>{e.formValues.picture=a.imageName,e.formValues.pictureUrl=a.path},handleCorrectCount:a=>{const o=Number(e.formValues.participants_count||"0");Number(e.formValues[a]||"0")>o&&(e.formValues[a]=o)}}}},nN={class:"flex flex-col gap-4 w-full"},rN={class:"flex flex-col gap-4 p-4 mt-2.5 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},sN={class:"flex gap-2 p-2 mb-2 w-full bg-gray-100 rounded"},iN={class:"text-xl text-slate-500"},aN={class:"block mb-2 text-xl font-semibold text-slate-500"},lN={class:"grid grid-cols-1 gap-x-4 gap-y-4 md:grid-cols-2 md:gap-x-8"},oN={class:"flex items-center gap-8 min-h-[48px] h-full"},uN={class:"flex items-center gap-8 min-h-[48px] h-full"},cN={href:"/codeweek4all",target:"_blank"};function dN(e,t,n,r,s,a){const o=at("SelectField"),u=at("FieldWrapper"),d=at("InputField"),h=at("RadioField"),f=at("ImageField");return k(),P("div",nN,[he(u,{horizontalBreakpoint:"md",label:e.$t("event.audiences"),name:"audience",errors:n.errors},{default:Te(()=>[he(o,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.audience,"onUpdate:modelValue":t[0]||(t[0]=p=>n.formValues.audience=p),multiple:"",name:"audience",options:n.audiences},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.number-of-participants"),name:"participants_count",errors:n.errors},{end:Te(()=>[g("div",rN,[g("div",sN,[t[15]||(t[15]=g("img",{class:"flex-shrink-0 mt-1 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("span",iN,se(e.$t("event.if-no-clear-information-provide-estimate")),1)]),g("label",aN,se(e.$t("event.of-this-number-how-many-are")),1),g("div",lN,[he(u,{label:e.$t("event.males"),name:"males_count",errors:n.errors},{default:Te(()=>[he(d,{modelValue:n.formValues.males_count,"onUpdate:modelValue":t[2]||(t[2]=p=>n.formValues.males_count=p),type:"number",min:0,name:"males_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[3]||(t[3]=p=>r.handleCorrectCount("event.males_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{label:e.$t("event.females"),name:"females_count",errors:n.errors},{default:Te(()=>[he(d,{modelValue:n.formValues.females_count,"onUpdate:modelValue":t[4]||(t[4]=p=>n.formValues.females_count=p),type:"number",min:0,name:"females_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[5]||(t[5]=p=>r.handleCorrectCount("event.females_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{label:e.$t("event.other-gender"),name:"other_count",errors:n.errors},{default:Te(()=>[he(d,{modelValue:n.formValues.other_count,"onUpdate:modelValue":t[6]||(t[6]=p=>n.formValues.other_count=p),type:"number",min:0,name:"other_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[7]||(t[7]=p=>r.handleCorrectCount("event.other_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"])])])]),default:Te(()=>[he(d,{modelValue:n.formValues.participants_count,"onUpdate:modelValue":t[1]||(t[1]=p=>n.formValues.participants_count=p),type:"number",min:0,required:"",name:"participants_count",placeholder:e.$t("event.enter-number")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.age"),name:"ages",errors:n.errors},{default:Te(()=>[he(o,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.ages,"onUpdate:modelValue":t[8]||(t[8]=p=>n.formValues.ages=p),multiple:"",name:"ages",options:r.ageOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("is-this-an-extracurricular-activity"),name:"is_extracurricular_event",errors:n.errors},{default:Te(()=>[g("div",oN,[he(h,{modelValue:n.formValues.is_extracurricular_event,"onUpdate:modelValue":t[9]||(t[9]=p=>n.formValues.is_extracurricular_event=p),name:"is_extracurricular_event",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_extracurricular_event,"onUpdate:modelValue":t[10]||(t[10]=p=>n.formValues.is_extracurricular_event=p),name:"is_extracurricular_event",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.is-this-an-activity-within-the-standard-school-curriculum"),name:"is_standard_school_curriculum",errors:n.errors},{default:Te(()=>[g("div",uN,[he(h,{modelValue:n.formValues.is_standard_school_curriculum,"onUpdate:modelValue":t[11]||(t[11]=p=>n.formValues.is_standard_school_curriculum=p),name:"is_standard_school_curriculum",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_standard_school_curriculum,"onUpdate:modelValue":t[12]||(t[12]=p=>n.formValues.is_standard_school_curriculum=p),name:"is_standard_school_curriculum",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.code-week-4-all-code-optional"),name:"codeweek_for_all_participation_code",errors:n.errors},{tooltip:Te(()=>[ft(se(e.$t("event.codeweek_for_all_participation_code.explanation"))+" ",1),g("a",cN,se(e.$t("event.codeweek_for_all_participation_code.link")),1),t[16]||(t[16]=ft(". "))]),default:Te(()=>[he(d,{modelValue:n.formValues.codeweek_for_all_participation_code,"onUpdate:modelValue":t[13]||(t[13]=p=>n.formValues.codeweek_for_all_participation_code=p),name:"codeweek_for_all_participation_code"},null,8,["modelValue"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.leading-teachers-optional"),name:"leading_teacher_tag",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.leading_teacher_tag,"onUpdate:modelValue":t[14]||(t[14]=p=>n.formValues.leading_teacher_tag=p),name:"leading_teacher_tag",options:r.leadingTeacherOptions},null,8,["modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.image-optional"),name:"picture",errors:n.errors},{default:Te(()=>[he(f,{name:"picture",picture:n.formValues.pictureUrl,image:n.formValues.picture,onOnChange:r.onPictureChange},null,8,["picture","image","onOnChange"])]),_:1},8,["label","errors"])])}const fN=gt(tN,[["render",dN]]),hN={props:{errors:Object,formValues:Object,languages:Object,countries:Array},components:{FieldWrapper:ld,SelectField:Fo,InputField:od,RadioField:jp,ImageField:F1},setup(e,{emit:t}){const{organizerTypeOptions:n}=Hi(),r=pe(()=>Object.entries(e.languages).map(([s,a])=>({id:s,name:a})));return{organizerTypeOptions:n,languageOptions:r}}},pN={class:"flex flex-col gap-4 w-full"},mN={class:"flex items-center gap-8 min-h-[48px] h-full"},gN={class:"flex gap-2.5 mt-4 w-full"},vN={class:"mt-1 text-xs text-slate-400"};function yN(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),d=at("SelectField"),h=at("RadioField");return k(),P("div",pN,[he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.organizer.label")}*`,name:"organizer",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.organizer,"onUpdate:modelValue":t[0]||(t[0]=f=>n.formValues.organizer=f),required:"",name:"organizer",placeholder:e.$t("event.organizer.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.organizertype.label")}*`,name:"organizer_type",errors:n.errors},{default:Te(()=>[he(d,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.organizer_type,"onUpdate:modelValue":t[1]||(t[1]=f=>n.formValues.organizer_type=f),required:"",name:"organizer_type",options:r.organizerTypeOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("resources.Languages")} (optional)`,name:"language",errors:n.errors},{default:Te(()=>[he(d,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.language,"onUpdate:modelValue":t[2]||(t[2]=f=>n.formValues.language=f),name:"language",searchable:"",multiple:"",options:r.languageOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.country")}*`,name:"country_iso",errors:n.errors},{default:Te(()=>[he(d,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.country_iso,"onUpdate:modelValue":t[3]||(t[3]=f=>n.formValues.country_iso=f),"id-name":"iso",searchable:"",required:"",name:"country_iso",options:n.countries},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.are-you-using-any-code-week-resources-in-this-activity"),name:"is_use_resource",errors:n.errors},{default:Te(()=>[g("div",mN,[he(h,{modelValue:n.formValues.is_use_resource,"onUpdate:modelValue":t[4]||(t[4]=f=>n.formValues.is_use_resource=f),name:"is_use_resource",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_use_resource,"onUpdate:modelValue":t[5]||(t[5]=f=>n.formValues.is_use_resource=f),name:"is_use_resource",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.website.label")} ${["open-online","invite-online"].includes(n.formValues.activity_type)?"*":"(optional)"}`,name:"event_url",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.event_url,"onUpdate:modelValue":t[6]||(t[6]=f=>n.formValues.event_url=f),name:"event_url",placeholder:e.$t("event.website.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.public.label")} (optional)`,name:"contact_person",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.contact_person,"onUpdate:modelValue":t[7]||(t[7]=f=>n.formValues.contact_person=f),type:"email",name:"contact_person",placeholder:e.$t("event.public.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.contact.label")}*`,name:"user_email",errors:n.errors},{end:Te(()=>[g("div",gN,[t[9]||(t[9]=g("img",{class:"flex-shrink-0 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("div",vN,se(e.$t("event.contact.explanation")),1)])]),default:Te(()=>[he(o,{modelValue:n.formValues.user_email,"onUpdate:modelValue":t[8]||(t[8]=f=>n.formValues.user_email=f),required:"",type:"email",name:"user_email",placeholder:e.$t("event.contact.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"])])}const _N=gt(hN,[["render",yN]]),bN={props:{formValues:Object,themes:Array,audiences:Array,leadingTeachers:Array,languages:Object,countries:Array},setup(e){const{activityFormatOptionsMap:t,activityTypeOptionsMap:n,recurringFrequentlyMap:r,durationOptionsMap:s,recurringTypeOptionsMap:a,ageOptionsMap:o,organizerTypeOptionsMap:u}=Hi();return{stepDataList:pe(()=>{var Me,He,je;const{title:h,activity_format:f,activity_type:p,location:m,duration:y,start_date:_,end_date:b,is_recurring_event_local:A,recurring_event:H,recurring_type:V,theme:x,description:E,audience:B,participants_count:U,males_count:$,females_count:M,other_count:S,ages:F,is_extracurricular_event:ie,is_standard_school_curriculum:ee,codeweek_for_all_participation_code:de,leading_teacher_tag:te,pictureUrl:N,picture:J,organizer:D,organizer_type:Y,language:me,country_iso:Ae,is_use_resource:Pe,event_url:q,contact_person:re,user_email:O}=e.formValues||{},ne=(f||[]).map(Ue=>t.value[Ue]),_e=n.value[p],j=s.value[y],Ie=_?new Date(_).toISOString().slice(0,10):"",Xe=b?new Date(b).toISOString().slice(0,10):"",be=A==="true",et=a.value[V],z=(x||[]).map(Ue=>e.themes.find(({id:Ge})=>Ge===Ue)).filter(Ue=>Ue).map(Ue=>Ue.name),T=[{label:Le("event.title.label"),value:h},{label:Le("event.specify-the-format-of-the-activity"),value:ne.join(", ")},{label:Le("event.activitytype.label"),value:_e},{label:Le("event.address.label"),value:m},{label:Le("event.activity-duration"),value:j},{label:Le("event.date"),value:`${Ie} - ${Xe}`},{label:Le("event.is-it-a-recurring-event"),value:Le(be?"event.yes":"event.no")},{label:Le("event.how-frequently"),value:be?r.value[H]:""},{label:Le("event.what-type-of-recurring-activity"),value:et},{label:Le("event.theme-title"),value:z.join(", ")},{label:Le("event.activity-description"),htmlValue:E}],I=(B||[]).map(Ue=>e.audiences.find(({id:Ge})=>Ge===Ue)).filter(Ue=>Ue).map(Ue=>Ue.name),G=[U||0,[`${$||0} ${Le("event.males")}`,`${M||0} ${Le("event.females")}`,`${S||0} ${Le("event.other-gender")}`].join(", ")].join(" - "),Q=(F||[]).map(Ue=>o.value[Ue]),ge=[{label:Le("event.audience_title"),value:I==null?void 0:I.join(", ")},{label:Le("event.number-of-participants"),value:G},{label:Le("event.age"),value:Q==null?void 0:Q.join(", ")},{label:Le("event.is-this-an-extracurricular-activity"),value:Le(ie==="true"?"event.yes":"event.no")},{label:Le("event.is-this-an-activity-within-the-standard-school-curriculum"),value:Le(ee==="true"?"event.yes":"event.no")},{label:Le("event.code-week-4-all-code-optional"),value:de},{label:Le("community.titles.2"),value:te},{label:Le("event.image"),imageUrl:N,imageName:(He=(Me=J==null?void 0:J.split("/"))==null?void 0:Me.reverse())==null?void 0:He[0]}],W=u.value[Y],ce=me==null?void 0:me.map(Ue=>{var Ge;return(Ge=e.languages)==null?void 0:Ge[Ue]}).filter(Boolean),ye=(je=e.countries.find(({iso:Ue})=>Ue===Ae))==null?void 0:je.name,ke=[{label:Le("event.organizer.label"),value:D},{label:Le("event.organizertype.label"),value:W},{label:Le("resources.Languages"),value:ce==null?void 0:ce.join(", ")},{label:Le("event.country"),value:ye},{label:Le("event.are-you-using-any-code-week-resources-in-this-activity"),value:Le(Pe==="true"?"event.yes":"event.no")},{label:Le("event.website.label"),value:q},{label:Le("event.public.label"),value:re},{label:Le("event.contact.label"),value:O}],Ce=({value:Ue,htmlValue:Ge,imageUrl:pt})=>!Bn.isNil(Ue)&&!Bn.isEmpty(Ue)||!Bn.isEmpty(Ge)||!Bn.isEmpty(pt);return[{title:Le("event.confirmation_step.activity_overview"),list:T.filter(Ce)},{title:Le("event.confirmation_step.who_is_the_activity_for"),list:ge.filter(Ce)},{title:Le("event.confirmation_step.organiser"),list:ke.filter(Ce)}]}),trans:Le}}},wN={class:"flex flex-col gap-12 w-full"},xN={class:"flex flex-col gap-6"},kN={class:"text-dark-blue text-2xl md:text-[30px] leading-[44px] font-medium font-['Montserrat'] text-center"},SN={class:"flex flex-col gap-1"},TN={class:"flex gap-10 items-center px-4 py-2 text-[16px] md:text-xl text-slate-500 bg-white"},CN={class:"flex-shrink-0 w-32 md:w-60"},AN=["innerHTML"],EN={key:1},ON={class:"mb-2"},MN=["src"],RN={key:2,class:"flex-grow w-full"};function DN(e,t,n,r,s,a){return k(),P("div",wN,[(k(!0),P(Ve,null,Qe(r.stepDataList,({title:o,list:u})=>(k(),P("div",xN,[g("h2",kN,se(o),1),g("div",SN,[(k(!0),P(Ve,null,Qe(u,({label:d,value:h,htmlValue:f,imageUrl:p,imageName:m})=>(k(),P("div",TN,[g("div",CN,se(d),1),f?(k(),P("div",{key:0,innerHTML:f,class:"flex-grow w-full space-y-2 [&_p]:py-0"},null,8,AN)):ae("",!0),p?(k(),P("div",EN,[g("div",ON,se(r.trans("event.image-attached")),1),g("img",{class:"mb-2 max-h-80",src:p},null,8,MN),g("div",null,se(m),1)])):ae("",!0),h?(k(),P("div",RN,se(h||""),1)):ae("",!0)]))),256))])]))),256))])}const PN=gt(bN,[["render",DN]]),LN={props:{modelValue:String,name:String,label:String,value:String},emits:["update:modelValue"],setup(e,{emit:t}){return{onChange:r=>{t("update:modelValue",r.target.checked)}}}},IN={class:"flex items-center gap-2 cursor-pointer"},NN=["id","name","checked"],VN=["for"],FN={key:0,class:"h-5 w-5 text-slate-600",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},$N={class:"cursor-pointer text-xl text-slate-500"};function BN(e,t,n,r,s,a){return k(),P("label",IN,[g("input",{class:"peer hidden",type:"checkbox",id:n.name,name:n.name,checked:n.modelValue,onChange:t[0]||(t[0]=(...o)=>r.onChange&&r.onChange(...o))},null,40,NN),g("div",{class:"flex-shrink-0 h-8 w-8 border-2 bg-white flex items-center justify-center cursor-pointer border-dark-blue-200 rounded-lg",for:e.id},[n.modelValue?(k(),P("svg",FN,t[1]||(t[1]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)]))):ae("",!0)],8,VN),g("span",$N,[ft(se(n.label)+" ",1),Ne(e.$slots,"default")])])}const HN=gt(LN,[["render",BN]]),UN={props:{token:{type:String,default:""},event:{type:Object,default:()=>({})},selectedValues:{type:Object,default:()=>({})},locale:{type:String,default:""},user:{type:Object,default:()=>({})},themes:{type:Array,default:()=>[]},audiences:{type:Array,default:()=>[]},leadingTeachers:{type:Array,default:()=>[]},languages:{type:Object,default:()=>({})},countries:{type:Array,default:()=>[]},location:{type:Object,default:()=>({})},privacyLink:{type:String,default:""}},components:{FormStep1:VI,FormStep2:fN,FormStep3:_N,AddConfirmation:PN,CheckboxField:HN},setup(e,{emit:t}){var x,E,B,U,$;const{stepTitles:n}=Hi(),r=fe(null),s=fe(null),a=fe(1),o=fe({}),u=fe(!1),d=fe({activity_type:"open-in-person",location:((x=e.location)==null?void 0:x.location)||"",geoposition:((B=(E=e.location)==null?void 0:E.geoposition)==null?void 0:B.split(","))||[],is_recurring_event_local:"false",recurring_event:"daily",is_extracurricular_event:"false",is_standard_school_curriculum:"false",organizer:((U=e.location)==null?void 0:U.name)||"",organizer_type:(($=e==null?void 0:e.location)==null?void 0:$.organizer_type)||"",language:e.locale?[e.locale]:[],country_iso:e.location.country_iso||"",is_use_resource:"false",privacy:!1}),h=fe(Bn.clone(d.value)),f=pe(()=>{const M=Bn.cloneDeep(h.value),S=["title","activity_type","duration","is_recurring_event_local","start_date","end_date","theme","description"];return["open-online","invite-online"].includes(M.activity_type)||S.push("location"),S.every(F=>!Bn.isEmpty(M[F]))}),p=pe(()=>{const M=Bn.cloneDeep(h.value),S=["audience","ages","is_extracurricular_event"];return!!M.participants_count&&S.every(F=>!Bn.isEmpty(M[F]))}),m=pe(()=>{const M=Bn.cloneDeep(h.value),S=["organizer","organizer_type","country_iso","user_email"];return["open-online","invite-online"].includes(M.activity_type)&&S.push("event_url"),M.privacy?S.every(F=>!Bn.isEmpty(M[F])):!1}),y=pe(()=>a.value===1&&!f.value||a.value===2&&!p.value||a.value===3&&!m.value),_=M=>{a.value=Math.max(Math.min(M,4),1)},b=()=>{var F,ie,ee,de;const M=((F=e==null?void 0:e.event)==null?void 0:F.id)||((ie=r.value)==null?void 0:ie.id),S=((ee=e==null?void 0:e.event)==null?void 0:ee.slug)||((de=r.value)==null?void 0:de.slug);window.location.href=`/view/${M}/${S}`},A=()=>window.location.href="/events",H=()=>window.location.reload(),V=async()=>{var F,ie,ee,de,te,N,J;o.value={};const M=h.value,S={_token:e.token,_method:Bn.isNil(e.event.id)?void 0:"PATCH",title:M.title,activity_format:(F=M.activity_format)==null?void 0:F.join(","),activity_type:M.activity_type,location:M.location,geoposition:((ie=M.geoposition)==null?void 0:ie.join(","))||[],duration:M.duration,start_date:M.start_date,end_date:M.end_date,theme:(ee=M.theme)==null?void 0:ee.join(","),description:M.description,audience:(de=M.audience)==null?void 0:de.join(","),participants_count:M.participants_count,males_count:M.males_count,females_count:M.females_count,other_count:M.other_count,ages:(te=M.ages)==null?void 0:te.join(","),is_extracurricular_event:M.is_extracurricular_event==="true",is_standard_school_curriculum:M.is_standard_school_curriculum==="true",codeweek_for_all_participation_code:M.codeweek_for_all_participation_code,leading_teacher_tag:M.leading_teacher_tag,picture:M.picture,organizer:M.organizer,organizer_type:M.organizer_type,language:M.language,country_iso:M.country_iso,is_use_resource:M.is_use_resource==="true",event_url:M.event_url,contact_person:M.contact_person,user_email:M.user_email,privacy:M.privacy===!0?"on":void 0};M.is_recurring_event_local==="true"&&(S.recurring_event=M.recurring_event,S.recurring_type=M.recurring_type);try{if(!Bn.isNil(e.event.id))await Tt.post(`/events/${e.event.id}`,S);else{const{data:D}=await Tt.post("/events",S);r.value=D.event}_(4)}catch(D){o.value=(J=(N=D.response)==null?void 0:N.data)==null?void 0:J.errors,a.value=1}};return Wt(()=>e.event,()=>{var ie,ee,de,te;if(!e.event.id)return;const M=N=>{var J,D;return((D=(J=N==null?void 0:N.split(","))==null?void 0:J.filter(Y=>!!Y))==null?void 0:D.map(Y=>Number(Y)))||[]},S=e.event,F=S.geoposition||((ie=e.location)==null?void 0:ie.geoposition);h.value={...h.value,title:S.title,activity_format:S.activity_format,activity_type:S.activity_type||"open-in-person",location:S.location||((ee=e.location)==null?void 0:ee.location),geoposition:F==null?void 0:F.split(","),duration:S.duration,start_date:S.start_date,end_date:S.end_date,recurring_event:S.recurring_event||"daily",recurring_type:S.recurring_type,theme:M(e.selectedValues.themes),description:S.description,audience:M(e.selectedValues.audiences),participants_count:S.participants_count,males_count:S.males_count,females_count:S.females_count,other_count:S.other_count,ages:S.ages,is_extracurricular_event:String(!!S.is_extracurricular_event),is_standard_school_curriculum:String(!!S.is_standard_school_curriculum),codeweek_for_all_participation_code:S.codeweek_for_all_participation_code,leading_teacher_tag:S.leading_teacher_tag,picture:S.picture,pictureUrl:e.selectedValues.picture,organizer:S.organizer||((de=e.location)==null?void 0:de.name),organizer_type:S.organizer_type||((te=e==null?void 0:e.location)==null?void 0:te.organizer_type),language:S.languages||[e.locale],country_iso:S.country_iso||e.location.country_iso,is_use_resource:String(!!S.is_use_resource),event_url:S.event_url,contact_person:S.contact_person,user_email:S.user_email},S.recurring_event&&(h.value.is_recurring_event_local="true")},{immediate:!0}),Wt(()=>a.value,()=>{if(a.value===4){const M=document.getElementById("add-event-hero-section");M&&(M.style.display="none"),window.scrollTo({top:0})}else if(s.value){const M=s.value.getBoundingClientRect().top;window.scrollTo({top:M+window.pageYOffset-40})}}),Ft(()=>{const M=new IntersectionObserver(([F])=>{u.value=F.isIntersecting}),S=document.getElementById("page-footer");S&&M.observe(S)}),{containerRef:s,step:a,stepTitles:n,errors:o,formValues:h,handleGoToActivity:b,handleGoMapPage:A,handleReloadPage:H,handleMoveStep:_,handleSubmit:V,disableNextbutton:y,validStep1:f,validStep2:p,validStep3:m,pageFooterVisible:u}}},jN={key:0,class:"flex relative justify-center py-10 codeweek-container-lg"},qN={class:"flex gap-12"},WN=["onClick"],YN={class:"flex-1"},zN={class:"text-slate-500 font-normal text-base leading-[22px] p-0 text-center"},KN={key:0,class:"absolute top-6 left-[calc(100%+1.5rem)] -translate-x-1/2 w-[calc(100%-1rem)] md:w-[calc(100%-0.75rem)] h-[2px] bg-[#CCF0F9]"},GN={key:1,class:"flex relative justify-center px-4 py-10 codeweek-container-lg md:px-10 md:py-20"},JN={class:"flex flex-col justify-center items-center text-center gap-4 max-w-[660px]"},ZN={class:"text-dark-blue text-[22px] md:text-4xl font-semibold font-[Montserrat]"},XN={key:0,class:"flex flex-col gap-4 text-[16px] text-center"},QN={ref:"containerRef",class:"relative w-full"},e4={class:"relative pt-20 pb-16 codeweek-container-lg md:pt-32 md:pb-20"},t4={class:"flex justify-center"},n4={class:"flex flex-col max-w-[852px] w-full"},r4={key:0,class:"text-dark-blue text-2xl md:text-4xl leading-[44px] font-medium font-['Montserrat'] mb-10 text-center"},s4=["href"],i4={class:"flex flex-wrap gap-y-2 gap-x-4 justify-between mt-10 min-h-12"},a4={key:0},l4={key:1},o4=["disabled"],u4={key:0},c4={key:1},d4={key:1},f4={key:2};function h4(e,t,n,r,s,a){var p;const o=at("FormStep1"),u=at("FormStep2"),d=at("FormStep3"),h=at("CheckboxField"),f=at("AddConfirmation");return k(),P(Ve,null,[r.step<4?(k(),P("div",jN,[g("div",qN,[(k(!0),P(Ve,null,Qe(r.stepTitles,(m,y)=>(k(),P("div",{class:$e(["flex relative flex-col flex-1 gap-2 items-center md:w-52",[y===0&&"cursor-pointer",y+1===2&&r.validStep1&&"cursor-pointer",y+1===3&&r.validStep2&&"cursor-pointer"]]),onClick:()=>{y+1===2&&!r.validStep1||y+1===3&&!r.validStep2||r.handleMoveStep(y+1)}},[g("div",{class:$e(["w-12 h-12 rounded-full flex justify-center items-center text-['#20262C'] font-semibold text-2xl",[r.step===y+1?"bg-light-blue-300":"bg-light-blue-100"]])},se(y+1),3),g("div",YN,[g("p",zN,se(e.$t(`event.${m}`)),1)]),yr.formValues.privacy=m),name:"privacy"},{default:Te(()=>[g("div",null,[g("span",null,se(e.$t("event.privacy")),1),g("a",{class:"ml-1 !inline cookweek-link",href:n.privacyLink,target:"_blank"},se(e.$t("event.privacy-policy-terms")),9,s4)])]),_:1},8,["modelValue"])],2),g("div",{class:$e([r.step!==4&&"hidden"])},[he(f,{formValues:r.formValues,themes:n.themes,location:n.location,audiences:n.audiences,leadingTeachers:n.leadingTeachers,languages:n.languages,countries:n.countries},null,8,["formValues","themes","location","audiences","leadingTeachers","languages","countries"])],2),g("div",i4,[r.step>1?(k(),P("button",{key:0,class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-2.5 px-6 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] max-sm:w-full sm:min-w-[224px]",type:"button",onClick:t[1]||(t[1]=()=>{r.step===4?r.handleGoToActivity():r.handleMoveStep(r.step-1)})},[r.step===4?(k(),P("span",a4,se(e.$t("event.view-activity")),1)):(k(),P("span",l4,se(e.$t("event.previous-step")),1))])):ae("",!0),t[4]||(t[4]=g("div",{class:"hidden md:block"},null,-1)),g("div",{id:"footer-scroll-activity",class:$e(["flex justify-center max-sm:w-full sm:min-w-[224px]",[r.step<4&&!r.pageFooterVisible?"md:!translate-y-0 max-md:fixed max-md:bottom-0 max-md:left-0 max-md:border-t-2 max-md:border-primary max-md:py-4 max-md:px-[44px] max-md:w-full max-md:bg-white max-md:z-[99]":"!translate-y-0"]])},[g("button",{class:$e(["text-nowrap flex justify-center items-center duration-300 rounded-full py-2.5 px-6 font-semibold text-lg max-sm:w-full sm:min-w-[224px]",[r.disableNextbutton?"cursor-not-allowed bg-gray-200 text-gray-400":"bg-primary hover:bg-hover-orange text-[#20262C]"]]),type:"button",disabled:r.disableNextbutton,onClick:t[2]||(t[2]=()=>{var m;r.step===4?(m=n.event)!=null&&m.id?r.handleGoMapPage():r.handleReloadPage():r.step===3&&r.validStep3?r.handleSubmit():r.step===2&&r.validStep2?r.handleMoveStep(3):r.step===1&&r.validStep1&&r.handleMoveStep(2)})},[r.step===4?(k(),P(Ve,{key:0},[(p=n.event)!=null&&p.id?(k(),P("span",u4,se(e.$t("event.back-to-map-page")),1)):(k(),P("span",c4,se(e.$t("event.add-another-activity")),1))],64)):r.step===3?(k(),P("span",d4,se(e.$t("event.submit")),1)):(k(),P("span",f4,se(e.$t("event.next-step")),1))],10,o4)],2)])])])])],512)],64)}const p4=gt(UN,[["render",h4]]),m4={props:{property:Object,type:String},data(){return{label:this.type?this.$t("resources.resources."+this.type+"."+this.property.name):this.property.name}}},g4={class:"bg-light-blue-100 py-1 px-4 text-sm font-semibold text-slate-500 rounded-full whitespace-nowrap"};function v4(e,t,n,r,s,a){return k(),P("span",g4,se(s.label),1)}const $1=gt(m4,[["render",v4]]),y4={components:{ResourcePill:$1},props:{resource:Object},data(){return{descriptionHeight:"auto",needShowMore:!0,showMore:!1}},methods:{computeDescriptionHeight(){const e=this.$refs.descriptionContainerRef,t=this.$refs.descriptionRef,n=e.clientHeight,r=Math.floor(n/22);t.style.height="auto",this.descriptionHeight="auto",this.needShowMore=t.offsetHeight>n,t.offsetHeight>n?(t.style.height=`${r*22}px`,this.descriptionHeight=`${r*22}px`):this.showMore=!1},onToggleShowMore(){const e=this.$refs.descriptionRef;this.showMore=!this.showMore,this.showMore?e.style.height="auto":e.style.height=this.descriptionHeight}},mounted:function(){this.computeDescriptionHeight()}},_4={class:"relative flex flex-col bg-white rounded-lg overflow-hidden"},b4={class:"flex-shrink-0"},w4=["src"],x4={class:"flex gap-2 flex-wrap mb-2"},k4={class:"text-dark-blue font-semibold font-['Montserrat'] leading-6"},S4={key:0,class:"text-slate-500 text-[16px] leading-[22px]"},T4={ref:"descriptionRef",class:"relative flex-grow text-slate-500 overflow-hidden",style:{height:"auto"}},C4={class:"flex-shrink-0"},A4=["href"];function E4(e,t,n,r,s,a){var u,d,h,f;const o=at("resource-pill");return k(),P("div",_4,[g("div",b4,[g("img",{src:n.resource.thumbnail},null,8,w4)]),g("div",{class:$e(["flex-grow flex flex-col gap-2 px-6 py-4 h-fit",{"max-h-[450px]":s.needShowMore&&!s.showMore}])},[g("div",x4,[(k(!0),P(Ve,null,Qe(n.resource.types,p=>(k(),it(o,{property:p,type:"types"},null,8,["property"]))),256))]),g("div",k4,se(n.resource.name),1),(d=(u=n.resource.languages)==null?void 0:u[0])!=null&&d.name?(k(),P("div",S4," Language: "+se(((f=(h=n.resource.languages)==null?void 0:h[0])==null?void 0:f.name)||""),1)):ae("",!0),g("div",{ref:"descriptionContainerRef",class:$e(["flex-grow text-[16px] leading-[22px] h-full",{"overflow-hidden":s.needShowMore&&!s.showMore}])},[g("div",T4,[ft(se(n.resource.description)+" ",1),s.needShowMore?(k(),P("div",{key:0,class:$e(["flex justify-end bottom-0 right-0 bg-white pl-0.5 text-dark-blue",{absolute:!s.showMore,"w-full":s.showMore}])},[g("button",{onClick:t[0]||(t[0]=(...p)=>a.onToggleShowMore&&a.onToggleShowMore(...p))},se(s.showMore?"Show less":"... Show more"),1)],2)):ae("",!0)],512)],2),g("div",C4,[t[2]||(t[2]=g("div",{class:"h-[56px]"},null,-1)),g("a",{class:"absolute left-6 right-6 bottom-4 flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:n.resource.source,target:"_blank"},[g("span",null,se(e.$t("myevents.view_lesson")),1),t[1]||(t[1]=g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0"})],-1))],8,A4)])],2)])}const B1=gt(y4,[["render",E4]]),O4={props:["pagination","offset"],methods:{isCurrentPage(e){return this.pagination.current_page===e},changePage(e){e<1||e>this.pagination.last_page||(this.pagination.current_page=e,this.$emit("paginate",e))}},computed:{pages(){let e=[],t=this.pagination.current_page-Math.floor(this.offset/2);t<1&&(t=1);let n=t+this.offset-1;for(n>this.pagination.last_page&&(n=this.pagination.last_page);t<=n;)e.push(t),t++;return e}}},M4={role:"navigation","aria-label":"pagination"},R4={class:"flex flex-wrap items-center justify-center gap-2 py-12 m-0 font-['Blinker']"},D4=["disabled"],P4={class:"flex items-center gap-1 whitespace-nowrap"},L4=["onClick"],I4={key:1,class:"flex justify-center items-center w-12 h-12 text-xl rounded font-normal text-[#333E48] duration-300"},N4=["disabled"];function V4(e,t,n,r,s,a){return k(),P("nav",M4,[g("ul",R4,[g("li",null,[g("a",{class:"block p-4 duration-300 rounded-full cursor-pointer bg-yellow hover:bg-primary",onClick:t[0]||(t[0]=Et(o=>a.changePage(n.pagination.current_page-1),["prevent"])),disabled:n.pagination.current_page<=1},t[2]||(t[2]=[g("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("path",{d:"M25.8335 16H7.16683",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"}),g("path",{d:"M16.5 6.66663L7.16667 16L16.5 25.3333",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]),8,D4)]),(k(!0),P(Ve,null,Qe(a.pages,o=>(k(),P("li",P4,[n.pagination.current_page!=o?(k(),P("a",{key:0,class:"flex justify-center items-center w-12 h-12 text-xl hover:bg-[#1C4DA1]/10 rounded font-bold text-[#1C4DA1] underline duration-300 cursor-pointer",onClick:Et(u=>a.changePage(o),["prevent"])},se(o),9,L4)):(k(),P("a",I4,se(o),1))]))),256)),g("li",null,[g("a",{class:"block p-4 duration-300 rounded-full cursor-pointer bg-yellow hover:bg-primary",onClick:t[1]||(t[1]=Et(o=>a.changePage(n.pagination.current_page+1),["prevent"])),disabled:n.pagination.current_page>=n.pagination.last_page},t[3]||(t[3]=[g("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("path",{d:"M7.16699 16H25.8337",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"}),g("path",{d:"M16.5 6.66663L25.8333 16L16.5 25.3333",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]),8,N4)])])])}const cd=gt(O4,[["render",V4]]);var F4={exports:{}};/*! - * clipboard.js v2.0.11 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */(function(e,t){(function(r,s){e.exports=s()})(N1,function(){return function(){var n={686:function(a,o,u){u.d(o,{default:function(){return Pe}});var d=u(279),h=u.n(d),f=u(370),p=u.n(f),m=u(817),y=u.n(m);function _(q){try{return document.execCommand(q)}catch{return!1}}var b=function(re){var O=y()(re);return _("cut"),O},A=b;function H(q){var re=document.documentElement.getAttribute("dir")==="rtl",O=document.createElement("textarea");O.style.fontSize="12pt",O.style.border="0",O.style.padding="0",O.style.margin="0",O.style.position="absolute",O.style[re?"right":"left"]="-9999px";var ne=window.pageYOffset||document.documentElement.scrollTop;return O.style.top="".concat(ne,"px"),O.setAttribute("readonly",""),O.value=q,O}var V=function(re,O){var ne=H(re);O.container.appendChild(ne);var _e=y()(ne);return _("copy"),ne.remove(),_e},x=function(re){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ne="";return typeof re=="string"?ne=V(re,O):re instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(re==null?void 0:re.type)?ne=V(re.value,O):(ne=y()(re),_("copy")),ne},E=x;function B(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?B=function(O){return typeof O}:B=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},B(q)}var U=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=re.action,ne=O===void 0?"copy":O,_e=re.container,j=re.target,Ie=re.text;if(ne!=="copy"&&ne!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(j!==void 0)if(j&&B(j)==="object"&&j.nodeType===1){if(ne==="copy"&&j.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ne==="cut"&&(j.hasAttribute("readonly")||j.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Ie)return E(Ie,{container:_e});if(j)return ne==="cut"?A(j):E(j,{container:_e})},$=U;function M(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?M=function(O){return typeof O}:M=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},M(q)}function S(q,re){if(!(q instanceof re))throw new TypeError("Cannot call a class as a function")}function F(q,re){for(var O=0;O"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Y(q){return Y=Object.setPrototypeOf?Object.getPrototypeOf:function(O){return O.__proto__||Object.getPrototypeOf(O)},Y(q)}function me(q,re){var O="data-clipboard-".concat(q);if(re.hasAttribute(O))return re.getAttribute(O)}var Ae=function(q){ee(O,q);var re=te(O);function O(ne,_e){var j;return S(this,O),j=re.call(this),j.resolveOptions(_e),j.listenClick(ne),j}return ie(O,[{key:"resolveOptions",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof _e.action=="function"?_e.action:this.defaultAction,this.target=typeof _e.target=="function"?_e.target:this.defaultTarget,this.text=typeof _e.text=="function"?_e.text:this.defaultText,this.container=M(_e.container)==="object"?_e.container:document.body}},{key:"listenClick",value:function(_e){var j=this;this.listener=p()(_e,"click",function(Ie){return j.onClick(Ie)})}},{key:"onClick",value:function(_e){var j=_e.delegateTarget||_e.currentTarget,Ie=this.action(j)||"copy",Xe=$({action:Ie,container:this.container,target:this.target(j),text:this.text(j)});this.emit(Xe?"success":"error",{action:Ie,text:Xe,trigger:j,clearSelection:function(){j&&j.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(_e){return me("action",_e)}},{key:"defaultTarget",value:function(_e){var j=me("target",_e);if(j)return document.querySelector(j)}},{key:"defaultText",value:function(_e){return me("text",_e)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(_e){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return E(_e,j)}},{key:"cut",value:function(_e){return A(_e)}},{key:"isSupported",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],j=typeof _e=="string"?[_e]:_e,Ie=!!document.queryCommandSupported;return j.forEach(function(Xe){Ie=Ie&&!!document.queryCommandSupported(Xe)}),Ie}}]),O}(h()),Pe=Ae},828:function(a){var o=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function d(h,f){for(;h&&h.nodeType!==o;){if(typeof h.matches=="function"&&h.matches(f))return h;h=h.parentNode}}a.exports=d},438:function(a,o,u){var d=u(828);function h(m,y,_,b,A){var H=p.apply(this,arguments);return m.addEventListener(_,H,A),{destroy:function(){m.removeEventListener(_,H,A)}}}function f(m,y,_,b,A){return typeof m.addEventListener=="function"?h.apply(null,arguments):typeof _=="function"?h.bind(null,document).apply(null,arguments):(typeof m=="string"&&(m=document.querySelectorAll(m)),Array.prototype.map.call(m,function(H){return h(H,y,_,b,A)}))}function p(m,y,_,b){return function(A){A.delegateTarget=d(A.target,y),A.delegateTarget&&b.call(m,A)}}a.exports=f},879:function(a,o){o.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},o.nodeList=function(u){var d=Object.prototype.toString.call(u);return u!==void 0&&(d==="[object NodeList]"||d==="[object HTMLCollection]")&&"length"in u&&(u.length===0||o.node(u[0]))},o.string=function(u){return typeof u=="string"||u instanceof String},o.fn=function(u){var d=Object.prototype.toString.call(u);return d==="[object Function]"}},370:function(a,o,u){var d=u(879),h=u(438);function f(_,b,A){if(!_&&!b&&!A)throw new Error("Missing required arguments");if(!d.string(b))throw new TypeError("Second argument must be a String");if(!d.fn(A))throw new TypeError("Third argument must be a Function");if(d.node(_))return p(_,b,A);if(d.nodeList(_))return m(_,b,A);if(d.string(_))return y(_,b,A);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function p(_,b,A){return _.addEventListener(b,A),{destroy:function(){_.removeEventListener(b,A)}}}function m(_,b,A){return Array.prototype.forEach.call(_,function(H){H.addEventListener(b,A)}),{destroy:function(){Array.prototype.forEach.call(_,function(H){H.removeEventListener(b,A)})}}}function y(_,b,A){return h(document.body,_,b,A)}a.exports=f},817:function(a){function o(u){var d;if(u.nodeName==="SELECT")u.focus(),d=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var h=u.hasAttribute("readonly");h||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),h||u.removeAttribute("readonly"),d=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var f=window.getSelection(),p=document.createRange();p.selectNodeContents(u),f.removeAllRanges(),f.addRange(p),d=f.toString()}return d}a.exports=o},279:function(a){function o(){}o.prototype={on:function(u,d,h){var f=this.e||(this.e={});return(f[u]||(f[u]=[])).push({fn:d,ctx:h}),this},once:function(u,d,h){var f=this;function p(){f.off(u,p),d.apply(h,arguments)}return p._=d,this.on(u,p,h)},emit:function(u){var d=[].slice.call(arguments,1),h=((this.e||(this.e={}))[u]||[]).slice(),f=0,p=h.length;for(f;fM.teach===1)),a=fe(e.prpLevels.filter(M=>M.learn===1)),o=fe(e.prpTypes),u=fe(e.prpProgrammingLanguages),d=fe(e.prpCategories),h=fe(e.prpLanguages),f=fe(e.prpSubjects),p=fe({}),m=Hr({current_page:1}),y=fe([]),_=pe(()=>e.levels.filter(M=>M.teach===1)),b=pe(()=>e.levels.filter(M=>M.learn===1)),A=pe(()=>[...o.value,...s.value,...a.value,...h.value,...u.value,...f.value,...d.value]),H=M=>{const S=F=>F.id!==M.id;o.value=o.value.filter(S),s.value=s.value.filter(S),a.value=a.value.filter(S),h.value=h.value.filter(S),u.value=u.value.filter(S),f.value=f.value.filter(S),d.value=d.value.filter(S),U()},V=()=>{o.value=[],s.value=[],a.value=[],h.value=[],u.value=[],f.value=[],d.value=[],U()},x=()=>{window.scrollTo(0,0)},E=Bn.debounce(()=>{U()},300),B=()=>{x(),U(!0)},U=(M=!1)=>{M||(m.current_page=1),y.value=[],Tt.post("/resources/search?page="+m.current_page,{query:n.value,searchInput:r.value,selectedLevels:[...s.value,...a.value],selectedTypes:o.value,selectedProgrammingLanguages:u.value,selectedCategories:d.value,selectedLanguages:h.value,selectedSubjects:f.value}).then(S=>{m.per_page=S.data.per_page,m.current_page=S.data.current_page,m.from=S.data.from,m.last_page=S.data.last_page,m.last_page_url=S.data.last_page_url,m.next_page_url=S.data.next_page_url,m.prev_page=S.data.prev_page,m.prev_page_url=S.data.prev_page,m.to=S.data.to,m.total=S.data.total,y.value=S.data.data}).catch(S=>{p.value=S.response.data})},$=(M,S)=>Le(S+"."+M.name);return Ft(()=>{U()}),{query:n,searchInput:r,targetAudiences:_,levelsDifficulty:b,selectedTargetAudiences:s,selectedLevelsDifficulty:a,selectedTypes:o,selectedProgrammingLanguages:u,selectedCategories:d,selectedLanguages:h,selectedSubjects:f,errors:p,pagination:m,resources:y,debounceSearch:E,paginate:B,onSubmit:U,customLabel:$,showFilterModal:t,tags:A,removeSelectedItem:H,removeAllSelectedItems:V}}},B4={class:"codeweek-resourceform-component font-['Blinker']"},H4={class:"codeweek-container py-6"},U4={class:"flex md:hidden flex-shrink-0 justify-end w-full mb-6"},j4={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 mb-12"},q4={class:"block text-[16px] text-slate-500 mb-2"},W4=["placeholder"],Y4={class:"block text-[16px] text-slate-500 mb-2"},z4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},K4={class:"language-json"},G4={class:"block text-[16px] text-slate-500 mb-2"},J4={class:"language-json"},Z4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},X4={class:"block text-[16px] text-slate-500 mb-2"},Q4={class:"language-json"},eV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},tV={class:"block text-[16px] text-slate-500 mb-2"},nV={class:"language-json"},rV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},sV={class:"block text-[16px] text-slate-500 mb-2"},iV={class:"language-json"},aV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},lV={class:"block text-[16px] text-slate-500 mb-2"},oV={class:"language-json"},uV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},cV={class:"block text-[16px] text-slate-500 mb-2"},dV={class:"language-json"},fV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},hV={class:"sm:col-span-2 md:col-span-1 lg:col-span-full lg:grid grid-cols-12 mt-3"},pV={class:"w-full flex items-end justify-center lg:col-span-4 h-full"},mV={class:"text-base leading-7 font-semibold text-black normal-case"},gV={key:0,class:"flex md:justify-center"},vV={class:"max-md:w-full flex flex-wrap gap-2"},yV={class:"flex items-center gap-2"},_V=["onClick"],bV={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},wV={class:"relative pt-20 md:pt-48"},xV={class:"bg-yellow-50"},kV={class:"relative z-10 codeweek-container"},SV={class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10"};function TV(e,t,n,r,s,a){const o=at("multiselect"),u=at("resource-card"),d=at("pagination");return k(),P("div",B4,[g("div",H4,[g("div",{class:$e(["max-md:fixed left-0 top-[125px] z-[100] flex-col items-center w-full max-md:p-6 max-md:h-[calc(100dvh-125px)] max-md:overflow-auto max-md:bg-white duration-300",[r.showFilterModal?"flex":"max-md:hidden"]])},[g("div",U4,[g("button",{id:"search-menu-trigger-hide",class:"block bg-[#FFD700] hover:bg-[#F95C22] rounded-full p-4 duration-300",onClick:t[0]||(t[0]=h=>r.showFilterModal=!1)},t[14]||(t[14]=[g("img",{class:"w-6 h-6",src:"/images/close_menu_icon.svg"},null,-1)]))]),g("div",j4,[g("div",null,[g("label",q4,se(e.$t("resources.search_by_title_description")),1),Cn(g("input",{class:"px-6 py-3 w-full text-[16px] rounded-full border-solid border-2 border-[#A4B8D9] text-[#333E48] font-semibold placeholder:font-normal",type:"text","onUpdate:modelValue":t[1]||(t[1]=h=>r.searchInput=h),onSearchChange:t[2]||(t[2]=(...h)=>r.debounceSearch&&r.debounceSearch(...h)),onKeyup:t[3]||(t[3]=$n((...h)=>r.onSubmit&&r.onSubmit(...h),["enter"])),placeholder:e.$t("resources.search_resources")},null,40,W4),[[Ni,r.searchInput]])]),g("div",null,[g("label",Y4,se(e.$t("resources.resource_type")),1),he(o,{modelValue:r.selectedTypes,"onUpdate:modelValue":t[4]||(t[4]=h=>r.selectedTypes=h),class:"multi-select",options:n.types,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.resource_type_placeholder"),label:"resources.resources.types","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",z4," Selected "+se(h.length)+" "+se(h.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",K4,[g("code",null,se(r.selectedTypes),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",G4,se(e.$t("resources.target_audience")),1),he(o,{modelValue:r.selectedTargetAudiences,"onUpdate:modelValue":t[5]||(t[5]=h=>r.selectedTargetAudiences=h),class:"multi-select",options:r.targetAudiences,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.target_audience_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",Z4," Selected "+se(h.length)+" "+se(h.length>1?"targets":"target"),1)):ae("",!0)]),default:Te(()=>[g("pre",J4,[g("code",null,se(r.selectedTargetAudiences),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",X4,se(e.$t("resources.level_difficulty")),1),he(o,{modelValue:r.selectedLevelsDifficulty,"onUpdate:modelValue":t[6]||(t[6]=h=>r.selectedLevelsDifficulty=h),class:"multi-select",options:r.levelsDifficulty,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.level_difficulty_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",eV," Selected "+se(h.length)+" "+se(h.length>1?"levels":"level"),1)):ae("",!0)]),default:Te(()=>[g("pre",Q4,[g("code",null,se(r.selectedLevelsDifficulty),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",tV,se(e.$t("resources.Languages")),1),he(o,{modelValue:r.selectedLanguages,"onUpdate:modelValue":t[7]||(t[7]=h=>r.selectedLanguages=h),class:"multi-select",options:n.languages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.languages_placeholder"),label:"resources.resources.languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",rV," Selected "+se(h.length)+" "+se(h.length>1?"languages":"language"),1)):ae("",!0)]),default:Te(()=>[g("pre",nV,[g("code",null,se(r.selectedLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",sV,se(e.$t("resources.programming_languages")),1),he(o,{modelValue:r.selectedProgrammingLanguages,"onUpdate:modelValue":t[8]||(t[8]=h=>r.selectedProgrammingLanguages=h),class:"multi-select",options:n.programmingLanguages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.programming_languages_placeholder"),label:"resources.resources.programming_languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",aV," Selected "+se(h.length)+" "+se(h.length>1?"programming languages":"programming language"),1)):ae("",!0)]),default:Te(()=>[g("pre",iV,[g("code",null,se(r.selectedProgrammingLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",lV,se(e.$t("resources.Subjects")),1),he(o,{modelValue:r.selectedSubjects,"onUpdate:modelValue":t[9]||(t[9]=h=>r.selectedSubjects=h),class:"multi-select",options:n.subjects,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.subjects_placeholder"),label:"resources.resources.subjects","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",uV," Selected "+se(h.length)+" "+se(h.length>1?"subjects":"subject"),1)):ae("",!0)]),default:Te(()=>[g("pre",oV,[g("code",null,se(r.selectedSubjects),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",cV,se(e.$t("resources.categories")),1),he(o,{modelValue:r.selectedCategories,"onUpdate:modelValue":t[10]||(t[10]=h=>r.selectedCategories=h),class:"multi-select",options:n.categories,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.categories_placeholder"),label:"resources.resources.categories","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",fV," Selected "+se(h.length)+" "+se(h.length>1?"categories":"category"),1)):ae("",!0)]),default:Te(()=>[g("pre",dV,[t[15]||(t[15]=ft(" ")),g("code",null,se(r.selectedCategories),1),t[16]||(t[16]=ft(` - `))])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",hV,[t[17]||(t[17]=g("div",{class:"hidden lg:block lg:col-span-4"},null,-1)),g("div",pV,[g("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[11]||(t[11]=()=>{r.showFilterModal=!1,r.onSubmit()})},[g("span",mV,se(e.$t("resources.search")),1)])])])])],2),g("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[12]||(t[12]=h=>r.showFilterModal=!0)},t[18]||(t[18]=[g("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),g("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])),r.tags.length?(k(),P("div",gV,[g("div",vV,[(k(!0),P(Ve,null,Qe(r.tags,h=>(k(),P("div",{key:h.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",yV,[g("span",null,se(h.name),1),g("button",{onClick:f=>r.removeSelectedItem(h)},t[19]||(t[19]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)]),8,_V)])]))),128)),g("div",bV,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[13]||(t[13]=(...h)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...h))}," Clear all filters ")])])])):ae("",!0)]),g("div",wV,[t[20]||(t[20]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[21]||(t[21]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",xV,[g("div",kV,[g("div",SV,[(k(!0),P(Ve,null,Qe(r.resources,h=>(k(),it(u,{key:h.id,resource:h},null,8,["resource"]))),128))]),r.pagination.last_page>1?(k(),it(d,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):ae("",!0)])])])])}const CV=gt($4,[["render",TV]]);window.singleselect=void 0;const AV={components:{Multiselect:Ta},props:{name:String,options:Array,value:String,placeholder:String},data(){return{values:this.value,option:this.options}}},EV={class:"multiselect-wrapper"},OV=["name","value"];function MV(e,t,n,r,s,a){const o=at("multiselect");return k(),P("div",EV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:s.option,placeholder:n.placeholder},null,8,["modelValue","options","placeholder"]),g("input",{name:n.name,type:"hidden",value:s.values},null,8,OV)])}const RV=gt(AV,[["render",MV]]),DV={props:{required:Boolean,id:String,name:String,value:String},setup(e,{emit:t}){const n=fe("password"),r=fe(e.value||"");return{type:n,localValue:r}}},PV={class:"relative"},LV=["id","name","type","defaultValue","required"];function IV(e,t,n,r,s,a){return k(),P("div",PV,[Cn(g("input",{class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4","onUpdate:modelValue":t[0]||(t[0]=o=>r.localValue=o),id:n.id,name:n.name,type:r.type,defaultValue:n.value,required:n.required},null,8,LV),[[nd,r.localValue]]),g("div",{class:$e(["absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer",[r.type!=="password"&&"hidden"]]),onClick:t[1]||(t[1]=o=>r.type="text")},t[3]||(t[3]=[g("img",{src:"/images/eye.svg"},null,-1)]),2),g("div",{class:$e(["absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer",[r.type!=="text"&&"hidden"]]),onClick:t[2]||(t[2]=o=>r.type="password")},t[4]||(t[4]=[g("img",{src:"/images/eye-slash.svg"},null,-1)]),2)])}const NV=gt(DV,[["render",IV]]),VV={components:{Multiselect:Ta},props:{name:String,value:String,options:Array,closeOnSelect:Boolean,label:String,translated:String,multiple:Boolean,searchable:Boolean},data(){let e=[],t=[];if(this.value){const n=this.value.split(",");t=n,e=n.map(r=>this.options.find(s=>s.id==r)).filter(r=>r!==void 0)}return{values:e,innerValues:t}},methods:{select(e){this.innerValues.push(e.id)},remove(e){this.innerValues=this.innerValues.filter(t=>t!=e.id)},customLabel(e,t){return this.$t(`${t}.${e.name}`)}}},FV={class:"multiselect-wrapper"},$V=["name","value"];function BV(e,t,n,r,s,a){const o=at("multiselect",!0);return k(),P("div",FV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:n.options,multiple:!0,taggable:!0,"close-on-select":!1,"clear-on-select":!1,searchable:!1,"show-labels":!1,placeholder:"","preserve-search":!0,label:n.label,"track-by":"id","preselect-first":!1,"custom-label":a.customLabel,onSelect:a.select,onRemove:a.remove},null,8,["modelValue","options","label","custom-label","onSelect","onRemove"]),g("input",{name:n.name,type:"hidden",value:s.innerValues.toString()},null,8,$V)])}const HV=gt(VV,[["render",BV]]),UV={props:["code","countries","target"],data(){return{selected_country:this.code||""}},methods:{newCountry(){window.location.href="/"+this.target+"/"+this.selected_country}}},jV={class:"relative"},qV=["value"];function WV(e,t,n,r,s,a){return k(),P("div",jV,[Cn(g("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.selected_country=o),id:"id_country",name:"country_iso",onChange:t[1]||(t[1]=o=>a.newCountry()),class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4 appearance-none"},[t[2]||(t[2]=g("option",{value:""}," All countries",-1)),t[3]||(t[3]=g("option",{disabled:"",value:"---"},"---------------",-1)),(k(!0),P(Ve,null,Qe(n.countries,o=>(k(),P("option",{value:o.iso},se(o.name)+" ("+se(o.total)+") ",9,qV))),256))],544),[[xp,s.selected_country]]),t[4]||(t[4]=g("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2"},[g("img",{src:"/images/select-arrow.svg"})],-1))])}const YV=gt(UV,[["render",WV]]),zV={components:{Multiselect:Ta},props:["event","refresh","ambassador","pendingCounter","nextPending"],name:"moderate-activity",data(){return{status:this.event.status,showModal:!1,showDeleteModal:!1,rejectionText:"",rejectionOption:null,rejectionOptions:[{title:this.$t("moderation.description.title"),text:this.$t("moderation.description.text")},{title:this.$t("moderation.missing-details.title"),text:this.$t("moderation.missing-details.text")},{title:this.$t("moderation.duplicate.title"),text:this.$t("moderation.duplicate.text")},{title:this.$t("moderation.not-related.title"),text:this.$t("moderation.not-related.text")}]}},computed:{displayRejectionOptions(){return this.rejectionOptions.map(e=>{switch(e.title){case"moderation.description.title":return{title:"Missing proper descriptions",text:"Please improve the description and describe in more detail what you will do and how your activity relates to coding and computational thinking. Thanks!"};case"moderation.missing-details.title":return{title:"Missing important details",text:"Provide more details on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};case"moderation.duplicate.title":return{title:"Duplicate",text:"This seems to be a duplication of another activity taking place at the same time. If it is not please change the description and change the title so that it is clear that the activities are separate. Thanks!"};case"moderation.not-related.title":return{title:"Not programming related",text:"Provide more information on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};default:return e}})}},methods:{reRender(){this.refresh?window.location.reload(!1):window.location.assign(this.nextPending)},approve(){Tt.post("/api/event/approve/"+this.event.id).then(()=>{this.status="APPROVED",this.reRender()})},deleteEvent(){Tt.post("/api/event/delete/"+this.event.id).then(e=>{this.status="DELETED",this.refresh?this.reRender():window.location.assign(e.data.redirectUrl)})},toggleModal(){this.showModal=!this.showModal},toggleDeleteModal(){this.showDeleteModal=!this.showDeleteModal},reject(){Tt.post("/api/event/reject/"+this.event.id,{rejectionText:this.rejectionText}).then(()=>{this.toggleModal(),this.status="REJECTED",this.reRender()})},prefillRejectionText(){this.rejectionText=this.rejectionOption.text}}},KV={class:"moderate-event"},GV={key:0,class:"px-5 flex items-center w-full gap-1"},JV={class:"flex justify-end flex-1 items-center gap-1"},ZV={key:1,class:"h-8 w-full grid grid-cols-3 gap-4 items-center"},XV={class:"flex-none"},QV={href:"/pending"},eF={class:"flex justify-center"},tF={key:0},nF={class:"actions flex justify-items-end justify-end gap-2"},rF={key:0,class:"modal-overlay"},sF={class:"modal-container"},iF={class:"modal-header"},aF={class:"modal-body"},lF={class:"modal-footer"},oF={key:0,class:"modal-overlay"},uF={class:"modal-container"},cF={class:"modal-header"},dF={class:"modal-footer"};function fF(e,t,n,r,s,a){const o=at("multiselect");return k(),P("div",KV,[n.refresh?(k(),P("div",GV,[t[14]||(t[14]=g("p",{class:"text-default text-slate-500 flex items-center font-semibold p-0"},"Moderation:",-1)),g("div",JV,[g("button",{onClick:t[0]||(t[0]=(...u)=>a.approve&&a.approve(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-blue text-white rounded-full flex items-center"},"Approve"),g("button",{onClick:t[1]||(t[1]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-primary text-white rounded-full flex items-center"},"Reject"),g("button",{onClick:t[2]||(t[2]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-orange text-white rounded-full flex items-center"},"Delete")])])):ae("",!0),n.refresh?ae("",!0):(k(),P("div",ZV,[g("div",XV,[t[15]||(t[15]=ft("Pending Activities: ")),g("a",QV,se(n.pendingCounter),1)]),g("div",eF,[g("div",null,[ft(se(e.$t("event.current_status"))+": ",1),g("strong",null,se(s.status),1),t[16]||(t[16]=ft()),n.event.LatestModeration?(k(),P("span",tF,"("+se(n.event.LatestModeration.message)+")",1)):ae("",!0)])]),g("div",nF,[g("button",{onClick:t[3]||(t[3]=(...u)=>a.approve&&a.approve(...u)),class:"codeweek-action-button green"},"Approve"),g("button",{onClick:t[4]||(t[4]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"codeweek-action-button"},"Reject"),g("button",{onClick:t[5]||(t[5]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"codeweek-action-button red"},"Delete")])])),he(vs,{name:"modal"},{default:Te(()=>[s.showModal?(k(),P("div",rF,[g("div",sF,[g("div",iF,[t[17]||(t[17]=g("h3",{class:"text-2xl font-semibold"},"Please provide a reason for rejection",-1)),g("button",{onClick:t[6]||(t[6]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"close-button"},"×")]),g("div",aF,[t[18]||(t[18]=g("p",{class:"text-gray-800 text-lg leading-relaxed"},"This will help the activity organizer to improve their submission.",-1)),he(o,{modelValue:s.rejectionOption,"onUpdate:modelValue":t[7]||(t[7]=u=>s.rejectionOption=u),options:a.displayRejectionOptions,"track-by":"title",label:"title","close-on-select":!0,"preserve-search":!1,placeholder:"Select a rejection reason",searchable:!1,"allow-empty":!1,onInput:a.prefillRejectionText},{singleLabel:Te(({option:u})=>[ft(se(u.title),1)]),_:1},8,["modelValue","options","onInput"]),Cn(g("textarea",{"onUpdate:modelValue":t[8]||(t[8]=u=>s.rejectionText=u),class:"reason-textarea",rows:"4",cols:"40",placeholder:"Reason for rejection"},null,512),[[Ni,s.rejectionText]])]),g("div",lF,[g("button",{onClick:t[9]||(t[9]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"cancel-button"},"Cancel"),g("button",{onClick:t[10]||(t[10]=(...u)=>a.reject&&a.reject(...u)),class:"reject-button"},"Reject")])])])):ae("",!0)]),_:1}),he(vs,{name:"modal"},{default:Te(()=>[s.showDeleteModal?(k(),P("div",oF,[g("div",uF,[g("div",cF,[t[19]||(t[19]=g("h3",{class:"text-2xl font-semibold"},"Delete Event",-1)),g("button",{onClick:t[11]||(t[11]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"close-button"},"×")]),t[20]||(t[20]=g("div",{class:"modal-body"},[g("p",null,"This event will be permanently deleted from the website. Are you sure you want to delete this event?")],-1)),g("div",dF,[g("button",{onClick:t[12]||(t[12]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"cancel-button"},"Cancel"),g("button",{onClick:t[13]||(t[13]=(...u)=>a.deleteEvent&&a.deleteEvent(...u)),class:"delete-button"},"Delete")])])])):ae("",!0)]),_:1})])}const hF=gt(zV,[["render",fF]]),pF={props:{item:{required:!0},searchText:{required:!0}},setup(e){return{line2:pe(()=>(e.item.city?e.item.city+", ":"")+(e.item.country?e.item.country:""))}}},mF={class:"address-list-item"},gF={class:"address-info"},vF={class:"name"},yF={class:"city"};function _F(e,t,n,r,s,a){return k(),P("div",mF,[g("div",gF,[g("div",vF,se(n.item.name)+" "+se(n.item.housenumber),1),g("div",yF,se(r.line2),1)])])}const bF=gt(pF,[["render",_F],["__scopeId","data-v-86cd2f09"]]),wF=[["AF","AFG"],["AL","ALB"],["DZ","DZA"],["AS","ASM"],["AD","AND"],["AO","AGO"],["AI","AIA"],["AQ","ATA"],["AG","ATG"],["AR","ARG"],["AM","ARM"],["AW","ABW"],["AU","AUS"],["AT","AUT"],["AZ","AZE"],["BS","BHS"],["BH","BHR"],["BD","BGD"],["BB","BRB"],["BY","BLR"],["BE","BEL"],["BZ","BLZ"],["BJ","BEN"],["BM","BMU"],["BT","BTN"],["BO","BOL"],["BQ","BES"],["BA","BIH"],["BW","BWA"],["BV","BVT"],["BR","BRA"],["IO","IOT"],["BN","BRN"],["BG","BGR"],["BF","BFA"],["BI","BDI"],["CV","CPV"],["KH","KHM"],["CM","CMR"],["CA","CAN"],["KY","CYM"],["CF","CAF"],["TD","TCD"],["CL","CHL"],["CN","CHN"],["CX","CXR"],["CC","CCK"],["CO","COL"],["KM","COM"],["CD","COD"],["CG","COG"],["CK","COK"],["CR","CRI"],["HR","HRV"],["CU","CUB"],["CW","CUW"],["CY","CYP"],["CZ","CZE"],["CI","CIV"],["DK","DNK"],["DJ","DJI"],["DM","DMA"],["DO","DOM"],["EC","ECU"],["EG","EGY"],["SV","SLV"],["GQ","GNQ"],["ER","ERI"],["EE","EST"],["SZ","SWZ"],["ET","ETH"],["FK","FLK"],["FO","FRO"],["FJ","FJI"],["FI","FIN"],["FR","FRA"],["GF","GUF"],["PF","PYF"],["TF","ATF"],["GA","GAB"],["GM","GMB"],["GE","GEO"],["DE","DEU"],["GH","GHA"],["GI","GIB"],["GR","GRC"],["GL","GRL"],["GD","GRD"],["GP","GLP"],["GU","GUM"],["GT","GTM"],["GG","GGY"],["GN","GIN"],["GW","GNB"],["GY","GUY"],["HT","HTI"],["HM","HMD"],["VA","VAT"],["HN","HND"],["HK","HKG"],["HU","HUN"],["IS","ISL"],["IN","IND"],["ID","IDN"],["IR","IRN"],["IQ","IRQ"],["IE","IRL"],["IM","IMN"],["IL","ISR"],["IT","ITA"],["JM","JAM"],["JP","JPN"],["JE","JEY"],["JO","JOR"],["KZ","KAZ"],["KE","KEN"],["KI","KIR"],["KP","PRK"],["KR","KOR"],["KW","KWT"],["KG","KGZ"],["LA","LAO"],["LV","LVA"],["LB","LBN"],["LS","LSO"],["LR","LBR"],["LY","LBY"],["LI","LIE"],["LT","LTU"],["LU","LUX"],["MO","MAC"],["MG","MDG"],["MW","MWI"],["MY","MYS"],["MV","MDV"],["ML","MLI"],["MT","MLT"],["MH","MHL"],["MQ","MTQ"],["MR","MRT"],["MU","MUS"],["YT","MYT"],["MX","MEX"],["FM","FSM"],["MD","MDA"],["MC","MCO"],["MN","MNG"],["ME","MNE"],["MS","MSR"],["MA","MAR"],["MZ","MOZ"],["MM","MMR"],["NA","NAM"],["NR","NRU"],["NP","NPL"],["NL","NLD"],["NC","NCL"],["NZ","NZL"],["NI","NIC"],["NE","NER"],["NG","NGA"],["NU","NIU"],["NF","NFK"],["MP","MNP"],["NO","NOR"],["OM","OMN"],["PK","PAK"],["PW","PLW"],["PS","PSE"],["PA","PAN"],["PG","PNG"],["PY","PRY"],["PE","PER"],["PH","PHL"],["PN","PCN"],["PL","POL"],["PT","PRT"],["PR","PRI"],["QA","QAT"],["MK","MKD"],["RO","ROU"],["RU","RUS"],["RW","RWA"],["RE","REU"],["BL","BLM"],["SH","SHN"],["KN","KNA"],["LC","LCA"],["MF","MAF"],["PM","SPM"],["VC","VCT"],["WS","WSM"],["SM","SMR"],["ST","STP"],["SA","SAU"],["SN","SEN"],["RS","SRB"],["SC","SYC"],["SL","SLE"],["SG","SGP"],["SX","SXM"],["SK","SVK"],["SI","SVN"],["SB","SLB"],["SO","SOM"],["ZA","ZAF"],["GS","SGS"],["SS","SSD"],["ES","ESP"],["LK","LKA"],["SD","SDN"],["SR","SUR"],["SJ","SJM"],["SE","SWE"],["CH","CHE"],["SY","SYR"],["TW","TWN"],["TJ","TJK"],["TZ","TZA"],["TH","THA"],["TL","TLS"],["TG","TGO"],["TK","TKL"],["TO","TON"],["TT","TTO"],["TN","TUN"],["TR","TUR"],["TM","TKM"],["TC","TCA"],["TV","TUV"],["UG","UGA"],["UA","UKR"],["AE","ARE"],["GB","GBR"],["UM","UMI"],["US","USA"],["UY","URY"],["UZ","UZB"],["VU","VUT"],["VE","VEN"],["VN","VNM"],["VG","VGB"],["VI","VIR"],["WF","WLF"],["EH","ESH"],["YE","YEM"],["ZM","ZMB"],["ZW","ZWE"],["AX","ALA"]],xF=wF.map(([e,t])=>({iso2:e,iso3:t})),kF={props:{item:{required:!0}}};function SF(e,t,n,r,s,a){return k(),P("div",null,se(n.item),1)}const TF=gt(kF,[["render",SF]]),Ya={minLen:3,wait:500,timeout:null,isUpdateItems(e){if(e.length>=this.minLen)return!0},callUpdateItems(e,t){clearTimeout(this.timeout),this.isUpdateItems(e)&&(this.timeout=setTimeout(t,this.wait))},findItem(e,t,n){if(t&&n&&e.length==1)return e[0]}},CF={name:"VAutocomplete",props:{componentItem:{default:()=>TF},minLen:{type:Number,default:Ya.minLen},wait:{type:Number,default:Ya.wait},value:null,getLabel:{type:Function,default:e=>e},items:Array,autoSelectOneItem:{type:Boolean,default:!0},placeholder:String,inputClass:{type:String,default:"v-autocomplete-input"},disabled:{type:Boolean,default:!1},inputAttrs:{type:Object,default:()=>({})},keepOpen:{type:Boolean,default:!1},initialLocation:{type:String,default:null}},setup(e,{emit:t}){let n=fe("");e.initialLocation&&(n=fe(e.initialLocation));const r=fe(!1),s=fe(-1),a=fe(e.items||[]),o=pe(()=>!!a.value.length),u=pe(()=>r.value&&o.value||e.keepOpen),d=()=>{r.value=!0,s.value=-1,y(null),Ya.callUpdateItems(n.value,h),t("change",n.value)},h=()=>{t("update-items",n.value)},f=()=>{t("focus",n.value),r.value=!0},p=()=>{t("blur",n.value),setTimeout(()=>r.value=!1,200)},m=E=>{y(E),t("item-clicked",E)},y=E=>{E?(a.value=[E],n.value=e.getLabel(E),t("item-selected",E)):_(e.items),t("input",E)},_=E=>{a.value=E||[]},b=E=>a.value.length===1&&E===a.value[0],A=()=>{s.value>-1&&(s.value--,V(document.getElementsByClassName("v-autocomplete-list-item")[s.value]))},H=()=>{s.value{E&&E.scrollIntoView&&E.scrollIntoView(!1)},x=()=>{r.value&&a.value[s.value]&&(y(a.value[s.value]),r.value=!1)};return Wt(()=>e.items,E=>{_(E);const B=Ya.findItem(e.items,n.value,e.autoSelectOneItem);B&&(y(B),r.value=!1)}),Wt(()=>e.value,E=>{b(E)||(y(E),n.value=e.getLabel(E))}),Ft(()=>{Ya.minLen=e.minLen,Ya.wait=e.wait,y(e.value)}),{searchText:n,showList:r,cursor:s,internalItems:a,hasItems:o,show:u,inputChange:d,updateItems:h,focus:f,blur:p,onClickItem:m,onSelectItem:y,setItems:_,isSelectedValue:b,keyUp:A,keyDown:H,itemView:V,keyEnter:x}}},AF={class:"v-autocomplete"},EF=["placeholder","disabled"],OF={key:0,class:"v-autocomplete-list"},MF=["onClick","onMouseover"];function RF(e,t,n,r,s,a){return k(),P("div",AF,[g("div",{class:$e(["v-autocomplete-input-group",{"v-autocomplete-selected":n.value}])},[Cn(g("input",cn({type:"search","onUpdate:modelValue":t[0]||(t[0]=o=>r.searchText=o)},n.inputAttrs,{class:n.inputAttrs.class||n.inputClass,placeholder:n.inputAttrs.placeholder||n.placeholder,disabled:n.inputAttrs.disabled||n.disabled,onBlur:t[1]||(t[1]=(...o)=>r.blur&&r.blur(...o)),onFocus:t[2]||(t[2]=(...o)=>r.focus&&r.focus(...o)),onInput:t[3]||(t[3]=(...o)=>r.inputChange&&r.inputChange(...o)),onKeyup:t[4]||(t[4]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["enter"])),onKeydown:[t[5]||(t[5]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["tab"])),t[6]||(t[6]=$n((...o)=>r.keyUp&&r.keyUp(...o),["up"])),t[7]||(t[7]=$n((...o)=>r.keyDown&&r.keyDown(...o),["down"]))]}),null,16,EF),[[Ni,r.searchText]])],2),r.show?(k(),P("div",OF,[(k(!0),P(Ve,null,Qe(r.internalItems,(o,u)=>(k(),P("div",{class:$e(["v-autocomplete-list-item",{"v-autocomplete-item-active":u===r.cursor}]),key:u,onClick:d=>r.onClickItem(o),onMouseover:d=>r.cursor=u},[(k(),it(Cl(n.componentItem),{item:o,searchText:r.searchText},null,8,["item","searchText"]))],42,MF))),128))])):ae("",!0)])}const DF=gt(CF,[["render",RF]]),PF={components:{VAutocomplete:DF},props:{placeholder:String,name:String,value:String,geoposition:String,location:String},emits:["onChange"],setup(e,{emit:t}){const n=fe(e.value?{name:e.value}:null),r=fe(null),s=bF,a=fe({placeholder:e.placeholder,name:e.name,autocomplete:"off"}),o=fe(e.geoposition),u=e.location;Wt(()=>e.placeholder,()=>{a.value.placeholder=e.placeholder});const d=y=>{t("onChange",{location:(y==null?void 0:y.name)||""}),y&&y.name&&y.magicKey&&Tt.get("/api/proxy/geocode",{params:{singleLine:y.name,magicKey:y.magicKey}}).then(b=>{const A=b.data.candidates[0];o.value=[A.location.y,A.location.x],window.map&&window.map.setView([A.location.y,A.location.x],16);const H=h(A.attributes.Country).iso2;t("onChange",{location:(y==null?void 0:y.name)||"",geoposition:[A.location.y,A.location.x],country_iso:H||""}),document.getElementById("id_country")&&(document.getElementById("id_country").value=H)}).catch(b=>{console.error("Error:",b)})},h=y=>xF.find(_=>_.iso3===y),f=y=>y&&y.name?y.name:"",p=y=>{y===""&&(r.value=null)},m=y=>{Tt.get("/api/proxy/suggest",{params:{f:"json",text:y}}).then(b=>{r.value=b.data.suggestions.map(A=>({name:A.text,magicKey:A.magicKey}))}).catch(b=>{console.error("Error:",b)})};return Wt(()=>e.value,y=>{n.value=y?{name:y}:null}),Wt(()=>e.geoposition,y=>{o.value=y}),{item:n,items:r,template:s,inputAttrs:a,itemSelected:d,getLabel:f,change:p,updateItems:m,localGeoposition:o,initialLocation:u}}},LF=["value"];function IF(e,t,n,r,s,a){const o=at("v-autocomplete");return k(),P("div",null,[he(o,{items:r.items,modelValue:r.item,"onUpdate:modelValue":t[0]||(t[0]=u=>r.item=u),"get-label":r.getLabel,"component-item":r.template,onUpdateItems:r.updateItems,onItemSelected:r.itemSelected,onChange:r.change,"keep-open":!1,"auto-select-one-item":!1,"input-attrs":r.inputAttrs,wait:300,initialLocation:r.initialLocation},null,8,["items","modelValue","get-label","component-item","onUpdateItems","onItemSelected","onChange","input-attrs","initialLocation"]),g("input",{type:"hidden",name:"geoposition",id:"geoposition",value:r.localGeoposition},null,8,LF)])}const NF=gt(PF,[["render",IF]]);function Ze(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function Lt(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function fs(e,t){const n=Ze(e);return isNaN(t)?Lt(e,NaN):(t&&n.setDate(n.getDate()+t),n)}function gs(e,t){const n=Ze(e);if(isNaN(t))return Lt(e,NaN);if(!t)return n;const r=n.getDate(),s=Lt(e,n.getTime());s.setMonth(n.getMonth()+t+1,0);const a=s.getDate();return r>=a?s:(n.setFullYear(s.getFullYear(),s.getMonth(),r),n)}function H1(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=Ze(e),f=r||n?gs(h,r+n*12):h,p=a||s?fs(f,a+s*7):f,m=u+o*60,_=(d+m*60)*1e3;return Lt(e,p.getTime()+_)}function VF(e,t){const n=+Ze(e);return Lt(e,n+t)}const U1=6048e5,FF=864e5,$F=6e4,j1=36e5,BF=1e3;function HF(e,t){return VF(e,t*j1)}let UF={};function Ca(){return UF}function ys(e,t){var u,d,h,f;const n=Ca(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Ze(e),a=s.getDay(),o=(a=s.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function s0(e){const t=Ze(e);return t.setHours(0,0,0,0),t}function Oc(e){const t=Ze(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function W1(e,t){const n=s0(e),r=s0(t),s=+n-Oc(n),a=+r-Oc(r);return Math.round((s-a)/FF)}function jF(e){const t=q1(e),n=Lt(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),gl(n)}function qF(e,t){const n=t*3;return gs(e,n)}function qp(e,t){return gs(e,t*12)}function i0(e,t){const n=Ze(e),r=Ze(t),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function Y1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function oo(e){if(!Y1(e)&&typeof e!="number")return!1;const t=Ze(e);return!isNaN(Number(t))}function a0(e){const t=Ze(e);return Math.trunc(t.getMonth()/3)+1}function WF(e,t){const n=Ze(e),r=Ze(t);return n.getFullYear()-r.getFullYear()}function YF(e,t){const n=Ze(e),r=Ze(t),s=i0(n,r),a=Math.abs(WF(n,r));n.setFullYear(1584),r.setFullYear(1584);const o=i0(n,r)===-s,u=s*(a-+o);return u===0?0:u}function z1(e,t){const n=Ze(e.start),r=Ze(e.end);let s=+n>+r;const a=s?+n:+r,o=s?r:n;o.setHours(0,0,0,0);let u=1;const d=[];for(;+o<=a;)d.push(Ze(o)),o.setDate(o.getDate()+u),o.setHours(0,0,0,0);return s?d.reverse():d}function oa(e){const t=Ze(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}function zF(e,t){const n=Ze(e.start),r=Ze(e.end);let s=+n>+r;const a=s?+oa(n):+oa(r);let o=oa(s?r:n),u=1;const d=[];for(;+o<=a;)d.push(Ze(o)),o=qF(o,u);return s?d.reverse():d}function KF(e){const t=Ze(e);return t.setDate(1),t.setHours(0,0,0,0),t}function K1(e){const t=Ze(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function Ao(e){const t=Ze(e),n=Lt(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function G1(e,t){var u,d,h,f;const n=Ca(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Ze(e),a=s.getDay(),o=(a{let r;const s=GF[e];return typeof s=="string"?r=s:t===1?r=s.one:r=s.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Zf(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const ZF={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},XF={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},QF={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},e6={date:Zf({formats:ZF,defaultWidth:"full"}),time:Zf({formats:XF,defaultWidth:"full"}),dateTime:Zf({formats:QF,defaultWidth:"full"})},t6={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n6=(e,t,n,r)=>t6[e];function Kl(e){return(t,n)=>{const r=n!=null&&n.context?String(n.context):"standalone";let s;if(r==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,u=n!=null&&n.width?String(n.width):o;s=e.formattingValues[u]||e.formattingValues[o]}else{const o=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;s=e.values[u]||e.values[o]}const a=e.argumentCallback?e.argumentCallback(t):t;return s[a]}}const r6={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},s6={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i6={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"]},a6={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"]},l6={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"}},o6={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"}},u6=(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},c6={ordinalNumber:u6,era:Kl({values:r6,defaultWidth:"wide"}),quarter:Kl({values:s6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Kl({values:i6,defaultWidth:"wide"}),day:Kl({values:a6,defaultWidth:"wide"}),dayPeriod:Kl({values:l6,defaultWidth:"wide",formattingValues:o6,defaultFormattingWidth:"wide"})};function Gl(e){return(t,n={})=>{const r=n.width,s=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(s);if(!a)return null;const o=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(u)?f6(u,p=>p.test(o)):d6(u,p=>p.test(o));let h;h=e.valueCallback?e.valueCallback(d):d,h=n.valueCallback?n.valueCallback(h):h;const f=t.slice(o.length);return{value:h,rest:f}}}function d6(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function f6(e,t){for(let n=0;n{const r=t.match(e.matchPattern);if(!r)return null;const s=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;const u=t.slice(s.length);return{value:o,rest:u}}}const p6=/^(\d+)(th|st|nd|rd)?/i,m6=/\d+/i,g6={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},v6={any:[/^b/i,/^(a|c)/i]},y6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},_6={any:[/1/i,/2/i,/3/i,/4/i]},b6={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},w6={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]},x6={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},k6={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]},S6={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},T6={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}},C6={ordinalNumber:h6({matchPattern:p6,parsePattern:m6,valueCallback:e=>parseInt(e,10)}),era:Gl({matchPatterns:g6,defaultMatchWidth:"wide",parsePatterns:v6,defaultParseWidth:"any"}),quarter:Gl({matchPatterns:y6,defaultMatchWidth:"wide",parsePatterns:_6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gl({matchPatterns:b6,defaultMatchWidth:"wide",parsePatterns:w6,defaultParseWidth:"any"}),day:Gl({matchPatterns:x6,defaultMatchWidth:"wide",parsePatterns:k6,defaultParseWidth:"any"}),dayPeriod:Gl({matchPatterns:S6,defaultMatchWidth:"any",parsePatterns:T6,defaultParseWidth:"any"})},J1={code:"en-US",formatDistance:JF,formatLong:e6,formatRelative:n6,localize:c6,match:C6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function A6(e){const t=Ze(e);return W1(t,Ao(t))+1}function Wp(e){const t=Ze(e),n=+gl(t)-+jF(t);return Math.round(n/U1)+1}function Yp(e,t){var f,p,m,y;const n=Ze(e),r=n.getFullYear(),s=Ca(),a=(t==null?void 0:t.firstWeekContainsDate)??((p=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??s.firstWeekContainsDate??((y=(m=s.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=Lt(e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);const u=ys(o,t),d=Lt(e,0);d.setFullYear(r,0,a),d.setHours(0,0,0,0);const h=ys(d,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function E6(e,t){var u,d,h,f;const n=Ca(),r=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??n.firstWeekContainsDate??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.firstWeekContainsDate)??1,s=Yp(e,t),a=Lt(e,0);return a.setFullYear(s,0,r),a.setHours(0,0,0,0),ys(a,t)}function zp(e,t){const n=Ze(e),r=+ys(n,t)-+E6(n,t);return Math.round(r/U1)+1}function Bt(e,t){const n=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return n+r}const vi={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Bt(t==="yy"?r%100:r,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Bt(n+1,2)},d(e,t){return Bt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Bt(e.getHours()%12||12,t.length)},H(e,t){return Bt(e.getHours(),t.length)},m(e,t){return Bt(e.getMinutes(),t.length)},s(e,t){return Bt(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds(),s=Math.trunc(r*Math.pow(10,n-3));return Bt(s,t.length)}},za={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},o0={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const r=e.getFullYear(),s=r>0?r:1-r;return n.ordinalNumber(s,{unit:"year"})}return vi.y(e,t)},Y:function(e,t,n,r){const s=Yp(e,r),a=s>0?s:1-s;if(t==="YY"){const o=a%100;return Bt(o,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Bt(a,t.length)},R:function(e,t){const n=q1(e);return Bt(n,t.length)},u:function(e,t){const n=e.getFullYear();return Bt(n,t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Bt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Bt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return vi.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Bt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const s=zp(e,r);return t==="wo"?n.ordinalNumber(s,{unit:"week"}):Bt(s,t.length)},I:function(e,t,n){const r=Wp(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Bt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):vi.d(e,t)},D:function(e,t,n){const r=A6(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Bt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Bt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(s,{width:"short",context:"formatting"});case"eeee":default:return n.day(s,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Bt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(s,{width:"narrow",context:"standalone"});case"cccccc":return n.day(s,{width:"short",context:"standalone"});case"cccc":default:return n.day(s,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),s=r===0?7:r;switch(t){case"i":return String(s);case"ii":return Bt(s,t.length);case"io":return n.ordinalNumber(s,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const s=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let s;switch(r===12?s=za.noon:r===0?s=za.midnight:s=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let s;switch(r>=17?s=za.evening:r>=12?s=za.afternoon:r>=4?s=za.morning:s=za.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return vi.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):vi.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):vi.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):vi.s(e,t)},S:function(e,t){return vi.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return c0(r);case"XXXX":case"XX":return ra(r);case"XXXXX":case"XXX":default:return ra(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return c0(r);case"xxxx":case"xx":return ra(r);case"xxxxx":case"xxx":default:return ra(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+u0(r,":");case"OOOO":default:return"GMT"+ra(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+u0(r,":");case"zzzz":default:return"GMT"+ra(r,":")}},t:function(e,t,n){const r=Math.trunc(e.getTime()/1e3);return Bt(r,t.length)},T:function(e,t,n){const r=e.getTime();return Bt(r,t.length)}};function u0(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Math.trunc(r/60),a=r%60;return a===0?n+String(s):n+String(s)+t+Bt(a,2)}function c0(e,t){return e%60===0?(e>0?"-":"+")+Bt(Math.abs(e)/60,2):ra(e,t)}function ra(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Bt(Math.trunc(r/60),2),a=Bt(r%60,2);return n+s+t+a}const d0=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},Z1=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},O6=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],s=n[2];if(!s)return d0(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",d0(r,t)).replace("{{time}}",Z1(s,t))},jh={p:Z1,P:O6},M6=/^D+$/,R6=/^Y+$/,D6=["D","DD","YY","YYYY"];function X1(e){return M6.test(e)}function Q1(e){return R6.test(e)}function qh(e,t,n){const r=P6(e,t,n);if(console.warn(r),D6.includes(e))throw new RangeError(r)}function P6(e,t,n){const r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const L6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,I6=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,N6=/^'([^]*?)'?$/,V6=/''/g,F6=/[a-zA-Z]/;function Ds(e,t,n){var f,p,m,y,_,b,A,H;const r=Ca(),s=(n==null?void 0:n.locale)??r.locale??J1,a=(n==null?void 0:n.firstWeekContainsDate)??((p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??r.firstWeekContainsDate??((y=(m=r.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=(n==null?void 0:n.weekStartsOn)??((b=(_=n==null?void 0:n.locale)==null?void 0:_.options)==null?void 0:b.weekStartsOn)??r.weekStartsOn??((H=(A=r.locale)==null?void 0:A.options)==null?void 0:H.weekStartsOn)??0,u=Ze(e);if(!oo(u))throw new RangeError("Invalid time value");let d=t.match(I6).map(V=>{const x=V[0];if(x==="p"||x==="P"){const E=jh[x];return E(V,s.formatLong)}return V}).join("").match(L6).map(V=>{if(V==="''")return{isToken:!1,value:"'"};const x=V[0];if(x==="'")return{isToken:!1,value:$6(V)};if(o0[x])return{isToken:!0,value:V};if(x.match(F6))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return{isToken:!1,value:V}});s.localize.preprocessor&&(d=s.localize.preprocessor(u,d));const h={firstWeekContainsDate:a,weekStartsOn:o,locale:s};return d.map(V=>{if(!V.isToken)return V.value;const x=V.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&Q1(x)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&X1(x))&&qh(x,t,String(e));const E=o0[x[0]];return E(u,x,s.localize,h)}).join("")}function $6(e){const t=e.match(N6);return t?t[1].replace(V6,"'"):e}function B6(e){return Ze(e).getDay()}function H6(e){const t=Ze(e),n=t.getFullYear(),r=t.getMonth(),s=Lt(e,0);return s.setFullYear(n,r+1,0),s.setHours(0,0,0,0),s.getDate()}function U6(){return Object.assign({},Ca())}function ri(e){return Ze(e).getHours()}function j6(e){let n=Ze(e).getDay();return n===0&&(n=7),n}function Vi(e){return Ze(e).getMinutes()}function wt(e){return Ze(e).getMonth()}function vl(e){return Ze(e).getSeconds()}function lt(e){return Ze(e).getFullYear()}function yl(e,t){const n=Ze(e),r=Ze(t);return n.getTime()>r.getTime()}function Eo(e,t){const n=Ze(e),r=Ze(t);return+n<+r}function el(e,t){const n=Ze(e),r=Ze(t);return+n==+r}function q6(e,t){const n=t instanceof Date?Lt(t,0):new t(0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}const W6=10;class ew{constructor(){ze(this,"subPriority",0)}validate(t,n){return!0}}class Y6 extends ew{constructor(t,n,r,s,a){super(),this.value=t,this.validateValue=n,this.setValue=r,this.priority=s,a&&(this.subPriority=a)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,r){return this.setValue(t,n,this.value,r)}}class z6 extends ew{constructor(){super(...arguments);ze(this,"priority",W6);ze(this,"subPriority",-1)}set(n,r){return r.timestampIsSet?n:Lt(n,q6(n,Date))}}class It{run(t,n,r,s){const a=this.parse(t,n,r,s);return a?{setter:new Y6(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,n,r){return!0}}class K6 extends It{constructor(){super(...arguments);ze(this,"priority",140);ze(this,"incompatibleTokens",["R","u","t","T"])}parse(n,r,s){switch(r){case"G":case"GG":case"GGG":return s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"});case"GGGGG":return s.era(n,{width:"narrow"});case"GGGG":default:return s.era(n,{width:"wide"})||s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"})}}set(n,r,s){return r.era=s,n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}const kn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Os={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Sn(e,t){return e&&{value:t(e.value),rest:e.rest}}function rn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Ms(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const r=n[1]==="+"?1:-1,s=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(s*j1+a*$F+o*BF),rest:t.slice(n[0].length)}}function tw(e){return rn(kn.anyDigitsSigned,e)}function dn(e,t){switch(e){case 1:return rn(kn.singleDigit,t);case 2:return rn(kn.twoDigits,t);case 3:return rn(kn.threeDigits,t);case 4:return rn(kn.fourDigits,t);default:return rn(new RegExp("^\\d{1,"+e+"}"),t)}}function Mc(e,t){switch(e){case 1:return rn(kn.singleDigitSigned,t);case 2:return rn(kn.twoDigitsSigned,t);case 3:return rn(kn.threeDigitsSigned,t);case 4:return rn(kn.fourDigitsSigned,t);default:return rn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Kp(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function nw(e,t){const n=t>0,r=n?t:1-t;let s;if(r<=50)s=e||100;else{const a=r+50,o=Math.trunc(a/100)*100,u=e>=a%100;s=e+o-(u?100:0)}return n?s:1-s}function rw(e){return e%400===0||e%4===0&&e%100!==0}class G6 extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="yy"});switch(r){case"y":return Sn(dn(4,n),a);case"yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s){const a=n.getFullYear();if(s.isTwoDigitYear){const u=nw(s.year,a);return n.setFullYear(u,0,1),n.setHours(0,0,0,0),n}const o=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(o,0,1),n.setHours(0,0,0,0),n}}class J6 extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Sn(dn(4,n),a);case"Yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s,a){const o=Yp(n,a);if(s.isTwoDigitYear){const d=nw(s.year,o);return n.setFullYear(d,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}const u=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(u,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}}class Z6 extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(n,r){return Mc(r==="R"?4:r.length,n)}set(n,r,s){const a=Lt(n,0);return a.setFullYear(s,0,4),a.setHours(0,0,0,0),gl(a)}}class X6 extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(n,r){return Mc(r==="u"?4:r.length,n)}set(n,r,s){return n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}class Q6 extends It{constructor(){super(...arguments);ze(this,"priority",120);ze(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"Q":case"QQ":return dn(r.length,n);case"Qo":return s.ordinalNumber(n,{unit:"quarter"});case"QQQ":return s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(n,{width:"wide",context:"formatting"})||s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class e$ extends It{constructor(){super(...arguments);ze(this,"priority",120);ze(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"q":case"qq":return dn(r.length,n);case"qo":return s.ordinalNumber(n,{unit:"quarter"});case"qqq":return s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(n,{width:"wide",context:"standalone"})||s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class t$ extends It{constructor(){super(...arguments);ze(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);ze(this,"priority",110)}parse(n,r,s){const a=o=>o-1;switch(r){case"M":return Sn(rn(kn.month,n),a);case"MM":return Sn(dn(2,n),a);case"Mo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"MMM":return s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(n,{width:"wide",context:"formatting"})||s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}class n$ extends It{constructor(){super(...arguments);ze(this,"priority",110);ze(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(n,r,s){const a=o=>o-1;switch(r){case"L":return Sn(rn(kn.month,n),a);case"LL":return Sn(dn(2,n),a);case"Lo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"LLL":return s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(n,{width:"wide",context:"standalone"})||s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}function r$(e,t,n){const r=Ze(e),s=zp(r,n)-t;return r.setDate(r.getDate()-s*7),r}class s$ extends It{constructor(){super(...arguments);ze(this,"priority",100);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(n,r,s){switch(r){case"w":return rn(kn.week,n);case"wo":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s,a){return ys(r$(n,s,a),a)}}function i$(e,t){const n=Ze(e),r=Wp(n)-t;return n.setDate(n.getDate()-r*7),n}class a$ extends It{constructor(){super(...arguments);ze(this,"priority",100);ze(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(n,r,s){switch(r){case"I":return rn(kn.week,n);case"Io":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s){return gl(i$(n,s))}}const l$=[31,28,31,30,31,30,31,31,30,31,30,31],o$=[31,29,31,30,31,30,31,31,30,31,30,31];class u$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"subPriority",1);ze(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"d":return rn(kn.date,n);case"do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear(),a=rw(s),o=n.getMonth();return a?r>=1&&r<=o$[o]:r>=1&&r<=l$[o]}set(n,r,s){return n.setDate(s),n.setHours(0,0,0,0),n}}class c$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"subpriority",1);ze(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(n,r,s){switch(r){case"D":case"DD":return rn(kn.dayOfYear,n);case"Do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear();return rw(s)?r>=1&&r<=366:r>=1&&r<=365}set(n,r,s){return n.setMonth(0,s),n.setHours(0,0,0,0),n}}function Gp(e,t,n){var p,m,y,_;const r=Ca(),s=(n==null?void 0:n.weekStartsOn)??((m=(p=n==null?void 0:n.locale)==null?void 0:p.options)==null?void 0:m.weekStartsOn)??r.weekStartsOn??((_=(y=r.locale)==null?void 0:y.options)==null?void 0:_.weekStartsOn)??0,a=Ze(e),o=a.getDay(),d=(t%7+7)%7,h=7-s,f=t<0||t>6?t-(o+h)%7:(d+h)%7-(o+h)%7;return fs(a,f)}class d$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"E":case"EE":case"EEE":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Gp(n,s,a),n.setHours(0,0,0,0),n}}class f$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"e":case"ee":return Sn(dn(r.length,n),o);case"eo":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"eee":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeeee":return s.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Gp(n,s,a),n.setHours(0,0,0,0),n}}class h$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"c":case"cc":return Sn(dn(r.length,n),o);case"co":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"ccc":return s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"ccccc":return s.day(n,{width:"narrow",context:"standalone"});case"cccccc":return s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(n,{width:"wide",context:"standalone"})||s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Gp(n,s,a),n.setHours(0,0,0,0),n}}function p$(e,t){const n=Ze(e),r=j6(n),s=t-r;return fs(n,s)}class m$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(n,r,s){const a=o=>o===0?7:o;switch(r){case"i":case"ii":return dn(r.length,n);case"io":return s.ordinalNumber(n,{unit:"day"});case"iii":return Sn(s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiii":return Sn(s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Sn(s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiii":default:return Sn(s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a)}}validate(n,r){return r>=1&&r<=7}set(n,r,s){return n=p$(n,s),n.setHours(0,0,0,0),n}}class g$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(n,r,s){switch(r){case"a":case"aa":case"aaa":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Kp(s),0,0,0),n}}class v$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(n,r,s){switch(r){case"b":case"bb":case"bbb":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Kp(s),0,0,0),n}}class y$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["a","b","t","T"])}parse(n,r,s){switch(r){case"B":case"BB":case"BBB":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Kp(s),0,0,0),n}}class _$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["H","K","k","t","T"])}parse(n,r,s){switch(r){case"h":return rn(kn.hour12h,n);case"ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=12}set(n,r,s){const a=n.getHours()>=12;return a&&s<12?n.setHours(s+12,0,0,0):!a&&s===12?n.setHours(0,0,0,0):n.setHours(s,0,0,0),n}}class b$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(n,r,s){switch(r){case"H":return rn(kn.hour23h,n);case"Ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=23}set(n,r,s){return n.setHours(s,0,0,0),n}}class w$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["h","H","k","t","T"])}parse(n,r,s){switch(r){case"K":return rn(kn.hour11h,n);case"Ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.getHours()>=12&&s<12?n.setHours(s+12,0,0,0):n.setHours(s,0,0,0),n}}class x$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(n,r,s){switch(r){case"k":return rn(kn.hour24h,n);case"ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=24}set(n,r,s){const a=s<=24?s%24:s;return n.setHours(a,0,0,0),n}}class k$ extends It{constructor(){super(...arguments);ze(this,"priority",60);ze(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"m":return rn(kn.minute,n);case"mo":return s.ordinalNumber(n,{unit:"minute"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setMinutes(s,0,0),n}}class S$ extends It{constructor(){super(...arguments);ze(this,"priority",50);ze(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"s":return rn(kn.second,n);case"so":return s.ordinalNumber(n,{unit:"second"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setSeconds(s,0),n}}class T$ extends It{constructor(){super(...arguments);ze(this,"priority",30);ze(this,"incompatibleTokens",["t","T"])}parse(n,r){const s=a=>Math.trunc(a*Math.pow(10,-r.length+3));return Sn(dn(r.length,n),s)}set(n,r,s){return n.setMilliseconds(s),n}}class C$ extends It{constructor(){super(...arguments);ze(this,"priority",10);ze(this,"incompatibleTokens",["t","T","x"])}parse(n,r){switch(r){case"X":return Ms(Os.basicOptionalMinutes,n);case"XX":return Ms(Os.basic,n);case"XXXX":return Ms(Os.basicOptionalSeconds,n);case"XXXXX":return Ms(Os.extendedOptionalSeconds,n);case"XXX":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class A$ extends It{constructor(){super(...arguments);ze(this,"priority",10);ze(this,"incompatibleTokens",["t","T","X"])}parse(n,r){switch(r){case"x":return Ms(Os.basicOptionalMinutes,n);case"xx":return Ms(Os.basic,n);case"xxxx":return Ms(Os.basicOptionalSeconds,n);case"xxxxx":return Ms(Os.extendedOptionalSeconds,n);case"xxx":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class E$ extends It{constructor(){super(...arguments);ze(this,"priority",40);ze(this,"incompatibleTokens","*")}parse(n){return tw(n)}set(n,r,s){return[Lt(n,s*1e3),{timestampIsSet:!0}]}}class O$ extends It{constructor(){super(...arguments);ze(this,"priority",20);ze(this,"incompatibleTokens","*")}parse(n){return tw(n)}set(n,r,s){return[Lt(n,s),{timestampIsSet:!0}]}}const M$={G:new K6,y:new G6,Y:new J6,R:new Z6,u:new X6,Q:new Q6,q:new e$,M:new t$,L:new n$,w:new s$,I:new a$,d:new u$,D:new c$,E:new d$,e:new f$,c:new h$,i:new m$,a:new g$,b:new v$,B:new y$,h:new _$,H:new b$,K:new w$,k:new x$,m:new k$,s:new S$,S:new T$,X:new C$,x:new A$,t:new E$,T:new O$},R$=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,D$=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P$=/^'([^]*?)'?$/,L$=/''/g,I$=/\S/,N$=/[a-zA-Z]/;function Wh(e,t,n,r){var b,A,H,V,x,E,B,U;const s=U6(),a=(r==null?void 0:r.locale)??s.locale??J1,o=(r==null?void 0:r.firstWeekContainsDate)??((A=(b=r==null?void 0:r.locale)==null?void 0:b.options)==null?void 0:A.firstWeekContainsDate)??s.firstWeekContainsDate??((V=(H=s.locale)==null?void 0:H.options)==null?void 0:V.firstWeekContainsDate)??1,u=(r==null?void 0:r.weekStartsOn)??((E=(x=r==null?void 0:r.locale)==null?void 0:x.options)==null?void 0:E.weekStartsOn)??s.weekStartsOn??((U=(B=s.locale)==null?void 0:B.options)==null?void 0:U.weekStartsOn)??0;if(t==="")return e===""?Ze(n):Lt(n,NaN);const d={firstWeekContainsDate:o,weekStartsOn:u,locale:a},h=[new z6],f=t.match(D$).map($=>{const M=$[0];if(M in jh){const S=jh[M];return S($,a.formatLong)}return $}).join("").match(R$),p=[];for(let $ of f){!(r!=null&&r.useAdditionalWeekYearTokens)&&Q1($)&&qh($,t,e),!(r!=null&&r.useAdditionalDayOfYearTokens)&&X1($)&&qh($,t,e);const M=$[0],S=M$[M];if(S){const{incompatibleTokens:F}=S;if(Array.isArray(F)){const ee=p.find(de=>F.includes(de.token)||de.token===M);if(ee)throw new RangeError(`The format string mustn't contain \`${ee.fullToken}\` and \`${$}\` at the same time`)}else if(S.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${$}\` and any other token at the same time`);p.push({token:M,fullToken:$});const ie=S.run(e,$,a.match,d);if(!ie)return Lt(n,NaN);h.push(ie.setter),e=ie.rest}else{if(M.match(N$))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");if($==="''"?$="'":M==="'"&&($=V$($)),e.indexOf($)===0)e=e.slice($.length);else return Lt(n,NaN)}}if(e.length>0&&I$.test(e))return Lt(n,NaN);const m=h.map($=>$.priority).sort(($,M)=>M-$).filter(($,M,S)=>S.indexOf($)===M).map($=>h.filter(M=>M.priority===$).sort((M,S)=>S.subPriority-M.subPriority)).map($=>$[0]);let y=Ze(n);if(isNaN(y.getTime()))return Lt(n,NaN);const _={};for(const $ of m){if(!$.validate(y,d))return Lt(n,NaN);const M=$.set(y,_,d);Array.isArray(M)?(y=M[0],Object.assign(_,M[1])):y=M}return Lt(n,y)}function V$(e){return e.match(P$)[1].replace(L$,"'")}function f0(e,t){const n=oa(e),r=oa(t);return+n==+r}function F$(e,t){return fs(e,-t)}function sw(e,t){const n=Ze(e),r=n.getFullYear(),s=n.getDate(),a=Lt(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const o=H6(a);return n.setMonth(t,Math.min(s,o)),n}function qt(e,t){let n=Ze(e);return isNaN(+n)?Lt(e,NaN):(t.year!=null&&n.setFullYear(t.year),t.month!=null&&(n=sw(n,t.month)),t.date!=null&&n.setDate(t.date),t.hours!=null&&n.setHours(t.hours),t.minutes!=null&&n.setMinutes(t.minutes),t.seconds!=null&&n.setSeconds(t.seconds),t.milliseconds!=null&&n.setMilliseconds(t.milliseconds),n)}function $$(e,t){const n=Ze(e);return n.setHours(t),n}function iw(e,t){const n=Ze(e);return n.setMilliseconds(t),n}function B$(e,t){const n=Ze(e);return n.setMinutes(t),n}function aw(e,t){const n=Ze(e);return n.setSeconds(t),n}function Rs(e,t){const n=Ze(e);return isNaN(+n)?Lt(e,NaN):(n.setFullYear(t),n)}function _l(e,t){return gs(e,-t)}function H$(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=_l(e,r+n*12),f=F$(h,a+s*7),p=u+o*60,y=(d+p*60)*1e3;return Lt(e,f.getTime()-y)}function lw(e,t){return qp(e,-t)}function Al(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),g("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),g("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),g("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Al.compatConfig={MODE:3};function ow(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),g("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}ow.compatConfig={MODE:3};function Jp(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Jp.compatConfig={MODE:3};function Zp(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Zp.compatConfig={MODE:3};function Xp(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),g("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}Xp.compatConfig={MODE:3};function Qp(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Qp.compatConfig={MODE:3};function em(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}em.compatConfig={MODE:3};const Cr=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),tm=(e,t,n)=>Yh(e,t,n)||De(),U$=(e,t,n)=>{const r=t.dateInTz?Cr(new Date(e),t.dateInTz):De(e);return n?hr(r,!0):r},Yh=(e,t,n)=>{if(!e)return null;const r=n?hr(De(e),!0):De(e);return t?t.exactMatch?U$(e,t,n):Cr(r,t.timezone):r},j$=e=>{if(!e)return 0;const t=new Date,n=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),r=new Date(t.toLocaleString("en-US",{timeZone:e})),s=r.getTimezoneOffset()/60;return(+n-+r)/(1e3*60*60)-s};var cs=(e=>(e.month="month",e.year="year",e))(cs||{}),sa=(e=>(e.top="top",e.bottom="bottom",e))(sa||{}),ma=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(ma||{}),Qn=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Qn||{});const q$=["timestamp","date","iso"];var ur=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(ur||{}),nn=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(nn||{});function h0(e){return t=>new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`)).slice(0,2)}function W$(e){return t=>Ds(Cr(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}const Y$=(e,t,n)=>{const r=[1,2,3,4,5,6,7];let s;if(e!==null)try{s=r.map(W$(e))}catch{s=r.map(h0(t))}else s=r.map(h0(t));const a=s.slice(0,n),o=s.slice(n+1,s.length);return[s[n]].concat(...o).concat(...a)},nm=(e,t,n)=>{const r=[];for(let s=+e[0];s<=+e[1];s++)r.push({value:+s,text:fw(s,t)});return n?r.reverse():r},uw=(e,t,n)=>{const r=[1,2,3,4,5,6,7,8,9,10,11,12].map(a=>{const o=a<10?`0${a}`:a;return new Date(`2017-${o}-01T00:00:00+00:00`)});if(e!==null)try{const a=n==="long"?"LLLL":"LLL";return r.map((o,u)=>{const d=Ds(Cr(o,"UTC"),a,{locale:e});return{text:d.charAt(0).toUpperCase()+d.substring(1),value:u}})}catch{}const s=new Intl.DateTimeFormat(t,{month:n,timeZone:"UTC"});return r.map((a,o)=>{const u=s.format(a);return{text:u.charAt(0).toUpperCase()+u.substring(1),value:o}})},z$=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],Ln=e=>{const t=Z(e);return t!=null&&t.$el?t==null?void 0:t.$el:t},K$=e=>({type:"dot",...e??{}}),cw=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,rm={prop:e=>`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},Fn=e=>e,p0=e=>e===0?e:!e||isNaN(+e)?null:+e,m0=e=>e===null,dw=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},G$=e=>{const t=[],n=r=>r.filter(s=>s);for(let r=0;r{const r=n!=null,s=t!=null;if(!r&&!s)return!1;const a=+n,o=+t;return r&&s?+e>a||+ea:s?+eG$(e).map(n=>n.map(r=>{const{active:s,disabled:a,isBetween:o,highlighted:u}=t(r);return{...r,active:s,disabled:a,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:a,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:a&&s,dp__cell_in_between:o,"dp--highlighted":u}}})),Ri=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())},J$=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function Z$(e,t){let n=[...document.querySelectorAll(J$())];n=n.filter(s=>!e.contains(s)||s.hasAttribute("data-datepicker-instance"));const r=n.indexOf(e);if(r>=0&&(t?r-1>=0:r+1<=n.length))return n[r+(t?-1:1)]}const X$=(e,t)=>e==null?void 0:e.querySelector(`[data-dp-element="${t}"]`),fw=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),sm=e=>Ds(e,"dd-MM-yyyy"),Xf=e=>Array.isArray(e),Rc=(e,t)=>t.get(sm(e)),Q$=(e,t)=>e?t?t instanceof Map?!!Rc(e,t):t(De(e)):!1:!0,Sr=(e,t,n=!1)=>{if(e.key===nn.enter||e.key===nn.space)return n&&e.preventDefault(),t()},g0=(e,t,n,r,s,a)=>{const o=Wh(e,t.slice(0,e.length),new Date,{locale:a});return oo(o)&&Y1(o)?r||s?o:qt(o,{hours:+n.hours,minutes:+(n==null?void 0:n.minutes),seconds:+(n==null?void 0:n.seconds),milliseconds:0}):null},e5=(e,t,n,r,s,a)=>{const o=Array.isArray(n)?n[0]:n;if(typeof t=="string")return g0(e,t,o,r,s,a);if(Array.isArray(t)){let u=null;for(const d of t)if(u=g0(e,d,o,r,s,a),u)break;return u}return typeof t=="function"?t(e):null},De=e=>e?new Date(e):new Date,t5=(e,t,n)=>{if(t){const s=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),d=n?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${s}-${a}T${o}:${u}:${d}.000Z`}const r=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(r).toISOString()},hr=(e,t)=>{const n=De(JSON.parse(JSON.stringify(e))),r=qt(n,{hours:0,minutes:0,seconds:0,milliseconds:0});return t?KF(r):r},Di=(e,t,n,r)=>{let s=e?De(e):De();return(t||t===0)&&(s=$$(s,+t)),(n||n===0)&&(s=B$(s,+n)),(r||r===0)&&(s=aw(s,+r)),iw(s,0)},on=(e,t)=>!e||!t?!1:Eo(hr(e),hr(t)),kt=(e,t)=>!e||!t?!1:el(hr(e),hr(t)),_n=(e,t)=>!e||!t?!1:yl(hr(e),hr(t)),dd=(e,t,n)=>e!=null&&e[0]&&e!=null&&e[1]?_n(n,e[0])&&on(n,e[1]):e!=null&&e[0]&&t?_n(n,e[0])&&on(n,t)||on(n,e[0])&&_n(n,t):!1,hs=e=>{const t=qt(new Date(e),{date:1});return hr(t)},Qf=(e,t,n)=>t&&(n||n===0)?Object.fromEntries(["hours","minutes","seconds"].map(r=>r===t?[r,n]:[r,isNaN(+e[r])?void 0:+e[r]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},ga=e=>({hours:ri(e),minutes:Vi(e),seconds:vl(e)}),hw=(e,t)=>{if(t){const n=lt(De(t));if(n>e)return 12;if(n===e)return wt(De(t))}},pw=(e,t)=>{if(t){const n=lt(De(t));return n{if(e)return lt(De(e))},mw=(e,t)=>{const n=_n(e,t)?t:e,r=_n(t,e)?t:e;return z1({start:n,end:r})},n5=e=>{const t=gs(e,1);return{month:wt(t),year:lt(t)}},Ks=(e,t)=>{const n=ys(e,{weekStartsOn:+t}),r=G1(e,{weekStartsOn:+t});return[n,r]},gw=(e,t)=>{const n={hours:ri(De()),minutes:Vi(De()),seconds:t?vl(De()):0};return Object.assign(n,e)},Ti=(e,t,n)=>[qt(De(e),{date:1}),qt(De(),{month:t,year:n,date:1})],Xs=(e,t,n)=>{let r=e?De(e):De();return(t||t===0)&&(r=sw(r,t)),n&&(r=Rs(r,n)),r},vw=(e,t,n,r,s)=>{if(!r||s&&!t||!s&&!n)return!1;const a=s?gs(e,1):_l(e,1),o=[wt(a),lt(a)];return s?!s5(...o,t):!r5(...o,n)},r5=(e,t,n)=>on(...Ti(n,e,t))||kt(...Ti(n,e,t)),s5=(e,t,n)=>_n(...Ti(n,e,t))||kt(...Ti(n,e,t)),yw=(e,t,n,r,s,a,o)=>{if(typeof t=="function"&&!o)return t(e);const u=n?{locale:n}:void 0;return Array.isArray(e)?`${Ds(e[0],a,u)}${s&&!e[1]?"":r}${e[1]?Ds(e[1],a,u):""}`:Ds(e,a,u)},Ka=e=>{if(e)return null;throw new Error(rm.prop("partial-range"))},ju=(e,t)=>{if(t)return e();throw new Error(rm.prop("range"))},zh=e=>Array.isArray(e)?oo(e[0])&&(e[1]?oo(e[1]):!0):e?oo(e):!1,i5=(e,t)=>qt(t??De(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),eh=(e,t,n,r)=>{if(!e)return!0;if(r){const s=n==="max"?Eo(e,t):yl(e,t),a={seconds:0,milliseconds:0};return s||el(qt(e,a),qt(t,a))}return n==="max"?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},th=(e,t,n)=>e?i5(e,t):De(n??t),v0=(e,t,n,r,s)=>{if(Array.isArray(r)){const o=th(e,r[0],t),u=th(e,r[1],t);return eh(r[0],o,n,!!t)&&eh(r[1],u,n,!!t)&&s}const a=th(e,r,t);return eh(r,a,n,!!t)&&s},nh=e=>qt(De(),ga(e)),a5=(e,t)=>e instanceof Map?Array.from(e.values()).filter(n=>lt(De(n))===t).map(n=>wt(n)):[],_w=(e,t,n)=>typeof e=="function"?e({month:t,year:n}):!!e.months.find(r=>r.month===t&&r.year===n),im=(e,t)=>typeof e=="function"?e(t):e.years.includes(t),bw=e=>Ds(e,"yyyy-MM-dd"),Jl=Hr({menuFocused:!1,shiftKeyInMenu:!1}),ww=()=>{const e=n=>{Jl.menuFocused=n},t=n=>{Jl.shiftKeyInMenu!==n&&(Jl.shiftKeyInMenu=n)};return{control:pe(()=>({shiftKeyInMenu:Jl.shiftKeyInMenu,menuFocused:Jl.menuFocused})),setMenuFocused:e,setShiftKey:t}},Gt=Hr({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),rh=fe(null),qu=fe(!1),sh=fe(!1),ih=fe(!1),ah=fe(!1),Zn=fe(0),vn=fe(0),Ui=()=>{const e=pe(()=>qu.value?[...Gt.selectionGrid,Gt.actionRow].filter(p=>p.length):sh.value?[...Gt.timePicker[0],...Gt.timePicker[1],ah.value?[]:[rh.value],Gt.actionRow].filter(p=>p.length):ih.value?[...Gt.monthPicker,Gt.actionRow]:[Gt.monthYear,...Gt.calendar,Gt.time,Gt.actionRow].filter(p=>p.length)),t=p=>{Zn.value=p?Zn.value+1:Zn.value-1;let m=null;e.value[vn.value]&&(m=e.value[vn.value][Zn.value]),!m&&e.value[vn.value+(p?1:-1)]?(vn.value=vn.value+(p?1:-1),Zn.value=p?0:e.value[vn.value].length-1):m||(Zn.value=p?Zn.value-1:Zn.value+1)},n=p=>{vn.value===0&&!p||vn.value===e.value.length&&p||(vn.value=p?vn.value+1:vn.value-1,e.value[vn.value]?e.value[vn.value]&&!e.value[vn.value][Zn.value]&&Zn.value!==0&&(Zn.value=e.value[vn.value].length-1):vn.value=p?vn.value-1:vn.value+1)},r=p=>{let m=null;e.value[vn.value]&&(m=e.value[vn.value][Zn.value]),m?m.focus({preventScroll:!qu.value}):Zn.value=p?Zn.value-1:Zn.value+1},s=()=>{t(!0),r(!0)},a=()=>{t(!1),r(!1)},o=()=>{n(!1),r(!0)},u=()=>{n(!0),r(!0)},d=(p,m)=>{Gt[m]=p},h=(p,m)=>{Gt[m]=p},f=()=>{Zn.value=0,vn.value=0};return{buildMatrix:d,buildMultiLevelMatrix:h,setTimePickerBackRef:p=>{rh.value=p},setSelectionGrid:p=>{qu.value=p,f(),p||(Gt.selectionGrid=[])},setTimePicker:(p,m=!1)=>{sh.value=p,ah.value=m,f(),p||(Gt.timePicker[0]=[],Gt.timePicker[1]=[])},setTimePickerElements:(p,m=0)=>{Gt.timePicker[m]=p},arrowRight:s,arrowLeft:a,arrowUp:o,arrowDown:u,clearArrowNav:()=>{Gt.monthYear=[],Gt.calendar=[],Gt.time=[],Gt.actionRow=[],Gt.selectionGrid=[],Gt.timePicker[0]=[],Gt.timePicker[1]=[],qu.value=!1,sh.value=!1,ah.value=!1,ih.value=!1,f(),rh.value=null},setMonthPicker:p=>{ih.value=p,f()},refSets:Gt}},y0=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),l5=e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:t=>`Increment ${t}`,decrementValue:t=>`Decrement ${t}`,openTpOverlay:t=>`Open ${t} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,...e??{}}),_0=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,o5=e=>{const t=typeof e=="object"&&e,n={static:!0,solo:!1};if(!e)return{...n,count:_0(!1)};const r=t?e:{},s=t?r.count??!0:e,a=_0(s);return Object.assign(n,r,{count:a})},u5=(e,t,n)=>e||(typeof n=="string"?n:t),c5=e=>typeof e=="boolean"?e?y0({}):!1:y0(e),d5=e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof e=="object"?{...t,...e??{},enabled:!0}:{...t,enabled:e}},f5=e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}),h5=e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}),p5=e=>{const t={input:!1};return typeof e=="object"?{...t,...e??{},enabled:!0}:{enabled:e,...t}},m5=e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,...e??{}}),g5=e=>{const t={dates:Array.isArray(e)?e.map(n=>De(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:{...t,...e??{}}},v5=e=>typeof e=="object"?{type:(e==null?void 0:e.type)??"local",hideOnOffsetDates:(e==null?void 0:e.hideOnOffsetDates)??!1}:{type:e,hideOnOffsetDates:!1},y5=(e,t)=>typeof e=="object"?{enabled:!0,...{noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1},...e}:{enabled:e,noDisabledRange:t.noDisabledRange,showLastInRange:t.showLastInRange,minMaxRawRange:t.minMaxRawRange,partialRange:t.partialRange,disableTimeRangeValidation:t.disableTimeRangeValidation,maxRange:t.maxRange,minRange:t.minRange,autoRange:t.autoRange,fixedStart:t.fixedStart,fixedEnd:t.fixedEnd},_5=(e,t)=>e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:t,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:t??e.emitTimezone,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:t},lh=(e,t,n)=>new Map(e.map(r=>{const s=tm(r,t,n);return[sm(s),s]})),b5=(e,t)=>e.length?new Map(e.map(n=>{const r=tm(n.date,t);return[sm(r),n]})):null,w5=e=>{var t;return{minDate:Yh(e.minDate,e.timezone,e.isSpecific),maxDate:Yh(e.maxDate,e.timezone,e.isSpecific),disabledDates:Xf(e.disabledDates)?lh(e.disabledDates,e.timezone,e.isSpecific):e.disabledDates,allowedDates:Xf(e.allowedDates)?lh(e.allowedDates,e.timezone,e.isSpecific):null,highlight:typeof e.highlight=="object"&&Xf((t=e.highlight)==null?void 0:t.dates)?lh(e.highlight.dates,e.timezone):e.highlight,markers:b5(e.markers,e.timezone)}},x5=(e,t)=>typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:+t}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0},k5=e=>({...Object.fromEntries(Object.keys(e).map(t=>{const n=t,r=e[n],s=typeof e[n]=="string"?{[r]:!0}:Object.fromEntries(r.map(a=>[a,!0]));return[t,s]}))}),sn=e=>{const t=()=>{const U=e.enableSeconds?":ss":"",$=e.enableMinutes?":mm":"";return e.is24?`HH${$}${U}`:`hh${$}${U} aa`},n=()=>{var U;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?`${((U=A.value)==null?void 0:U.type)==="iso"?"RR":"ww"}-yyyy`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy"},r=U=>gw(U,e.enableSeconds),s=()=>E.value.enabled?e.startTime&&Array.isArray(e.startTime)?[r(e.startTime[0]),r(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?r(e.startTime):null,a=pe(()=>o5(e.multiCalendars)),o=pe(()=>s()),u=pe(()=>l5(e.ariaLabels)),d=pe(()=>f5(e.filters)),h=pe(()=>c5(e.transitions)),f=pe(()=>h5(e.actionRow)),p=pe(()=>u5(e.previewFormat,e.format,n())),m=pe(()=>d5(e.textInput)),y=pe(()=>p5(e.inline)),_=pe(()=>m5(e.config)),b=pe(()=>g5(e.highlight)),A=pe(()=>v5(e.weekNumbers)),H=pe(()=>_5(e.timezone,e.emitTimezone)),V=pe(()=>x5(e.multiDates,e.multiDatesLimit)),x=pe(()=>w5({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:b.value,markers:e.markers,timezone:H.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker})),E=pe(()=>y5(e.range,{minMaxRawRange:!1,maxRange:e.maxRange,minRange:e.minRange,noDisabledRange:e.noDisabledRange,showLastInRange:e.showLastInRange,partialRange:e.partialRange,disableTimeRangeValidation:e.disableTimeRangeValidation,autoRange:e.autoRange,fixedStart:e.fixedStart,fixedEnd:e.fixedEnd})),B=pe(()=>k5(e.ui));return{defaultedTransitions:h,defaultedMultiCalendars:a,defaultedStartTime:o,defaultedAriaLabels:u,defaultedFilters:d,defaultedActionRow:f,defaultedPreviewFormat:p,defaultedTextInput:m,defaultedInline:y,defaultedConfig:_,defaultedHighlight:b,defaultedWeekNumbers:A,defaultedRange:E,propDates:x,defaultedTz:H,defaultedMultiDates:V,defaultedUI:B,getDefaultPattern:n,getDefaultStartTime:s}},S5=(e,t,n)=>{const r=fe(),{defaultedTextInput:s,defaultedRange:a,defaultedTz:o,defaultedMultiDates:u,getDefaultPattern:d}=sn(t),h=fe(""),f=ll(t,"format"),p=ll(t,"formatLocale");Wt(r,()=>{typeof t.onInternalModelChange=="function"&&e("internal-model-change",r.value,_e(!0))},{deep:!0}),Wt(a,(j,Ie)=>{j.enabled!==Ie.enabled&&(r.value=null)}),Wt(f,()=>{Y()});const m=j=>o.value.timezone&&o.value.convertModel?Cr(j,o.value.timezone):j,y=j=>{if(o.value.timezone&&o.value.convertModel){const Ie=j$(o.value.timezone);return HF(j,Ie)}return j},_=(j,Ie,Xe=!1)=>yw(j,t.format,t.formatLocale,s.value.rangeSeparator,t.modelAuto,Ie??d(),Xe),b=j=>j?t.modelType?Ae(j):{hours:ri(j),minutes:Vi(j),seconds:t.enableSeconds?vl(j):0}:null,A=j=>t.modelType?Ae(j):{month:wt(j),year:lt(j)},H=j=>Array.isArray(j)?u.value.enabled?j.map(Ie=>V(Ie,Rs(De(),Ie))):ju(()=>[Rs(De(),j[0]),j[1]?Rs(De(),j[1]):Ka(a.value.partialRange)],a.value.enabled):Rs(De(),+j),V=(j,Ie)=>(typeof j=="string"||typeof j=="number")&&t.modelType?me(j):Ie,x=j=>Array.isArray(j)?[V(j[0],Di(null,+j[0].hours,+j[0].minutes,j[0].seconds)),V(j[1],Di(null,+j[1].hours,+j[1].minutes,j[1].seconds))]:V(j,Di(null,j.hours,j.minutes,j.seconds)),E=j=>{const Ie=qt(De(),{date:1});return Array.isArray(j)?u.value.enabled?j.map(Xe=>V(Xe,Xs(Ie,+Xe.month,+Xe.year))):ju(()=>[V(j[0],Xs(Ie,+j[0].month,+j[0].year)),V(j[1],j[1]?Xs(Ie,+j[1].month,+j[1].year):Ka(a.value.partialRange))],a.value.enabled):V(j,Xs(Ie,+j.month,+j.year))},B=j=>{if(Array.isArray(j))return j.map(Ie=>me(Ie));throw new Error(rm.dateArr("multi-dates"))},U=j=>{if(Array.isArray(j)&&a.value.enabled){const Ie=j[0],Xe=j[1];return[De(Array.isArray(Ie)?Ie[0]:null),De(Array.isArray(Xe)?Xe[0]:null)]}return De(j[0])},$=j=>t.modelAuto?Array.isArray(j)?[me(j[0]),me(j[1])]:t.autoApply?[me(j)]:[me(j),null]:Array.isArray(j)?ju(()=>j[1]?[me(j[0]),j[1]?me(j[1]):Ka(a.value.partialRange)]:[me(j[0])],a.value.enabled):me(j),M=()=>{Array.isArray(r.value)&&a.value.enabled&&r.value.length===1&&r.value.push(Ka(a.value.partialRange))},S=()=>{const j=r.value;return[Ae(j[0]),j[1]?Ae(j[1]):Ka(a.value.partialRange)]},F=()=>r.value[1]?S():Ae(Fn(r.value[0])),ie=()=>(r.value||[]).map(j=>Ae(j)),ee=(j=!1)=>(j||M(),t.modelAuto?F():u.value.enabled?ie():Array.isArray(r.value)?ju(()=>S(),a.value.enabled):Ae(Fn(r.value))),de=j=>!j||Array.isArray(j)&&!j.length?null:t.timePicker?x(Fn(j)):t.monthPicker?E(Fn(j)):t.yearPicker?H(Fn(j)):u.value.enabled?B(Fn(j)):t.weekPicker?U(Fn(j)):$(Fn(j)),te=j=>{const Ie=de(j);zh(Fn(Ie))?(r.value=Fn(Ie),Y()):(r.value=null,h.value="")},N=()=>{const j=Ie=>Ds(Ie,s.value.format);return`${j(r.value[0])} ${s.value.rangeSeparator} ${r.value[1]?j(r.value[1]):""}`},J=()=>n.value&&r.value?Array.isArray(r.value)?N():Ds(r.value,s.value.format):_(r.value),D=()=>r.value?u.value.enabled?r.value.map(j=>_(j)).join("; "):s.value.enabled&&typeof s.value.format=="string"?J():_(r.value):"",Y=()=>{!t.format||typeof t.format=="string"||s.value.enabled&&typeof s.value.format=="string"?h.value=D():h.value=t.format(r.value)},me=j=>{if(t.utc){const Ie=new Date(j);return t.utc==="preserve"?new Date(Ie.getTime()+Ie.getTimezoneOffset()*6e4):Ie}return t.modelType?q$.includes(t.modelType)?m(new Date(j)):t.modelType==="format"&&(typeof t.format=="string"||!t.format)?m(Wh(j,d(),new Date,{locale:p.value})):m(Wh(j,t.modelType,new Date,{locale:p.value})):m(new Date(j))},Ae=j=>j?t.utc?t5(j,t.utc==="preserve",t.enableSeconds):t.modelType?t.modelType==="timestamp"?+y(j):t.modelType==="iso"?y(j).toISOString():t.modelType==="format"&&(typeof t.format=="string"||!t.format)?_(y(j)):_(y(j),t.modelType,!0):y(j):"",Pe=(j,Ie=!1,Xe=!1)=>{if(Xe)return j;if(e("update:model-value",j),o.value.emitTimezone&&Ie){const be=Array.isArray(j)?j.map(et=>Cr(Fn(et),o.value.emitTimezone)):Cr(Fn(j),o.value.emitTimezone);e("update:model-timezone-value",be)}},q=j=>Array.isArray(r.value)?u.value.enabled?r.value.map(Ie=>j(Ie)):[j(r.value[0]),r.value[1]?j(r.value[1]):Ka(a.value.partialRange)]:j(Fn(r.value)),re=()=>{if(Array.isArray(r.value)){const j=Ks(r.value[0],t.weekStart),Ie=r.value[1]?Ks(r.value[1],t.weekStart):[];return[j.map(Xe=>De(Xe)),Ie.map(Xe=>De(Xe))]}return Ks(r.value,t.weekStart).map(j=>De(j))},O=(j,Ie)=>Pe(Fn(q(j)),!1,Ie),ne=j=>{const Ie=re();return j?Ie:e("update:model-value",re())},_e=(j=!1)=>(j||Y(),t.monthPicker?O(A,j):t.timePicker?O(b,j):t.yearPicker?O(lt,j):t.weekPicker?ne(j):Pe(ee(j),!0,j));return{inputValue:h,internalModelValue:r,checkBeforeEmit:()=>r.value?a.value.enabled?a.value.partialRange?r.value.length>=1:r.value.length===2:!!r.value:!1,parseExternalModelValue:te,formatInputValue:Y,emitModelValue:_e}},T5=(e,t)=>{const{defaultedFilters:n,propDates:r}=sn(e),{validateMonthYearInRange:s}=ji(e),a=(f,p)=>{let m=f;return n.value.months.includes(wt(m))?(m=p?gs(f,1):_l(f,1),a(m,p)):m},o=(f,p)=>{let m=f;return n.value.years.includes(lt(m))?(m=p?qp(f,1):lw(f,1),o(m,p)):m},u=(f,p=!1)=>{const m=qt(De(),{month:e.month,year:e.year});let y=f?gs(m,1):_l(m,1);e.disableYearSelect&&(y=Rs(y,e.year));let _=wt(y),b=lt(y);n.value.months.includes(_)&&(y=a(y,f),_=wt(y),b=lt(y)),n.value.years.includes(b)&&(y=o(y,f),b=lt(y)),s(_,b,f,e.preventMinMaxNavigation)&&d(_,b,p)},d=(f,p,m)=>{t("update-month-year",{month:f,year:p,fromNav:m})},h=pe(()=>f=>vw(qt(De(),{month:e.month,year:e.year}),r.value.maxDate,r.value.minDate,e.preventMinMaxNavigation,f));return{handleMonthYearChange:u,isDisabled:h,updateMonthYear:d}},fd={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},bs={...fd,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},C5=["title"],A5=["disabled"],E5=fn({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...bs},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const n=t,r=e,{defaultedActionRow:s,defaultedPreviewFormat:a,defaultedMultiCalendars:o,defaultedTextInput:u,defaultedInline:d,defaultedRange:h,defaultedMultiDates:f,getDefaultPattern:p}=sn(r),{isTimeValid:m,isMonthValid:y}=ji(r),{buildMatrix:_}=Ui(),b=fe(null),A=fe(null),H=fe(!1),V=fe({}),x=fe(null),E=fe(null);Ft(()=>{r.arrowNavigation&&_([Ln(b),Ln(A)],"actionRow"),B(),window.addEventListener("resize",B)}),ii(()=>{window.removeEventListener("resize",B)});const B=()=>{H.value=!1,setTimeout(()=>{var N,J;const D=(N=x.value)==null?void 0:N.getBoundingClientRect(),Y=(J=E.value)==null?void 0:J.getBoundingClientRect();D&&Y&&(V.value.maxWidth=`${Y.width-D.width-20}px`),H.value=!0},0)},U=pe(()=>h.value.enabled&&!h.value.partialRange&&r.internalModelValue?r.internalModelValue.length===2:!0),$=pe(()=>!m.value(r.internalModelValue)||!y.value(r.internalModelValue)||!U.value),M=()=>{const N=a.value;return r.timePicker||r.monthPicker,N(Fn(r.internalModelValue))},S=()=>{const N=r.internalModelValue;return o.value.count>0?`${F(N[0])} - ${F(N[1])}`:[F(N[0]),F(N[1])]},F=N=>yw(N,a.value,r.formatLocale,u.value.rangeSeparator,r.modelAuto,p()),ie=pe(()=>!r.internalModelValue||!r.menuMount?"":typeof a.value=="string"?Array.isArray(r.internalModelValue)?r.internalModelValue.length===2&&r.internalModelValue[1]?S():f.value.enabled?r.internalModelValue.map(N=>`${F(N)}`):r.modelAuto?`${F(r.internalModelValue[0])}`:`${F(r.internalModelValue[0])} -`:F(r.internalModelValue):M()),ee=()=>f.value.enabled?"; ":" - ",de=pe(()=>Array.isArray(ie.value)?ie.value.join(ee()):ie.value),te=()=>{m.value(r.internalModelValue)&&y.value(r.internalModelValue)&&U.value?n("select-date"):n("invalid-select")};return(N,J)=>(k(),P("div",{ref_key:"actionRowRef",ref:E,class:"dp__action_row"},[N.$slots["action-row"]?Ne(N.$slots,"action-row",wn(cn({key:0},{internalModelValue:N.internalModelValue,disabled:$.value,selectDate:()=>N.$emit("select-date"),closePicker:()=>N.$emit("close-picker")}))):(k(),P(Ve,{key:1},[Z(s).showPreview?(k(),P("div",{key:0,class:"dp__selection_preview",title:de.value,style:bn(V.value)},[N.$slots["action-preview"]&&H.value?Ne(N.$slots,"action-preview",{key:0,value:N.internalModelValue}):ae("",!0),!N.$slots["action-preview"]&&H.value?(k(),P(Ve,{key:1},[ft(se(de.value),1)],64)):ae("",!0)],12,C5)):ae("",!0),g("div",{ref_key:"actionBtnContainer",ref:x,class:"dp__action_buttons","data-dp-element":"action-row"},[N.$slots["action-buttons"]?Ne(N.$slots,"action-buttons",{key:0,value:N.internalModelValue}):ae("",!0),N.$slots["action-buttons"]?ae("",!0):(k(),P(Ve,{key:1},[!Z(d).enabled&&Z(s).showCancel?(k(),P("button",{key:0,ref_key:"cancelButtonRef",ref:b,type:"button",class:"dp__action_button dp__action_cancel",onClick:J[0]||(J[0]=D=>N.$emit("close-picker")),onKeydown:J[1]||(J[1]=D=>Z(Sr)(D,()=>N.$emit("close-picker")))},se(N.cancelText),545)):ae("",!0),Z(s).showNow?(k(),P("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:J[2]||(J[2]=D=>N.$emit("select-now")),onKeydown:J[3]||(J[3]=D=>Z(Sr)(D,()=>N.$emit("select-now")))},se(N.nowButtonLabel),33)):ae("",!0),Z(s).showSelect?(k(),P("button",{key:2,ref_key:"selectButtonRef",ref:A,type:"button",class:"dp__action_button dp__action_select",disabled:$.value,"data-test":"select-button",onKeydown:J[4]||(J[4]=D=>Z(Sr)(D,()=>te())),onClick:te},se(N.selectText),41,A5)):ae("",!0)],64))],512)],64))],512))}}),O5={class:"dp__selection_grid_header"},M5=["aria-selected","aria-disabled","data-test","onClick","onKeydown","onMouseover"],R5=["aria-label"],$o=fn({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:n}){const{setSelectionGrid:r,buildMultiLevelMatrix:s,setMonthPicker:a}=Ui(),o=n,u=e,{defaultedAriaLabels:d,defaultedTextInput:h,defaultedConfig:f}=sn(u),{hideNavigationButtons:p}=md(),m=fe(!1),y=fe(null),_=fe(null),b=fe([]),A=fe(),H=fe(null),V=fe(0),x=fe(null);Jc(()=>{y.value=null}),Ft(()=>{Un().then(()=>ie()),u.noOverlayFocus||B(),E(!0)}),ii(()=>E(!1));const E=q=>{var re;u.arrowNavigation&&((re=u.headerRefs)!=null&&re.length?a(q):r(q))},B=()=>{var q;const re=Ln(_);re&&(h.value.enabled||(y.value?(q=y.value)==null||q.focus({preventScroll:!0}):re.focus({preventScroll:!0})),m.value=re.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!u.useRelative,"dp--overlay-relative":u.useRelative})),$=pe(()=>u.useRelative?{height:`${u.height}px`,width:"260px"}:void 0),M=pe(()=>({dp__overlay_col:!0})),S=pe(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:m.value,dp__button_bottom:u.isLast})),F=pe(()=>{var q,re;return{dp__overlay_container:!0,dp__container_flex:((q=u.items)==null?void 0:q.length)<=6,dp__container_block:((re=u.items)==null?void 0:re.length)>6}});Wt(()=>u.items,()=>ie(!1),{deep:!0});const ie=(q=!0)=>{Un().then(()=>{const re=Ln(y),O=Ln(_),ne=Ln(H),_e=Ln(x),j=ne?ne.getBoundingClientRect().height:0;O&&(O.getBoundingClientRect().height?V.value=O.getBoundingClientRect().height-j:V.value=f.value.modeHeight-j),re&&_e&&q&&(_e.scrollTop=re.offsetTop-_e.offsetTop-(V.value/2-re.getBoundingClientRect().height)-j)})},ee=q=>{q.disabled||o("selected",q.value)},de=()=>{o("toggle"),o("reset-flow")},te=()=>{u.escClose&&de()},N=(q,re,O,ne)=>{q&&((re.active||re.value===u.focusValue)&&(y.value=q),u.arrowNavigation&&(Array.isArray(b.value[O])?b.value[O][ne]=q:b.value[O]=[q],J()))},J=()=>{var q,re;const O=(q=u.headerRefs)!=null&&q.length?[u.headerRefs].concat(b.value):b.value.concat([u.skipButtonRef?[]:[H.value]]);s(Fn(O),(re=u.headerRefs)!=null&&re.length?"monthPicker":"selectionGrid")},D=q=>{u.arrowNavigation||Ri(q,f.value,!0)},Y=q=>{A.value=q,o("hover-value",q)},me=()=>{if(de(),!u.isLast){const q=X$(u.menuWrapRef??null,"action-row");if(q){const re=dw(q);re==null||re.focus()}}},Ae=q=>{switch(q.key){case nn.esc:return te();case nn.arrowLeft:return D(q);case nn.arrowRight:return D(q);case nn.arrowUp:return D(q);case nn.arrowDown:return D(q);default:return}},Pe=q=>{if(q.key===nn.enter)return de();if(q.key===nn.tab)return me()};return t({focusGrid:B}),(q,re)=>{var O;return k(),P("div",{ref_key:"gridWrapRef",ref:_,class:$e(U.value),style:bn($.value),role:"dialog",tabindex:"0",onKeydown:Ae,onClick:re[0]||(re[0]=Et(()=>{},["prevent"]))},[g("div",{ref_key:"containerRef",ref:x,class:$e(F.value),role:"grid",style:bn({"--dp-overlay-height":`${V.value}px`})},[g("div",O5,[Ne(q.$slots,"header")]),q.$slots.overlay?Ne(q.$slots,"overlay",{key:0}):(k(!0),P(Ve,{key:1},Qe(q.items,(ne,_e)=>(k(),P("div",{key:_e,class:$e(["dp__overlay_row",{dp__flex_row:q.items.length>=3}]),role:"row"},[(k(!0),P(Ve,null,Qe(ne,(j,Ie)=>(k(),P("div",{key:j.value,ref_for:!0,ref:Xe=>N(Xe,j,_e,Ie),role:"gridcell",class:$e(M.value),"aria-selected":j.active||void 0,"aria-disabled":j.disabled||void 0,tabindex:"0","data-test":j.text,onClick:Et(Xe=>ee(j),["prevent"]),onKeydown:Xe=>Z(Sr)(Xe,()=>ee(j),!0),onMouseover:Xe=>Y(j.value)},[g("div",{class:$e(j.className)},[q.$slots.item?Ne(q.$slots,"item",{key:0,item:j}):ae("",!0),q.$slots.item?ae("",!0):(k(),P(Ve,{key:1},[ft(se(j.text),1)],64))],2)],42,M5))),128))],2))),128))],6),q.$slots["button-icon"]?Cn((k(),P("button",{key:0,ref_key:"toggleButton",ref:H,type:"button","aria-label":(O=Z(d))==null?void 0:O.toggleOverlay,class:$e(S.value),tabindex:"0",onClick:de,onKeydown:Pe},[Ne(q.$slots,"button-icon")],42,R5)),[[Vr,!Z(p)(q.hideNavigation,q.type)]]):ae("",!0)],38)}}}),hd=fn({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const t=e,n=pe(()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0]),r=pe(()=>({dp__instance_calendar:t.multiCalendars>0}));return(s,a)=>(k(),P("div",{class:$e({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse})},[(k(!0),P(Ve,null,Qe(n.value,(o,u)=>(k(),P("div",{key:o,class:$e(r.value)},[Ne(s.$slots,"default",{instance:o,index:u})],2))),128))],2))}}),D5=["aria-label","aria-disabled"],uo=fn({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const n=t,r=fe(null);return Ft(()=>n("set-ref",r)),(s,a)=>(k(),P("button",{ref_key:"elRef",ref:r,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:a[0]||(a[0]=o=>s.$emit("activate")),onKeydown:a[1]||(a[1]=o=>Z(Sr)(o,()=>s.$emit("activate"),!0))},[g("span",{class:$e(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[Ne(s.$slots,"default")],2)],40,D5))}}),P5={class:"dp--year-mode-picker"},L5=["aria-label","data-test"],xw=fn({__name:"YearModePicker",props:{...bs,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const n=t,r=e,{showRightIcon:s,showLeftIcon:a}=md(),{defaultedConfig:o,defaultedMultiCalendars:u,defaultedAriaLabels:d,defaultedTransitions:h,defaultedUI:f}=sn(r),{showTransition:p,transitionName:m}=Bo(h),y=(A=!1,H)=>{n("toggle-year-picker",{flow:A,show:H})},_=A=>{n("year-select",A)},b=(A=!1)=>{n("handle-year",A)};return(A,H)=>{var V,x,E,B,U;return k(),P("div",P5,[Z(a)(Z(u),e.instance)?(k(),it(uo,{key:0,ref:"mpPrevIconRef","aria-label":(V=Z(d))==null?void 0:V.prevYear,disabled:e.isDisabled(!1),class:$e((x=Z(f))==null?void 0:x.navBtnPrev),onActivate:H[0]||(H[0]=$=>b(!1))},{default:Te(()=>[A.$slots["arrow-left"]?Ne(A.$slots,"arrow-left",{key:0}):ae("",!0),A.$slots["arrow-left"]?ae("",!0):(k(),it(Z(Jp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),g("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(E=Z(d))==null?void 0:E.openYearsOverlay,"data-test":`year-mode-btn-${e.instance}`,onClick:H[1]||(H[1]=()=>y(!1)),onKeydown:H[2]||(H[2]=$n(()=>y(!1),["enter"]))},[A.$slots.year?Ne(A.$slots,"year",{key:0,year:e.year}):ae("",!0),A.$slots.year?ae("",!0):(k(),P(Ve,{key:1},[ft(se(e.year),1)],64))],40,L5),Z(s)(Z(u),e.instance)?(k(),it(uo,{key:1,ref:"mpNextIconRef","aria-label":(B=Z(d))==null?void 0:B.nextYear,disabled:e.isDisabled(!0),class:$e((U=Z(f))==null?void 0:U.navBtnNext),onActivate:H[3]||(H[3]=$=>b(!0))},{default:Te(()=>[A.$slots["arrow-right"]?Ne(A.$slots,"arrow-right",{key:0}):ae("",!0),A.$slots["arrow-right"]?ae("",!0):(k(),it(Z(Zp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),he(vs,{name:Z(m)(e.showYearPicker),css:Z(p)},{default:Te(()=>[e.showYearPicker?(k(),it($o,{key:0,items:e.items,"text-input":A.textInput,"esc-close":A.escClose,config:A.config,"is-last":A.autoApply&&!Z(o).keepActionRow,"hide-navigation":A.hideNavigation,"aria-labels":A.ariaLabels,type:"year",onToggle:y,onSelected:H[4]||(H[4]=$=>_($))},Hn({"button-icon":Te(()=>[A.$slots["calendar-icon"]?Ne(A.$slots,"calendar-icon",{key:0}):ae("",!0),A.$slots["calendar-icon"]?ae("",!0):(k(),it(Z(Al),{key:1}))]),_:2},[A.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:$})=>[Ne(A.$slots,"year-overlay-value",{text:$.text,value:$.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels"])):ae("",!0)]),_:3},8,["name","css"])])}}}),am=(e,t,n)=>{if(t.value&&Array.isArray(t.value))if(t.value.some(r=>kt(e,r))){const r=t.value.filter(s=>!kt(s,e));t.value=r.length?r:null}else(n&&+n>t.value.length||!n)&&t.value.push(e);else t.value=[e]},lm=(e,t,n)=>{let r=e.value?e.value.slice():[];return r.length===2&&r[1]!==null&&(r=[]),r.length?on(t,r[0])?(r.unshift(t),n("range-start",r[0]),n("range-start",r[1])):(r[1]=t,n("range-end",t)):(r=[t],n("range-start",t)),r},pd=(e,t,n,r)=>{e&&(e[0]&&e[1]&&n&&t("auto-apply"),e[0]&&!e[1]&&r&&n&&t("auto-apply"))},kw=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(t=>Cr(De(t),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=Cr(De(e.value),e.timezone))},Sw=(e,t,n,r)=>Array.isArray(t.value)&&(t.value.length===2||t.value.length===1&&r.value.partialRange)?r.value.fixedStart&&(_n(e,t.value[0])||kt(e,t.value[0]))?[t.value[0],e]:r.value.fixedEnd&&(on(e,t.value[1])||kt(e,t.value[1]))?[e,t.value[1]]:(n("invalid-fixed-range",e),t.value):[],Tw=({multiCalendars:e,range:t,highlight:n,propDates:r,calendars:s,modelValue:a,props:o,filters:u,year:d,month:h,emit:f})=>{const p=pe(()=>nm(o.yearRange,o.locale,o.reverseYears)),m=fe([!1]),y=pe(()=>(F,ie)=>{const ee=qt(hs(new Date),{month:h.value(F),year:d.value(F)}),de=ie?K1(ee):Ao(ee);return vw(de,r.value.maxDate,r.value.minDate,o.preventMinMaxNavigation,ie)}),_=()=>Array.isArray(a.value)&&e.value.solo&&a.value[1],b=()=>{for(let F=0;F{if(!F)return b();const ie=qt(De(),s.value[F]);return s.value[0].year=lt(lw(ie,e.value.count-1)),b()},H=(F,ie)=>{const ee=YF(ie,F);return t.value.showLastInRange&&ee>1?ie:F},V=F=>o.focusStartDate||e.value.solo?F[0]:F[1]?H(F[0],F[1]):F[0],x=()=>{if(a.value){const F=Array.isArray(a.value)?V(a.value):a.value;s.value[0]={month:wt(F),year:lt(F)}}},E=()=>{x(),e.value.count&&b()};Wt(a,(F,ie)=>{o.isTextInputDate&&JSON.stringify(F??{})!==JSON.stringify(ie??{})&&E()}),Ft(()=>{E()});const B=(F,ie)=>{s.value[ie].year=F,f("update-month-year",{instance:ie,year:F,month:s.value[ie].month}),e.value.count&&!e.value.solo&&A(ie)},U=pe(()=>F=>bl(p.value,ie=>{var ee;const de=d.value(F)===ie.value,te=Oo(ie.value,wl(r.value.minDate),wl(r.value.maxDate))||((ee=u.value.years)==null?void 0:ee.includes(d.value(F))),N=im(n.value,ie.value);return{active:de,disabled:te,highlighted:N}})),$=(F,ie)=>{B(F,ie),S(ie)},M=(F,ie=!1)=>{if(!y.value(F,ie)){const ee=ie?d.value(F)+1:d.value(F)-1;B(ee,F)}},S=(F,ie=!1,ee)=>{ie||f("reset-flow"),ee!==void 0?m.value[F]=ee:m.value[F]=!m.value[F],m.value[F]?f("overlay-toggle",{open:!0,overlay:Qn.year}):(f("overlay-closed"),f("overlay-toggle",{open:!1,overlay:Qn.year}))};return{isDisabled:y,groupedYears:U,showYearPicker:m,selectYear:B,toggleYearPicker:S,handleYearSelect:$,handleYear:M}},I5=(e,t)=>{const{defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,defaultedRange:o,defaultedHighlight:u,propDates:d,defaultedTz:h,defaultedFilters:f,defaultedMultiDates:p}=sn(e),m=()=>{e.isTextInputDate&&E(lt(De(e.startDate)),0)},{modelValue:y,year:_,month:b,calendars:A}=Ho(e,t,m),H=pe(()=>uw(e.formatLocale,e.locale,e.monthNameFormat)),V=fe(null),{checkMinMaxRange:x}=ji(e),{selectYear:E,groupedYears:B,showYearPicker:U,toggleYearPicker:$,handleYearSelect:M,handleYear:S,isDisabled:F}=Tw({modelValue:y,multiCalendars:n,range:o,highlight:u,calendars:A,year:_,propDates:d,month:b,filters:f,props:e,emit:t});Ft(()=>{e.startDate&&(y.value&&e.focusStartDate||!y.value)&&E(lt(De(e.startDate)),0)});const ie=O=>O?{month:wt(O),year:lt(O)}:{month:null,year:null},ee=()=>y.value?Array.isArray(y.value)?y.value.map(O=>ie(O)):ie(y.value):ie(),de=(O,ne)=>{const _e=A.value[O],j=ee();return Array.isArray(j)?j.some(Ie=>Ie.year===(_e==null?void 0:_e.year)&&Ie.month===ne):(_e==null?void 0:_e.year)===j.year&&ne===j.month},te=(O,ne,_e)=>{var j,Ie;const Xe=ee();return Array.isArray(Xe)?_.value(ne)===((j=Xe[_e])==null?void 0:j.year)&&O===((Ie=Xe[_e])==null?void 0:Ie.month):!1},N=(O,ne)=>{if(o.value.enabled){const _e=ee();if(Array.isArray(y.value)&&Array.isArray(_e)){const j=te(O,ne,0)||te(O,ne,1),Ie=Xs(hs(De()),O,_.value(ne));return dd(y.value,V.value,Ie)&&!j}return!1}return!1},J=pe(()=>O=>bl(H.value,ne=>{var _e;const j=de(O,ne.value),Ie=Oo(ne.value,hw(_.value(O),d.value.minDate),pw(_.value(O),d.value.maxDate))||a5(d.value.disabledDates,_.value(O)).includes(ne.value)||((_e=f.value.months)==null?void 0:_e.includes(ne.value)),Xe=N(ne.value,O),be=_w(u.value,ne.value,_.value(O));return{active:j,disabled:Ie,isBetween:Xe,highlighted:be}})),D=(O,ne)=>Xs(hs(De()),O,_.value(ne)),Y=(O,ne)=>{const _e=y.value?y.value:hs(new Date);y.value=Xs(_e,O,_.value(ne)),t("auto-apply"),t("update-flow-step")},me=(O,ne)=>{const _e=D(O,ne);o.value.fixedEnd||o.value.fixedStart?y.value=Sw(_e,y,t,o):y.value?x(_e,y.value)&&(y.value=lm(y,D(O,ne),t)):y.value=[D(O,ne)],Un().then(()=>{pd(y.value,t,e.autoApply,e.modelAuto)})},Ae=(O,ne)=>{am(D(O,ne),y,p.value.limit),t("auto-apply",!0)},Pe=(O,ne)=>(A.value[ne].month=O,re(ne,A.value[ne].year,O),p.value.enabled?Ae(O,ne):o.value.enabled?me(O,ne):Y(O,ne)),q=(O,ne)=>{E(O,ne),re(ne,O,null)},re=(O,ne,_e)=>{let j=_e;if(!j&&j!==0){const Ie=ee();j=Array.isArray(Ie)?Ie[O].month:Ie.month}t("update-month-year",{instance:O,year:ne,month:j})};return{groupedMonths:J,groupedYears:B,year:_,isDisabled:F,defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,showYearPicker:U,modelValue:y,presetDate:(O,ne)=>{kw({value:O,modelValue:y,range:o.value.enabled,timezone:ne?void 0:h.value.timezone}),t("auto-apply")},setHoverDate:(O,ne)=>{V.value=D(O,ne)},selectMonth:Pe,selectYear:q,toggleYearPicker:$,handleYearSelect:M,handleYear:S,getModelMonthYear:ee}},N5=fn({compatConfig:{MODE:3},__name:"MonthPicker",props:{...bs},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=Bi(),a=$r(s,"yearMode"),o=e;Ft(()=>{o.shadow||r("mount",null)});const{groupedMonths:u,groupedYears:d,year:h,isDisabled:f,defaultedMultiCalendars:p,defaultedConfig:m,showYearPicker:y,modelValue:_,presetDate:b,setHoverDate:A,selectMonth:H,selectYear:V,toggleYearPicker:x,handleYearSelect:E,handleYear:B,getModelMonthYear:U}=I5(o,r);return t({getSidebarProps:()=>({modelValue:_,year:h,getModelMonthYear:U,selectMonth:H,selectYear:V,handleYear:B}),presetDate:b,toggleYearPicker:$=>x(0,$)}),($,M)=>(k(),it(hd,{"multi-calendars":Z(p).count,collapse:$.collapse,stretch:""},{default:Te(({instance:S})=>[$.$slots["top-extra"]?Ne($.$slots,"top-extra",{key:0,value:$.internalModelValue}):ae("",!0),$.$slots["month-year"]?Ne($.$slots,"month-year",wn(cn({key:1},{year:Z(h),months:Z(u)(S),years:Z(d)(S),selectMonth:Z(H),selectYear:Z(V),instance:S}))):(k(),it($o,{key:2,items:Z(u)(S),"arrow-navigation":$.arrowNavigation,"is-last":$.autoApply&&!Z(m).keepActionRow,"esc-close":$.escClose,height:Z(m).modeHeight,config:$.config,"no-overlay-focus":!!($.noOverlayFocus||$.textInput),"use-relative":"",type:"month",onSelected:F=>Z(H)(F,S),onHoverValue:F=>Z(A)(F,S)},Hn({header:Te(()=>[he(xw,cn($.$props,{items:Z(d)(S),instance:S,"show-year-picker":Z(y)[S],year:Z(h)(S),"is-disabled":F=>Z(f)(S,F),onHandleYear:F=>Z(B)(S,F),onYearSelect:F=>Z(E)(F,S),onToggleYearPicker:F=>Z(x)(S,F==null?void 0:F.flow,F==null?void 0:F.show)}),Hn({_:2},[Qe(Z(a),(F,ie)=>({name:F,fn:Te(ee=>[Ne($.$slots,F,wn(Yn(ee)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[$.$slots["month-overlay-value"]?{name:"item",fn:Te(({item:F})=>[Ne($.$slots,"month-overlay-value",{text:F.text,value:F.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse"]))}}),V5=(e,t)=>{const n=()=>{e.isTextInputDate&&(f.value=lt(De(e.startDate)))},{modelValue:r}=Ho(e,t,n),s=fe(null),{defaultedHighlight:a,defaultedMultiDates:o,defaultedFilters:u,defaultedRange:d,propDates:h}=sn(e),f=fe();Ft(()=>{e.startDate&&(r.value&&e.focusStartDate||!r.value)&&(f.value=lt(De(e.startDate)))});const p=b=>Array.isArray(r.value)?r.value.some(A=>lt(A)===b):r.value?lt(r.value)===b:!1,m=b=>d.value.enabled&&Array.isArray(r.value)?dd(r.value,s.value,_(b)):!1,y=pe(()=>bl(nm(e.yearRange,e.locale,e.reverseYears),b=>{const A=p(b.value),H=Oo(b.value,wl(h.value.minDate),wl(h.value.maxDate))||u.value.years.includes(b.value),V=m(b.value)&&!A,x=im(a.value,b.value);return{active:A,disabled:H,isBetween:V,highlighted:x}})),_=b=>Rs(hs(Ao(new Date)),b);return{groupedYears:y,modelValue:r,focusYear:f,setHoverValue:b=>{s.value=Rs(hs(new Date),b)},selectYear:b=>{var A;if(t("update-month-year",{instance:0,year:b}),o.value.enabled)return r.value?Array.isArray(r.value)&&(((A=r.value)==null?void 0:A.map(H=>lt(H))).includes(b)?r.value=r.value.filter(H=>lt(H)!==b):r.value.push(Rs(hr(De()),b))):r.value=[Rs(hr(Ao(De())),b)],t("auto-apply",!0);d.value.enabled?(r.value=lm(r,_(b),t),Un().then(()=>{pd(r.value,t,e.autoApply,e.modelAuto)})):(r.value=_(b),t("auto-apply"))}}},F5=fn({compatConfig:{MODE:3},__name:"YearPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,{groupedYears:a,modelValue:o,focusYear:u,selectYear:d,setHoverValue:h}=V5(s,r),{defaultedConfig:f}=sn(s);return t({getSidebarProps:()=>({modelValue:o,selectYear:d})}),(p,m)=>(k(),P("div",null,[p.$slots["top-extra"]?Ne(p.$slots,"top-extra",{key:0,value:p.internalModelValue}):ae("",!0),p.$slots["month-year"]?Ne(p.$slots,"month-year",wn(cn({key:1},{years:Z(a),selectYear:Z(d)}))):(k(),it($o,{key:2,items:Z(a),"is-last":p.autoApply&&!Z(f).keepActionRow,height:Z(f).modeHeight,config:p.config,"no-overlay-focus":!!(p.noOverlayFocus||p.textInput),"focus-value":Z(u),type:"year","use-relative":"",onSelected:Z(d),onHoverValue:Z(h)},Hn({_:2},[p.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:y})=>[Ne(p.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),$5={key:0,class:"dp__time_input"},B5=["data-test","aria-label","onKeydown","onClick","onMousedown"],H5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),U5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),j5=["aria-label","disabled","data-test","onKeydown","onClick"],q5=["data-test","aria-label","onKeydown","onClick","onMousedown"],W5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),Y5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),z5={key:0},K5=["aria-label"],G5=fn({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{setTimePickerElements:a,setTimePickerBackRef:o}=Ui(),{defaultedAriaLabels:u,defaultedTransitions:d,defaultedFilters:h,defaultedConfig:f,defaultedRange:p}=sn(s),{transitionName:m,showTransition:y}=Bo(d),_=Hr({hours:!1,minutes:!1,seconds:!1}),b=fe("AM"),A=fe(null),H=fe([]),V=fe();Ft(()=>{r("mounted")});const x=z=>qt(new Date,{hours:z.hours,minutes:z.minutes,seconds:s.enableSeconds?z.seconds:0,milliseconds:0}),E=pe(()=>z=>J(z,s[z])||U(z,s[z])),B=pe(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),U=(z,T)=>p.value.enabled&&!p.value.disableTimeRangeValidation?!s.validateTime(z,T):!1,$=(z,T)=>{if(p.value.enabled&&!p.value.disableTimeRangeValidation){const I=T?+s[`${z}Increment`]:-+s[`${z}Increment`],G=s[z]+I;return!s.validateTime(z,G)}return!1},M=pe(()=>z=>!Pe(+s[z]+ +s[`${z}Increment`],z)||$(z,!0)),S=pe(()=>z=>!Pe(+s[z]-+s[`${z}Increment`],z)||$(z,!1)),F=(z,T)=>H1(qt(De(),z),T),ie=(z,T)=>H$(qt(De(),z),T),ee=pe(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),de=pe(()=>{const z=[{type:"hours"}];return s.enableMinutes&&z.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&z.push({type:"",separator:!0},{type:"seconds"}),z}),te=pe(()=>de.value.filter(z=>!z.separator)),N=pe(()=>z=>{if(z==="hours"){const T=j(+s.hours);return{text:T<10?`0${T}`:`${T}`,value:T}}return{text:s[z]<10?`0${s[z]}`:`${s[z]}`,value:s[z]}}),J=(z,T)=>{var I;if(!s.disabledTimesConfig)return!1;const G=s.disabledTimesConfig(s.order,z==="hours"?T:void 0);return G[z]?!!((I=G[z])!=null&&I.includes(T)):!0},D=(z,T)=>T!=="hours"||b.value==="AM"?z:z+12,Y=z=>{const T=s.is24?24:12,I=z==="hours"?T:60,G=+s[`${z}GridIncrement`],Q=z==="hours"&&!s.is24?G:0,ge=[];for(let W=Q;W({active:!1,disabled:h.value.times[z].includes(W.value)||!Pe(W.value,z)||J(z,W.value)||U(z,W.value)}))},me=z=>z>=0?z:59,Ae=z=>z>=0?z:23,Pe=(z,T)=>{const I=s.minTime?x(Qf(s.minTime)):null,G=s.maxTime?x(Qf(s.maxTime)):null,Q=x(Qf(B.value,T,T==="minutes"||T==="seconds"?me(z):Ae(z)));return I&&G?(Eo(Q,G)||el(Q,G))&&(yl(Q,I)||el(Q,I)):I?yl(Q,I)||el(Q,I):G?Eo(Q,G)||el(Q,G):!0},q=z=>s[`no${z[0].toUpperCase()+z.slice(1)}Overlay`],re=z=>{q(z)||(_[z]=!_[z],_[z]?r("overlay-opened",z):r("overlay-closed",z))},O=z=>z==="hours"?ri:z==="minutes"?Vi:vl,ne=()=>{V.value&&clearTimeout(V.value)},_e=(z,T=!0,I)=>{const G=T?F:ie,Q=T?+s[`${z}Increment`]:-+s[`${z}Increment`];Pe(+s[z]+Q,z)&&r(`update:${z}`,O(z)(G({[z]:+s[z]},{[z]:+s[`${z}Increment`]}))),!(I!=null&&I.keyboard)&&f.value.timeArrowHoldThreshold&&(V.value=setTimeout(()=>{_e(z,T)},f.value.timeArrowHoldThreshold))},j=z=>s.is24?z:(z>=12?b.value="PM":b.value="AM",z$(z)),Ie=()=>{b.value==="PM"?(b.value="AM",r("update:hours",s.hours-12)):(b.value="PM",r("update:hours",s.hours+12)),r("am-pm-change",b.value)},Xe=z=>{_[z]=!0},be=(z,T,I)=>{if(z&&s.arrowNavigation){Array.isArray(H.value[T])?H.value[T][I]=z:H.value[T]=[z];const G=H.value.reduce((Q,ge)=>ge.map((W,ce)=>[...Q[ce]||[],ge[ce]]),[]);o(s.closeTimePickerBtn),A.value&&(G[1]=G[1].concat(A.value)),a(G,s.order)}},et=(z,T)=>(re(z),r(`update:${z}`,T));return t({openChildCmp:Xe}),(z,T)=>{var I;return z.disabled?ae("",!0):(k(),P("div",$5,[(k(!0),P(Ve,null,Qe(de.value,(G,Q)=>{var ge,W,ce;return k(),P("div",{key:Q,class:$e(ee.value)},[G.separator?(k(),P(Ve,{key:0},[ft(" : ")],64)):(k(),P(Ve,{key:1},[g("button",{ref_for:!0,ref:ye=>be(ye,Q,0),type:"button",class:$e({dp__btn:!0,dp__inc_dec_button:!z.timePickerInline,dp__inc_dec_button_inline:z.timePickerInline,dp__tp_inline_btn_top:z.timePickerInline,dp__inc_dec_button_disabled:M.value(G.type)}),"data-test":`${G.type}-time-inc-btn-${s.order}`,"aria-label":(ge=Z(u))==null?void 0:ge.incrementValue(G.type),tabindex:"0",onKeydown:ye=>Z(Sr)(ye,()=>_e(G.type,!0,{keyboard:!0}),!0),onClick:ye=>Z(f).timeArrowHoldThreshold?void 0:_e(G.type,!0),onMousedown:ye=>Z(f).timeArrowHoldThreshold?_e(G.type,!0):void 0,onMouseup:ne},[s.timePickerInline?(k(),P(Ve,{key:1},[z.$slots["tp-inline-arrow-up"]?Ne(z.$slots,"tp-inline-arrow-up",{key:0}):(k(),P(Ve,{key:1},[H5,U5],64))],64)):(k(),P(Ve,{key:0},[z.$slots["arrow-up"]?Ne(z.$slots,"arrow-up",{key:0}):ae("",!0),z.$slots["arrow-up"]?ae("",!0):(k(),it(Z(Qp),{key:1}))],64))],42,B5),g("button",{ref_for:!0,ref:ye=>be(ye,Q,1),type:"button","aria-label":(W=Z(u))==null?void 0:W.openTpOverlay(G.type),class:$e({dp__time_display:!0,dp__time_display_block:!z.timePickerInline,dp__time_display_inline:z.timePickerInline,"dp--time-invalid":E.value(G.type),"dp--time-overlay-btn":!E.value(G.type)}),disabled:q(G.type),tabindex:"0","data-test":`${G.type}-toggle-overlay-btn-${s.order}`,onKeydown:ye=>Z(Sr)(ye,()=>re(G.type),!0),onClick:ye=>re(G.type)},[z.$slots[G.type]?Ne(z.$slots,G.type,{key:0,text:N.value(G.type).text,value:N.value(G.type).value}):ae("",!0),z.$slots[G.type]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(N.value(G.type).text),1)],64))],42,j5),g("button",{ref_for:!0,ref:ye=>be(ye,Q,2),type:"button",class:$e({dp__btn:!0,dp__inc_dec_button:!z.timePickerInline,dp__inc_dec_button_inline:z.timePickerInline,dp__tp_inline_btn_bottom:z.timePickerInline,dp__inc_dec_button_disabled:S.value(G.type)}),"data-test":`${G.type}-time-dec-btn-${s.order}`,"aria-label":(ce=Z(u))==null?void 0:ce.decrementValue(G.type),tabindex:"0",onKeydown:ye=>Z(Sr)(ye,()=>_e(G.type,!1,{keyboard:!0}),!0),onClick:ye=>Z(f).timeArrowHoldThreshold?void 0:_e(G.type,!1),onMousedown:ye=>Z(f).timeArrowHoldThreshold?_e(G.type,!1):void 0,onMouseup:ne},[s.timePickerInline?(k(),P(Ve,{key:1},[z.$slots["tp-inline-arrow-down"]?Ne(z.$slots,"tp-inline-arrow-down",{key:0}):(k(),P(Ve,{key:1},[W5,Y5],64))],64)):(k(),P(Ve,{key:0},[z.$slots["arrow-down"]?Ne(z.$slots,"arrow-down",{key:0}):ae("",!0),z.$slots["arrow-down"]?ae("",!0):(k(),it(Z(em),{key:1}))],64))],42,q5)],64))],2)}),128)),z.is24?ae("",!0):(k(),P("div",z5,[z.$slots["am-pm-button"]?Ne(z.$slots,"am-pm-button",{key:0,toggle:Ie,value:b.value}):ae("",!0),z.$slots["am-pm-button"]?ae("",!0):(k(),P("button",{key:1,ref_key:"amPmButton",ref:A,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(I=Z(u))==null?void 0:I.amPmButton,tabindex:"0",onClick:Ie,onKeydown:T[0]||(T[0]=G=>Z(Sr)(G,()=>Ie(),!0))},se(b.value),41,K5))])),(k(!0),P(Ve,null,Qe(te.value,(G,Q)=>(k(),it(vs,{key:Q,name:Z(m)(_[G.type]),css:Z(y)},{default:Te(()=>[_[G.type]?(k(),it($o,{key:0,items:Y(G.type),"is-last":z.autoApply&&!Z(f).keepActionRow,"esc-close":z.escClose,type:G.type,"text-input":z.textInput,config:z.config,"arrow-navigation":z.arrowNavigation,"aria-labels":z.ariaLabels,onSelected:ge=>et(G.type,ge),onToggle:ge=>re(G.type),onResetFlow:T[1]||(T[1]=ge=>z.$emit("reset-flow"))},Hn({"button-icon":Te(()=>[z.$slots["clock-icon"]?Ne(z.$slots,"clock-icon",{key:0}):ae("",!0),z.$slots["clock-icon"]?ae("",!0):(k(),it(Cl(z.timePickerInline?Z(Al):Z(Xp)),{key:1}))]),_:2},[z.$slots[`${G.type}-overlay-value`]?{name:"item",fn:Te(({item:ge})=>[Ne(z.$slots,`${G.type}-overlay-value`,{text:ge.text,value:ge.value})]),key:"0"}:void 0,z.$slots[`${G.type}-overlay-header`]?{name:"header",fn:Te(()=>[Ne(z.$slots,`${G.type}-overlay-header`,{toggle:()=>re(G.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","onSelected","onToggle"])):ae("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),J5={class:"dp--tp-wrap"},Z5=["aria-label","tabindex"],X5=["tabindex"],Q5=["aria-label"],Cw=fn({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMatrix:a,setTimePicker:o}=Ui(),u=Bi(),{defaultedTransitions:d,defaultedAriaLabels:h,defaultedTextInput:f,defaultedConfig:p,defaultedRange:m}=sn(s),{transitionName:y,showTransition:_}=Bo(d),{hideNavigationButtons:b}=md(),A=fe(null),H=fe(null),V=fe([]),x=fe(null);Ft(()=>{r("mount"),!s.timePicker&&s.arrowNavigation?a([Ln(A.value)],"time"):o(!0,s.timePicker)});const E=pe(()=>m.value.enabled&&s.modelAuto?cw(s.internalModelValue):!0),B=fe(!1),U=D=>({hours:Array.isArray(s.hours)?s.hours[D]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[D]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[D]:s.seconds}),$=pe(()=>{const D=[];if(m.value.enabled)for(let Y=0;Y<2;Y++)D.push(U(Y));else D.push(U(0));return D}),M=(D,Y=!1,me="")=>{Y||r("reset-flow"),B.value=D,r(D?"overlay-opened":"overlay-closed",Qn.time),s.arrowNavigation&&o(D),Un(()=>{me!==""&&V.value[0]&&V.value[0].openChildCmp(me)})},S=pe(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!p.value.keepActionRow})),F=$r(u,"timePicker"),ie=(D,Y,me)=>m.value.enabled?Y===0?[D,$.value[1][me]]:[$.value[0][me],D]:D,ee=D=>{r("update:hours",D)},de=D=>{r("update:minutes",D)},te=D=>{r("update:seconds",D)},N=()=>{if(x.value&&!f.value.enabled&&!s.noOverlayFocus){const D=dw(x.value);D&&D.focus({preventScroll:!0})}},J=D=>{r("overlay-closed",D)};return t({toggleTimePicker:M}),(D,Y)=>{var me;return k(),P("div",J5,[!D.timePicker&&!D.timePickerInline?Cn((k(),P("button",{key:0,ref_key:"openTimePickerBtn",ref:A,type:"button",class:$e(S.value),"aria-label":(me=Z(h))==null?void 0:me.openTimePicker,tabindex:D.noOverlayFocus?void 0:0,"data-test":"open-time-picker-btn",onKeydown:Y[0]||(Y[0]=Ae=>Z(Sr)(Ae,()=>M(!0))),onClick:Y[1]||(Y[1]=Ae=>M(!0))},[D.$slots["clock-icon"]?Ne(D.$slots,"clock-icon",{key:0}):ae("",!0),D.$slots["clock-icon"]?ae("",!0):(k(),it(Z(Xp),{key:1}))],42,Z5)),[[Vr,!Z(b)(D.hideNavigation,"time")]]):ae("",!0),he(vs,{name:Z(y)(B.value),css:Z(_)&&!D.timePickerInline},{default:Te(()=>{var Ae;return[B.value||D.timePicker||D.timePickerInline?(k(),P("div",{key:0,ref_key:"overlayRef",ref:x,class:$e({dp__overlay:!D.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!D.timePickerInline,"dp--overlay-relative":s.timePicker}),style:bn(D.timePicker?{height:`${Z(p).modeHeight}px`}:void 0),tabindex:D.timePickerInline?void 0:0},[g("div",{class:$e(D.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[D.$slots["time-picker-overlay"]?Ne(D.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:ee,setMinutes:de,setSeconds:te}):ae("",!0),D.$slots["time-picker-overlay"]?ae("",!0):(k(),P("div",{key:1,class:$e(D.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(k(!0),P(Ve,null,Qe($.value,(Pe,q)=>Cn((k(),it(G5,cn({key:q,ref_for:!0},{...D.$props,order:q,hours:Pe.hours,minutes:Pe.minutes,seconds:Pe.seconds,closeTimePickerBtn:H.value,disabledTimesConfig:e.disabledTimesConfig,disabled:q===0?D.fixedStart:D.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:V,"validate-time":(re,O)=>e.validateTime(re,ie(O,q,re)),"onUpdate:hours":re=>ee(ie(re,q,"hours")),"onUpdate:minutes":re=>de(ie(re,q,"minutes")),"onUpdate:seconds":re=>te(ie(re,q,"seconds")),onMounted:N,onOverlayClosed:J,onOverlayOpened:Y[2]||(Y[2]=re=>D.$emit("overlay-opened",re)),onAmPmChange:Y[3]||(Y[3]=re=>D.$emit("am-pm-change",re))}),Hn({_:2},[Qe(Z(F),(re,O)=>({name:re,fn:Te(ne=>[Ne(D.$slots,re,cn({ref_for:!0},ne))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Vr,q===0?!0:E.value]])),128))],2)),!D.timePicker&&!D.timePickerInline?Cn((k(),P("button",{key:2,ref_key:"closeTimePickerBtn",ref:H,type:"button",class:$e(S.value),"aria-label":(Ae=Z(h))==null?void 0:Ae.closeTimePicker,tabindex:"0",onKeydown:Y[4]||(Y[4]=Pe=>Z(Sr)(Pe,()=>M(!1))),onClick:Y[5]||(Y[5]=Pe=>M(!1))},[D.$slots["calendar-icon"]?Ne(D.$slots,"calendar-icon",{key:0}):ae("",!0),D.$slots["calendar-icon"]?ae("",!0):(k(),it(Z(Al),{key:1}))],42,Q5)),[[Vr,!Z(b)(D.hideNavigation,"time")]]):ae("",!0)],2)],14,X5)):ae("",!0)]}),_:3},8,["name","css"])])}}}),Aw=(e,t,n,r)=>{const{defaultedRange:s}=sn(e),a=(x,E)=>Array.isArray(t[x])?t[x][E]:t[x],o=x=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[x]:t.seconds:0,u=(x,E)=>x?E!==void 0?Di(x,a("hours",E),a("minutes",E),o(E)):Di(x,t.hours,t.minutes,o()):aw(De(),o(E)),d=(x,E)=>{t[x]=E},h=pe(()=>e.modelAuto&&s.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:s.value.enabled),f=(x,E)=>{const B=Object.fromEntries(Object.keys(t).map(U=>U===x?[U,E]:[U,t[U]].slice()));if(h.value&&!s.value.disableTimeRangeValidation){const U=M=>n.value?Di(n.value[M],B.hours[M],B.minutes[M],B.seconds[M]):null,$=M=>iw(n.value[M],0);return!(kt(U(0),U(1))&&(yl(U(0),$(1))||Eo(U(1),$(0))))}return!0},p=(x,E)=>{f(x,E)&&(d(x,E),r&&r())},m=x=>{p("hours",x)},y=x=>{p("minutes",x)},_=x=>{p("seconds",x)},b=(x,E,B,U)=>{E&&m(x),!E&&!B&&y(x),B&&_(x),n.value&&U(n.value)},A=x=>{if(x){const E=Array.isArray(x),B=E?[+x[0].hours,+x[1].hours]:+x.hours,U=E?[+x[0].minutes,+x[1].minutes]:+x.minutes,$=E?[+x[0].seconds,+x[1].seconds]:+x.seconds;d("hours",B),d("minutes",U),e.enableSeconds&&d("seconds",$)}},H=(x,E)=>{const B={hours:Array.isArray(t.hours)?t.hours[x]:t.hours,disabledArr:[]};return(E||E===0)&&(B.hours=E),Array.isArray(e.disabledTimes)&&(B.disabledArr=s.value.enabled&&Array.isArray(e.disabledTimes[x])?e.disabledTimes[x]:e.disabledTimes),B},V=pe(()=>(x,E)=>{var B;if(Array.isArray(e.disabledTimes)){const{disabledArr:U,hours:$}=H(x,E),M=U.filter(S=>+S.hours===$);return((B=M[0])==null?void 0:B.minutes)==="*"?{hours:[$],minutes:void 0,seconds:void 0}:{hours:[],minutes:(M==null?void 0:M.map(S=>+S.minutes))??[],seconds:(M==null?void 0:M.map(S=>S.seconds?+S.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:d,updateHours:m,updateMinutes:y,updateSeconds:_,getSetDateTime:u,updateTimeValues:b,getSecondsValue:o,assignStartTime:A,validateTime:f,disabledTimesConfig:V}},eB=(e,t)=>{const n=()=>{e.isTextInputDate&&E()},{modelValue:r,time:s}=Ho(e,t,n),{defaultedStartTime:a,defaultedRange:o,defaultedTz:u}=sn(e),{updateTimeValues:d,getSetDateTime:h,setTime:f,assignStartTime:p,disabledTimesConfig:m,validateTime:y}=Aw(e,s,r,_);function _(){t("update-flow-step")}const b=U=>{const{hours:$,minutes:M,seconds:S}=U;return{hours:+$,minutes:+M,seconds:S?+S:0}},A=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const $=b(e.startTime[0]),M=b(e.startTime[1]);return[qt(De(),$),qt(De(),M)]}const U=b(e.startTime);return qt(De(),U)}return o.value.enabled?[null,null]:null},H=()=>{if(o.value.enabled){const[U,$]=A();r.value=[Cr(h(U,0),u.value.timezone),Cr(h($,1),u.value.timezone)]}else r.value=Cr(h(A()),u.value.timezone)},V=U=>Array.isArray(U)?[ga(De(U[0])),ga(De(U[1]))]:[ga(U??De())],x=(U,$,M)=>{f("hours",U),f("minutes",$),f("seconds",e.enableSeconds?M:0)},E=()=>{const[U,$]=V(r.value);return o.value.enabled?x([U.hours,$.hours],[U.minutes,$.minutes],[U.seconds,$.seconds]):x(U.hours,U.minutes,U.seconds)};Ft(()=>{if(!e.shadow)return p(a.value),r.value?E():H()});const B=()=>{Array.isArray(r.value)?r.value=r.value.map((U,$)=>U&&h(U,$)):r.value=h(r.value),t("time-update")};return{modelValue:r,time:s,disabledTimesConfig:m,updateTime:(U,$=!0,M=!1)=>{d(U,$,M,B)},validateTime:y}},tB=fn({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...bs},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"timePicker"),u=fe(null),{time:d,modelValue:h,disabledTimesConfig:f,updateTime:p,validateTime:m}=eB(s,r);return Ft(()=>{s.shadow||r("mount",null)}),t({getSidebarProps:()=>({modelValue:h,time:d,updateTime:p}),toggleTimePicker:(y,_=!1,b="")=>{var A;(A=u.value)==null||A.toggleTimePicker(y,_,b)}}),(y,_)=>(k(),it(hd,{"multi-calendars":0,stretch:""},{default:Te(()=>[he(Cw,cn({ref_key:"tpRef",ref:u},y.$props,{hours:Z(d).hours,minutes:Z(d).minutes,seconds:Z(d).seconds,"internal-model-value":y.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),"onUpdate:hours":_[0]||(_[0]=b=>Z(p)(b)),"onUpdate:minutes":_[1]||(_[1]=b=>Z(p)(b,!1)),"onUpdate:seconds":_[2]||(_[2]=b=>Z(p)(b,!1,!0)),onAmPmChange:_[3]||(_[3]=b=>y.$emit("am-pm-change",b)),onResetFlow:_[4]||(_[4]=b=>y.$emit("reset-flow")),onOverlayClosed:_[5]||(_[5]=b=>y.$emit("overlay-toggle",{open:!1,overlay:b})),onOverlayOpened:_[6]||(_[6]=b=>y.$emit("overlay-toggle",{open:!0,overlay:b}))}),Hn({_:2},[Qe(Z(o),(b,A)=>({name:b,fn:Te(H=>[Ne(y.$slots,b,wn(Yn(H)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),nB={class:"dp--header-wrap"},rB={key:0,class:"dp__month_year_wrap"},sB={key:0},iB={class:"dp__month_year_wrap"},aB=["aria-label","data-test","onClick","onKeydown"],lB=fn({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...bs},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTransitions:a,defaultedAriaLabels:o,defaultedMultiCalendars:u,defaultedFilters:d,defaultedConfig:h,defaultedHighlight:f,propDates:p,defaultedUI:m}=sn(s),{transitionName:y,showTransition:_}=Bo(a),{buildMatrix:b}=Ui(),{handleMonthYearChange:A,isDisabled:H,updateMonthYear:V}=T5(s,r),{showLeftIcon:x,showRightIcon:E}=md(),B=fe(!1),U=fe(!1),$=fe([null,null,null,null]);Ft(()=>{r("mount")});const M=q=>({get:()=>s[q],set:re=>{const O=q===cs.month?cs.year:cs.month;r("update-month-year",{[q]:re,[O]:s[O]}),q===cs.month?J(!0):D(!0)}}),S=pe(M(cs.month)),F=pe(M(cs.year)),ie=pe(()=>q=>({month:s.month,year:s.year,items:q===cs.month?s.months:s.years,instance:s.instance,updateMonthYear:V,toggle:q===cs.month?J:D})),ee=pe(()=>s.months.find(re=>re.value===s.month)||{text:"",value:0}),de=pe(()=>bl(s.months,q=>{const re=s.month===q.value,O=Oo(q.value,hw(s.year,p.value.minDate),pw(s.year,p.value.maxDate))||d.value.months.includes(q.value),ne=_w(f.value,q.value,s.year);return{active:re,disabled:O,highlighted:ne}})),te=pe(()=>bl(s.years,q=>{const re=s.year===q.value,O=Oo(q.value,wl(p.value.minDate),wl(p.value.maxDate))||d.value.years.includes(q.value),ne=im(f.value,q.value);return{active:re,disabled:O,highlighted:ne}})),N=(q,re,O)=>{O!==void 0?q.value=O:q.value=!q.value,q.value?r("overlay-opened",re):r("overlay-closed",re)},J=(q=!1,re)=>{Y(q),N(B,Qn.month,re)},D=(q=!1,re)=>{Y(q),N(U,Qn.year,re)},Y=q=>{q||r("reset-flow")},me=(q,re)=>{s.arrowNavigation&&($.value[re]=Ln(q),b($.value,"monthYear"))},Ae=pe(()=>{var q,re;return[{type:cs.month,index:1,toggle:J,modelValue:S.value,updateModelValue:O=>S.value=O,text:ee.value.text,showSelectionGrid:B.value,items:de.value,ariaLabel:(q=o.value)==null?void 0:q.openMonthsOverlay},{type:cs.year,index:2,toggle:D,modelValue:F.value,updateModelValue:O=>F.value=O,text:fw(s.year,s.locale),showSelectionGrid:U.value,items:te.value,ariaLabel:(re=o.value)==null?void 0:re.openYearsOverlay}]}),Pe=pe(()=>s.disableYearSelect?[Ae.value[0]]:s.yearFirst?[...Ae.value].reverse():Ae.value);return t({toggleMonthPicker:J,toggleYearPicker:D,handleMonthYearChange:A}),(q,re)=>{var O,ne,_e,j,Ie,Xe;return k(),P("div",nB,[q.$slots["month-year"]?(k(),P("div",rB,[Ne(q.$slots,"month-year",wn(Yn({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:Z(V),handleMonthYearChange:Z(A),instance:e.instance})))])):(k(),P(Ve,{key:1},[q.$slots["top-extra"]?(k(),P("div",sB,[Ne(q.$slots,"top-extra",{value:q.internalModelValue})])):ae("",!0),g("div",iB,[Z(x)(Z(u),e.instance)&&!q.vertical?(k(),it(uo,{key:0,"aria-label":(O=Z(o))==null?void 0:O.prevMonth,disabled:Z(H)(!1),class:$e((ne=Z(m))==null?void 0:ne.navBtnPrev),onActivate:re[0]||(re[0]=be=>Z(A)(!1,!0)),onSetRef:re[1]||(re[1]=be=>me(be,0))},{default:Te(()=>[q.$slots["arrow-left"]?Ne(q.$slots,"arrow-left",{key:0}):ae("",!0),q.$slots["arrow-left"]?ae("",!0):(k(),it(Z(Jp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),g("div",{class:$e(["dp__month_year_wrap",{dp__year_disable_select:q.disableYearSelect}])},[(k(!0),P(Ve,null,Qe(Pe.value,(be,et)=>(k(),P(Ve,{key:be.type},[g("button",{ref_for:!0,ref:z=>me(z,et+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":be.ariaLabel,"data-test":`${be.type}-toggle-overlay-${e.instance}`,onClick:be.toggle,onKeydown:z=>Z(Sr)(z,()=>be.toggle(),!0)},[q.$slots[be.type]?Ne(q.$slots,be.type,{key:0,text:be.text,value:s[be.type]}):ae("",!0),q.$slots[be.type]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(be.text),1)],64))],40,aB),he(vs,{name:Z(y)(be.showSelectionGrid),css:Z(_)},{default:Te(()=>[be.showSelectionGrid?(k(),it($o,{key:0,items:be.items,"arrow-navigation":q.arrowNavigation,"hide-navigation":q.hideNavigation,"is-last":q.autoApply&&!Z(h).keepActionRow,"skip-button-ref":!1,config:q.config,type:be.type,"header-refs":[],"esc-close":q.escClose,"menu-wrap-ref":q.menuWrapRef,"text-input":q.textInput,"aria-labels":q.ariaLabels,onSelected:be.updateModelValue,onToggle:be.toggle},Hn({"button-icon":Te(()=>[q.$slots["calendar-icon"]?Ne(q.$slots,"calendar-icon",{key:0}):ae("",!0),q.$slots["calendar-icon"]?ae("",!0):(k(),it(Z(Al),{key:1}))]),_:2},[q.$slots[`${be.type}-overlay-value`]?{name:"item",fn:Te(({item:z})=>[Ne(q.$slots,`${be.type}-overlay-value`,{text:z.text,value:z.value})]),key:"0"}:void 0,q.$slots[`${be.type}-overlay`]?{name:"overlay",fn:Te(()=>[Ne(q.$slots,`${be.type}-overlay`,cn({ref_for:!0},ie.value(be.type)))]),key:"1"}:void 0,q.$slots[`${be.type}-overlay-header`]?{name:"header",fn:Te(()=>[Ne(q.$slots,`${be.type}-overlay-header`,{toggle:be.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","onSelected","onToggle"])):ae("",!0)]),_:2},1032,["name","css"])],64))),128))],2),Z(x)(Z(u),e.instance)&&q.vertical?(k(),it(uo,{key:1,"aria-label":(_e=Z(o))==null?void 0:_e.prevMonth,disabled:Z(H)(!1),class:$e((j=Z(m))==null?void 0:j.navBtnPrev),onActivate:re[2]||(re[2]=be=>Z(A)(!1,!0))},{default:Te(()=>[q.$slots["arrow-up"]?Ne(q.$slots,"arrow-up",{key:0}):ae("",!0),q.$slots["arrow-up"]?ae("",!0):(k(),it(Z(Qp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),Z(E)(Z(u),e.instance)?(k(),it(uo,{key:2,ref:"rightIcon",disabled:Z(H)(!0),"aria-label":(Ie=Z(o))==null?void 0:Ie.nextMonth,class:$e((Xe=Z(m))==null?void 0:Xe.navBtnNext),onActivate:re[3]||(re[3]=be=>Z(A)(!0,!0)),onSetRef:re[4]||(re[4]=be=>me(be,q.disableYearSelect?2:3))},{default:Te(()=>[q.$slots[q.vertical?"arrow-down":"arrow-right"]?Ne(q.$slots,q.vertical?"arrow-down":"arrow-right",{key:0}):ae("",!0),q.$slots[q.vertical?"arrow-down":"arrow-right"]?ae("",!0):(k(),it(Cl(q.vertical?Z(em):Z(Zp)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):ae("",!0)])],64))])}}}),oB=["aria-label"],uB={class:"dp__calendar_header",role:"row"},cB={key:0,class:"dp__calendar_header_item",role:"gridcell"},dB=["aria-label"],fB=g("div",{class:"dp__calendar_header_separator"},null,-1),hB=["aria-label"],pB={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},mB={class:"dp__cell_inner"},gB=["id","aria-selected","aria-disabled","aria-label","data-test","onClick","onKeydown","onMouseenter","onMouseleave","onMousedown"],vB=fn({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...bs},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMultiLevelMatrix:a}=Ui(),{defaultedTransitions:o,defaultedConfig:u,defaultedAriaLabels:d,defaultedMultiCalendars:h,defaultedWeekNumbers:f,defaultedMultiDates:p,defaultedUI:m}=sn(s),y=fe(null),_=fe({bottom:"",left:"",transform:""}),b=fe([]),A=fe(null),H=fe(!0),V=fe(""),x=fe({startX:0,endX:0,startY:0,endY:0}),E=fe([]),B=fe({left:"50%"}),U=fe(!1),$=pe(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),M=pe(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):Y$(s.formatLocale,s.locale,+s.weekStart));Ft(()=>{r("mount",{cmp:"calendar",refs:b}),u.value.noSwipe||A.value&&(A.value.addEventListener("touchstart",me,{passive:!1}),A.value.addEventListener("touchend",Ae,{passive:!1}),A.value.addEventListener("touchmove",Pe,{passive:!1})),s.monthChangeOnScroll&&A.value&&A.value.addEventListener("wheel",O,{passive:!1})});const S=be=>be?s.vertical?"vNext":"next":s.vertical?"vPrevious":"previous",F=(be,et)=>{if(s.transitions){const z=hr(Xs(De(),s.month,s.year));V.value=_n(hr(Xs(De(),be,et)),z)?o.value[S(!0)]:o.value[S(!1)],H.value=!1,Un(()=>{H.value=!0})}},ie=pe(()=>({[s.calendarClassName]:!!s.calendarClassName,...m.value.calendar??{}})),ee=pe(()=>be=>{const et=K$(be);return{dp__marker_dot:et.type==="dot",dp__marker_line:et.type==="line"}}),de=pe(()=>be=>kt(be,y.value)),te=pe(()=>({dp__calendar:!0,dp__calendar_next:h.value.count>0&&s.instance!==0})),N=pe(()=>be=>s.hideOffsetDates?be.current:!0),J=async(be,et,z)=>{const T=Ln(b.value[et][z]);if(T){const{width:I,height:G}=T.getBoundingClientRect();y.value=be.value;let Q={left:`${I/2}px`},ge=-50;if(await Un(),E.value[0]){const{left:W,width:ce}=E.value[0].getBoundingClientRect();W<0&&(Q={left:"0"},ge=0,B.value.left=`${I/2}px`),window.innerWidth{var T,I;if(U.value&&p.value.enabled&&p.value.dragSelect)return r("select-date",be);r("set-hover-date",be),(I=(T=be.marker)==null?void 0:T.tooltip)!=null&&I.length&&await J(be,et,z)},Y=be=>{y.value&&(y.value=null,_.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),r("tooltip-close",be.marker))},me=be=>{x.value.startX=be.changedTouches[0].screenX,x.value.startY=be.changedTouches[0].screenY},Ae=be=>{x.value.endX=be.changedTouches[0].screenX,x.value.endY=be.changedTouches[0].screenY,q()},Pe=be=>{s.vertical&&!s.inline&&be.preventDefault()},q=()=>{const be=s.vertical?"Y":"X";Math.abs(x.value[`start${be}`]-x.value[`end${be}`])>10&&r("handle-swipe",x.value[`start${be}`]>x.value[`end${be}`]?"right":"left")},re=(be,et,z)=>{be&&(Array.isArray(b.value[et])?b.value[et][z]=be:b.value[et]=[be]),s.arrowNavigation&&a(b.value,"calendar")},O=be=>{s.monthChangeOnScroll&&(be.preventDefault(),r("handle-scroll",be))},ne=be=>f.value.type==="local"?zp(be.value,{weekStartsOn:+s.weekStart}):f.value.type==="iso"?Wp(be.value):typeof f.value.type=="function"?f.value.type(be.value):"",_e=be=>{const et=be[0];return f.value.hideOnOffsetDates?be.some(z=>z.current)?ne(et):"":ne(et)},j=(be,et)=>{p.value.enabled||(Ri(be,u.value),r("select-date",et))},Ie=be=>{Ri(be,u.value)},Xe=be=>{p.value.enabled&&p.value.dragSelect?(U.value=!0,r("select-date",be)):p.value.enabled&&r("select-date",be)};return t({triggerTransition:F}),(be,et)=>{var z;return k(),P("div",{class:$e(te.value)},[g("div",{ref_key:"calendarWrapRef",ref:A,role:"grid",class:$e(ie.value),"aria-label":(z=Z(d))==null?void 0:z.calendarWrap},[g("div",uB,[be.weekNumbers?(k(),P("div",cB,se(be.weekNumName),1)):ae("",!0),(k(!0),P(Ve,null,Qe(M.value,(T,I)=>{var G,Q;return k(),P("div",{key:I,class:"dp__calendar_header_item",role:"gridcell","data-test":"calendar-header","aria-label":(Q=(G=Z(d))==null?void 0:G.weekDay)==null?void 0:Q.call(G,I)},[be.$slots["calendar-header"]?Ne(be.$slots,"calendar-header",{key:0,day:T,index:I}):ae("",!0),be.$slots["calendar-header"]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(T),1)],64))],8,dB)}),128))]),fB,he(vs,{name:V.value,css:!!be.transitions},{default:Te(()=>{var T;return[H.value?(k(),P("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((T=Z(d))==null?void 0:T.calendarDays)||void 0,onMouseleave:et[1]||(et[1]=I=>U.value=!1)},[(k(!0),P(Ve,null,Qe($.value,(I,G)=>(k(),P("div",{key:G,class:"dp__calendar_row",role:"row"},[be.weekNumbers?(k(),P("div",pB,[g("div",mB,se(_e(I.days)),1)])):ae("",!0),(k(!0),P(Ve,null,Qe(I.days,(Q,ge)=>{var W,ce,ye;return k(),P("div",{id:Z(bw)(Q.value),ref_for:!0,ref:ke=>re(ke,G,ge),key:ge+G,role:"gridcell",class:"dp__calendar_item","aria-selected":(Q.classData.dp__active_date||Q.classData.dp__range_start||Q.classData.dp__range_start)??void 0,"aria-disabled":Q.classData.dp__cell_disabled||void 0,"aria-label":(ce=(W=Z(d))==null?void 0:W.day)==null?void 0:ce.call(W,Q),tabindex:"0","data-test":Q.value,onClick:Et(ke=>j(ke,Q),["prevent"]),onKeydown:ke=>Z(Sr)(ke,()=>be.$emit("select-date",Q)),onMouseenter:ke=>D(Q,G,ge),onMouseleave:ke=>Y(Q),onMousedown:ke=>Xe(Q),onMouseup:et[0]||(et[0]=ke=>U.value=!1)},[g("div",{class:$e(["dp__cell_inner",Q.classData])},[be.$slots.day&&N.value(Q)?Ne(be.$slots,"day",{key:0,day:+Q.text,date:Q.value}):ae("",!0),be.$slots.day?ae("",!0):(k(),P(Ve,{key:1},[ft(se(Q.text),1)],64)),Q.marker&&N.value(Q)?(k(),P(Ve,{key:2},[be.$slots.marker?Ne(be.$slots,"marker",{key:0,marker:Q.marker,day:+Q.text,date:Q.value}):(k(),P("div",{key:1,class:$e(ee.value(Q.marker)),style:bn(Q.marker.color?{backgroundColor:Q.marker.color}:{})},null,6))],64)):ae("",!0),de.value(Q.value)?(k(),P("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:E,class:"dp__marker_tooltip",style:bn(_.value)},[(ye=Q.marker)!=null&&ye.tooltip?(k(),P("div",{key:0,class:"dp__tooltip_content",onClick:Ie},[(k(!0),P(Ve,null,Qe(Q.marker.tooltip,(ke,Ce)=>(k(),P("div",{key:Ce,class:"dp__tooltip_text"},[be.$slots["marker-tooltip"]?Ne(be.$slots,"marker-tooltip",{key:0,tooltip:ke,day:Q.value}):ae("",!0),be.$slots["marker-tooltip"]?ae("",!0):(k(),P(Ve,{key:1},[g("div",{class:"dp__tooltip_mark",style:bn(ke.color?{backgroundColor:ke.color}:{})},null,4),g("div",null,se(ke.text),1)],64))]))),128)),g("div",{class:"dp__arrow_bottom_tp",style:bn(B.value)},null,4)])):ae("",!0)],4)):ae("",!0)],2)],40,gB)}),128))]))),128))],40,hB)):ae("",!0)]}),_:3},8,["name","css"])],10,oB)],2)}}}),b0=e=>Array.isArray(e),yB=(e,t,n,r)=>{const s=fe([]),a=fe(new Date),o=fe(),u=()=>Ae(e.isTextInputDate),{modelValue:d,calendars:h,time:f,today:p}=Ho(e,t,u),{defaultedMultiCalendars:m,defaultedStartTime:y,defaultedRange:_,defaultedConfig:b,defaultedTz:A,propDates:H,defaultedMultiDates:V}=sn(e),{validateMonthYearInRange:x,isDisabled:E,isDateRangeAllowed:B,checkMinMaxRange:U}=ji(e),{updateTimeValues:$,getSetDateTime:M,setTime:S,assignStartTime:F,validateTime:ie,disabledTimesConfig:ee}=Aw(e,f,d,r),de=pe(()=>ue=>h.value[ue]?h.value[ue].month:0),te=pe(()=>ue=>h.value[ue]?h.value[ue].year:0),N=ue=>!b.value.keepViewOnOffsetClick||ue?!0:!o.value,J=(ue,Fe,xe,Be=!1)=>{var We,Nn;N(Be)&&(h.value[ue]||(h.value[ue]={month:0,year:0}),h.value[ue].month=m0(Fe)?(We=h.value[ue])==null?void 0:We.month:Fe,h.value[ue].year=m0(xe)?(Nn=h.value[ue])==null?void 0:Nn.year:xe)},D=()=>{e.autoApply&&t("select-date")};Ft(()=>{e.shadow||(d.value||(et(),y.value&&F(y.value)),Ae(!0),e.focusStartDate&&e.startDate&&et())});const Y=pe(()=>{var ue;return(ue=e.flow)!=null&&ue.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),me=()=>{e.autoApply&&Y.value&&t("auto-apply")},Ae=(ue=!1)=>{if(d.value)return Array.isArray(d.value)?(s.value=d.value,j(ue)):re(d.value,ue);if(m.value.count&&ue&&!e.startDate)return q(De(),ue)},Pe=()=>Array.isArray(d.value)&&_.value.enabled?wt(d.value[0])===wt(d.value[1]??d.value[0]):!1,q=(ue=new Date,Fe=!1)=>{if((!m.value.count||!m.value.static||Fe)&&J(0,wt(ue),lt(ue)),m.value.count&&(!m.value.solo||!d.value||Pe()))for(let xe=1;xe{q(ue),S("hours",ri(ue)),S("minutes",Vi(ue)),S("seconds",vl(ue)),m.value.count&&Fe&&be()},O=ue=>{if(m.value.count){if(m.value.solo)return 0;const Fe=wt(ue[0]),xe=wt(ue[1]);return Math.abs(xe-Fe){ue[1]&&_.value.showLastInRange?q(ue[O(ue)],Fe):q(ue[0],Fe);const xe=(Be,We)=>[Be(ue[0]),ue[1]?Be(ue[1]):f[We][1]];S("hours",xe(ri,"hours")),S("minutes",xe(Vi,"minutes")),S("seconds",xe(vl,"seconds"))},_e=(ue,Fe)=>{if((_.value.enabled||e.weekPicker)&&!V.value.enabled)return ne(ue,Fe);if(V.value.enabled&&Fe){const xe=ue[ue.length-1];return re(xe,Fe)}},j=ue=>{const Fe=d.value;_e(Fe,ue),m.value.count&&m.value.solo&&be()},Ie=(ue,Fe)=>{const xe=qt(De(),{month:de.value(Fe),year:te.value(Fe)}),Be=ue<0?gs(xe,1):_l(xe,1);x(wt(Be),lt(Be),ue<0,e.preventMinMaxNavigation)&&(J(Fe,wt(Be),lt(Be)),t("update-month-year",{instance:Fe,month:wt(Be),year:lt(Be)}),m.value.count&&!m.value.solo&&Xe(Fe),n())},Xe=ue=>{for(let Fe=ue-1;Fe>=0;Fe--){const xe=_l(qt(De(),{month:de.value(Fe+1),year:te.value(Fe+1)}),1);J(Fe,wt(xe),lt(xe))}for(let Fe=ue+1;Fe<=m.value.count-1;Fe++){const xe=gs(qt(De(),{month:de.value(Fe-1),year:te.value(Fe-1)}),1);J(Fe,wt(xe),lt(xe))}},be=()=>{if(Array.isArray(d.value)&&d.value.length===2){const ue=De(De(d.value[1]?d.value[1]:gs(d.value[0],1))),[Fe,xe]=[wt(d.value[0]),lt(d.value[0])],[Be,We]=[wt(d.value[1]),lt(d.value[1])];(Fe!==Be||Fe===Be&&xe!==We)&&m.value.solo&&J(1,wt(ue),lt(ue))}else d.value&&!Array.isArray(d.value)&&(J(0,wt(d.value),lt(d.value)),q(De()))},et=()=>{e.startDate&&(J(0,wt(De(e.startDate)),lt(De(e.startDate))),m.value.count&&Xe(0))},z=(ue,Fe)=>{if(e.monthChangeOnScroll){const xe=new Date().getTime()-a.value.getTime(),Be=Math.abs(ue.deltaY);let We=500;Be>1&&(We=100),Be>100&&(We=0),xe>We&&(a.value=new Date,Ie(e.monthChangeOnScroll!=="inverse"?-ue.deltaY:ue.deltaY,Fe))}},T=(ue,Fe,xe=!1)=>{e.monthChangeOnArrows&&e.vertical===xe&&I(ue,Fe)},I=(ue,Fe)=>{Ie(ue==="right"?-1:1,Fe)},G=ue=>{if(H.value.markers)return Rc(ue.value,H.value.markers)},Q=(ue,Fe)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[ue==0,!0];case"fair":return[ue==0||Fe>ue,!0];case"append":return[!1,!1];default:return[!1,!1]}},ge=(ue,Fe,xe,Be)=>{if(e.sixWeeks&&ue.length<6){const We=6-ue.length,Nn=(Fe.getDay()+7-Be)%7,pr=6-(xe.getDay()+7-Be)%7,[Ls,Aa]=Q(Nn,pr);for(let qi=1;qi<=We;qi++)if(Aa?!!(qi%2)==Ls:Ls){const is=ue[0].days[0],El=W(fs(is.value,-7),wt(Fe));ue.unshift({days:El})}else{const is=ue[ue.length-1],El=is.days[is.days.length-1],gd=W(fs(El.value,1),wt(Fe));ue.push({days:gd})}}return ue},W=(ue,Fe)=>{const xe=De(ue),Be=[];for(let We=0;We<7;We++){const Nn=fs(xe,We),pr=wt(Nn)!==Fe;Be.push({text:e.hideOffsetDates&&pr?"":Nn.getDate(),value:Nn,current:!pr,classData:{}})}return Be},ce=(ue,Fe)=>{const xe=[],Be=new Date(Fe,ue),We=new Date(Fe,ue+1,0),Nn=e.weekStart,pr=ys(Be,{weekStartsOn:Nn}),Ls=Aa=>{const qi=W(Aa,ue);if(xe.push({days:qi}),!xe[xe.length-1].days.some(is=>kt(hr(is.value),hr(We)))){const is=fs(Aa,7);Ls(is)}};return Ls(pr),ge(xe,Be,We,Nn)},ye=ue=>{const Fe=Di(De(ue.value),f.hours,f.minutes,Ge());t("date-update",Fe),V.value.enabled?am(Fe,d,V.value.limit):d.value=Fe,r(),Un().then(()=>{me()})},ke=ue=>_.value.noDisabledRange?mw(s.value[0],ue).some(Fe=>E(Fe)):!1,Ce=()=>{s.value=d.value?d.value.slice():[],s.value.length===2&&!(_.value.fixedStart||_.value.fixedEnd)&&(s.value=[])},Me=(ue,Fe)=>{const xe=[De(ue.value),fs(De(ue.value),+_.value.autoRange)];B(xe)?(Fe&&He(ue.value),s.value=xe):t("invalid-date",ue.value)},He=ue=>{const Fe=wt(De(ue)),xe=lt(De(ue));if(J(0,Fe,xe),m.value.count>0)for(let Be=1;Be{if(ke(ue.value)||!U(ue.value,d.value,_.value.fixedStart?0:1))return t("invalid-date",ue.value);s.value=Sw(De(ue.value),d,t,_)},Ue=(ue,Fe)=>{if(Ce(),_.value.autoRange)return Me(ue,Fe);if(_.value.fixedStart||_.value.fixedEnd)return je(ue);s.value[0]?U(De(ue.value),d.value)&&!ke(ue.value)?on(De(ue.value),De(s.value[0]))?(s.value.unshift(De(ue.value)),t("range-end",s.value[0])):(s.value[1]=De(ue.value),t("range-end",s.value[1])):(e.autoApply&&t("auto-apply-invalid",ue.value),t("invalid-date",ue.value)):(s.value[0]=De(ue.value),t("range-start",s.value[0]))},Ge=(ue=!0)=>e.enableSeconds?Array.isArray(f.seconds)?ue?f.seconds[0]:f.seconds[1]:f.seconds:0,pt=ue=>{s.value[ue]=Di(s.value[ue],f.hours[ue],f.minutes[ue],Ge(ue!==1))},_t=()=>{var ue,Fe;s.value[0]&&s.value[1]&&+((ue=s.value)==null?void 0:ue[0])>+((Fe=s.value)==null?void 0:Fe[1])&&(s.value.reverse(),t("range-start",s.value[0]),t("range-end",s.value[1]))},an=()=>{s.value.length&&(s.value[0]&&!s.value[1]?pt(0):(pt(0),pt(1),r()),_t(),d.value=s.value.slice(),pd(s.value,t,e.autoApply,e.modelAuto))},Zt=(ue,Fe=!1)=>{if(E(ue.value)||!ue.current&&e.hideOffsetDates)return t("invalid-date",ue.value);if(o.value=JSON.parse(JSON.stringify(ue)),!_.value.enabled)return ye(ue);b0(f.hours)&&b0(f.minutes)&&!V.value.enabled&&(Ue(ue,Fe),an())},En=(ue,Fe)=>{var xe;J(ue,Fe.month,Fe.year,!0),m.value.count&&!m.value.solo&&Xe(ue),t("update-month-year",{instance:ue,month:Fe.month,year:Fe.year}),n(m.value.solo?ue:void 0);const Be=(xe=e.flow)!=null&&xe.length?e.flow[e.flowStep]:void 0;!Fe.fromNav&&(Be===Qn.month||Be===Qn.year)&&r()},hn=(ue,Fe)=>{kw({value:ue,modelValue:d,range:_.value.enabled,timezone:Fe?void 0:A.value.timezone}),D(),e.multiCalendars&&Un().then(()=>Ae(!0))},Er=()=>{const ue=tm(De(),A.value);_.value.enabled?d.value&&Array.isArray(d.value)&&d.value[0]?d.value=on(ue,d.value[0])?[ue,d.value[0]]:[d.value[0],ue]:d.value=[ue]:d.value=ue,D()},ws=()=>{if(Array.isArray(d.value))if(V.value.enabled){const ue=pn();d.value[d.value.length-1]=M(ue)}else d.value=d.value.map((ue,Fe)=>ue&&M(ue,Fe));else d.value=M(d.value);t("time-update")},pn=()=>Array.isArray(d.value)&&d.value.length?d.value[d.value.length-1]:null;return{calendars:h,modelValue:d,month:de,year:te,time:f,disabledTimesConfig:ee,today:p,validateTime:ie,getCalendarDays:ce,getMarker:G,handleScroll:z,handleSwipe:I,handleArrow:T,selectDate:Zt,updateMonthYear:En,presetDate:hn,selectCurrentDate:Er,updateTime:(ue,Fe=!0,xe=!1)=>{$(ue,Fe,xe,ws)},assignMonthAndYear:q}},_B={key:0},bB=fn({__name:"DatePicker",props:{...bs},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,{calendars:a,month:o,year:u,modelValue:d,time:h,disabledTimesConfig:f,today:p,validateTime:m,getCalendarDays:y,getMarker:_,handleArrow:b,handleScroll:A,handleSwipe:H,selectDate:V,updateMonthYear:x,presetDate:E,selectCurrentDate:B,updateTime:U,assignMonthAndYear:$}=yB(s,r,Pe,q),M=Bi(),{setHoverDate:S,getDayClassData:F,clearHoverDate:ie}=NB(d,s),{defaultedMultiCalendars:ee}=sn(s),de=fe([]),te=fe([]),N=fe(null),J=$r(M,"calendar"),D=$r(M,"monthYear"),Y=$r(M,"timePicker"),me=z=>{s.shadow||r("mount",z)};Wt(a,()=>{s.shadow||setTimeout(()=>{r("recalculate-position")},0)},{deep:!0}),Wt(ee,(z,T)=>{z.count-T.count>0&&$()},{deep:!0});const Ae=pe(()=>z=>y(o.value(z),u.value(z)).map(T=>({...T,days:T.days.map(I=>(I.marker=_(I),I.classData=F(I),I))})));function Pe(z){var T;z||z===0?(T=te.value[z])==null||T.triggerTransition(o.value(z),u.value(z)):te.value.forEach((I,G)=>I.triggerTransition(o.value(G),u.value(G)))}function q(){r("update-flow-step")}const re=(z,T=!1)=>{V(z,T),s.spaceConfirm&&r("select-date")},O=(z,T,I=0)=>{var G;(G=de.value[I])==null||G.toggleMonthPicker(z,T)},ne=(z,T,I=0)=>{var G;(G=de.value[I])==null||G.toggleYearPicker(z,T)},_e=(z,T,I)=>{var G;(G=N.value)==null||G.toggleTimePicker(z,T,I)},j=(z,T)=>{var I;if(!s.range){const G=d.value?d.value:p,Q=T?new Date(T):G,ge=z?ys(Q,{weekStartsOn:1}):G1(Q,{weekStartsOn:1});V({value:ge,current:wt(Q)===o.value(0),text:"",classData:{}}),(I=document.getElementById(bw(ge)))==null||I.focus()}},Ie=z=>{var T;(T=de.value[0])==null||T.handleMonthYearChange(z,!0)},Xe=z=>{x(0,{month:o.value(0),year:u.value(0)+(z?1:-1),fromNav:!0})},be=(z,T)=>{z===Qn.time&&r(`time-picker-${T?"open":"close"}`),r("overlay-toggle",{open:T,overlay:z})},et=z=>{r("overlay-toggle",{open:!1,overlay:z}),r("focus-menu")};return t({clearHoverDate:ie,presetDate:E,selectCurrentDate:B,toggleMonthPicker:O,toggleYearPicker:ne,toggleTimePicker:_e,handleArrow:b,updateMonthYear:x,getSidebarProps:()=>({modelValue:d,month:o,year:u,time:h,updateTime:U,updateMonthYear:x,selectDate:V,presetDate:E}),changeMonth:Ie,changeYear:Xe,selectWeekDate:j}),(z,T)=>(k(),P(Ve,null,[he(hd,{"multi-calendars":Z(ee).count,collapse:z.collapse},{default:Te(({instance:I,index:G})=>[z.disableMonthYearSelect?ae("",!0):(k(),it(lB,cn({key:0,ref:Q=>{Q&&(de.value[G]=Q)},months:Z(uw)(z.formatLocale,z.locale,z.monthNameFormat),years:Z(nm)(z.yearRange,z.locale,z.reverseYears),month:Z(o)(I),year:Z(u)(I),instance:I},z.$props,{onMount:T[0]||(T[0]=Q=>me(Z(ma).header)),onResetFlow:T[1]||(T[1]=Q=>z.$emit("reset-flow")),onUpdateMonthYear:Q=>Z(x)(I,Q),onOverlayClosed:et,onOverlayOpened:T[2]||(T[2]=Q=>z.$emit("overlay-toggle",{open:!0,overlay:Q}))}),Hn({_:2},[Qe(Z(D),(Q,ge)=>({name:Q,fn:Te(W=>[Ne(z.$slots,Q,wn(Yn(W)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),he(vB,cn({ref:Q=>{Q&&(te.value[G]=Q)},"mapped-dates":Ae.value(I),month:Z(o)(I),year:Z(u)(I),instance:I},z.$props,{onSelectDate:Q=>Z(V)(Q,I!==1),onHandleSpace:Q=>re(Q,I!==1),onSetHoverDate:T[3]||(T[3]=Q=>Z(S)(Q)),onHandleScroll:Q=>Z(A)(Q,I),onHandleSwipe:Q=>Z(H)(Q,I),onMount:T[4]||(T[4]=Q=>me(Z(ma).calendar)),onResetFlow:T[5]||(T[5]=Q=>z.$emit("reset-flow")),onTooltipOpen:T[6]||(T[6]=Q=>z.$emit("tooltip-open",Q)),onTooltipClose:T[7]||(T[7]=Q=>z.$emit("tooltip-close",Q))}),Hn({_:2},[Qe(Z(J),(Q,ge)=>({name:Q,fn:Te(W=>[Ne(z.$slots,Q,wn(Yn({...W})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse"]),z.enableTimePicker?(k(),P("div",_B,[z.$slots["time-picker"]?Ne(z.$slots,"time-picker",wn(cn({key:0},{time:Z(h),updateTime:Z(U)}))):(k(),it(Cw,cn({key:1,ref_key:"timePickerRef",ref:N},z.$props,{hours:Z(h).hours,minutes:Z(h).minutes,seconds:Z(h).seconds,"internal-model-value":z.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),onMount:T[8]||(T[8]=I=>me(Z(ma).timePicker)),"onUpdate:hours":T[9]||(T[9]=I=>Z(U)(I)),"onUpdate:minutes":T[10]||(T[10]=I=>Z(U)(I,!1)),"onUpdate:seconds":T[11]||(T[11]=I=>Z(U)(I,!1,!0)),onResetFlow:T[12]||(T[12]=I=>z.$emit("reset-flow")),onOverlayClosed:T[13]||(T[13]=I=>be(I,!1)),onOverlayOpened:T[14]||(T[14]=I=>be(I,!0)),onAmPmChange:T[15]||(T[15]=I=>z.$emit("am-pm-change",I))}),Hn({_:2},[Qe(Z(Y),(I,G)=>({name:I,fn:Te(Q=>[Ne(z.$slots,I,wn(Yn(Q)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):ae("",!0)],64))}}),wB=(e,t)=>{const n=fe(),{defaultedMultiCalendars:r,defaultedConfig:s,defaultedHighlight:a,defaultedRange:o,propDates:u,defaultedFilters:d,defaultedMultiDates:h}=sn(e),{modelValue:f,year:p,month:m,calendars:y}=Ho(e,t),{isDisabled:_}=ji(e),{selectYear:b,groupedYears:A,showYearPicker:H,isDisabled:V,toggleYearPicker:x,handleYearSelect:E,handleYear:B}=Tw({modelValue:f,multiCalendars:r,range:o,highlight:a,calendars:y,propDates:u,month:m,year:p,filters:d,props:e,emit:t}),U=(N,J)=>[N,J].map(D=>Ds(D,"MMMM",{locale:e.formatLocale})).join("-"),$=pe(()=>N=>f.value?Array.isArray(f.value)?f.value.some(J=>f0(N,J)):f0(f.value,N):!1),M=N=>{if(o.value.enabled){if(Array.isArray(f.value)){const J=kt(N,f.value[0])||kt(N,f.value[1]);return dd(f.value,n.value,N)&&!J}return!1}return!1},S=(N,J)=>N.quarter===a0(J)&&N.year===lt(J),F=N=>typeof a.value=="function"?a.value({quarter:a0(N),year:lt(N)}):!!a.value.quarters.find(J=>S(J,N)),ie=pe(()=>N=>{const J=qt(new Date,{year:p.value(N)});return zF({start:Ao(J),end:K1(J)}).map(D=>{const Y=oa(D),me=l0(D),Ae=_(D),Pe=M(Y),q=F(Y);return{text:U(Y,me),value:Y,active:$.value(Y),highlighted:q,disabled:Ae,isBetween:Pe}})}),ee=N=>{am(N,f,h.value.limit),t("auto-apply",!0)},de=N=>{f.value=lm(f,N,t),pd(f.value,t,e.autoApply,e.modelAuto)},te=N=>{f.value=N,t("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:r,groupedYears:A,year:p,isDisabled:V,quarters:ie,showYearPicker:H,modelValue:f,setHoverDate:N=>{n.value=N},selectYear:b,selectQuarter:(N,J,D)=>{if(!D)return y.value[J].month=wt(l0(N)),h.value.enabled?ee(N):o.value.enabled?de(N):te(N)},toggleYearPicker:x,handleYearSelect:E,handleYear:B}},xB={class:"dp--quarter-items"},kB=["data-test","disabled","onClick","onMouseover"],SB=fn({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"yearMode"),{defaultedMultiCalendars:u,defaultedConfig:d,groupedYears:h,year:f,isDisabled:p,quarters:m,modelValue:y,showYearPicker:_,setHoverDate:b,selectQuarter:A,toggleYearPicker:H,handleYearSelect:V,handleYear:x}=wB(s,r);return t({getSidebarProps:()=>({modelValue:y,year:f,selectQuarter:A,handleYearSelect:V,handleYear:x})}),(E,B)=>(k(),it(hd,{"multi-calendars":Z(u).count,collapse:E.collapse,stretch:""},{default:Te(({instance:U})=>[g("div",{class:"dp-quarter-picker-wrap",style:bn({minHeight:`${Z(d).modeHeight}px`})},[E.$slots["top-extra"]?Ne(E.$slots,"top-extra",{key:0,value:E.internalModelValue}):ae("",!0),g("div",null,[he(xw,cn(E.$props,{items:Z(h)(U),instance:U,"show-year-picker":Z(_)[U],year:Z(f)(U),"is-disabled":$=>Z(p)(U,$),onHandleYear:$=>Z(x)(U,$),onYearSelect:$=>Z(V)($,U),onToggleYearPicker:$=>Z(H)(U,$==null?void 0:$.flow,$==null?void 0:$.show)}),Hn({_:2},[Qe(Z(o),($,M)=>({name:$,fn:Te(S=>[Ne(E.$slots,$,wn(Yn(S)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),g("div",xB,[(k(!0),P(Ve,null,Qe(Z(m)(U),($,M)=>(k(),P("div",{key:M},[g("button",{type:"button",class:$e(["dp--qr-btn",{"dp--qr-btn-active":$.active,"dp--qr-btn-between":$.isBetween,"dp--qr-btn-disabled":$.disabled,"dp--highlighted":$.highlighted}]),"data-test":$.value,disabled:$.disabled,onClick:S=>Z(A)($.value,U,$.disabled),onMouseover:S=>Z(b)($.value)},[E.$slots.quarter?Ne(E.$slots,"quarter",{key:0,value:$.value,text:$.text}):(k(),P(Ve,{key:1},[ft(se($.text),1)],64))],42,kB)]))),128))])],4)]),_:3},8,["multi-calendars","collapse"]))}}),TB=["id","aria-label"],CB={key:0,class:"dp--menu-load-container"},AB=g("span",{class:"dp--menu-loader"},null,-1),EB=[AB],OB={key:0,class:"dp__sidebar_left"},MB=["data-test","onClick","onKeydown"],RB={key:2,class:"dp__sidebar_right"},DB={key:3,class:"dp__action_extra"},w0=fn({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...fd,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=fe(null),o=pe(()=>{const{openOnTop:W,...ce}=s;return{...ce,flowStep:S.value,collapse:s.collapse,noOverlayFocus:s.noOverlayFocus,menuWrapRef:a.value}}),{setMenuFocused:u,setShiftKey:d,control:h}=ww(),f=Bi(),{defaultedTextInput:p,defaultedInline:m,defaultedConfig:y,defaultedUI:_}=sn(s),b=fe(null),A=fe(0),H=fe(null),V=fe(!1),x=fe(null);Ft(()=>{if(!s.shadow){V.value=!0,E(),window.addEventListener("resize",E);const W=Ln(a);if(W&&!p.value.enabled&&!m.value.enabled&&(u(!0),J()),W){const ce=ye=>{y.value.allowPreventDefault&&ye.preventDefault(),Ri(ye,y.value,!0)};W.addEventListener("pointerdown",ce),W.addEventListener("mousedown",ce)}}}),ii(()=>{window.removeEventListener("resize",E)});const E=()=>{const W=Ln(H);W&&(A.value=W.getBoundingClientRect().width)},{arrowRight:B,arrowLeft:U,arrowDown:$,arrowUp:M}=Ui(),{flowStep:S,updateFlowStep:F,childMount:ie,resetFlow:ee,handleFlow:de}=VB(s,r,x),te=pe(()=>s.monthPicker?N5:s.yearPicker?F5:s.timePicker?tB:s.quarterPicker?SB:bB),N=pe(()=>{var W;if(y.value.arrowLeft)return y.value.arrowLeft;const ce=(W=a.value)==null?void 0:W.getBoundingClientRect(),ye=s.getInputRect();return(ye==null?void 0:ye.width)<(A==null?void 0:A.value)&&(ye==null?void 0:ye.left)<=((ce==null?void 0:ce.left)??0)?`${(ye==null?void 0:ye.width)/2}px`:(ye==null?void 0:ye.right)>=((ce==null?void 0:ce.right)??0)&&(ye==null?void 0:ye.width)<(A==null?void 0:A.value)?`${(A==null?void 0:A.value)-(ye==null?void 0:ye.width)/2}px`:"50%"}),J=()=>{const W=Ln(a);W&&W.focus({preventScroll:!0})},D=pe(()=>{var W;return((W=x.value)==null?void 0:W.getSidebarProps())||{}}),Y=()=>{s.openOnTop&&r("recalculate-position")},me=$r(f,"action"),Ae=pe(()=>s.monthPicker||s.yearPicker?$r(f,"monthYear"):s.timePicker?$r(f,"timePicker"):$r(f,"shared")),Pe=pe(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),q=pe(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),re=pe(()=>({dp__menu:!0,dp__menu_index:!m.value.enabled,dp__relative:m.value.enabled,[s.menuClassName]:!!s.menuClassName,..._.value.menu??{}})),O=W=>{Ri(W,y.value,!0)},ne=()=>{s.escClose&&r("close-picker")},_e=W=>{if(s.arrowNavigation){if(W===ur.up)return M();if(W===ur.down)return $();if(W===ur.left)return U();if(W===ur.right)return B()}else W===ur.left||W===ur.up?et("handleArrow",ur.left,0,W===ur.up):et("handleArrow",ur.right,0,W===ur.down)},j=W=>{d(W.shiftKey),!s.disableMonthYearSelect&&W.code===nn.tab&&W.target.classList.contains("dp__menu")&&h.value.shiftKeyInMenu&&(W.preventDefault(),Ri(W,y.value,!0),r("close-picker"))},Ie=()=>{J(),r("time-picker-close")},Xe=W=>{var ce,ye,ke;(ce=x.value)==null||ce.toggleTimePicker(!1,!1),(ye=x.value)==null||ye.toggleMonthPicker(!1,!1,W),(ke=x.value)==null||ke.toggleYearPicker(!1,!1,W)},be=(W,ce=0)=>{var ye,ke,Ce;return W==="month"?(ye=x.value)==null?void 0:ye.toggleMonthPicker(!1,!0,ce):W==="year"?(ke=x.value)==null?void 0:ke.toggleYearPicker(!1,!0,ce):W==="time"?(Ce=x.value)==null?void 0:Ce.toggleTimePicker(!0,!1):Xe(ce)},et=(W,...ce)=>{var ye,ke;(ye=x.value)!=null&&ye[W]&&((ke=x.value)==null||ke[W](...ce))},z=()=>{et("selectCurrentDate")},T=(W,ce)=>{et("presetDate",W,ce)},I=()=>{et("clearHoverDate")},G=(W,ce)=>{et("updateMonthYear",W,ce)},Q=(W,ce)=>{W.preventDefault(),_e(ce)},ge=W=>{var ce;if(j(W),W.key===nn.home||W.key===nn.end)return et("selectWeekDate",W.key===nn.home,W.target.getAttribute("id"));switch((W.key===nn.pageUp||W.key===nn.pageDown)&&(W.shiftKey?et("changeYear",W.key===nn.pageUp):et("changeMonth",W.key===nn.pageUp),W.target.getAttribute("id")&&((ce=a.value)==null||ce.focus({preventScroll:!0}))),W.key){case nn.esc:return ne();case nn.arrowLeft:return Q(W,ur.left);case nn.arrowRight:return Q(W,ur.right);case nn.arrowUp:return Q(W,ur.up);case nn.arrowDown:return Q(W,ur.down);default:return}};return t({updateMonthYear:G,switchView:be,handleFlow:de}),(W,ce)=>{var ye,ke,Ce;return k(),P("div",{id:W.uid?`dp-menu-${W.uid}`:void 0,ref_key:"dpMenuRef",ref:a,tabindex:"0",role:"dialog","aria-label":(ye=W.ariaLabels)==null?void 0:ye.menu,class:$e(re.value),style:bn({"--dp-arrow-left":N.value}),onMouseleave:I,onClick:O,onKeydown:ge},[(W.disabled||W.readonly)&&Z(m).enabled||W.loading?(k(),P("div",{key:0,class:$e(q.value)},[W.loading?(k(),P("div",CB,EB)):ae("",!0)],2)):ae("",!0),!Z(m).enabled&&!W.teleportCenter?(k(),P("div",{key:1,class:$e(Pe.value)},null,2)):ae("",!0),g("div",{ref_key:"innerMenuRef",ref:H,class:$e({dp__menu_content_wrapper:((ke=W.presetDates)==null?void 0:ke.length)||!!W.$slots["left-sidebar"]||!!W.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((Ce=W.presetDates)==null?void 0:Ce.length)||!!W.$slots["left-sidebar"]||!!W.$slots["right-sidebar"])}),style:bn({"--dp-menu-width":`${A.value}px`})},[W.$slots["left-sidebar"]?(k(),P("div",OB,[Ne(W.$slots,"left-sidebar",wn(Yn(D.value)))])):ae("",!0),W.presetDates.length?(k(),P("div",{key:1,class:$e({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0})},[(k(!0),P(Ve,null,Qe(W.presetDates,(Me,He)=>(k(),P(Ve,{key:He},[Me.slot?Ne(W.$slots,Me.slot,{key:0,presetDate:T,label:Me.label,value:Me.value}):(k(),P("button",{key:1,type:"button",style:bn(Me.style||{}),class:$e(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test":Me.testId??void 0,onClick:Et(je=>T(Me.value,Me.noTz),["prevent"]),onKeydown:je=>Z(Sr)(je,()=>T(Me.value,Me.noTz),!0)},se(Me.label),47,MB))],64))),128))],2)):ae("",!0),g("div",{ref_key:"calendarWrapperRef",ref:b,class:"dp__instance_calendar",role:"document"},[(k(),it(Cl(te.value),cn({ref_key:"dynCmpRef",ref:x},o.value,{"flow-step":Z(S),onMount:Z(ie),onUpdateFlowStep:Z(F),onResetFlow:Z(ee),onFocusMenu:J,onSelectDate:ce[0]||(ce[0]=Me=>W.$emit("select-date")),onDateUpdate:ce[1]||(ce[1]=Me=>W.$emit("date-update",Me)),onTooltipOpen:ce[2]||(ce[2]=Me=>W.$emit("tooltip-open",Me)),onTooltipClose:ce[3]||(ce[3]=Me=>W.$emit("tooltip-close",Me)),onAutoApply:ce[4]||(ce[4]=Me=>W.$emit("auto-apply",Me)),onRangeStart:ce[5]||(ce[5]=Me=>W.$emit("range-start",Me)),onRangeEnd:ce[6]||(ce[6]=Me=>W.$emit("range-end",Me)),onInvalidFixedRange:ce[7]||(ce[7]=Me=>W.$emit("invalid-fixed-range",Me)),onTimeUpdate:ce[8]||(ce[8]=Me=>W.$emit("time-update")),onAmPmChange:ce[9]||(ce[9]=Me=>W.$emit("am-pm-change",Me)),onTimePickerOpen:ce[10]||(ce[10]=Me=>W.$emit("time-picker-open",Me)),onTimePickerClose:Ie,onRecalculatePosition:Y,onUpdateMonthYear:ce[11]||(ce[11]=Me=>W.$emit("update-month-year",Me)),onAutoApplyInvalid:ce[12]||(ce[12]=Me=>W.$emit("auto-apply-invalid",Me)),onInvalidDate:ce[13]||(ce[13]=Me=>W.$emit("invalid-date",Me)),onOverlayToggle:ce[14]||(ce[14]=Me=>W.$emit("overlay-toggle",Me)),"onUpdate:internalModelValue":ce[15]||(ce[15]=Me=>W.$emit("update:internal-model-value",Me))}),Hn({_:2},[Qe(Ae.value,(Me,He)=>({name:Me,fn:Te(je=>[Ne(W.$slots,Me,wn(Yn({...je})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),W.$slots["right-sidebar"]?(k(),P("div",RB,[Ne(W.$slots,"right-sidebar",wn(Yn(D.value)))])):ae("",!0),W.$slots["action-extra"]?(k(),P("div",DB,[W.$slots["action-extra"]?Ne(W.$slots,"action-extra",{key:0,selectCurrentDate:z}):ae("",!0)])):ae("",!0)],6),!W.autoApply||Z(y).keepActionRow?(k(),it(E5,cn({key:2,"menu-mount":V.value},o.value,{"calendar-width":A.value,onClosePicker:ce[16]||(ce[16]=Me=>W.$emit("close-picker")),onSelectDate:ce[17]||(ce[17]=Me=>W.$emit("select-date")),onInvalidSelect:ce[18]||(ce[18]=Me=>W.$emit("invalid-select")),onSelectNow:z}),Hn({_:2},[Qe(Z(me),(Me,He)=>({name:Me,fn:Te(je=>[Ne(W.$slots,Me,wn(Yn({...je})))])}))]),1040,["menu-mount","calendar-width"])):ae("",!0)],46,TB)}}});var Xa=(e=>(e.center="center",e.left="left",e.right="right",e))(Xa||{});const PB=({menuRef:e,menuRefInner:t,inputRef:n,pickerWrapperRef:r,inline:s,emit:a,props:o,slots:u})=>{const d=fe({}),h=fe(!1),f=fe({top:"0",left:"0"}),p=fe(!1),m=ll(o,"teleportCenter");Wt(m,()=>{f.value=JSON.parse(JSON.stringify({})),E()});const y=N=>{if(o.teleport){const J=N.getBoundingClientRect();return{left:J.left+window.scrollX,top:J.top+window.scrollY}}return{top:0,left:0}},_=(N,J)=>{f.value.left=`${N+J-d.value.width}px`},b=N=>{f.value.left=`${N}px`},A=(N,J)=>{o.position===Xa.left&&b(N),o.position===Xa.right&&_(N,J),o.position===Xa.center&&(f.value.left=`${N+J/2-d.value.width/2}px`)},H=N=>{const{width:J,height:D}=N.getBoundingClientRect(),{top:Y,left:me}=o.altPosition?o.altPosition(N):y(N);return{top:+Y,left:+me,width:J,height:D}},V=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const N=Ln(n),{top:J,left:D,transform:Y}=o.altPosition(N);f.value={top:`${J}px`,left:`${D}px`,transform:Y??""}},E=(N=!0)=>{var J;if(!s.value.enabled){if(m.value)return V();if(o.altPosition!==null)return x();if(N){const D=o.teleport?(J=t.value)==null?void 0:J.$el:e.value;D&&(d.value=D.getBoundingClientRect()),a("recalculate-position")}return ie()}},B=({inputEl:N,left:J,width:D})=>{window.screen.width>768&&!h.value&&A(J,D),M(N)},U=N=>{const{top:J,left:D,height:Y,width:me}=H(N);f.value.top=`${Y+J+ +o.offset}px`,p.value=!1,h.value||(f.value.left=`${D+me/2-d.value.width/2}px`),B({inputEl:N,left:D,width:me})},$=N=>{const{top:J,left:D,width:Y}=H(N);f.value.top=`${J-+o.offset-d.value.height}px`,p.value=!0,B({inputEl:N,left:D,width:Y})},M=N=>{if(o.autoPosition){const{left:J,width:D}=H(N),{left:Y,right:me}=d.value;if(!h.value){if(Math.abs(Y)!==Math.abs(me)){if(Y<=0)return h.value=!0,b(J);if(me>=document.documentElement.clientWidth)return h.value=!0,_(J,D)}return A(J,D)}}},S=()=>{const N=Ln(n);if(N){const{height:J}=d.value,{top:D,height:Y}=N.getBoundingClientRect(),me=window.innerHeight-D-Y,Ae=D;return J<=me?sa.bottom:J>me&&J<=Ae?sa.top:me>=Ae?sa.bottom:sa.top}return sa.bottom},F=N=>S()===sa.bottom?U(N):$(N),ie=()=>{const N=Ln(n);if(N)return o.autoPosition?F(N):U(N)},ee=function(N){if(N){const J=N.scrollHeight>N.clientHeight,D=window.getComputedStyle(N).overflowY.indexOf("hidden")!==-1;return J&&!D}return!0},de=function(N){return!N||N===document.body||N.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:ee(N)?N:de(N.assignedSlot?N.assignedSlot.parentNode:N.parentNode)},te=N=>{if(N)switch(o.position){case Xa.left:return{left:0,transform:"translateX(0)"};case Xa.right:return{left:`${N.width}px`,transform:"translateX(-100%)"};default:return{left:`${N.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:p,menuStyle:f,xCorrect:h,setMenuPosition:E,getScrollableParent:de,shadowRender:(N,J)=>{var D,Y,me;const Ae=document.createElement("div"),Pe=(D=Ln(n))==null?void 0:D.getBoundingClientRect();Ae.setAttribute("id","dp--temp-container");const q=(Y=r.value)!=null&&Y.clientWidth?r.value:document.body;q.append(Ae);const re=te(Pe),O=_p(N,{...J,shadow:!0,style:{opacity:0,position:"absolute",...re}},Object.fromEntries(Object.keys(u).filter(ne=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(ne)).map(ne=>[ne,u[ne]])));yc(O,Ae),d.value=(me=O.el)==null?void 0:me.getBoundingClientRect(),yc(null,Ae),q.removeChild(Ae)}}},yi=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]}],LB=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],IB={all:()=>yi,monthYear:()=>yi.filter(e=>e.use.includes("month-year")),input:()=>LB,timePicker:()=>yi.filter(e=>e.use.includes("time")),action:()=>yi.filter(e=>e.use.includes("action")),calendar:()=>yi.filter(e=>e.use.includes("calendar")),menu:()=>yi.filter(e=>e.use.includes("menu")),shared:()=>yi.filter(e=>e.use.includes("shared")),yearMode:()=>yi.filter(e=>e.use.includes("year-mode"))},$r=(e,t,n)=>{const r=[];return IB[t]().forEach(s=>{e[s.name]&&r.push(s.name)}),n!=null&&n.length&&n.forEach(s=>{s.slot&&r.push(s.slot)}),r},Bo=e=>{const t=pe(()=>r=>e.value?r?e.value.open:e.value.close:""),n=pe(()=>r=>e.value?r?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Ho=(e,t,n)=>{const{defaultedRange:r,defaultedTz:s}=sn(e),a=De(Cr(De(),s.value.timezone)),o=fe([{month:wt(a),year:lt(a)}]),u=m=>{const y={hours:ri(a),minutes:Vi(a),seconds:0};return r.value.enabled?[y[m],y[m]]:y[m]},d=Hr({hours:u("hours"),minutes:u("minutes"),seconds:u("seconds")});Wt(r,(m,y)=>{m.enabled!==y.enabled&&(d.hours=u("hours"),d.minutes=u("minutes"),d.seconds=u("seconds"))},{deep:!0});const h=pe({get:()=>e.internalModelValue,set:m=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",m)}}),f=pe(()=>m=>o.value[m]?o.value[m].month:0),p=pe(()=>m=>o.value[m]?o.value[m].year:0);return Wt(h,(m,y)=>{n&&JSON.stringify(m??{})!==JSON.stringify(y??{})&&n()},{deep:!0}),{calendars:o,time:d,modelValue:h,month:f,year:p,today:a}},NB=(e,t)=>{const{defaultedMultiCalendars:n,defaultedMultiDates:r,defaultedUI:s,defaultedHighlight:a,defaultedTz:o,propDates:u,defaultedRange:d}=sn(t),{isDisabled:h}=ji(t),f=fe(null),p=fe(Cr(new Date,o.value.timezone)),m=O=>{!O.current&&t.hideOffsetDates||(f.value=O.value)},y=()=>{f.value=null},_=O=>Array.isArray(e.value)&&d.value.enabled&&e.value[0]&&f.value?O?_n(f.value,e.value[0]):on(f.value,e.value[0]):!0,b=(O,ne)=>{const _e=()=>e.value?ne?e.value[0]||null:e.value[1]:null,j=e.value&&Array.isArray(e.value)?_e():null;return kt(De(O.value),j)},A=O=>{const ne=Array.isArray(e.value)?e.value[0]:null;return O?!on(f.value??null,ne):!0},H=(O,ne=!0)=>(d.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?t.hideOffsetDates&&!O.current?!1:kt(De(O.value),e.value[ne?0:1]):d.value.enabled?b(O,ne)&&A(ne)||kt(O.value,Array.isArray(e.value)?e.value[0]:null)&&_(ne):!1,V=(O,ne)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const _e=kt(O.value,f.value);return ne?_n(e.value[0],O.value)&&_e:on(e.value[0],O.value)&&_e}return!1},x=O=>!e.value||t.hideOffsetDates&&!O.current?!1:d.value.enabled?t.modelAuto&&Array.isArray(e.value)?kt(O.value,e.value[0]?e.value[0]:p.value):!1:r.value.enabled&&Array.isArray(e.value)?e.value.some(ne=>kt(ne,O.value)):kt(O.value,e.value?e.value:p.value),E=O=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!O.current)return!1;const ne=fs(f.value,+d.value.autoRange),_e=Ks(De(f.value),t.weekStart);return t.weekPicker?kt(_e[1],De(O.value)):kt(ne,De(O.value))}return!1}return!1},B=O=>{if(d.value.autoRange||t.weekPicker){if(f.value){const ne=fs(f.value,+d.value.autoRange);if(t.hideOffsetDates&&!O.current)return!1;const _e=Ks(De(f.value),t.weekStart);return t.weekPicker?_n(O.value,_e[0])&&on(O.value,_e[1]):_n(O.value,f.value)&&on(O.value,ne)}return!1}return!1},U=O=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!O.current)return!1;const ne=Ks(De(f.value),t.weekStart);return t.weekPicker?kt(ne[0],O.value):kt(f.value,O.value)}return!1}return!1},$=O=>dd(e.value,f.value,O.value),M=()=>t.modelAuto&&Array.isArray(t.internalModelValue)?!!t.internalModelValue[0]:!1,S=()=>t.modelAuto?cw(t.internalModelValue):!0,F=O=>{if(t.weekPicker)return!1;const ne=d.value.enabled?!H(O)&&!H(O,!1):!0;return!h(O.value)&&!x(O)&&!(!O.current&&t.hideOffsetDates)&&ne},ie=O=>d.value.enabled?t.modelAuto?M()&&x(O):!1:x(O),ee=O=>a.value?Q$(O.value,u.value.highlight):!1,de=O=>{const ne=h(O.value);return ne&&(typeof a.value=="function"?!a.value(O.value,ne):!a.value.options.highlightDisabled)},te=O=>{var ne;return typeof a.value=="function"?a.value(O.value):(ne=a.value.weekdays)==null?void 0:ne.includes(O.value.getDay())},N=O=>(d.value.enabled||t.weekPicker)&&(!(n.value.count>0)||O.current)&&S()&&!(!O.current&&t.hideOffsetDates)&&!x(O)?$(O):!1,J=O=>{const{isRangeStart:ne,isRangeEnd:_e}=Ae(O),j=d.value.enabled?ne||_e:!1;return{dp__cell_offset:!O.current,dp__pointer:!t.disabled&&!(!O.current&&t.hideOffsetDates)&&!h(O.value),dp__cell_disabled:h(O.value),dp__cell_highlight:!de(O)&&(ee(O)||te(O))&&!ie(O)&&!j&&!U(O)&&!(N(O)&&t.weekPicker)&&!_e,dp__cell_highlight_active:!de(O)&&(ee(O)||te(O))&&ie(O),dp__today:!t.noToday&&kt(O.value,p.value)&&O.current,"dp--past":on(O.value,p.value),"dp--future":_n(O.value,p.value)}},D=O=>({dp__active_date:ie(O),dp__date_hover:F(O)}),Y=O=>{if(e.value&&!Array.isArray(e.value)){const ne=Ks(e.value,t.weekStart);return{...q(O),dp__range_start:kt(ne[0],O.value),dp__range_end:kt(ne[1],O.value),dp__range_between_week:_n(O.value,ne[0])&&on(O.value,ne[1])}}return{...q(O)}},me=O=>{if(e.value&&Array.isArray(e.value)){const ne=Ks(e.value[0],t.weekStart),_e=e.value[1]?Ks(e.value[1],t.weekStart):[];return{...q(O),dp__range_start:kt(ne[0],O.value)||kt(_e[0],O.value),dp__range_end:kt(ne[1],O.value)||kt(_e[1],O.value),dp__range_between_week:_n(O.value,ne[0])&&on(O.value,ne[1])||_n(O.value,_e[0])&&on(O.value,_e[1]),dp__range_between:_n(O.value,ne[1])&&on(O.value,_e[0])}}return{...q(O)}},Ae=O=>{const ne=n.value.count>0?O.current&&H(O)&&S():H(O)&&S(),_e=n.value.count>0?O.current&&H(O,!1)&&S():H(O,!1)&&S();return{isRangeStart:ne,isRangeEnd:_e}},Pe=O=>{const{isRangeStart:ne,isRangeEnd:_e}=Ae(O);return{dp__range_start:ne,dp__range_end:_e,dp__range_between:N(O),dp__date_hover:kt(O.value,f.value)&&!ne&&!_e&&!t.weekPicker,dp__date_hover_start:V(O,!0),dp__date_hover_end:V(O,!1)}},q=O=>({...Pe(O),dp__cell_auto_range:B(O),dp__cell_auto_range_start:U(O),dp__cell_auto_range_end:E(O)}),re=O=>d.value.enabled?d.value.autoRange?q(O):t.modelAuto?{...D(O),...Pe(O)}:t.weekPicker?me(O):Pe(O):t.weekPicker?Y(O):D(O);return{setHoverDate:m,clearHoverDate:y,getDayClassData:O=>t.hideOffsetDates&&!O.current?{}:{...J(O),...re(O),[t.dayClass?t.dayClass(O.value,t.internalModelValue):""]:!0,[t.calendarCellClassName]:!!t.calendarCellClassName,...s.value.calendarCell??{}}}},ji=e=>{const{defaultedFilters:t,defaultedRange:n,propDates:r,defaultedMultiDates:s}=sn(e),a=te=>r.value.disabledDates?typeof r.value.disabledDates=="function"?r.value.disabledDates(De(te)):!!Rc(te,r.value.disabledDates):!1,o=te=>r.value.maxDate?e.yearPicker?lt(te)>lt(r.value.maxDate):_n(te,r.value.maxDate):!1,u=te=>r.value.minDate?e.yearPicker?lt(te){const N=o(te),J=u(te),D=a(te),Y=t.value.months.map(re=>+re).includes(wt(te)),me=e.disabledWeekDays.length?e.disabledWeekDays.some(re=>+re===B6(te)):!1,Ae=y(te),Pe=lt(te),q=Pe<+e.yearRange[0]||Pe>+e.yearRange[1];return!(N||J||D||Y||q||me||Ae)},h=(te,N)=>on(...Ti(r.value.minDate,te,N))||kt(...Ti(r.value.minDate,te,N)),f=(te,N)=>_n(...Ti(r.value.maxDate,te,N))||kt(...Ti(r.value.maxDate,te,N)),p=(te,N,J)=>{let D=!1;return r.value.maxDate&&J&&f(te,N)&&(D=!0),r.value.minDate&&!J&&h(te,N)&&(D=!0),D},m=(te,N,J,D)=>{let Y=!1;return D?r.value.minDate&&r.value.maxDate?Y=p(te,N,J):(r.value.minDate&&h(te,N)||r.value.maxDate&&f(te,N))&&(Y=!0):Y=!0,Y},y=te=>Array.isArray(r.value.allowedDates)&&!r.value.allowedDates.length?!0:r.value.allowedDates?!Rc(te,r.value.allowedDates):!1,_=te=>!d(te),b=te=>n.value.noDisabledRange?!z1({start:te[0],end:te[1]}).some(N=>_(N)):!0,A=te=>{if(te){const N=lt(te);return N>=+e.yearRange[0]&&N<=e.yearRange[1]}return!0},H=(te,N)=>!!(Array.isArray(te)&&te[N]&&(n.value.maxRange||n.value.minRange)&&A(te[N])),V=(te,N,J=0)=>{if(H(N,J)&&A(te)){const D=W1(te,N[J]),Y=mw(N[J],te),me=Y.length===1?0:Y.filter(Pe=>_(Pe)).length,Ae=Math.abs(D)-(n.value.minMaxRawRange?0:me);if(n.value.minRange&&n.value.maxRange)return Ae>=+n.value.minRange&&Ae<=+n.value.maxRange;if(n.value.minRange)return Ae>=+n.value.minRange;if(n.value.maxRange)return Ae<=+n.value.maxRange}return!0},x=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,E=te=>Array.isArray(te)?[te[0]?nh(te[0]):null,te[1]?nh(te[1]):null]:nh(te),B=(te,N,J)=>te.find(D=>+D.hours===ri(N)&&D.minutes==="*"?!0:+D.minutes===Vi(N)&&+D.hours===ri(N))&&J,U=(te,N,J)=>{const[D,Y]=te,[me,Ae]=N;return!B(D,me,J)&&!B(Y,Ae,J)&&J},$=(te,N)=>{const J=Array.isArray(N)?N:[N];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?U(e.disabledTimes,J,te):!J.some(D=>B(e.disabledTimes,D,te)):te},M=(te,N)=>{const J=Array.isArray(N)?[ga(N[0]),N[1]?ga(N[1]):void 0]:ga(N),D=!e.disabledTimes(J);return te&&D},S=(te,N)=>e.disabledTimes?Array.isArray(e.disabledTimes)?$(N,te):M(N,te):N,F=te=>{let N=!0;if(!te||x())return!0;const J=!r.value.minDate&&!r.value.maxDate?E(te):te;return(e.maxTime||r.value.maxDate)&&(N=v0(e.maxTime,r.value.maxDate,"max",Fn(J),N)),(e.minTime||r.value.minDate)&&(N=v0(e.minTime,r.value.minDate,"min",Fn(J),N)),S(te,N)},ie=te=>{if(!e.monthPicker)return!0;let N=!0;const J=De(hs(te));if(r.value.minDate&&r.value.maxDate){const D=De(hs(r.value.minDate)),Y=De(hs(r.value.maxDate));return _n(J,D)&&on(J,Y)||kt(J,D)||kt(J,Y)}if(r.value.minDate){const D=De(hs(r.value.minDate));N=_n(J,D)||kt(J,D)}if(r.value.maxDate){const D=De(hs(r.value.maxDate));N=on(J,D)||kt(J,D)}return N},ee=pe(()=>te=>!e.enableTimePicker||e.ignoreTimeValidation?!0:F(te)),de=pe(()=>te=>e.monthPicker?Array.isArray(te)&&(n.value.enabled||s.value.enabled)?!te.filter(N=>!ie(N)).length:ie(te):!0);return{isDisabled:_,validateDate:d,validateMonthYearInRange:m,isDateRangeAllowed:b,checkMinMaxRange:V,isValidTime:F,isTimeValid:ee,isMonthValid:de}},md=()=>{const e=pe(()=>(r,s)=>r==null?void 0:r.includes(s)),t=pe(()=>(r,s)=>r.count?r.solo?!0:s===0:!0),n=pe(()=>(r,s)=>r.count?r.solo?!0:s===r.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:t,showRightIcon:n}},VB=(e,t,n)=>{const r=fe(0),s=Hr({[ma.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[ma.calendar]:!1,[ma.header]:!1}),a=pe(()=>e.monthPicker||e.timePicker),o=p=>{var m;if((m=e.flow)!=null&&m.length){if(!p&&a.value)return f();s[p]=!0,Object.keys(s).filter(y=>!s[y]).length||f()}},u=()=>{var p,m;(p=e.flow)!=null&&p.length&&r.value!==-1&&(r.value+=1,t("flow-step",r.value),f()),((m=e.flow)==null?void 0:m.length)===r.value&&Un().then(()=>d())},d=()=>{r.value=-1},h=(p,m,...y)=>{var _,b;e.flow[r.value]===p&&n.value&&((b=(_=n.value)[m])==null||b.call(_,...y))},f=(p=0)=>{p&&(r.value+=p),h(Qn.month,"toggleMonthPicker",!0),h(Qn.year,"toggleYearPicker",!0),h(Qn.calendar,"toggleTimePicker",!1,!0),h(Qn.time,"toggleTimePicker",!0,!0);const m=e.flow[r.value];(m===Qn.hours||m===Qn.minutes||m===Qn.seconds)&&h(m,"toggleTimePicker",!0,!0,m)};return{childMount:o,updateFlowStep:u,resetFlow:d,handleFlow:f,flowStep:r}},FB={key:1,class:"dp__input_wrap"},$B=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],BB={key:2,class:"dp__clear_icon"},HB=fn({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...fd},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTextInput:a,defaultedAriaLabels:o,defaultedInline:u,defaultedConfig:d,defaultedRange:h,defaultedMultiDates:f,defaultedUI:p,getDefaultPattern:m,getDefaultStartTime:y}=sn(s),{checkMinMaxRange:_}=ji(s),b=fe(),A=fe(null),H=fe(!1),V=fe(!1),x=pe(()=>({dp__pointer:!s.disabled&&!s.readonly&&!a.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!a.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:!!s.state,dp__input_invalid:s.state===!1,dp__input_focus:H.value||s.isMenuOpen,dp__input_reg:!a.value.enabled,[s.inputClassName]:!!s.inputClassName,...p.value.input??{}})),E=()=>{r("set-input-date",null),s.clearable&&s.autoApply&&(r("set-empty-date"),b.value=null)},B=D=>{const Y=y();return e5(D,a.value.format??m(),Y??gw({},s.enableSeconds),s.inputValue,V.value,s.formatLocale)},U=D=>{const{rangeSeparator:Y}=a.value,[me,Ae]=D.split(`${Y}`);if(me){const Pe=B(me.trim()),q=Ae?B(Ae.trim()):null;if(yl(Pe,q))return;const re=Pe&&q?[Pe,q]:[Pe];_(q,re,0)&&(b.value=Pe?re:null)}},$=()=>{V.value=!0},M=D=>{if(h.value.enabled)U(D);else if(f.value.enabled){const Y=D.split(";");b.value=Y.map(me=>B(me.trim())).filter(me=>me)}else b.value=B(D)},S=D=>{var Y;const me=typeof D=="string"?D:(Y=D.target)==null?void 0:Y.value;me!==""?(a.value.openMenu&&!s.isMenuOpen&&r("open"),M(me),r("set-input-date",b.value)):E(),V.value=!1,r("update:input-value",me)},F=D=>{a.value.enabled?(M(D.target.value),a.value.enterSubmit&&zh(b.value)&&s.inputValue!==""?(r("set-input-date",b.value,!0),b.value=null):a.value.enterSubmit&&s.inputValue===""&&(b.value=null,r("clear"))):de(D)},ie=D=>{a.value.enabled&&a.value.tabSubmit&&M(D.target.value),a.value.tabSubmit&&zh(b.value)&&s.inputValue!==""?(r("set-input-date",b.value,!0,!0),b.value=null):a.value.tabSubmit&&s.inputValue===""&&(b.value=null,r("clear",!0))},ee=()=>{H.value=!0,r("focus"),Un().then(()=>{var D;a.value.enabled&&a.value.selectOnFocus&&((D=A.value)==null||D.select())})},de=D=>{D.preventDefault(),Ri(D,d.value,!0),a.value.enabled&&a.value.openMenu&&!u.value.input&&!s.isMenuOpen?r("open"):a.value.enabled||r("toggle")},te=()=>{r("real-blur"),H.value=!1,(!s.isMenuOpen||u.value.enabled&&u.value.input)&&r("blur"),s.autoApply&&a.value.enabled&&b.value&&!s.isMenuOpen&&(r("set-input-date",b.value),r("select-date"),b.value=null)},N=D=>{Ri(D,d.value,!0),r("clear")},J=D=>{if(D.key==="Tab"&&ie(D),D.key==="Enter"&&F(D),!a.value.enabled){if(D.code==="Tab")return;D.preventDefault()}};return t({focusInput:()=>{var D;(D=A.value)==null||D.focus({preventScroll:!0})},setParsedDate:D=>{b.value=D}}),(D,Y)=>{var me;return k(),P("div",{onClick:de},[D.$slots.trigger&&!D.$slots["dp-input"]&&!Z(u).enabled?Ne(D.$slots,"trigger",{key:0}):ae("",!0),!D.$slots.trigger&&(!Z(u).enabled||Z(u).input)?(k(),P("div",FB,[D.$slots["dp-input"]&&!D.$slots.trigger&&(!Z(u).enabled||Z(u).enabled&&Z(u).input)?Ne(D.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:S,onEnter:F,onTab:ie,onClear:N,onBlur:te,onKeypress:J,onPaste:$,onFocus:ee,openMenu:()=>D.$emit("open"),closeMenu:()=>D.$emit("close"),toggleMenu:()=>D.$emit("toggle")}):ae("",!0),D.$slots["dp-input"]?ae("",!0):(k(),P("input",{key:1,id:D.uid?`dp-input-${D.uid}`:void 0,ref_key:"inputRef",ref:A,"data-test":"dp-input",name:D.name,class:$e(x.value),inputmode:Z(a).enabled?"text":"none",placeholder:D.placeholder,disabled:D.disabled,readonly:D.readonly,required:D.required,value:e.inputValue,autocomplete:D.autocomplete,"aria-label":(me=Z(o))==null?void 0:me.input,"aria-disabled":D.disabled||void 0,"aria-invalid":D.state===!1?!0:void 0,onInput:S,onBlur:te,onFocus:ee,onKeypress:J,onKeydown:J,onPaste:$},null,42,$B)),g("div",{onClick:Y[2]||(Y[2]=Ae=>r("toggle"))},[D.$slots["input-icon"]&&!D.hideInputIcon?(k(),P("span",{key:0,class:"dp__input_icon",onClick:Y[0]||(Y[0]=Ae=>r("toggle"))},[Ne(D.$slots,"input-icon")])):ae("",!0),!D.$slots["input-icon"]&&!D.hideInputIcon&&!D.$slots["dp-input"]?(k(),it(Z(Al),{key:1,class:"dp__input_icon dp__input_icons",onClick:Y[1]||(Y[1]=Ae=>r("toggle"))})):ae("",!0)]),D.$slots["clear-icon"]&&e.inputValue&&D.clearable&&!D.disabled&&!D.readonly?(k(),P("span",BB,[Ne(D.$slots,"clear-icon",{clear:N})])):ae("",!0),D.clearable&&!D.$slots["clear-icon"]&&e.inputValue&&!D.disabled&&!D.readonly?(k(),it(Z(ow),{key:3,class:"dp__clear_icon dp__input_icons","data-test":"clear-icon",onClick:Y[3]||(Y[3]=Et(Ae=>N(Ae),["prevent"]))})):ae("",!0)])):ae("",!0)])}}}),UB=typeof window<"u"?window:void 0,oh=()=>{},jB=e=>np()?(X0(e),!0):!1,qB=(e,t,n,r)=>{if(!e)return oh;let s=oh;const a=Wt(()=>Z(e),u=>{s(),u&&(u.addEventListener(t,n,r),s=()=>{u.removeEventListener(t,n,r),s=oh})},{immediate:!0,flush:"post"}),o=()=>{a(),s()};return jB(o),o},WB=(e,t,n,r={})=>{const{window:s=UB,event:a="pointerdown"}=r;return s?qB(s,a,o=>{const u=Ln(e),d=Ln(t);!u||!d||u===o.target||o.composedPath().includes(u)||o.composedPath().includes(d)||n(o)},{passive:!0}):void 0},YB=fn({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...fd},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=fe(!1),u=ll(s,"modelValue"),d=ll(s,"timezone"),h=fe(null),f=fe(null),p=fe(null),m=fe(!1),y=fe(null),_=fe(!1),b=fe(!1),A=fe(!1),H=fe(!1),{setMenuFocused:V,setShiftKey:x}=ww(),{clearArrowNav:E}=Ui(),{validateDate:B,isValidTime:U}=ji(s),{defaultedTransitions:$,defaultedTextInput:M,defaultedInline:S,defaultedConfig:F,defaultedRange:ie,defaultedMultiDates:ee}=sn(s),{menuTransition:de,showTransition:te}=Bo($);Ft(()=>{ne(s.modelValue),Un().then(()=>{if(!S.value.enabled){const xe=Pe(y.value);xe==null||xe.addEventListener("scroll",G),window==null||window.addEventListener("resize",Q)}}),S.value.enabled&&(o.value=!0),window==null||window.addEventListener("keyup",ge),window==null||window.addEventListener("keydown",W)}),ii(()=>{if(!S.value.enabled){const xe=Pe(y.value);xe==null||xe.removeEventListener("scroll",G),window==null||window.removeEventListener("resize",Q)}window==null||window.removeEventListener("keyup",ge),window==null||window.removeEventListener("keydown",W)});const N=$r(a,"all",s.presetDates),J=$r(a,"input");Wt([u,d],()=>{ne(u.value)},{deep:!0});const{openOnTop:D,menuStyle:Y,xCorrect:me,setMenuPosition:Ae,getScrollableParent:Pe,shadowRender:q}=PB({menuRef:h,menuRefInner:f,inputRef:p,pickerWrapperRef:y,inline:S,emit:r,props:s,slots:a}),{inputValue:re,internalModelValue:O,parseExternalModelValue:ne,emitModelValue:_e,formatInputValue:j,checkBeforeEmit:Ie}=S5(r,s,m),Xe=pe(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:S.value.enabled,"dp--flex-display-collapsed":A.value,dp__flex_display_with_input:S.value.input})),be=pe(()=>s.dark?"dp__theme_dark":"dp__theme_light"),et=pe(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||S.value.enabled}:{}),z=pe(()=>({class:"dp__outer_menu_wrap"})),T=pe(()=>S.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),I=()=>{var xe,Be;return(Be=(xe=p.value)==null?void 0:xe.$el)==null?void 0:Be.getBoundingClientRect()},G=()=>{o.value&&(F.value.closeOnScroll?Ge():Ae())},Q=()=>{var xe;o.value&&Ae();const Be=(xe=f.value)==null?void 0:xe.$el.getBoundingClientRect().width;A.value=document.body.offsetWidth<=Be},ge=xe=>{xe.key==="Tab"&&!S.value.enabled&&!s.teleport&&F.value.tabOutClosesMenu&&(y.value.contains(document.activeElement)||Ge()),b.value=xe.shiftKey},W=xe=>{b.value=xe.shiftKey},ce=()=>{!s.disabled&&!s.readonly&&(q(w0,s),Ae(!1),o.value=!0,o.value&&r("open"),o.value||Ue(),ne(s.modelValue))},ye=()=>{var xe;re.value="",Ue(),(xe=p.value)==null||xe.setParsedDate(null),r("update:model-value",null),r("update:model-timezone-value",null),r("cleared"),F.value.closeOnClearValue&&Ge()},ke=()=>{const xe=O.value;return!xe||!Array.isArray(xe)&&B(xe)?!0:Array.isArray(xe)?ee.value.enabled||xe.length===2&&B(xe[0])&&B(xe[1])?!0:ie.value.partialRange&&!s.timePicker?B(xe[0]):!1:!1},Ce=()=>{Ie()&&ke()?(_e(),Ge()):r("invalid-select",O.value)},Me=xe=>{He(),_e(),F.value.closeOnAutoApply&&!xe&&Ge()},He=()=>{p.value&&M.value.enabled&&p.value.setParsedDate(O.value)},je=(xe=!1)=>{s.autoApply&&U(O.value)&&ke()&&(ie.value.enabled&&Array.isArray(O.value)?(ie.value.partialRange||O.value.length===2)&&Me(xe):Me(xe))},Ue=()=>{M.value.enabled||(O.value=null)},Ge=()=>{S.value.enabled||(o.value&&(o.value=!1,me.value=!1,V(!1),x(!1),E(),r("closed"),re.value&&ne(u.value)),Ue(),r("blur"))},pt=(xe,Be,We=!1)=>{if(!xe){O.value=null;return}const Nn=Array.isArray(xe)?!xe.some(Ls=>!B(Ls)):B(xe),pr=U(xe);Nn&&pr&&(H.value=!0,O.value=xe,Be&&(_.value=We,Ce(),r("text-submit")),Un().then(()=>{H.value=!1}))},_t=()=>{s.autoApply&&U(O.value)&&_e(),He()},an=()=>o.value?Ge():ce(),Zt=xe=>{O.value=xe},En=()=>{M.value.enabled&&(m.value=!0,j()),r("focus")},hn=()=>{if(M.value.enabled&&(m.value=!1,ne(s.modelValue),_.value)){const xe=Z$(y.value,b.value);xe==null||xe.focus()}r("blur")},Er=xe=>{f.value&&f.value.updateMonthYear(0,{month:p0(xe.month),year:p0(xe.year)})},ws=xe=>{ne(xe??s.modelValue)},pn=(xe,Be)=>{var We;(We=f.value)==null||We.switchView(xe,Be)},ue=xe=>F.value.onClickOutside?F.value.onClickOutside(xe):Ge(),Fe=(xe=0)=>{var Be;(Be=f.value)==null||Be.handleFlow(xe)};return WB(h,p,()=>ue(ke)),t({closeMenu:Ge,selectDate:Ce,clearValue:ye,openMenu:ce,onScroll:G,formatInputValue:j,updateInternalModelValue:Zt,setMonthYear:Er,parseModel:ws,switchView:pn,toggleMenu:an,handleFlow:Fe}),(xe,Be)=>(k(),P("div",{ref_key:"pickerWrapperRef",ref:y,class:$e(Xe.value),"data-datepicker-instance":""},[he(HB,cn({ref_key:"inputRef",ref:p,"input-value":Z(re),"onUpdate:inputValue":Be[0]||(Be[0]=We=>Tn(re)?re.value=We:null),"is-menu-open":o.value},xe.$props,{onClear:ye,onOpen:ce,onSetInputDate:pt,onSetEmptyDate:Z(_e),onSelectDate:Ce,onToggle:an,onClose:Ge,onFocus:En,onBlur:hn,onRealBlur:Be[1]||(Be[1]=We=>m.value=!1)}),Hn({_:2},[Qe(Z(J),(We,Nn)=>({name:We,fn:Te(pr=>[Ne(xe.$slots,We,wn(Yn(pr)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(k(),it(Cl(xe.teleport?O_:"div"),wn(Yn(et.value)),{default:Te(()=>[he(vs,{name:Z(de)(Z(D)),css:Z(te)&&!Z(S).enabled},{default:Te(()=>[o.value?(k(),P("div",cn({key:0,ref_key:"dpWrapMenuRef",ref:h},z.value,{class:{"dp--menu-wrapper":!Z(S).enabled},style:Z(S).enabled?void 0:Z(Y)}),[he(w0,cn({ref_key:"dpMenuRef",ref:f},xe.$props,{"internal-model-value":Z(O),"onUpdate:internalModelValue":Be[2]||(Be[2]=We=>Tn(O)?O.value=We:null),class:{[be.value]:!0,"dp--menu-wrapper":xe.teleport},"open-on-top":Z(D),"no-overlay-focus":T.value,collapse:A.value,"get-input-rect":I,"is-text-input-date":H.value,onClosePicker:Ge,onSelectDate:Ce,onAutoApply:je,onTimeUpdate:_t,onFlowStep:Be[3]||(Be[3]=We=>xe.$emit("flow-step",We)),onUpdateMonthYear:Be[4]||(Be[4]=We=>xe.$emit("update-month-year",We)),onInvalidSelect:Be[5]||(Be[5]=We=>xe.$emit("invalid-select",Z(O))),onAutoApplyInvalid:Be[6]||(Be[6]=We=>xe.$emit("invalid-select",We)),onInvalidFixedRange:Be[7]||(Be[7]=We=>xe.$emit("invalid-fixed-range",We)),onRecalculatePosition:Z(Ae),onTooltipOpen:Be[8]||(Be[8]=We=>xe.$emit("tooltip-open",We)),onTooltipClose:Be[9]||(Be[9]=We=>xe.$emit("tooltip-close",We)),onTimePickerOpen:Be[10]||(Be[10]=We=>xe.$emit("time-picker-open",We)),onTimePickerClose:Be[11]||(Be[11]=We=>xe.$emit("time-picker-close",We)),onAmPmChange:Be[12]||(Be[12]=We=>xe.$emit("am-pm-change",We)),onRangeStart:Be[13]||(Be[13]=We=>xe.$emit("range-start",We)),onRangeEnd:Be[14]||(Be[14]=We=>xe.$emit("range-end",We)),onDateUpdate:Be[15]||(Be[15]=We=>xe.$emit("date-update",We)),onInvalidDate:Be[16]||(Be[16]=We=>xe.$emit("invalid-date",We)),onOverlayToggle:Be[17]||(Be[17]=We=>xe.$emit("overlay-toggle",We))}),Hn({_:2},[Qe(Z(N),(We,Nn)=>({name:We,fn:Te(pr=>[Ne(xe.$slots,We,wn(Yn({...pr})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):ae("",!0)]),_:3},8,["name","css"])]),_:3},16))],2))}}),om=(()=>{const e=YB;return e.install=t=>{t.component("Vue3DatePicker",e)},e})(),zB=Object.freeze(Object.defineProperty({__proto__:null,default:om},Symbol.toStringTag,{value:"Module"}));Object.entries(zB).forEach(([e,t])=>{e!=="default"&&(om[e]=t)});const KB={components:{VueDatePicker:om},props:["name","placeholder","value","lang","format","onClear","flow"],data(){return{time1:this.value?this.value:"",time2:"",shortcuts:[{text:"Today",start:new Date,end:new Date}]}},methods:{onChange(e){if(this.$emit("onClear"),!(e instanceof Date)||isNaN(e.getTime()))return"";const t=u=>u.toString().padStart(2,"0"),n=e.getFullYear(),r=t(e.getMonth()+1),s=t(e.getDate()),a=t(e.getHours()),o=t(e.getMinutes());this.$emit("onChange",`${n}-${r}-${s} ${a}:${o}`)}}},GB={class:"datepicker-wrapper"};function JB(e,t,n,r,s,a){const o=at("VueDatePicker");return k(),P("div",GB,[he(o,{class:"custom-date-picker",name:n.name,modelValue:s.time1,"onUpdate:modelValue":[t[0]||(t[0]=u=>s.time1=u),a.onChange],type:"datetime",format:n.format||"yyyy-MM-dd HH:mm","time-picker-options":{start:"07:00",step:"00:30",end:"23:30"},lang:"en",placeholder:n.placeholder,flow:n.flow},null,8,["name","modelValue","format","placeholder","onUpdate:modelValue","flow"])])}const ZB=gt(KB,[["render",JB],["__scopeId","data-v-c2f72b26"]]),XB={props:{question:{type:Object,required:!0}},setup(e){const t=fe(!0),n=()=>{t.value=!t.value},r=pe(()=>({expanded:t.value,collapsed:!t.value}));return{isOpen:t,toggleOpen:n,chevron:r}}},QB={class:"codeweek-question-container"},e8={class:"expander-always-visible"},t8={class:"expansion"},n8={class:"content"},r8={class:"content"},s8={key:0,class:"maps"},i8={key:1,class:"button"},a8=["href"],l8=["value"];function o8(e,t,n,r,s,a){return k(),P("div",QB,[g("div",e8,[g("div",t8,[g("button",{onClick:t[0]||(t[0]=(...o)=>r.toggleOpen&&r.toggleOpen(...o)),class:"codeweek-expander-button"},[g("div",null,se(r.isOpen?"-":"+"),1)])]),g("div",n8,[g("h1",null,se(n.question.title1),1)])]),g("div",{class:$e([r.chevron,"container-expansible"])},[t[2]||(t[2]=g("div",{class:"expansion"},[g("div",{class:"expansion-path"})],-1)),g("div",r8,[g("h2",null,se(n.question.title2),1),(k(!0),P(Ve,null,Qe(n.question.content,(o,u)=>(k(),P("p",{key:u},se(o),1))),128)),n.question.map?(k(),P("div",s8,t[1]||(t[1]=[g("iframe",{class:"map",src:"/map",scrolling:"no"},null,-1)]))):ae("",!0),n.question.button.show?(k(),P("div",i8,[g("a",{href:n.question.button.link,class:"codeweek-button"},[g("input",{type:"submit",value:n.question.button.label},null,8,l8)],8,a8)])):ae("",!0)])],2)])}const u8=gt(XB,[["render",o8]]),c8=fn({emits:["loaded"],methods:{onChange(e){if(!e.target.files.length)return;let t=e.target.files[0],n=new FileReader;n.readAsDataURL(t),n.onload=r=>{let s=r.target.result;this.$emit("loaded",{src:s,file:t})}}}});function d8(e,t,n,r,s,a){return k(),P("div",null,[g("input",{id:"image",type:"file",accept:"image/*",onChange:t[0]||(t[0]=(...o)=>e.onChange&&e.onChange(...o))},null,32),t[1]||(t[1]=g("label",{class:"!flex justify-center items-center !h-10 !w-10 !p-0 !bg-dark-blue border-2 border-white",for:"image"},[g("img",{class:"w-5 h-5",src:"/images/edit.svg"})],-1))])}const Ew=gt(c8,[["render",d8]]),f8={components:{ImageUpload:Ew,Flash:ud},props:{image:{type:String,default:""},picture:{type:String,default:""}},setup(e){const t=fe(e.picture||""),n=fe(e.image||""),r=fe(""),s=u=>{a(u.file)},a=u=>{let d=new FormData;d.append("picture",u),Tt.post("/api/events/picture",d).then(h=>{r.value="",t.value=h.data.path,n.value=h.data.imageName,ei.emit("flash",{message:"Picture uploaded!",level:"success"})}).catch(h=>{h.response.data.errors&&h.response.data.errors.picture?r.value=h.response.data.errors.picture[0]:r.value="Image is too large. Maximum is 1Mb",ei.emit("flash",{message:r.value,level:"error"})})};return{pictureClone:t,imageClone:n,error:r,onLoad:s,persist:a,remove:()=>{Tt.delete("/api/event/picture").then(()=>{ei.emit("flash",{message:"Event Picture deleted!",level:"success"}),t.value="https://s3-eu-west-1.amazonaws.com/codeweek-dev/events/pictures/default.png"})}}}},h8={key:0,style:{"background-color":"darkred",color:"white",padding:"4px"}},p8={class:"level"},m8=["src"],g8=["value"],v8={method:"POST",enctype:"multipart/form-data"};function y8(e,t,n,r,s,a){const o=at("ImageUpload"),u=at("Flash");return k(),P("div",null,[r.error!==""?(k(),P("div",h8,se(r.error),1)):ae("",!0),g("div",p8,[g("img",{src:r.pictureClone,class:"mr-1"},null,8,m8)]),g("input",{type:"hidden",name:"picture",value:r.imageClone},null,8,g8),g("form",v8,[he(o,{name:"picture",class:"mr-1",onLoaded:r.onLoad},null,8,["onLoaded"])]),he(u)])}const _8=gt(f8,[["render",y8]]);var b8=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function w8(e,t,n){return n={path:t,exports:{},require:function(r,s){return x8(r,s??n.path)}},e(n,n.exports),n.exports}function x8(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var k8=w8(function(e,t){(function(n,r){e.exports=r()})(b8,function(){var n="__v-click-outside",r=typeof window<"u",s=typeof navigator<"u",a=r&&("ontouchstart"in window||s&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"],o=function(f){var p=f.event,m=f.handler;(0,f.middleware)(p)&&m(p)},u=function(f,p){var m=function(V){var x=typeof V=="function";if(!x&&typeof V!="object")throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:x?V:V.handler,middleware:V.middleware||function(E){return E},events:V.events||a,isActive:V.isActive!==!1,detectIframe:V.detectIframe!==!1,capture:!!V.capture}}(p.value),y=m.handler,_=m.middleware,b=m.detectIframe,A=m.capture;if(m.isActive){if(f[n]=m.events.map(function(V){return{event:V,srcTarget:document.documentElement,handler:function(x){return function(E){var B=E.el,U=E.event,$=E.handler,M=E.middleware,S=U.path||U.composedPath&&U.composedPath();(S?S.indexOf(B)<0:!B.contains(U.target))&&o({event:U,handler:$,middleware:M})}({el:f,event:x,handler:y,middleware:_})},capture:A}}),b){var H={event:"blur",srcTarget:window,handler:function(V){return function(x){var E=x.el,B=x.event,U=x.handler,$=x.middleware;setTimeout(function(){var M=document.activeElement;M&&M.tagName==="IFRAME"&&!E.contains(M)&&o({event:B,handler:U,middleware:$})},0)}({el:f,event:V,handler:y,middleware:_})},capture:A};f[n]=[].concat(f[n],[H])}f[n].forEach(function(V){var x=V.event,E=V.srcTarget,B=V.handler;return setTimeout(function(){f[n]&&E.addEventListener(x,B,A)},0)})}},d=function(f){(f[n]||[]).forEach(function(p){return p.srcTarget.removeEventListener(p.event,p.handler,p.capture)}),delete f[n]},h=r?{beforeMount:u,updated:function(f,p){var m=p.value,y=p.oldValue;JSON.stringify(m)!==JSON.stringify(y)&&(d(f),u(f,{value:m}))},unmounted:d}:{};return{install:function(f){f.directive("click-outside",h)},directive:h}})}),S8=k8;const T8={class:"v3ti-loader-wrapper"},C8=g("div",{class:"v3ti-loader"},null,-1),A8=g("span",null,"Loading",-1),E8=[C8,A8];function O8(e,t){return k(),P("div",T8,E8)}function Ow(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var M8=`.v3ti-loader-wrapper { - display: flex; - align-items: center; - justify-content: center; - color: #112B3C; -} -.v3ti-loader-wrapper .v3ti-loader { - width: 18px; - height: 18px; - border-radius: 50%; - display: inline-block; - border-top: 2px solid #112B3C; - border-right: 2px solid transparent; - box-sizing: border-box; - animation: rotation 0.8s linear infinite; - margin-right: 8px; -} -@keyframes rotation { -0% { - transform: rotate(0deg); -} -100% { - transform: rotate(360deg); -} -}`;Ow(M8);const Mw={};Mw.render=O8;var R8=Mw,Rw={name:"Vue3TagsInput",emits:["update:modelValue","update:tags","on-limit","on-tags-changed","on-remove","on-error","on-focus","on-blur","on-select","on-select-duplicate-tag","on-new-tag"],props:{readOnly:{type:Boolean,default:!1},modelValue:{type:String,default:""},validate:{type:[String,Function,Object],default:""},addTagOnKeys:{type:Array,default:function(){return[13,",",32]}},placeholder:{type:String,default:""},tags:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},limit:{type:Number,default:-1},allowDuplicates:{type:Boolean,default:!1},addTagOnBlur:{type:Boolean,default:!1},selectItems:{type:Array,default:()=>[]},select:{type:Boolean,default:!1},duplicateSelectItem:{type:Boolean,default:!0},uniqueSelectField:{type:String,default:"id"},addTagOnKeysWhenSelect:{type:Boolean,default:!1},isShowNoData:{type:Boolean,default:!0}},components:{Loading:R8},directives:{clickOutside:S8.directive},data(){return{isInputActive:!1,isError:!1,newTag:"",innerTags:[],multiple:!1}},computed:{isLimit(){const e=this.limit>0&&Number(this.limit)===this.innerTags.length;return e&&this.$emit("on-limit"),e},selectedItemsIds(){return this.duplicateSelectItem?[]:this.tags.map(e=>e[this.uniqueSelectField]||"")}},watch:{error(){this.isError=this.error},modelValue:{immediate:!0,handler(e){this.newTag=e}},tags:{deep:!0,immediate:!0,handler(e){this.innerTags=[...e]}}},methods:{isShot(e){return!!this.$slots[e]},makeItNormal(e){this.$emit("update:modelValue",e.target.value),this.$refs.inputTag.className="v3ti-new-tag",this.$refs.inputTag.style.textDecoration="none"},resetData(){this.innerTags=[]},resetInputValue(){this.newTag="",this.$emit("update:modelValue","")},setPosition(){const e=this.$refs.inputBox,t=this.$refs.contextMenu;if(e&&t){t.style.display="block";const n=e.clientHeight||32,r=3;t.style.top=n+r+"px"}},closeContextMenu(){this.$refs.contextMenu&&(this.$refs.contextMenu.style={display:"none"})},handleSelect(e){if(this.isShowCheckmark(e)){const t=this.tags.filter(n=>e.id!==n.id);this.$emit("update:tags",t),this.$emit("on-select-duplicate-tag",e),this.resetInputValue()}else this.$emit("on-select",e);this.$nextTick(()=>{this.closeContextMenu()})},isShowCheckmark(e){return this.duplicateSelectItem?!1:this.selectedItemsIds.includes(e[this.uniqueSelectField])},focusNewTag(){this.select&&!this.disabled&&this.setPosition(),!(this.readOnly||!this.$el.querySelector(".v3ti-new-tag"))&&this.$el.querySelector(".v3ti-new-tag").focus()},handleInputFocus(e){this.isInputActive=!0,this.$emit("on-focus",e)},handleInputBlur(e){this.isInputActive=!1,this.addNew(e),this.$emit("on-blur",e)},addNew(e){if(this.select&&!this.addTagOnKeysWhenSelect)return;const t=e?this.addTagOnKeys.indexOf(e.keyCode)!==-1||this.addTagOnKeys.indexOf(e.key)!==-1:!0,n=e&&e.type!=="blur";!t&&(n||!this.addTagOnBlur)||this.isLimit||(this.newTag&&(this.allowDuplicates||this.innerTags.indexOf(this.newTag)===-1)&&this.validateIfNeeded(this.newTag)?(this.innerTags.push(this.newTag),this.addTagOnKeysWhenSelect&&(this.$emit("on-new-tag",this.newTag),this.updatePositionContextMenu()),this.resetInputValue(),this.tagChange(),e&&e.preventDefault()):(this.validateIfNeeded(this.newTag)?this.makeItError(!0):this.makeItError(!1),e&&e.preventDefault()))},updatePositionContextMenu(){this.$nextTick(()=>{this.setPosition()})},makeItError(e){this.newTag!==""&&(this.$refs.inputTag.className="v3ti-new-tag v3ti-new-tag--error",this.$refs.inputTag.style.textDecoration="underline",this.$emit("on-error",e))},validateIfNeeded(e){return this.validate===""||this.validate===void 0?!0:typeof this.validate=="function"?this.validate(e):!0},removeLastTag(){this.newTag||(this.innerTags.pop(),this.tagChange(),this.updatePositionContextMenu())},remove(e){this.innerTags.splice(e,1),this.tagChange(),this.$emit("on-remove",e),this.updatePositionContextMenu()},tagChange(){this.$emit("on-tags-changed",this.innerTags)}}};const D8={key:1,class:"v3ti-tag-content"},P8=["onClick"],L8=["placeholder","disabled"],I8={key:0,class:"v3ti-loading"},N8={key:1,class:"v3ti-no-data"},V8={key:1},F8={key:2},$8=["onClick"],B8={class:"v3ti-context-item--label"},H8={key:0,class:"v3ti-icon-selected-tag",width:"44",height:"44",viewBox:"0 0 24 24","stroke-width":"1.5",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},U8=g("path",{stroke:"none",d:"M0 0h24v24H0z"},null,-1),j8=g("path",{d:"M5 12l5 5l10 -10"},null,-1),q8=[U8,j8];function W8(e,t,n,r,s,a){const o=at("Loading"),u=q_("click-outside");return Cn((k(),P("div",{onClick:t[6]||(t[6]=d=>a.focusNewTag()),class:$e([{"v3ti--focus":s.isInputActive,"v3ti--error":s.isError},"v3ti"])},[g("div",{class:$e(["v3ti-content",{"v3ti-content--select":n.select}]),ref:"inputBox"},[(k(!0),P(Ve,null,Qe(s.innerTags,(d,h)=>(k(),P("span",{key:h,class:"v3ti-tag"},[a.isShot("item")?Ne(e.$slots,"item",wn(cn({key:0},{name:d,index:h,tag:d}))):(k(),P("span",D8,se(d),1)),n.readOnly?ae("",!0):(k(),P("a",{key:2,onClick:Et(f=>a.remove(h),["prevent","stop"]),class:"v3ti-remove-tag"},null,8,P8))]))),128)),Cn(g("input",{ref:"inputTag",placeholder:n.placeholder,"onUpdate:modelValue":t[0]||(t[0]=d=>s.newTag=d),onKeydown:[t[1]||(t[1]=$n(Et(function(){return a.removeLastTag&&a.removeLastTag(...arguments)},["stop"]),["delete"])),t[2]||(t[2]=function(){return a.addNew&&a.addNew(...arguments)})],onBlur:t[3]||(t[3]=function(){return a.handleInputBlur&&a.handleInputBlur(...arguments)}),onFocus:t[4]||(t[4]=function(){return a.handleInputFocus&&a.handleInputFocus(...arguments)}),onInput:t[5]||(t[5]=function(){return a.makeItNormal&&a.makeItNormal(...arguments)}),class:"v3ti-new-tag",disabled:n.readOnly},null,40,L8),[[Ni,s.newTag]])],2),n.select?(k(),P("section",{key:0,class:$e(["v3ti-context-menu",{"v3ti-context-menu-no-data":!n.isShowNoData&&n.selectItems.length===0}]),ref:"contextMenu"},[n.loading?(k(),P("div",I8,[a.isShot("loading")?Ne(e.$slots,"default",{key:0}):(k(),it(o,{key:1}))])):ae("",!0),!n.loading&&n.selectItems.length===0&&n.isShowNoData?(k(),P("div",N8,[a.isShot("no-data")?Ne(e.$slots,"no-data",{key:0}):(k(),P("span",V8," No data "))])):ae("",!0),!n.loading&&n.selectItems.length>0?(k(),P("div",F8,[(k(!0),P(Ve,null,Qe(n.selectItems,(d,h)=>(k(),P("div",{key:h,class:$e(["v3ti-context-item",{"v3ti-context-item--active":a.isShowCheckmark(d)}]),onClick:Et(f=>a.handleSelect(d,h),["stop"])},[g("div",B8,[Ne(e.$slots,"select-item",wn(Yn(d)))]),a.isShowCheckmark(d)?(k(),P("svg",H8,q8)):ae("",!0)],10,$8))),128))])):ae("",!0)],2)):ae("",!0)],2)),[[u,a.closeContextMenu]])}var Y8=`.v3ti { - border-radius: 5px; - min-height: 32px; - line-height: 1.4; - background-color: #fff; - border: 1px solid #9ca3af; - cursor: text; - text-align: left; - -webkit-appearance: textfield; - display: flex; - flex-wrap: wrap; - position: relative; -} -.v3ti .v3ti-icon-selected-tag { - stroke: #19be6b; - width: 1rem; - height: 1rem; - margin-left: 4px; -} -.v3ti--focus { - outline: 0; - border-color: #000000; - box-shadow: 0 0 0 1px #000000; -} -.v3ti--error { - border-color: #F56C6C; -} -.v3ti .v3ti-no-data { - color: #d8d8d8; - text-align: center; - padding: 4px 7px; -} -.v3ti .v3ti-loading { - padding: 4px 7px; - text-align: center; -} -.v3ti .v3ti-context-menu { - max-height: 150px; - min-width: 150px; - overflow: auto; - display: none; - outline: none; - position: absolute; - top: 0; - left: 0; - right: 0; - margin: 0; - padding: 5px 0; - background: #ffffff; - z-index: 1050; - color: #475569; - box-shadow: 0 3px 8px 2px rgba(0, 0, 0, 0.1); - border-radius: 0 0 6px 6px; -} -.v3ti .v3ti-context-menu .v3ti-context-item { - padding: 4px 7px; - display: flex; - align-items: center; -} -.v3ti .v3ti-context-menu .v3ti-context-item:hover { - background: #e8e8e8; - cursor: pointer; -} -.v3ti .v3ti-context-menu .v3ti-context-item--label { - flex: 1; - min-width: 1px; -} -.v3ti .v3ti-context-menu .v3ti-context-item--active { - color: #317CAF; -} -.v3ti .v3ti-context-menu-no-data { - padding: 0; -} -.v3ti .v3ti-content { - width: 100%; - display: flex; - flex-wrap: wrap; -} -.v3ti .v3ti-content--select { - padding-right: 30px; -} -.v3ti .v3ti-tag { - display: flex; - font-weight: 400; - margin: 3px; - padding: 0 5px; - background: #317CAF; - color: #ffffff; - height: 27px; - border-radius: 5px; - align-items: center; - max-width: calc(100% - 16px); -} -.v3ti .v3ti-tag .v3ti-tag-content { - flex: 1; - min-width: 1px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.v3ti .v3ti-tag .v3ti-remove-tag { - color: #ffffff; - transition: opacity 0.3s ease; - opacity: 0.5; - cursor: pointer; - padding: 0 5px 0 7px; -} -.v3ti .v3ti-tag .v3ti-remove-tag::before { - content: "x"; -} -.v3ti .v3ti-tag .v3ti-remove-tag:hover { - opacity: 1; -} -.v3ti .v3ti-new-tag { - background: transparent; - border: 0; - font-weight: 400; - margin: 3px; - outline: none; - padding: 0 4px; - flex: 1; - min-width: 60px; - height: 27px; -} -.v3ti .v3ti-new-tag--error { - color: #F56C6C; -}`;Ow(Y8);Rw.render=W8;var z8=(()=>{const e=Rw;return e.install=t=>{t.component("Vue3TagsInput",e)},e})();const K8=fn({components:{Vue3TagsInput:z8},props:{value:{type:String,default:""}},data(){return{tags:this.value?this.value.split(","):[]}},methods:{handleChangeTag(e){this.tags=e}}}),G8={class:"input-tag-wrapper"},J8=["value"];function Z8(e,t,n,r,s,a){const o=at("vue3-tags-input");return k(),P("div",G8,[he(o,{tags:e.tags,placeholder:"enter some tags","add-tag-on-keys":[9,13,188],onOnTagsChanged:e.handleChangeTag},null,8,["tags","onOnTagsChanged"]),g("input",{type:"hidden",name:"tags",value:e.tags},null,8,J8)])}const X8=gt(K8,[["render",Z8]]),Q8={props:["event"],data(){return{reported_at:this.event.reported_at,certificate_url:this.event.certificate_url,status:this.event.status}},methods:{report(){window.location.href="/event/report/"+this.event.id},download(){window.location.href=this.event.certificate_url}}},eH={key:0},tH={key:0},nH={class:"report-event"},rH={style:{"text-align":"right"}},sH={class:"actions"},iH={key:1},aH={class:"event-already-reported"},lH={class:"actions"};function oH(e,t,n,r,s,a){return s.status==="APPROVED"?(k(),P("div",eH,[s.reported_at==null||s.certificate_url==null?(k(),P("div",tH,[g("div",nH,[g("div",rH,se(e.$t("event.submit_event_and_report")),1),g("div",sH,[g("button",{onClick:t[0]||(t[0]=(...o)=>a.report&&a.report(...o)),class:"codeweek-action-button"},se(e.$t("event.report_and_claim")),1)])])])):(k(),P("div",iH,[g("div",aH,[g("div",null,se(e.$t("event.certificate_ready")),1),g("div",lH,[g("button",{onClick:t[1]||(t[1]=(...o)=>a.download&&a.download(...o)),class:"codeweek-action-button"},se(e.$t("event.view_your_certificate")),1)])])]))])):ae("",!0)}const uH=gt(Q8,[["render",oH]]),cH={props:{event:{type:Object,default:()=>({})}},setup(e){const{recurringFrequentlyMap:t}=Hi(),n=pe(()=>{var o,u;const a=[];return e.event.highlighted_status==="FEATURED"&&a.push({title:"Featured",highlight:!0}),["daily","weekly","monthly"].includes((o=e.event)==null?void 0:o.recurring_event)&&a.push({title:t.value[(u=e.event)==null?void 0:u.recurring_event]}),a}),r=pe(()=>{const a=d=>{if(!d)return"";const h=new Date(d),f=h.getDate(),p=h.toLocaleString("en-US",{month:"short"}),m=h.getFullYear();return h.toLocaleString("en-US",{hour:"numeric",hour12:!0}),`${f}, ${p} ${m}`},o=e.event.start_date;if(!o)return"";const u=new Date(o);return u.getDate(),u.toLocaleString("en-US",{month:"short"}),u.getFullYear(),u.toLocaleString("en-US",{hour:"numeric",hour12:!0}),`${a(e.event.start_date)} - ${a(e.event.end_date)}`});return{eventTags:n,eventStartDateText:r,limit:a=>a.length>400?a.substring(0,400)+"...":a}}},dH={class:"flex flex-col bg-white rounded-lg overflow-hidden"},fH={class:"flex-shrink-0"},hH=["src"],pH={class:"flex-grow flex flex-col gap-2 px-6 py-4"},mH={class:"text-default text-slate-500 mb-2 flex items-center font-semibold"},gH={class:"text-sm font-semibold ml-1 w-fit px-4 py-1.5 bg-[#CCF0F9] rounded-full flex items-center"},vH={key:0,class:"flex gap-2 flex-wrap mb-2"},yH={key:0,class:"inline-block w-4 h-4 text-white",src:"/images/star-white.svg"},_H={class:"text-dark-blue font-semibold font-['Montserrat'] text-base leading-6"},bH={class:"text-slate-500 text-[16px] leading-[22px] font-semibold"},wH=["innerHTML"],xH={class:""},kH=["href"];function SH(e,t,n,r,s,a){return k(),P("div",dH,[g("div",fH,[g("img",{src:n.event.picture_path,class:"w-full object-cover aspect-[1.5]"},null,8,hH)]),g("div",pH,[g("div",mH,[t[0]||(t[0]=ft(" Organizer: ")),g("span",gH,se(n.event.organizer||"Unknown"),1)]),r.eventTags.length?(k(),P("div",vH,[(k(!0),P(Ve,null,Qe(r.eventTags,({title:o,highlight:u})=>(k(),P("span",{class:$e(["flex items-center gap-2 py-1 px-3 text-sm font-semibold rounded-full whitespace-nowrap leading-4",[u?"bg-dark-blue text-white":"bg-light-blue-100 text-slate-500"]])},[u?(k(),P("img",yH)):ae("",!0),g("span",null,[(k(!0),P(Ve,null,Qe(o.split(" "),d=>(k(),P(Ve,null,[d?(k(),P("span",{key:0,class:$e(["mr-[2px]",{"font-sans":d==="&"}])},se(d),3)):ae("",!0)],64))),256))])],2))),256))])):ae("",!0),g("div",_H,se(n.event.title),1),g("div",bH,se(r.eventStartDateText),1),g("div",{class:"flex-grow text-slate-500 text-[16px] leading-[22px] mb-2 [&_p]:p-0",innerHTML:r.limit(n.event.description)},null,8,wH),g("div",xH,[g("a",{class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:"/view/"+n.event.id+"/"+n.event.slug},t[1]||(t[1]=[g("span",null,"View activity",-1),g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"})],-1)]),8,kH)])])])}const Dw=gt(cH,[["render",SH]]),TH={props:{event:{type:Object,default:()=>({})},mapTileUrl:String,canApprove:Boolean,canEdit:Boolean,fromText:String,toText:String,lastUpdateText:String,eventPath:String,appUrl:String,shareUrl:String,emailHref:String},setup(e){console.log(e.event);const{activityFormatOptionsMap:t,durationOptionsMap:n,ageOptions:r,ageOptionsMap:s,recurringFrequentlyMap:a,recurringTypeOptionsMap:o}=Hi(),u=fe(null),d=pe(()=>{var p;return(p=e.event.ages)==null?void 0:p.split(",").map(m=>{var y,_;return(_=(y=r.value)==null?void 0:y.find(({id:b})=>b===m))==null?void 0:_.name})}),h=p=>{const m=u.value;if(!m)return;const y="fixed left-0 top-[139px] md:top-[123px] z-[110] h-[calc(100dvh-139px)] md:h-[calc(100dvh-123px)]";p?m.classList.add(...y.split(" ")):m.classList.remove(...y.split(" "))},f=()=>{const p=L.map("mapid");L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(p),p.setView([51,10],5);let m=[51,10];e.event.latitude&&e.event.longitude&&(m=[e.event.latitude,e.event.longitude]);const y=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[44,62],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker(m,{icon:y}).addTo(p),p.setView(m,5)};return Ft(()=>{setTimeout(()=>{f()},2e3)}),{activityFormatOptionsMap:t,eventAges:d,durationOptionsMap:n,ageOptionsMap:s,recurringFrequentlyMap:a,recurringTypeOptionsMap:o,mapContainerRef:u,handleToggleMapFullScreen:h}}},CH={class:"relative z-10"},AH={class:"flex relative z-10 justify-center py-10 md:py-20 codeweek-container-lg"},EH={class:"w-full max-w-[880px] gap-2 text-xl"},OH={class:"text-dark-blue text-[22px] md:text-4xl leading-7 md:leading-[44px] font-medium font-['Montserrat'] mb-2"},MH={class:"text-[#20262C] font-normal p-0 mb-6"},RH={class:"mb-6"},DH={class:"text-[#20262C] font-normal p-0 mb-6"},PH={key:0,class:"mb-6"},LH={class:"flex flex-wrap gap-2"},IH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},NH={class:"p-0 text-base font-semibold text-slate-500"},VH={class:"mb-6"},FH={class:"p-0 mb-2 font-semibold text-slate-500"},$H={class:"text-[#20262C] font-normal p-0 mb-6"},BH={key:1,class:"mb-6"},HH={class:"p-0 mb-2 font-semibold text-slate-500"},UH={class:"flex flex-wrap gap-2"},jH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},qH={class:"p-0 text-base font-semibold text-slate-500"},WH={key:2,class:"mb-6"},YH={class:"flex flex-wrap gap-2"},zH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},KH={class:"p-0 text-base font-semibold text-slate-500"},GH={key:0,class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},JH={class:"p-0 text-base font-semibold text-slate-500"},ZH={key:1,class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},XH={class:"p-0 text-base font-semibold text-slate-500"},QH={key:3,class:"mb-6"},eU={class:"p-0 mb-2 font-semibold text-slate-500"},tU={class:"flex flex-wrap gap-2"},nU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},rU={class:"p-0 text-base font-semibold text-slate-500"},sU={key:4,class:"mb-6"},iU={class:"flex flex-wrap gap-2"},aU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},lU={class:"p-0 text-base font-semibold text-slate-500"},oU={key:5,class:"mb-6"},uU={class:"flex flex-wrap gap-2"},cU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},dU={class:"p-0 text-base font-semibold text-slate-500"},fU={class:"mb-6"},hU={class:"p-0 mb-2 font-semibold text-slate-500"},pU={class:"text-[#20262C] font-normal p-0 mb-6"},mU={class:"mb-6 [&_p]:empty:hidden"},gU=["innerHTML"],vU={class:"mb-6"},yU={class:"text-[#20262C] font-normal p-0 mb-6"},_U={key:6,class:"mb-6"},bU={class:"p-0 mb-2 font-semibold text-slate-500"},wU=["href"],xU={ref:"mapContainerRef",class:"w-full h-[520px] top-0 left-0 mb-6 rounded-lg overflow-hidden"},kU={id:"mapid",class:"relative w-full h-full"},SU={style:{"z-index":"999"},id:"map-controls",class:"flex absolute left-2 top-4 z-50 flex-col"},TU={class:"flex gap-4 items-center"},CU=["data-href"],AU=["data-href","data-text"],EU=["title","href"],OU=["data-href"];function MU(e,t,n,r,s,a){var o,u,d;return k(),P("section",CH,[g("div",AH,[g("div",EH,[g("h2",OH,se(n.event.title),1),g("p",MH,se(n.fromText)+" - "+se(n.toText),1),g("div",RH,[t[2]||(t[2]=g("p",{class:"text-slate-500 font-semibold p-0 mb-2"}," Organizer: ",-1)),g("p",DH,se(n.event.organizer||"Unknown"),1)]),n.event.activity_format?(k(),P("div",PH,[t[3]||(t[3]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"}," Format of the activity: ",-1)),g("div",LH,[(k(!0),P(Ve,null,Qe(n.event.activity_format,h=>(k(),P("div",IH,[g("p",NH,se(r.activityFormatOptionsMap[h]),1)]))),256))])])):ae("",!0),g("div",VH,[g("p",FH,se(e.$t("event.activitytype.label"))+": ",1),g("p",$H,[n.event.activity_type?(k(),P(Ve,{key:0},[ft(se(e.$t(`event.activitytype.${n.event.activity_type}`)),1)],64)):ae("",!0)])]),n.event.language?(k(),P("div",BH,[g("p",HH,se(e.$t("resources.Languages"))+": ",1),g("div",UH,[(k(!0),P(Ve,null,Qe(n.event.languages,h=>(k(),P("div",jH,[g("p",qH,se(e.$t(`base.languages.${h}`)),1)]))),256))])])):ae("",!0),n.event.recurring_event&&r.recurringFrequentlyMap[n.event.recurring_event]?(k(),P("div",WH,[t[4]||(t[4]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Recurring event:",-1)),g("div",YH,[g("div",zH,[g("p",KH,se(r.recurringFrequentlyMap[n.event.recurring_event]),1)]),n.event.duration?(k(),P("div",GH,[g("p",JH,se(r.durationOptionsMap[n.event.duration]),1)])):ae("",!0),n.event.recurring_type?(k(),P("div",ZH,[g("p",XH,se(r.recurringTypeOptionsMap[n.event.recurring_type]),1)])):ae("",!0)])])):ae("",!0),(o=n.event.audiences)!=null&&o.length?(k(),P("div",QH,[g("p",eU,se(e.$t("event.audience_title"))+": ",1),g("div",tU,[(k(!0),P(Ve,null,Qe(n.event.audiences,h=>(k(),P("div",nU,[g("p",rU,se(e.$t(`event.audience.${h.name}`)),1)]))),256))])])):ae("",!0),(u=n.event.ages)!=null&&u.length?(k(),P("div",sU,[t[5]||(t[5]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Age range:",-1)),g("div",iU,[(k(!0),P(Ve,null,Qe(n.event.ages,h=>(k(),P("div",aU,[g("p",lU,se(r.ageOptionsMap[h]),1)]))),256))])])):ae("",!0),(d=n.event.themes)!=null&&d.length?(k(),P("div",oU,[t[6]||(t[6]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Themes:",-1)),g("div",uU,[(k(!0),P(Ve,null,Qe(n.event.themes,h=>(k(),P("div",cU,[g("p",dU,se(e.$t(`event.theme.${h.name}`)),1)]))),256))])])):ae("",!0),g("div",fU,[g("p",hU,se(e.$t("event.address.label"))+": ",1),g("p",pU,se(n.event.location),1)]),g("div",mU,[g("div",{class:"text-[#20262C] font-normal p-0 mb-6 space-y-2 [&_p]:py-0",innerHTML:n.event.description},null,8,gU)]),g("div",vU,[t[7]||(t[7]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Email address:",-1)),g("p",yU,se(n.event.contact_person),1)]),n.event.event_url?(k(),P("div",_U,[g("p",bU,se(e.$t("eventdetails.more_info")),1),g("a",{href:n.event.event_url,target:"_blank",class:"p-0 mb-6 font-normal text-dark-blue"},se(n.event.event_url),9,wU)])):ae("",!0),g("div",xU,[g("div",kU,[g("div",SU,[g("button",{class:"pb-2 group",onClick:t[0]||(t[0]=h=>r.handleToggleMapFullScreen(!1))},t[8]||(t[8]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{d:"M13 20H27",class:"stroke-[#414141] group-hover:stroke-[#ffffff]","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])),g("button",{class:"pb-2 group",onClick:t[1]||(t[1]=h=>r.handleToggleMapFullScreen(!0))},t[9]||(t[9]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{class:"stroke-[#414141] group-hover:stroke-[#ffffff]",d:"M16 11H13C12.4696 11 11.9609 11.2107 11.5858 11.5858C11.2107 11.9609 11 12.4696 11 13V16M29 16V13C29 12.4696 28.7893 11.9609 28.4142 11.5858C28.0391 11.2107 27.5304 11 27 11H24M24 29H27C27.5304 29 28.0391 28.7893 28.4142 28.4142C28.7893 28.0391 29 27.5304 29 27V24M11 24V27C11 27.5304 11.2107 28.0391 11.5858 28.4142C11.9609 28.7893 12.4696 29 13 29H16","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]))])])],512),g("div",null,[t[12]||(t[12]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"}," Share activity on: ",-1)),g("div",TU,[g("div",{class:"fb-like","data-href":n.shareUrl,"data-layout":"button_count","data-action":"recommend","data-show-faces":"false","data-share":"true"},null,8,CU),g("a",{href:"https://twitter.com/share",class:"twitter-share-button","data-href":n.shareUrl,"data-text":`Check out ${n.event.title} at`,"data-via":"CodeWeekEU","data-hashtags":"codeEU"},t[10]||(t[10]=[g("img",{src:"/images/social/twitter.svg"},null,-1)]),8,AU),g("a",{class:"block [&_path]:!fill-dark-blue",title:e.$t("eventdetails.email.tooltip"),href:n.emailHref},t[11]||(t[11]=[g("img",{class:"block",src:"/images/mail.svg"},null,-1)]),8,EU),g("div",{class:"g-plusone","data-size":"medium","data-href":n.appUrl},null,8,OU)])])])]),t[13]||(t[13]=g("div",{class:"animation-element move-background duration-[1.5s] absolute z-0 bottom-10 md:bottom-auto md:top-48 -right-14 md:-right-40 w-28 md:w-72 h-28 md:h-72 bg-[#FFEF99] rounded-full hidden lg:block",style:{transform:"translate(-16px, -24px)"}},null,-1)),t[14]||(t[14]=g("div",{class:"animation-element move-background duration-[1.5s] absolute z-0 lg:top-96 right-40 w-28 h-28 hidden lg:block bg-[#FFEF99] rounded-full",style:{transform:"translate(-16px, -24px)"}},null,-1))])}const RU=gt(TH,[["render",MU]]),DU=()=>{const e=new URLSearchParams(window.location.search);console.log("urlParams",e);const t=fe({});for(const[r,s]of e)t.value[r]=s;return{queryParams:t,onChangeQueryParams:r=>{const s=Bn.cloneDeep(r);console.log(">>> params",s);const a=new URLSearchParams(window.location.search);for(const u in s){const d=s[u];typeof d=="number"?Bn.isNil(d)?a.delete(u):a.set(u,d):Bn.isEmpty(d)?a.delete(u):a.set(u,d)}t.value=s;const o=a.toString()?`${window.location.pathname}?${a.toString()}`:window.location.pathname;window.history.replaceState({},"",o)}}},PU={name:"SearchPageComponent",components:{EventCard:Dw,Pagination:cd,FieldWrapper:ld,SelectField:Fo,InputField:od},props:{mapTileUrl:String,prpQuery:String,prpSelectedCountry:Array,name:String,years:Array,countrieslist:Array,audienceslist:Array,themeslist:Array,typeslist:Array,languagesObject:{type:Object,default:()=>({})}},setup(e){const{activityFormatOptions:t,activityTypeOptions:n,ageOptions:r}=Hi(),{queryParams:s,onChangeQueryParams:a}=DU(),o=fe(!0),u=fe(null),d=fe(null),h=fe(null),f=fe([]),p=fe({}),m=fe(null),y={query:e.prpQuery||"",languages:[],countries:[],start_date:"",formats:[],types:[],audiences:[],ages:[],themes:[],year:{id:new Date().getFullYear(),name:new Date().getFullYear()},countries:e.prpSelectedCountry||[]},_=fe({...y}),b=fe({current_page:1,per_page:0,from:null,last_page:0,last_page_url:null,next_page_url:null,prev_page:null,prev_page_url:null,to:null,total:0}),A=pe(()=>e.years.map(Y=>({id:Y,name:Y}))),H=pe(()=>Object.entries(e.languagesObject).map(([Y,me])=>({id:Y,name:me}))),V=pe(()=>(e.countrieslist||[]).map(Y=>({...Y,name:Y.translation&&String(Y.translation).trim()?Y.translation:Y.name})).sort((Y,me)=>Y.name.localeCompare(me.name,void 0,{sensitivity:"base"}))),x=()=>{var me,Ae,Pe,q,re,O,ne,_e;const Y={page:b.value.current_page,query:_.value.query,year:(me=_.value.year)==null?void 0:me.id,start_date:_.value.start_date,languages:(Ae=_.value.languages)==null?void 0:Ae.map(j=>j.id).join(","),countries:(Pe=_.value.countries)==null?void 0:Pe.map(j=>j.iso).join(","),formats:(q=_.value.formats)==null?void 0:q.map(j=>j.id).join(","),types:(re=_.value.types)==null?void 0:re.map(j=>j.id).join(","),audiences:(O=_.value.audiences)==null?void 0:O.map(j=>j.id).join(","),ages:(ne=_.value.ages)==null?void 0:ne.map(j=>j.id).join(","),themes:(_e=_.value.themes)==null?void 0:_e.map(j=>j.id).join(",")};console.log("updatedParams",Y),a(Y)},E=()=>{const Y=s.value;console.log("init params",Y);const me=(Ae,Pe,q="id")=>(Ae||"").split(",").map(re=>Pe.find(O=>String(O[q])===String(re))).filter(re=>!!re);Y.page&&(b.value.current_page=Y.page),_.value={...y,query:Y.query||"",start_date:Y.start_date||"",year:Y.year?{id:Y.year,name:Y.year}:y.year,languages:me(Y.languages,H.value),countries:me(Y.countries,V.value,"iso"),formats:me(Y.formats,t.value),types:me(Y.types,n.value),audiences:me(Y.audiences,e.audienceslist),ages:me(Y.ages,r.value),themes:me(Y.themes,e.themeslist)}},B=pe(()=>{const Y=[..._.value.languages,..._.value.countries,..._.value.formats,..._.value.types,..._.value.audiences,..._.value.ages,..._.value.themes];return _.value.start_date&&Y.push({id:"start_date",name:_.value.start_date.slice(0,10)}),Y}),U=Y=>{if(Y.id==="start_date"){_.value.start_date="";return}const me=Ae=>Ae.id!==Y.id;_.value.languages=_.value.languages.filter(me),_.value.countries=_.value.countries.filter(Ae=>Ae.iso!==Y.iso),_.value.formats=_.value.formats.filter(me),_.value.audiences=_.value.audiences.filter(me),_.value.themes=_.value.themes.filter(me),F()},$=()=>{_.value={...y},F()},M=()=>{window.scrollTo(0,0)},S=()=>{M(),F(!0)},F=(Y=!1)=>{var Pe;f.value=[],o.value=!0;let me="/search";Y&&(me=`/search?page=${b.value.current_page}`),x();const Ae={..._.value,year:(Pe=_.value.year)==null?void 0:Pe.id,start_date:_.value.start_date?new Date(_.value.start_date).toISOString().slice(0,10):"",pagination:{current_page:b.current_page}};Tt.post(me,Ae).then(q=>{const re=q.data;console.log("🔥 Full response:",re);let O,ne;if(Array.isArray(re))O=re[0],ne=re[1]||null;else if(re.events)O=re.events,ne=re.map||null;else{console.warn("❌ Unexpected response structure:",re),m.value="Unexpected response format from server.",o.value=!1;return}b.value={per_page:O.per_page,current_page:O.current_page,from:O.from,last_page:O.last_page,last_page_url:O.last_page_url,next_page_url:O.next_page_url,prev_page:O.prev_page,prev_page_url:O.prev_page_url,to:O.to,total:O.total},O.data?f.value=Array.isArray(O.data)?O.data:Object.values(O.data):f.value=[],console.log("✅ Events loaded:",f.value.length),!Y&&ne?(window.getEvents?window.getEvents(ne):window.eventsToMap=ne,p.value=ne,te()):ne||console.warn("⚠️ mapData is null, skipping map update"),ie(),o.value=!1}).catch(q=>{console.error("❌ Request failed:",q),m.value=q.response?q.response.data:"Unknown error",o.value=!1})},ie=()=>{var me;if(!d.value)return;let Y={latitude:51,longitude:4};if(((me=_.value.countries)==null?void 0:me.length)===1){const{latitude:Ae,longitude:Pe}=_.value.countries[0]||{};Ae&&Pe&&(Y={latitude:Ae,longitude:Pe,zoom:4})}d.value.setView(new L.LatLng(Y.latitude,Y.longitude),4,{animation:!0})},ee=Y=>Y.length>400?Y.substring(0,400)+"...":Y;var de=async Y=>{const me=Y.target.options.id;try{const{data:Ae}=await Tt.get(`/api/event/detail?id=${me}`),Pe=Ae.data;console.log("event/detail",Pe);const q=` -
-

- ${Pe.title} -

-
- -
-

${Pe.description}

-
-
-
- `,re=L.popup({maxWidth:600}).setContent(q);Y.target.bindPopup(re).openPopup()}catch(Ae){console.error("Can NOT load event",Ae)}};const te=()=>{if(d.value)try{h.value&&(d.value.removeLayer(h.value),h.value=null);const Y=L.markerClusterGroup(),me=[];Object.values(p.value).forEach(Ae=>{me.push(...Ae)}),console.group("Started add markers",me.length),me.map(({id:Ae,geoposition:Pe},q)=>{q%1e4===0&&console.log("Adding markers",q);const re=Pe.split(","),O=parseFloat(re[0]),ne=parseFloat(re[1]);if(O&&ne){const _e=L.marker([O,ne],{id:Ae});_e.on("click",de),Y.addLayer(_e)}}),console.log("Done add markers",me.length),console.groupEnd(),h.value=Y,d.value.addLayer(Y)}catch(Y){console.log("Add marker error",Y)}},N=()=>{navigator.geolocation&&navigator.geolocation.getCurrentPosition(Y=>{const{latitude:me,longitude:Ae}=Y.coords,Pe=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[33,41],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker([me,Ae],{icon:Pe}).addTo(d.value)},Y=>{console.error("Geolocation error:",Y)})},J=()=>{d.value=L.map("mapid"),d.value.setView([51,10],5),L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(d.value)},D=Y=>{const me=u.value;if(!me)return;const Ae="fixed left-0 top-[139px] md:top-[123px] z-[110] h-[calc(100dvh-139px)] md:h-[calc(100dvh-123px)]";Y?me.classList.add(...Ae.split(" ")):me.classList.remove(...Ae.split(" "))};return Ft(()=>{setTimeout(()=>{E(),F()},100),setTimeout(()=>{J(),ie(),te(),N()},2e3)}),{mapContainerRef:u,yearOptions:A,languageOptions:H,activityFormatOptions:t,activityTypeOptions:n,ageOptions:r,filters:_,countriesOptions:V,removeSelectedItem:U,removeAllSelectedItems:$,isLoading:o,events:f,errors:m,tags:B,pagination:b,scrollToTop:M,paginate:S,onSubmit:F,limit:ee,handleToggleMapFullScreen:D}}},LU={ref:"mapContainerRef",class:"w-full h-[520px] top-0 left-0"},IU={id:"mapid",class:"w-full h-full relative"},NU={style:{"z-index":"999"},id:"map-controls",class:"absolute z-50 flex flex-col top-4 left-2"},VU={class:"codeweek-searchpage-component font-['Blinker']"},FU={class:"codeweek-container py-10"},$U={class:"flex w-full"},BU={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 items-end gap-4 w-full"},HU={key:0,class:"flex md:justify-center mt-10"},UU={class:"max-md:w-full flex flex-wrap gap-2"},jU={class:"flex items-center gap-2"},qU=["onClick"],WU={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},YU={class:"relative pt-20 md:pt-48"},zU={class:"bg-yellow-50 pb-24"},KU={class:"relative z-10 codeweek-container-lg"},GU={class:"flex flex-col md:flex-row gap-10"},JU={class:"flex-shrink-0 grid grid-cols-2 md:grid-cols-1 gap-6 bg-[#FFEF99] px-4 py-6 rounded-2xl self-start w-full md:w-60"},ZU={class:"relative w-full flex px-3 justify-between items-center text-gray-700 whitespace-nowrap rounded-3xl border-2 border-dark-blue-200 h-[50px] bg-white"},XU={class:"flex items-center justify-center w-full"},QU={key:0,class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10 h-fit"},e7={key:0,class:"col-span-full"};function t7(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),d=at("SelectField"),h=at("date-time"),f=at("event-card"),p=at("pagination");return k(),P(Ve,null,[g("section",null,[g("div",LU,[g("div",IU,[g("div",NU,[g("button",{class:"pb-2 group",onClick:t[0]||(t[0]=m=>r.handleToggleMapFullScreen(!0))},t[20]||(t[20]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{class:"stroke-[#414141] group-hover:stroke-[#ffffff]",d:"M16 11H13C12.4696 11 11.9609 11.2107 11.5858 11.5858C11.2107 11.9609 11 12.4696 11 13V16M29 16V13C29 12.4696 28.7893 11.9609 28.4142 11.5858C28.0391 11.2107 27.5304 11 27 11H24M24 29H27C27.5304 29 28.0391 28.7893 28.4142 28.4142C28.7893 28.0391 29 27.5304 29 27V24M11 24V27C11 27.5304 11.2107 28.0391 11.5858 28.4142C11.9609 28.7893 12.4696 29 13 29H16","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])),g("button",{class:"pb-2 group",onClick:t[1]||(t[1]=m=>r.handleToggleMapFullScreen(!1))},t[21]||(t[21]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{d:"M13 20H27",class:"stroke-[#414141] group-hover:stroke-[#ffffff]","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]))])])],512)]),g("section",VU,[g("div",FU,[g("div",$U,[g("div",BU,[he(u,{class:"lg:col-span-2",horizontal:"",label:"Search by title or description"},{default:Te(()=>[he(o,{modelValue:r.filters.query,"onUpdate:modelValue":t[2]||(t[2]=m=>r.filters.query=m),placeholder:"E.g tools assessment in computing"},null,8,["modelValue"])]),_:1}),he(u,{horizontal:"",label:"Year"},{default:Te(()=>[he(d,{"return-object":"",placeholder:"Select year",modelValue:r.filters.year,"onUpdate:modelValue":t[3]||(t[3]=m=>r.filters.year=m),"deselect-label":"","allow-empty":!1,options:r.yearOptions},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Language"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select language",modelValue:r.filters.languages,"onUpdate:modelValue":t[4]||(t[4]=m=>r.filters.languages=m),options:r.languageOptions},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Country"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"","id-name":"iso",placeholder:"Select country",modelValue:r.filters.countries,"onUpdate:modelValue":t[5]||(t[5]=m=>r.filters.countries=m),options:r.countriesOptions},null,8,["modelValue","options"])]),_:1}),g("button",{class:"bg-[#F95C22] rounded-full py-3 px-20 font-['Blinker'] hover:bg-hover-orange duration-300 mt-2 sm:col-span-2 lg:col-span-1",onClick:t[6]||(t[6]=m=>r.onSubmit())},t[22]||(t[22]=[g("span",{class:"text-base leading-7 font-semibold text-black normal-case"}," Search ",-1)]))])]),r.tags.length?(k(),P("div",HU,[g("div",UU,[(k(!0),P(Ve,null,Qe(r.tags,m=>(k(),P("div",{key:m.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",jU,[g("span",null,se(m.name),1),g("button",{onClick:y=>r.removeSelectedItem(m)},t[23]||(t[23]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)]),8,qU)])]))),128)),g("div",WU,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[7]||(t[7]=(...m)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...m))}," Clear all filters ")])])])):ae("",!0)]),g("div",YU,[t[26]||(t[26]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[27]||(t[27]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",zU,[g("div",KU,[g("div",GU,[g("div",JU,[he(u,{horizontal:"",label:"Date"},{default:Te(()=>[g("div",ZU,[(k(),it(h,{key:r.filters.start_date,placeholder:"Start Date",format:"yyyy-MM-dd",value:r.filters.start_date,onOnChange:t[8]||(t[8]=m=>r.filters.start_date=m),onOnClear:t[9]||(t[9]=m=>r.filters.start_date=null)},null,8,["value"])),t[24]||(t[24]=g("div",{class:"absolute top-1/2 right-4 -translate-y-1/2 pointer-events-none"},[g("img",{src:"/images/select-arrow.svg"})],-1))])]),_:1}),he(u,{horizontal:"",label:"Format"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select format",modelValue:r.filters.formats,"onUpdate:modelValue":t[10]||(t[10]=m=>r.filters.formats=m),options:r.activityFormatOptions,onOnChange:t[11]||(t[11]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Activity type"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select type",modelValue:r.filters.types,"onUpdate:modelValue":t[12]||(t[12]=m=>r.filters.types=m),options:r.activityTypeOptions,onOnChange:t[13]||(t[13]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Audience"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select audience",modelValue:r.filters.audiences,"onUpdate:modelValue":t[14]||(t[14]=m=>r.filters.audiences=m),options:n.audienceslist,onOnChange:t[15]||(t[15]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Age range"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select range",modelValue:r.filters.ages,"onUpdate:modelValue":t[16]||(t[16]=m=>r.filters.ages=m),options:r.ageOptions,onOnChange:t[17]||(t[17]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Themes"},{default:Te(()=>[he(d,{multiple:"",searchable:"","return-object":"",placeholder:"Select themes",modelValue:r.filters.themes,"onUpdate:modelValue":t[18]||(t[18]=m=>r.filters.themes=m),options:n.themeslist,onOnChange:t[19]||(t[19]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1})]),Cn(g("div",XU,[t[25]||(t[25]=g("img",{src:"img/loading.gif",style:{"margin-right":"10px"}},null,-1)),ft(se(e.$t("event.loading")),1)],512),[[Vr,r.isLoading]]),r.isLoading?ae("",!0):(k(),P("div",QU,[(k(!0),P(Ve,null,Qe(r.events,m=>(k(),it(f,{key:m.id,event:m},null,8,["event"]))),128)),r.pagination.last_page>1?(k(),P("div",e7,[he(p,{pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])])):ae("",!0)]))])])])])])],64)}const n7=gt(PU,[["render",t7]]),r7={props:{tool:Object},data(){return{descriptionHeight:"auto",needShowMore:!0,showMore:!1}},methods:{computeDescriptionHeight(){const e=this.$refs.descriptionContainerRef,t=this.$refs.descriptionRef,n=e.clientHeight,r=Math.floor(n/22);t.style.height="auto",this.descriptionHeight="auto",this.needShowMore=t.offsetHeight>n,t.offsetHeight>n?(t.style.height=`${r*22}px`,this.descriptionHeight=`${r*22}px`):this.showMore=!1},onToggleShowMore(){const e=this.$refs.descriptionRef;this.showMore=!this.showMore,this.showMore?e.style.height="auto":e.style.height=this.descriptionHeight}},mounted:function(){this.computeDescriptionHeight()}},s7={class:"flex flex-col bg-white rounded-lg overflow-hidden"},i7=["src"],a7={key:0,class:"flex gap-2 flex-wrap mb-2"},l7={key:0,class:"inline-block w-4 h-4",src:"/images/star-white.svg"},o7={class:"text-dark-blue font-semibold font-['Montserrat'] text-base leading-6"},u7={key:1,class:"text-slate-500 text-[16px] leading-[22px] font-semibold"},c7={ref:"descriptionRef",class:"relative flex-grow text-slate-500 text-[16px] leading-[22px] mb-2 overflow-hidden",style:{height:"auto"}},d7=["innerHTML"],f7={class:"flex-shrink-0 h-[56px]"},h7=["href"];function p7(e,t,n,r,s,a){var o;return k(),P("div",s7,[g("div",{class:$e(["flex-shrink-0 flex justify-center items-center w-full",[n.tool.avatar_dark&&"bg-stone-800"]])},[g("img",{src:n.tool.avatar||"/images/matchmaking-tool/tool-placeholder.png",class:$e(["w-full aspect-[2]",n.tool.avatar?"object-contain":"object-cover"])},null,10,i7)],2),g("div",{class:$e(["flex-grow flex flex-col gap-2 px-5 py-4 h-fit",{"max-h-[450px]":s.needShowMore&&!s.showMore}])},[(o=n.tool.types)!=null&&o.length?(k(),P("div",a7,[(k(!0),P(Ve,null,Qe(n.tool.types,({title:u,highlight:d})=>(k(),P("span",{class:$e(["flex items-center gap-2 py-1 px-3 text-sm font-semibold rounded-full whitespace-nowrap leading-4",[d?"bg-dark-blue text-white":"bg-light-blue-100 text-slate-500"]])},[d?(k(),P("img",l7)):ae("",!0),g("span",null,[(k(!0),P(Ve,null,Qe(u.split(" "),h=>(k(),P(Ve,null,[h?(k(),P("span",{key:0,class:$e(["mr-[2px]",{"font-sans":h==="&"}])},se(h),3)):ae("",!0)],64))),256))])],2))),256))])):ae("",!0),g("div",o7,se(n.tool.name),1),n.tool.location?(k(),P("div",u7,se(n.tool.location),1)):ae("",!0),g("div",{ref:"descriptionContainerRef",class:$e(["flex-grow h-full",{"overflow-hidden":s.needShowMore&&!s.showMore}])},[g("div",c7,[g("div",{innerHTML:n.tool.description},null,8,d7),s.needShowMore?(k(),P("div",{key:0,class:$e(["flex justify-end bottom-0 right-0 bg-white pl-0.5 text-dark-blue",{absolute:!s.showMore,"w-full":s.showMore}])},[g("button",{onClick:t[0]||(t[0]=(...u)=>a.onToggleShowMore&&a.onToggleShowMore(...u))},se(s.showMore?"Show less":"... Show more"),1)],2)):ae("",!0)],512)],2),g("div",f7,[g("a",{class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:`/matchmaking-tool/${n.tool.slug}`},t[1]||(t[1]=[g("span",null,"View profile/contact",-1),g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"})],-1)]),8,h7)])],2)])}const Pw=gt(r7,[["render",p7]]),m7={components:{ToolCard:Pw,Multiselect:Ta,Pagination:cd,Tooltip:V1},props:{prpQuery:{type:String,default:""},prpLanguages:{type:Array,default:()=>[]},prpLocations:{type:Array,default:()=>[]},prpTypes:{type:Array,default:()=>[]},prpTopics:{type:Array,default:()=>[]},languages:{type:Array,default:()=>[]},locations:{type:Array,default:()=>[]},types:{type:Array,default:()=>[]},topics:{type:Array,default:()=>[]},support_types:{type:Array,default:()=>[]},locale:String},setup(e){console.log("props",{...e});const t=fe(!1),n=fe(e.prpQuery),r=fe(e.prpQuery),s=fe([]),a=fe(e.prpLanguages),o=fe(e.prpLocations),u=fe(e.prpTypes),d=fe(e.prpTopics),h=fe({}),f=fe({current_page:1,per_page:0,from:null,last_page:0,last_page_url:null,next_page_url:null,prev_page:null,prev_page_url:null,to:null,total:0}),p=fe([]),m=pe(()=>e.types.map(U=>({id:U,name:U}))),y=pe(()=>[{id:"organisation",name:"Organisations"},{id:"volunteer",name:"Volunteers"}]),_=pe(()=>e.topics.map(U=>({id:U,name:U}))),b=pe(()=>[...s.value,...a.value,...o.value,...u.value,...d.value]),A=U=>{const $=M=>M.id!==U.id;s.value=s.value.filter($),a.value=a.value.filter($),o.value=o.value.filter(M=>M.iso!==(U==null?void 0:U.iso)),u.value=u.value.filter($),d.value=d.value.filter($)},H=()=>{s.value=[],a.value=[],o.value=[],u.value=[],d.value=[]},V=()=>{window.scrollTo(0,0)},x=()=>{V(),E(!0)},E=(U=!1)=>{U||(f.value.current_page=1);const $={page:f.value.current_page,support_types:s.value.map(M=>M.id),languages:a.value.map(M=>M.id),locations:o.value.map(M=>M.iso),types:u.value.map(M=>M.id),topics:d.value.map(M=>M.id)};Tt.post("/matchmaking-tool/search",{},{params:$}).then(({data:M})=>{console.log(">>> data",M.data),p.value=M.data.map(S=>{var ie,ee;const F={...S,avatar_dark:S.avatar_dark,avatar:S.avatar,types:[{title:"Online & In-person",highlight:!0},{title:"Ongoing availability"}]};return S.type==="volunteer"?{...F,name:`${S.first_name||""} ${S.last_name||""}`.trim(),location:S.location,description:S.description}:{...F,name:S.organisation_name,location:((ee=(ie=e.locations)==null?void 0:ie.find(({iso:de})=>de===S.country))==null?void 0:ee.name)||"",description:S.organisation_mission}}),console.log(">>> tools.value",JSON.parse(JSON.stringify(p.value))),f.value={per_page:M.per_page,current_page:M.current_page,from:M.from,last_page:M.last_page,last_page_url:M.last_page_url,next_page_url:M.next_page_url,prev_page:M.prev_page,prev_page_url:M.prev_page_url,to:M.to,total:M.total}})},B=(U,$)=>Le($+"."+U.name);return Ft(()=>{E()}),{query:n,searchInput:r,selectedSupportTypes:s,selectedLanguages:a,selectedLocations:o,selectedTypes:u,selectedTopics:d,errors:h,pagination:f,tools:p,paginate:x,onSubmit:E,customLabel:B,showFilterModal:t,tags:b,removeSelectedItem:A,removeAllSelectedItems:H,typeOptions:m,supportTypeOptions:y,topicOptions:_}}},g7={class:"codeweek-matchmakingtool-component font-['Blinker'] bg-light-blue"},v7={class:"codeweek-container py-10"},y7={class:"flex md:hidden flex-shrink-0 justify-end w-full mb-6"},_7={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-4 mb-12"},b7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},w7={class:"language-json"},x7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},k7={class:"language-json"},S7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},T7={class:"language-json"},C7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},A7={class:"flex items-center text-[16px] leading-5 text-slate-500 mb-2"},E7={class:"language-json"},O7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},M7={class:"flex items-end"},R7={class:"text-base leading-7 font-semibold text-black normal-case"},D7={key:0,class:"flex md:justify-center"},P7={class:"max-md:w-full flex flex-wrap gap-2"},L7={class:"flex items-center gap-2"},I7=["onClick"],N7={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},V7={class:"relative pt-20 md:pt-48"},F7={class:"bg-yellow-50 pb-20"},$7={class:"relative z-10 codeweek-container"},B7={class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10"};function H7(e,t,n,r,s,a){const o=at("multiselect"),u=at("Tooltip"),d=at("tool-card"),h=at("pagination");return k(),P("div",g7,[g("div",v7,[g("div",{class:$e(["max-md:fixed left-0 top-[125px] z-[100] flex-col items-center w-full max-md:p-6 max-md:h-[calc(100dvh-125px)] max-md:overflow-auto max-md:bg-white duration-300",[r.showFilterModal?"flex":"max-md:hidden"]])},[g("div",y7,[g("button",{id:"search-menu-trigger-hide",class:"block bg-[#FFD700] hover:bg-[#F95C22] rounded-full p-4 duration-300",onClick:t[0]||(t[0]=f=>r.showFilterModal=!1)},t[9]||(t[9]=[g("img",{class:"w-6 h-6",src:"/images/close_menu_icon.svg"},null,-1)]))]),g("div",_7,[g("div",null,[t[12]||(t[12]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Support type ",-1)),he(o,{modelValue:r.selectedSupportTypes,"onUpdate:modelValue":t[1]||(t[1]=f=>r.selectedSupportTypes=f),class:"multi-select",options:r.supportTypeOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select type, e.g. volunteer",label:"Select type, e.g. volunteer","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",b7," Selected "+se(f.length)+" "+se(f.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",w7,[t[10]||(t[10]=ft(" ")),g("code",null,se(r.selectedLanguages),1),t[11]||(t[11]=ft(` - `))])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[13]||(t[13]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Language ",-1)),he(o,{modelValue:r.selectedLanguages,"onUpdate:modelValue":t[2]||(t[2]=f=>r.selectedLanguages=f),class:"multi-select",options:n.languages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:"Select language",label:"resources.resources.languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",x7," Selected "+se(f.length)+" "+se(f.length>1?"languages":"language"),1)):ae("",!0)]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[16]||(t[16]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Location ",-1)),he(o,{modelValue:r.selectedLocations,"onUpdate:modelValue":t[3]||(t[3]=f=>r.selectedLocations=f),class:"multi-select",options:n.locations,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:"Select country/city",label:"Location","custom-label":f=>f.name,"track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",S7," Selected "+se(f.length)+" "+se(f.length>1?"locations":"location"),1)):ae("",!0)]),default:Te(()=>[g("pre",k7,[t[14]||(t[14]=ft(" ")),g("code",null,se(r.selectedLocations),1),t[15]||(t[15]=ft(` - `))])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[17]||(t[17]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Type of Organisation ",-1)),he(o,{modelValue:r.selectedTypes,"onUpdate:modelValue":t[4]||(t[4]=f=>r.selectedTypes=f),class:"multi-select",options:r.typeOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select type of organisation",label:"Type of Organisation","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",C7," Selected "+se(f.length)+" "+se(f.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",T7,[g("code",null,se(r.selectedTypes),1)])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[g("label",A7,[t[20]||(t[20]=g("span",null,"Topics",-1)),he(u,{contentClass:"w-64"},{trigger:Te(()=>t[18]||(t[18]=[g("div",{class:"w-5 h-5 bg-dark-blue rounded-full flex justify-center items-center text-white ml-1.5 cursor-pointer text-xs"}," i ",-1)])),content:Te(()=>t[19]||(t[19]=[ft(" Select a topic to help match volunteers with the right digital skills for your needs — e.g. coding, robotics, online safety, etc. ")])),_:1})]),he(o,{modelValue:r.selectedTopics,"onUpdate:modelValue":t[5]||(t[5]=f=>r.selectedTopics=f),class:"multi-select",options:r.topicOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select topic, e.g. robotics",label:"Topics","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",O7," Selected "+se(f.length)+" "+se(f.length>1?"topics":"topic"),1)):ae("",!0)]),default:Te(()=>[g("pre",E7,[g("code",null,se(r.selectedTopics),1)])]),_:1},8,["modelValue","options","custom-label"])]),g("div",M7,[g("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[6]||(t[6]=()=>{r.showFilterModal=!1,r.onSubmit()})},[g("span",R7,se(e.$t("resources.search")),1)])])])],2),g("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[7]||(t[7]=f=>r.showFilterModal=!0)},t[21]||(t[21]=[g("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),g("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])),r.tags.length?(k(),P("div",D7,[g("div",P7,[(k(!0),P(Ve,null,Qe(r.tags,f=>(k(),P("div",{key:f.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",L7,[g("span",null,se(f.name),1),g("button",{onClick:p=>r.removeSelectedItem(f)},t[22]||(t[22]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)]),8,I7)])]))),128)),g("div",N7,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[8]||(t[8]=(...f)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...f))}," Clear all filters ")])])])):ae("",!0)]),g("div",V7,[t[23]||(t[23]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[24]||(t[24]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",F7,[g("div",$7,[g("div",B7,[(k(!0),P(Ve,null,Qe(r.tools,f=>(k(),it(d,{key:f.id,tool:f},null,8,["tool"]))),128))]),r.pagination.last_page>1?(k(),it(h,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):ae("",!0)])])])])}const U7=gt(m7,[["render",H7]]),j7={props:{mapTileUrl:String,profile:{type:Object,default:()=>({})},locations:{type:Array,default:()=>[]}},setup(e){const t=fe([]),n=fe([]),r=pe(()=>{try{const m=JSON.parse(e.profile);return console.log(">>> profile",m),m}catch(m){return console.error("Parse profile data error",m),{}}}),s=pe(()=>r.value.type==="organisation"),a=m=>{if(typeof m!="string")return m;try{return JSON.parse(m)}catch{return[]}},o=pe(()=>{var b,A,H,V;const m=r.value;if(m.type!=="organisation")return null;const y=[];m.organisation_mission&&y.push({title:"Introduction",list:[m.organisation_mission]}),(b=m.support_activities)!=null&&b.length&&y.push({title:"What kind of activities or support can you offer to schools and educators?",list:m.support_activities}),(A=m.target_school_types)!=null&&A.length&&y.push({title:"What types of schools are you most interested in working with?",list:m.target_school_types}),(H=m.digital_expertise_areas)!=null&&H.length&&y.push({title:"What areas of digital expertise does your organisation or you specialise in?",list:m.digital_expertise_areas}),m.description&&y.push({title:"Do you have any additional information or comments that could help us better match you with schools and educators?",list:[m.description]});const[_]=(m.website||"").split(",")||[];return{name:m.organisation_name,description:m.description,location:((V=e.locations.find(({iso:x})=>x===m.country))==null?void 0:V.name)||"",email:m.email,website:(_||"").trim(),abouts:y,short_intro:"",availabilities:[],phone:"",avatarDark:m.avatar_dark,avatar:m.avatar}}),u=pe(()=>{var _,b;const m=r.value;if(m.type!=="volunteer")return null;const y=[];return m.description&&y.push({title:"Introduction",list:[m.description]}),m.organisation_name&&m.organisation_type&&y.push({title:"Organisation",list:[`Organisation name: ${m.organisation_name}`,`Organisation type: ${a(m.organisation_type)}`]}),m.why_volunteering&&y.push({title:"Why am I volunteering?",list:[m.why_volunteering]}),(_=m.support_activities)!=null&&_.length&&y.push({title:"What kind of activities or support can you offer to schools and educators?",list:a(m.support_activities)}),(b=m.languages)!=null&&b.length&&y.push({title:"Languages spoken",list:a(m.languages)}),{name:`${m.first_name||""} ${m.last_name}`.trim(),description:m.description,location:m.location,email:m.email,get_email_from:m.get_email_from,linkedin:m.linkedin,facebook:m.facebook,website:m.website,job_title:m.job_title,abouts:y,short_intro:"",availabilities:[],phone:"",avatar:m.avatar}}),d=pe(()=>{const m=o.value||u.value||{};return m.linkedin&&!m.linkedin.startsWith("http")&&(m.linkedin=`https://${m.linkedin}`),m.facebook&&!m.facebook.startsWith("http")&&(m.facebook=`https://${m.facebook}`),m.website&&!m.website.startsWith("http")&&(m.website=`https://${m.website}`),m}),h=m=>{const y=n.value.filter(_=>_!==m);n.value.includes(m)?n.value=y:n.value=[...n.value,m]},f=(m,y)=>{m&&(t.value[y]=m)},p=async()=>{let m=[51,10];try{const b=await Tt("https://nominatim.openstreetmap.org/search",{params:{format:"json",q:d.value.location}});if(b.data&&b.data.length>0){const{lat:A,lon:H}=b.data[0];A&&H&&(m=[A,H])}}catch(b){console.log(b)}const y=L.map("map-id");L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(y),console.log(m);const _=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[44,62],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker(m,{icon:_}).addTo(y),y.setView(m,12)};return Ft(()=>{setTimeout(()=>{p()},2e3)}),{isOrganisation:s,data:d,descriptionRefs:t,showAboutIndexes:n,handleToggleAbout:h,setDescriptionRef:f}}},q7={id:"codeweek-matchmaking-tool",class:"font-['Blinker'] overflow-hidden"},W7={class:"relative flex overflow-hidden"},Y7={class:"flex codeweek-container-lg py-10 tablet:py-20"},z7={class:"flex flex-col lg:flex-row gap-12 tablet:gap-20 xl:gap-32 2xl:gap-[260px]"},K7={class:"text-dark-blue text-[30px] md:text-4xl leading-[44px] font-normal md:font-medium font-['Montserrat'] mb-6"},G7=["innerHTML"],J7={class:"text-dark-blue text-[22px] md:text-3xl leading-[36px] font-medium font-['Montserrat'] mb-6"},Z7={class:"accordion"},X7={class:"bg-transparent border-b-2 border-solid border-[#A4B8D9]"},Q7=["onClick"],e9={class:"text-[#20262C] font-semibold text-lg font-['Montserrat']"},t9={class:"flex flex-col gap-0 text-slate-500 text-xl font-normal w-full"},n9=["innerHTML"],r9={class:"flex-shrink-0 lg:max-w-[460px] w-full"},s9=["src"],i9={key:1,class:"rounded-xl h-full w-full object-cover",src:"/images/matchmaking-tool/tool-placeholder.png"},a9={class:"text-[#20262C] font-semibold text-lg p-0 mb-10"},l9={key:0},o9={key:0,class:"text-[#20262C] text-xl leading-[36px] font-medium font-['Montserrat'] mb-4 italic"},u9={class:"border-l-[4px] border-[#F95C22] pl-4"},c9=["innerHTML"],d9={class:"relative overflow-hidden"},f9={class:"codeweek-container-lg relative pt-20 pb-16 md:pt-40 md:pb-28"},h9={class:"bg-white px-5 py-10 lg:p-16 rounded-[32px] flex flex-col tablet:flex-row w-full gap-10 lg:gap-0"},p9={class:"flex-1"},m9={class:"flex gap-4 mb-6"},g9={class:"p-0 text-slate-500 text-xl font-normal capitalize"},v9={key:0,class:"flex gap-4 mb-6"},y9=["href"],_9={class:"flex gap-4 mb-6"},b9=["href"],w9={key:1,class:"p-0 text-slate-500 text-xl font-normal capitalize"},x9={key:2,class:"p-0 text-slate-500 text-xl font-normal capitalize"},k9={key:1,class:"flex gap-4 mb-6"},S9=["href"],T9={key:2,class:"flex gap-4 mb-6"},C9=["href"],A9={key:3,class:"flex gap-4 mb-6"},E9=["href"],O9={key:4,class:"text-xl font-semibold text-[#20262C] mb-2"},M9={key:5,class:"flex gap-4"},R9={class:"flex flex-col gap-2"},D9={class:"grid grid-cols-2 gap-8"},P9={class:"p-0 text-slate-500 text-xl font-normal"},L9={class:"p-0 text-slate-500 text-xl font-normal"};function I9(e,t,n,r,s,a){var o,u;return k(),P("section",q7,[g("section",W7,[g("div",Y7,[g("div",z7,[g("div",null,[g("h2",K7,se(r.data.name),1),g("p",{class:"text-[#20262C] font-normal text-2xl p-0 mb-10",innerHTML:r.data.description},null,8,G7),g("h3",J7,se(r.isOrganisation?"About our organization":"About me"),1),g("div",Z7,[(k(!0),P(Ve,null,Qe(r.data.abouts,(d,h)=>{var f;return k(),P("div",X7,[g("div",{class:"py-4 cursor-pointer flex items-center justify-between duration-300",onClick:p=>r.handleToggleAbout(h)},[g("p",e9,se(d.title),1),g("div",{class:$e(["rounded-full min-w-12 min-h-12 duration-300 flex justify-center items-center ml-8",[r.showAboutIndexes.includes(h)?"bg-primary hover:bg-hover-orange":"bg-yellow hover:bg-primary"]])},[g("div",{class:$e(["duration-300",[r.showAboutIndexes.includes(h)&&"rotate-180"]])},t[0]||(t[0]=[g("img",{src:"/images/digital-girls/arrow.svg"},null,-1)]),2)],2)],8,Q7),g("div",{class:"flex overflow-hidden transition-all duration-300 min-h-[1px] h-full",ref_for:!0,ref:p=>r.setDescriptionRef(p,h),style:bn({height:r.showAboutIndexes.includes(h)?`${(f=r.descriptionRefs[h])==null?void 0:f.scrollHeight}px`:0})},[g("div",t9,[(k(!0),P(Ve,null,Qe(d.list,p=>(k(),P("p",{class:"p-0 pb-4 w-full",innerHTML:p},null,8,n9))),256))])],4)])}),256))])]),g("div",r9,[g("div",{class:$e(["flex justify-center items-center rounded-xl border-2 border-[#ADB2B6] mb-4 aspect-square",[r.isOrganisation&&"p-6",r.data.avatarDark&&"bg-stone-800"]])},[r.data.avatar?(k(),P("img",{key:0,class:"rounded-xl w-full",src:r.data.avatar},null,8,s9)):(k(),P("img",i9))],2),g("p",a9,[ft(se(r.data.name)+" ",1),r.data.job_title?(k(),P("span",l9,", "+se(r.data.job_title),1)):ae("",!0)]),r.data.short_intro?(k(),P("p",o9,se(r.data.short_intro),1)):ae("",!0),g("div",u9,[g("p",{class:"p-0 text-slate-500 text-xl font-normal",innerHTML:r.data.description},null,8,c9)])])])])]),g("section",d9,[t[12]||(t[12]=g("div",{class:"absolute w-full h-full bg-yellow-50 md:hidden",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[13]||(t[13]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden md:block lg:hidden",style:{"clip-path":"ellipse(188% 90% at 50% 90%)"}},null,-1)),t[14]||(t[14]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden lg:block xl:hidden",style:{"clip-path":"ellipse(128% 90% at 50% 90%)"}},null,-1)),t[15]||(t[15]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden xl:block",style:{"clip-path":"ellipse(93% 90% at 50% 90%)"}},null,-1)),g("div",f9,[t[11]||(t[11]=g("h2",{class:"text-dark-blue tablet:text-center text-[30px] md:text-4xl leading-7 md:leading-[44px] font-normal md:font-medium font-['Montserrat'] mb-10 tablet:mb-8"}," Contact details ",-1)),g("div",h9,[g("div",p9,[t[8]||(t[8]=g("h3",{class:"text-dark-blue text-[22px] md:text-4xl leading-7 md:leading-[44px] font-medium font-['Montserrat'] mb-4"}," Location ",-1)),t[9]||(t[9]=g("span",{class:"bg-dark-blue text-white py-1 px-4 text-sm font-semibold rounded-full whitespace-nowrap flex items-center gap-2 w-fit mb-6"},[g("img",{src:"/images/star-white.svg",class:"w-4 h-4"}),g("span",null,[ft(" Can teach Online "),g("span",{class:"font-sans"},"&"),ft(" In-person ")])],-1)),g("div",m9,[t[1]||(t[1]=g("img",{src:"/images/map.svg",class:"w-6 h-6"},null,-1)),g("div",null,[g("p",g9,se(r.data.location),1)])]),r.data.phone?(k(),P("div",v9,[t[2]||(t[2]=g("img",{src:"/images/phone.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.phone},se(r.data.phone),9,y9)])):ae("",!0),g("div",_9,[t[3]||(t[3]=g("img",{src:"/images/message.svg",class:"w-6 h-6"},null,-1)),r.data.email?(k(),P("a",{key:0,class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:`mailto:${r.data.email}`},se(r.data.email),9,b9)):r.data.get_email_from?(k(),P("p",w9,se(r.data.get_email_from),1)):(k(),P("p",x9," Anonymous "))]),r.data.linkedin?(k(),P("div",k9,[t[4]||(t[4]=g("img",{src:"/images/social/linkedin.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.linkedin}," LinkedIn ",8,S9)])):ae("",!0),r.data.facebook?(k(),P("div",T9,[t[5]||(t[5]=g("img",{src:"/images/social/facebook.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.facebook}," Facebook ",8,C9)])):ae("",!0),r.data.website?(k(),P("div",A9,[t[6]||(t[6]=g("img",{src:"/images/profile.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.website}," Website ",8,E9)])):ae("",!0),(o=r.data.availabilities)!=null&&o.length?(k(),P("div",O9," My availability ")):ae("",!0),(u=r.data.availabilities)!=null&&u.length?(k(),P("div",M9,[t[7]||(t[7]=g("img",{src:"/images/map.svg",class:"w-6 h-6"},null,-1)),g("div",R9,[(k(!0),P(Ve,null,Qe(r.data.availabilities,({dateText:d,timeText:h})=>(k(),P("div",D9,[g("p",P9,se(d),1),g("p",L9,se(h),1)]))),256))])])):ae("",!0)]),t[10]||(t[10]=g("div",{class:"flex-1"},[g("div",{id:"map-id",class:"relative z-50 w-full h-64 md:h-full md:min-h-96 rounded-2xl bg-gray-100"})],-1))])])])])}const N9=gt(j7,[["render",I9]]),V9={props:["user"],components:{ImageUpload:Ew,Flash:ud},data(){return{avatar:this.user.avatar_path}},computed:{canUpdate(){return console.log("user",this.user),this.$authorize(e=>e.id===this.user.id)},hasAvatar(){return console.log(this.avatar),this.avatar.split("/").pop()!=="default.png"}},methods:{onLoad(e){this.persist(e.file)},persist(e){let t=new FormData;t.append("avatar",e),axios.post(`/api/users/${this.user.id}/avatar`,t).then(n=>{this.avatar=n.data.path,ei.emit("flash",{message:"Avatar uploaded!",level:"success"})})},remove(){console.log("delete me"),axios.delete("/api/users/avatar").then(()=>ei.emit("flash",{message:"Avatar Deleted!",level:"success"})),this.avatar="https://s3-eu-west-1.amazonaws.com/codeweek-dev/avatars/default.png"}}},F9={class:"flex flex-col tablet:flex-row tablet:items-center gap-6 tablet:gap-14"},$9={class:"flex"},B9={class:"relative"},H9=["src"],U9={key:0,method:"POST",enctype:"multipart/form-data",class:"absolute bottom-0 left-0"},j9={style:{display:"flex","align-items":"flex-end","margin-left":"-35px"}},q9={class:"text-white font-normal text-3xl tablet:font-medium tablet:text-5xl font-['Montserrat'] mb-6"};function W9(e,t,n,r,s,a){const o=at("image-upload");return k(),P("div",F9,[g("div",$9,[g("div",B9,[g("img",{src:s.avatar,class:"w-40 h-40 rounded-full border-4 border-solid border-dark-blue-300"},null,8,H9),a.canUpdate?(k(),P("form",U9,[he(o,{name:"avatar",class:"mr-1",onLoaded:a.onLoad},null,8,["onLoaded"])])):ae("",!0),g("div",j9,[Cn(g("button",{class:"absolute !bottom-0 !right-0 flex justify-center items-center !h-10 !w-10 !p-0 bg-[#FE6824] rounded-full !border-2 !border-solid !border-white",onClick:t[0]||(t[0]=(...u)=>a.remove&&a.remove(...u))},t[1]||(t[1]=[g("img",{class:"w-5 h-5",src:"/images/trash.svg"},null,-1)]),512),[[Vr,a.hasAvatar]])])])]),g("div",null,[g("h1",q9,se(n.user.fullName),1)])])}const Y9=gt(V9,[["render",W9]]),z9={install(e){e.config.globalProperties.$authorize=function(...t){return window.App.signedIn?typeof t[0]=="string"?authorizations[t[0]](t[1]):t[0](window.App.user):!1}}},K9={data(){return{images:[{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/1e054358a7188baf8777a09512012cf16ab84970ef1c7610feb6dad13e504666",alt:"Consortium partner visual representation"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/2972cd5748880295748a9baa3e8fe3c996a0cdc09d86b46dbc72790d1cbc0655",alt:"Gallery image 1"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/fb06d640ec9446e59ef5e3fb63ceaaaf0b25d0117f209f11e3ab8e6ce3240acb",alt:"Gallery image 2"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/1e054358a7188baf8777a09512012cf16ab84970ef1c7610feb6dad13e504666",alt:"Gallery image 3"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/2972cd5748880295748a9baa3e8fe3c996a0cdc09d86b46dbc72790d1cbc0655",alt:"Gallery image 4"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/fb06d640ec9446e59ef5e3fb63ceaaaf0b25d0117f209f11e3ab8e6ce3240acb",alt:"Gallery image 5"}],currentIndex:0}},methods:{nextImage(){this.currentIndex=(this.currentIndex+1)%this.images.length,this.scrollToThumbnail()},prevImage(){this.currentIndex=this.currentIndex===0?this.images.length-1:this.currentIndex-1,this.scrollToThumbnail()},selectImage(e){this.currentIndex=e,this.scrollToThumbnail()},scrollToThumbnail(){const e=this.$refs.thumbnailGallery,t=e.clientWidth/3,n=Math.max(0,(this.currentIndex-1)*t);e.scrollTo({left:n,behavior:"smooth"})}}},G9={class:"flex flex-col pt-3.5"},J9={class:"flex py-4 md:py-20 relative flex-col mt-3.5 w-full bg-aqua max-md:max-w-full items-center"},Z9={class:"z-0 flex flex-col items-start justify-between max-w-full gap-10 p-10 md:px-24"},X9={class:"grid w-full grid-cols-1 md:grid-cols-2 gap-x-8"},Q9={class:"flex items-start justify-start"},ej=["src","alt"],tj={class:"w-full overflow-hidden image-gallery"},nj={ref:"thumbnailGallery",class:"flex gap-4 overflow-x-auto flex-nowrap"},rj=["src","alt","onClick"],sj={class:"flex justify-end w-full mt-4 image-gallery-controls"},ij={class:"flex flex-wrap items-center gap-5"};function aj(e,t,n,r,s,a){return k(),P("section",G9,[g("div",J9,[g("div",Z9,[g("div",X9,[t[2]||(t[2]=wb('

Consortium Partner

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.

Website link
',1)),g("div",Q9,[g("img",{src:s.images[s.currentIndex].src,alt:s.images[s.currentIndex].alt,class:"main-image object-contain aspect-[1.63] w-full md:w-[480px] max-md:max-w-full"},null,8,ej)])]),g("div",tj,[g("div",nj,[(k(!0),P(Ve,null,Qe(s.images,(o,u)=>(k(),P("img",{key:u,src:o.src,alt:"Gallery image "+(u+1),class:$e([{"border-2 border-orange-500":s.currentIndex===u},"thumbnail cursor-pointer object-contain shrink-0 aspect-[1.5] min-h-[120px] w-[calc(33.33%-8px)]"]),onClick:d=>a.selectImage(u)},null,10,rj))),128))],512)]),g("div",sj,[g("div",ij,[g("button",{onClick:t[0]||(t[0]=(...o)=>a.prevImage&&a.prevImage(...o)),class:"flex group flex-col justify-center items-center self-stretch my-auto w-8 h-8 bg-orange-500 rounded min-h-[24px]"},t[3]||(t[3]=[g("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"32",height:"32",rx:"4",class:"fill-primary group-hover:fill-secondary"}),g("path",{d:"M19 22L13 16L19 10",stroke:"white","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])),g("button",{onClick:t[1]||(t[1]=(...o)=>a.nextImage&&a.nextImage(...o)),class:"flex group flex-col justify-center items-center self-stretch my-auto w-8 h-8 bg-orange-500 rounded min-h-[24px]"},t[4]||(t[4]=[g("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"32",height:"32",rx:"4",class:"fill-primary group-hover:fill-secondary"}),g("path",{d:"M13 22L19 16L13 10",stroke:"white","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]))])])])])])}const lj=gt(K9,[["render",aj],["__scopeId","data-v-5aad3e31"]]),Ut=_c({});Ut.use(z9);Ut.use(bL,{resolve:async e=>await Object.assign({"../lang/php_al.json":()=>Vt(()=>import("./php_al-BV36aMo0.js"),[]),"../lang/php_ba.json":()=>Vt(()=>import("./php_ba-CPGLiLsP.js"),[]),"../lang/php_bg.json":()=>Vt(()=>import("./php_bg-BZWDPiQF.js"),[]),"../lang/php_cs.json":()=>Vt(()=>import("./php_cs-g3vkd-Mw.js"),[]),"../lang/php_da.json":()=>Vt(()=>import("./php_da-ZNkgebGF.js"),[]),"../lang/php_de.json":()=>Vt(()=>import("./php_de-CCB-JZ_Z.js"),[]),"../lang/php_el.json":()=>Vt(()=>import("./php_el-DFVdCHfV.js"),[]),"../lang/php_en.json":()=>Vt(()=>import("./php_en-C0dtDj9q.js"),[]),"../lang/php_es.json":()=>Vt(()=>import("./php_es-BENYoZoZ.js"),[]),"../lang/php_et.json":()=>Vt(()=>import("./php_et-Chp0g4xz.js"),[]),"../lang/php_fi.json":()=>Vt(()=>import("./php_fi-ifpeVmP_.js"),[]),"../lang/php_fr.json":()=>Vt(()=>import("./php_fr-DBS314xx.js"),[]),"../lang/php_hr.json":()=>Vt(()=>import("./php_hr-Dt1cffWl.js"),[]),"../lang/php_hu.json":()=>Vt(()=>import("./php_hu-CFyaU2zG.js"),[]),"../lang/php_it.json":()=>Vt(()=>import("./php_it-CviVpCGu.js"),[]),"../lang/php_lt.json":()=>Vt(()=>import("./php_lt-BKqhoc0h.js"),[]),"../lang/php_lv.json":()=>Vt(()=>import("./php_lv-CFrUZtrq.js"),[]),"../lang/php_me.json":()=>Vt(()=>import("./php_me-BJi21XTV.js"),[]),"../lang/php_mk.json":()=>Vt(()=>import("./php_mk-BFRotNjT.js"),[]),"../lang/php_mt.json":()=>Vt(()=>import("./php_mt-D0A630Jw.js"),[]),"../lang/php_nl.json":()=>Vt(()=>import("./php_nl-DZWNtUEn.js"),[]),"../lang/php_pl.json":()=>Vt(()=>import("./php_pl-Brx8dWdb.js"),[]),"../lang/php_pt.json":()=>Vt(()=>import("./php_pt-Ct6101be.js"),[]),"../lang/php_ro.json":()=>Vt(()=>import("./php_ro-Df3ZOkt0.js"),[]),"../lang/php_rs.json":()=>Vt(()=>import("./php_rs-CoGFZoCf.js"),[]),"../lang/php_sk.json":()=>Vt(()=>import("./php_sk-Brj-P-Ww.js"),[]),"../lang/php_sl.json":()=>Vt(()=>import("./php_sl--ytUdv27.js"),[]),"../lang/php_sv.json":()=>Vt(()=>import("./php_sv-Dhl7u_bT.js"),[]),"../lang/php_tr.json":()=>Vt(()=>import("./php_tr-OHIVHk_w.js"),[]),"../lang/php_ua.json":()=>Vt(()=>import("./php_ua-iumD5zBn.js"),[])})[`../lang/${e}.json`]()});Ut.component("ActivityForm",p4);Ut.component("ResourceForm",CV);Ut.component("ResourceCard",B1);Ut.component("ResourcePill",$1);Ut.component("Pagination",cd);Ut.component("Singleselect",RV);Ut.component("PasswordField",NV);Ut.component("Multiselect",HV);Ut.component("CountrySelect",YV);Ut.component("ModerateEvent",hF);Ut.component("ReportEvent",uH);Ut.component("AutocompleteGeo",NF);Ut.component("DateTime",ZB);Ut.component("Question",u8);Ut.component("PictureForm",_8);Ut.component("Flash",ud);Ut.component("InputTags",X8);Ut.component("SearchPageComponent",n7);Ut.component("AvatarForm",Y9);Ut.component("PartnerGallery",lj);Ut.component("MatchMakingToolForm",U7);Ut.component("ToolCard",Pw);Ut.component("ToolDetailCard",N9);Ut.component("EventCard",Dw);Ut.component("EventDetail",RU);Ut.component("SelectField",Fo);Ut.mount("#app"); diff --git a/public/build/assets/app-Bc4NWavi.js b/public/build/assets/app-Bc4NWavi.js new file mode 100644 index 000000000..ffdac53e7 --- /dev/null +++ b/public/build/assets/app-Bc4NWavi.js @@ -0,0 +1,237 @@ +var oE=Object.defineProperty;var uE=(e,t,n)=>t in e?oE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ze=(e,t,n)=>uE(e,typeof t!="symbol"?t+"":t,n);const cE="modulepreload",dE=function(e){return"/build/"+e},Hv={},Vt=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),u=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.allSettled(n.map(c=>{if(c=dE(c),c in Hv)return;Hv[c]=!0;const h=c.endsWith(".css"),f=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=h?"stylesheet":cE,h||(p.as="script"),p.crossOrigin="",p.href=c,u&&p.setAttribute("nonce",u),document.head.appendChild(p),h)return new Promise((m,y)=>{p.addEventListener("load",m),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${c}`)))})}))}function a(o){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=o,window.dispatchEvent(u),!u.defaultPrevented)throw o}return s.then(o=>{for(const u of o||[])u.status==="rejected"&&a(u.reason);return t().catch(a)})};function E0(e,t){return function(){return e.apply(t,arguments)}}const{toString:fE}=Object.prototype,{getPrototypeOf:Xh}=Object,{iterator:Nc,toStringTag:O0}=Symbol,Vc=(e=>t=>{const n=fE.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),_s=e=>(e=e.toLowerCase(),t=>Vc(t)===e),Fc=e=>t=>typeof t===e,{isArray:Sl}=Array,fo=Fc("undefined");function Mo(e){return e!==null&&!fo(e)&&e.constructor!==null&&!fo(e.constructor)&&Cr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const M0=_s("ArrayBuffer");function hE(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&M0(e.buffer),t}const pE=Fc("string"),Cr=Fc("function"),R0=Fc("number"),Ro=e=>e!==null&&typeof e=="object",mE=e=>e===!0||e===!1,Ku=e=>{if(Vc(e)!=="object")return!1;const t=Xh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(O0 in e)&&!(Nc in e)},gE=e=>{if(!Ro(e)||Mo(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},vE=_s("Date"),yE=_s("File"),_E=_s("Blob"),bE=_s("FileList"),wE=e=>Ro(e)&&Cr(e.pipe),xE=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Cr(e.append)&&((t=Vc(e))==="formdata"||t==="object"&&Cr(e.toString)&&e.toString()==="[object FormData]"))},kE=_s("URLSearchParams"),[SE,TE,CE,AE]=["ReadableStream","Request","Response","Headers"].map(_s),EE=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Do(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),Sl(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const ia=typeof globalThis<"u"?globalThis:typeof self<"u"?self:window,P0=e=>!fo(e)&&e!==ia;function hh(){const{caseless:e}=P0(this)&&this||{},t={},n=(r,s)=>{const a=e&&D0(t,s)||s;Ku(t[a])&&Ku(r)?t[a]=hh(t[a],r):Ku(r)?t[a]=hh({},r):Sl(r)?t[a]=r.slice():t[a]=r};for(let r=0,s=arguments.length;r(Do(t,(s,a)=>{n&&Cr(s)?e[a]=E0(s,n):e[a]=s},{allOwnKeys:r}),e),ME=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),RE=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},DE=(e,t,n,r)=>{let s,a,o;const u={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),a=s.length;a-- >0;)o=s[a],(!r||r(o,e,t))&&!u[o]&&(t[o]=e[o],u[o]=!0);e=n!==!1&&Xh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},PE=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},LE=e=>{if(!e)return null;if(Sl(e))return e;let t=e.length;if(!R0(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},IE=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),NE=(e,t)=>{const r=(e&&e[Nc]).call(e);let s;for(;(s=r.next())&&!s.done;){const a=s.value;t.call(e,a[0],a[1])}},VE=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},FE=_s("HTMLFormElement"),$E=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),Uv=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),BE=_s("RegExp"),L0=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Do(n,(s,a)=>{let o;(o=t(s,a,e))!==!1&&(r[a]=o||s)}),Object.defineProperties(e,r)},HE=e=>{L0(e,(t,n)=>{if(Cr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Cr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},UE=(e,t)=>{const n={},r=s=>{s.forEach(a=>{n[a]=!0})};return Sl(e)?r(e):r(String(e).split(t)),n},jE=()=>{},qE=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function WE(e){return!!(e&&Cr(e.append)&&e[O0]==="FormData"&&e[Nc])}const YE=e=>{const t=new Array(10),n=(r,s)=>{if(Ro(r)){if(t.indexOf(r)>=0)return;if(Mo(r))return r;if(!("toJSON"in r)){t[s]=r;const a=Sl(r)?[]:{};return Do(r,(o,u)=>{const c=n(o,s+1);!fo(c)&&(a[u]=c)}),t[s]=void 0,a}}return r};return n(e,0)},zE=_s("AsyncFunction"),KE=e=>e&&(Ro(e)||Cr(e))&&Cr(e.then)&&Cr(e.catch),I0=((e,t)=>e?setImmediate:t?((n,r)=>(ia.addEventListener("message",({source:s,data:a})=>{s===ia&&a===n&&r.length&&r.shift()()},!1),s=>{r.push(s),ia.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Cr(ia.postMessage)),GE=typeof queueMicrotask<"u"?queueMicrotask.bind(ia):typeof process<"u"&&process.nextTick||I0,JE=e=>e!=null&&Cr(e[Nc]),be={isArray:Sl,isArrayBuffer:M0,isBuffer:Mo,isFormData:xE,isArrayBufferView:hE,isString:pE,isNumber:R0,isBoolean:mE,isObject:Ro,isPlainObject:Ku,isEmptyObject:gE,isReadableStream:SE,isRequest:TE,isResponse:CE,isHeaders:AE,isUndefined:fo,isDate:vE,isFile:yE,isBlob:_E,isRegExp:BE,isFunction:Cr,isStream:wE,isURLSearchParams:kE,isTypedArray:IE,isFileList:bE,forEach:Do,merge:hh,extend:OE,trim:EE,stripBOM:ME,inherits:RE,toFlatObject:DE,kindOf:Vc,kindOfTest:_s,endsWith:PE,toArray:LE,forEachEntry:NE,matchAll:VE,isHTMLForm:FE,hasOwnProperty:Uv,hasOwnProp:Uv,reduceDescriptors:L0,freezeMethods:HE,toObjectSet:UE,toCamelCase:$E,noop:jE,toFiniteNumber:qE,findKey:D0,global:ia,isContextDefined:P0,isSpecCompliantForm:WE,toJSONObject:YE,isAsyncFn:zE,isThenable:KE,setImmediate:I0,asap:GE,isIterable:JE};function dt(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}be.inherits(dt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:be.toJSONObject(this.config),code:this.code,status:this.status}}});const N0=dt.prototype,V0={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{V0[e]={value:e}});Object.defineProperties(dt,V0);Object.defineProperty(N0,"isAxiosError",{value:!0});dt.from=(e,t,n,r,s,a)=>{const o=Object.create(N0);return be.toFlatObject(e,o,function(c){return c!==Error.prototype},u=>u!=="isAxiosError"),dt.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,a&&Object.assign(o,a),o};const ZE=null;function ph(e){return be.isPlainObject(e)||be.isArray(e)}function F0(e){return be.endsWith(e,"[]")?e.slice(0,-2):e}function jv(e,t,n){return e?e.concat(t).map(function(s,a){return s=F0(s),!n&&a?"["+s+"]":s}).join(n?".":""):t}function XE(e){return be.isArray(e)&&!e.some(ph)}const QE=be.toFlatObject(be,{},null,function(t){return/^is[A-Z]/.test(t)});function $c(e,t,n){if(!be.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=be.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,E){return!be.isUndefined(E[b])});const r=n.metaTokens,s=n.visitor||f,a=n.dots,o=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&be.isSpecCompliantForm(t);if(!be.isFunction(s))throw new TypeError("visitor must be a function");function h(_){if(_===null)return"";if(be.isDate(_))return _.toISOString();if(be.isBoolean(_))return _.toString();if(!c&&be.isBlob(_))throw new dt("Blob is not supported. Use a Buffer instead.");return be.isArrayBuffer(_)||be.isTypedArray(_)?c&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function f(_,b,E){let U=_;if(_&&!E&&typeof _=="object"){if(be.endsWith(b,"{}"))b=r?b:b.slice(0,-2),_=JSON.stringify(_);else if(be.isArray(_)&&XE(_)||(be.isFileList(_)||be.endsWith(b,"[]"))&&(U=be.toArray(_)))return b=F0(b),U.forEach(function(x,A){!(be.isUndefined(x)||x===null)&&t.append(o===!0?jv([b],A,a):o===null?b:b+"[]",h(x))}),!1}return ph(_)?!0:(t.append(jv(E,b,a),h(_)),!1)}const p=[],m=Object.assign(QE,{defaultVisitor:f,convertValue:h,isVisitable:ph});function y(_,b){if(!be.isUndefined(_)){if(p.indexOf(_)!==-1)throw Error("Circular reference detected in "+b.join("."));p.push(_),be.forEach(_,function(U,N){(!(be.isUndefined(U)||U===null)&&s.call(t,U,be.isString(N)?N.trim():N,b,m))===!0&&y(U,b?b.concat(N):[N])}),p.pop()}}if(!be.isObject(e))throw new TypeError("data must be an object");return y(e),t}function qv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Qh(e,t){this._pairs=[],e&&$c(e,this,t)}const $0=Qh.prototype;$0.append=function(t,n){this._pairs.push([t,n])};$0.toString=function(t){const n=t?function(r){return t.call(this,r,qv)}:qv;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function eO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function B0(e,t,n){if(!t)return e;const r=n&&n.encode||eO;be.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let a;if(s?a=s(t,n):a=be.isURLSearchParams(t)?t.toString():new Qh(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class Wv{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){be.forEach(this.handlers,function(r){r!==null&&t(r)})}}const H0={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},tO=typeof URLSearchParams<"u"?URLSearchParams:Qh,nO=typeof FormData<"u"?FormData:null,rO=typeof Blob<"u"?Blob:null,sO={isBrowser:!0,classes:{URLSearchParams:tO,FormData:nO,Blob:rO},protocols:["http","https","file","blob","url","data"]},ep=typeof window<"u"&&typeof document<"u",mh=typeof navigator=="object"&&navigator||void 0,iO=ep&&(!mh||["ReactNative","NativeScript","NS"].indexOf(mh.product)<0),aO=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",lO=ep&&window.location.href||"http://localhost",oO=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ep,hasStandardBrowserEnv:iO,hasStandardBrowserWebWorkerEnv:aO,navigator:mh,origin:lO},Symbol.toStringTag,{value:"Module"})),rr={...oO,...sO};function uO(e,t){return $c(e,new rr.classes.URLSearchParams,{visitor:function(n,r,s,a){return rr.isNode&&be.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function cO(e){return be.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function dO(e){const t={},n=Object.keys(e);let r;const s=n.length;let a;for(r=0;r=n.length;return o=!o&&be.isArray(s)?s.length:o,c?(be.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!u):((!s[o]||!be.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],a)&&be.isArray(s[o])&&(s[o]=dO(s[o])),!u)}if(be.isFormData(e)&&be.isFunction(e.entries)){const n={};return be.forEachEntry(e,(r,s)=>{t(cO(r),s,n,0)}),n}return null}function fO(e,t,n){if(be.isString(e))try{return(t||JSON.parse)(e),be.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Po={transitional:H0,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,a=be.isObject(t);if(a&&be.isHTMLForm(t)&&(t=new FormData(t)),be.isFormData(t))return s?JSON.stringify(U0(t)):t;if(be.isArrayBuffer(t)||be.isBuffer(t)||be.isStream(t)||be.isFile(t)||be.isBlob(t)||be.isReadableStream(t))return t;if(be.isArrayBufferView(t))return t.buffer;if(be.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return uO(t,this.formSerializer).toString();if((u=be.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return $c(u?{"files[]":t}:t,c&&new c,this.formSerializer)}}return a||s?(n.setContentType("application/json",!1),fO(t)):t}],transformResponse:[function(t){const n=this.transitional||Po.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(be.isResponse(t)||be.isReadableStream(t))return t;if(t&&be.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(u){if(o)throw u.name==="SyntaxError"?dt.from(u,dt.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rr.classes.FormData,Blob:rr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};be.forEach(["delete","get","head","post","put","patch"],e=>{Po.headers[e]={}});const hO=be.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),pO=e=>{const t={};let n,r,s;return e&&e.split(` +`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||t[n]&&hO[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Yv=Symbol("internals");function Yl(e){return e&&String(e).trim().toLowerCase()}function Gu(e){return e===!1||e==null?e:be.isArray(e)?e.map(Gu):String(e)}function mO(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const gO=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Lf(e,t,n,r,s){if(be.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!be.isString(t)){if(be.isString(r))return t.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(t)}}function vO(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function yO(e,t){const n=be.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,a,o){return this[r].call(this,t,s,a,o)},configurable:!0})})}let Ar=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function a(u,c,h){const f=Yl(c);if(!f)throw new Error("header name must be a non-empty string");const p=be.findKey(s,f);(!p||s[p]===void 0||h===!0||h===void 0&&s[p]!==!1)&&(s[p||c]=Gu(u))}const o=(u,c)=>be.forEach(u,(h,f)=>a(h,f,c));if(be.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(be.isString(t)&&(t=t.trim())&&!gO(t))o(pO(t),n);else if(be.isObject(t)&&be.isIterable(t)){let u={},c,h;for(const f of t){if(!be.isArray(f))throw TypeError("Object iterator must return a key-value pair");u[h=f[0]]=(c=u[h])?be.isArray(c)?[...c,f[1]]:[c,f[1]]:f[1]}o(u,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=Yl(t),t){const r=be.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return mO(s);if(be.isFunction(n))return n.call(this,s,r);if(be.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Yl(t),t){const r=be.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Lf(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function a(o){if(o=Yl(o),o){const u=be.findKey(r,o);u&&(!n||Lf(r,r[u],u,n))&&(delete r[u],s=!0)}}return be.isArray(t)?t.forEach(a):a(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const a=n[r];(!t||Lf(this,this[a],a,t,!0))&&(delete this[a],s=!0)}return s}normalize(t){const n=this,r={};return be.forEach(this,(s,a)=>{const o=be.findKey(r,a);if(o){n[o]=Gu(s),delete n[a];return}const u=t?vO(a):String(a).trim();u!==a&&delete n[a],n[u]=Gu(s),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return be.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&be.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[Yv]=this[Yv]={accessors:{}}).accessors,s=this.prototype;function a(o){const u=Yl(o);r[u]||(yO(s,o),r[u]=!0)}return be.isArray(t)?t.forEach(a):a(t),this}};Ar.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Ar.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});be.freezeMethods(Ar);function If(e,t){const n=this||Po,r=t||n,s=Ar.from(r.headers);let a=r.data;return be.forEach(e,function(u){a=u.call(n,a,s.normalize(),t?t.status:void 0)}),s.normalize(),a}function j0(e){return!!(e&&e.__CANCEL__)}function Tl(e,t,n){dt.call(this,e??"canceled",dt.ERR_CANCELED,t,n),this.name="CanceledError"}be.inherits(Tl,dt,{__CANCEL__:!0});function q0(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new dt("Request failed with status code "+n.status,[dt.ERR_BAD_REQUEST,dt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function _O(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function bO(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,a=0,o;return t=t!==void 0?t:1e3,function(c){const h=Date.now(),f=r[a];o||(o=h),n[s]=c,r[s]=h;let p=a,m=0;for(;p!==s;)m+=n[p++],p=p%e;if(s=(s+1)%e,s===a&&(a=(a+1)%e),h-o{n=f,s=null,a&&(clearTimeout(a),a=null),e(...h)};return[(...h)=>{const f=Date.now(),p=f-n;p>=r?o(h,f):(s=h,a||(a=setTimeout(()=>{a=null,o(s)},r-p)))},()=>s&&o(s)]}const ic=(e,t,n=3)=>{let r=0;const s=bO(50,250);return wO(a=>{const o=a.loaded,u=a.lengthComputable?a.total:void 0,c=o-r,h=s(c),f=o<=u;r=o;const p={loaded:o,total:u,progress:u?o/u:void 0,bytes:c,rate:h||void 0,estimated:h&&u&&f?(u-o)/h:void 0,event:a,lengthComputable:u!=null,[t?"download":"upload"]:!0};e(p)},n)},zv=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Kv=e=>(...t)=>be.asap(()=>e(...t)),xO=rr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,rr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(rr.origin),rr.navigator&&/(msie|trident)/i.test(rr.navigator.userAgent)):()=>!0,kO=rr.hasStandardBrowserEnv?{write(e,t,n,r,s,a){const o=[e+"="+encodeURIComponent(t)];be.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),be.isString(r)&&o.push("path="+r),be.isString(s)&&o.push("domain="+s),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function SO(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function TO(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function W0(e,t,n){let r=!SO(t);return e&&(r||n==!1)?TO(e,t):t}const Gv=e=>e instanceof Ar?{...e}:e;function va(e,t){t=t||{};const n={};function r(h,f,p,m){return be.isPlainObject(h)&&be.isPlainObject(f)?be.merge.call({caseless:m},h,f):be.isPlainObject(f)?be.merge({},f):be.isArray(f)?f.slice():f}function s(h,f,p,m){if(be.isUndefined(f)){if(!be.isUndefined(h))return r(void 0,h,p,m)}else return r(h,f,p,m)}function a(h,f){if(!be.isUndefined(f))return r(void 0,f)}function o(h,f){if(be.isUndefined(f)){if(!be.isUndefined(h))return r(void 0,h)}else return r(void 0,f)}function u(h,f,p){if(p in t)return r(h,f);if(p in e)return r(void 0,h)}const c={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:u,headers:(h,f,p)=>s(Gv(h),Gv(f),p,!0)};return be.forEach(Object.keys({...e,...t}),function(f){const p=c[f]||s,m=p(e[f],t[f],f);be.isUndefined(m)&&p!==u||(n[f]=m)}),n}const Y0=e=>{const t=va({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:a,headers:o,auth:u}=t;t.headers=o=Ar.from(o),t.url=B0(W0(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),u&&o.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let c;if(be.isFormData(n)){if(rr.hasStandardBrowserEnv||rr.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((c=o.getContentType())!==!1){const[h,...f]=c?c.split(";").map(p=>p.trim()).filter(Boolean):[];o.setContentType([h||"multipart/form-data",...f].join("; "))}}if(rr.hasStandardBrowserEnv&&(r&&be.isFunction(r)&&(r=r(t)),r||r!==!1&&xO(t.url))){const h=s&&a&&kO.read(a);h&&o.set(s,h)}return t},CO=typeof XMLHttpRequest<"u",AO=CO&&function(e){return new Promise(function(n,r){const s=Y0(e);let a=s.data;const o=Ar.from(s.headers).normalize();let{responseType:u,onUploadProgress:c,onDownloadProgress:h}=s,f,p,m,y,_;function b(){y&&y(),_&&_(),s.cancelToken&&s.cancelToken.unsubscribe(f),s.signal&&s.signal.removeEventListener("abort",f)}let E=new XMLHttpRequest;E.open(s.method.toUpperCase(),s.url,!0),E.timeout=s.timeout;function U(){if(!E)return;const x=Ar.from("getAllResponseHeaders"in E&&E.getAllResponseHeaders()),$={data:!u||u==="text"||u==="json"?E.responseText:E.response,status:E.status,statusText:E.statusText,headers:x,config:e,request:E};q0(function(B){n(B),b()},function(B){r(B),b()},$),E=null}"onloadend"in E?E.onloadend=U:E.onreadystatechange=function(){!E||E.readyState!==4||E.status===0&&!(E.responseURL&&E.responseURL.indexOf("file:")===0)||setTimeout(U)},E.onabort=function(){E&&(r(new dt("Request aborted",dt.ECONNABORTED,e,E)),E=null)},E.onerror=function(){r(new dt("Network Error",dt.ERR_NETWORK,e,E)),E=null},E.ontimeout=function(){let A=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const $=s.transitional||H0;s.timeoutErrorMessage&&(A=s.timeoutErrorMessage),r(new dt(A,$.clarifyTimeoutError?dt.ETIMEDOUT:dt.ECONNABORTED,e,E)),E=null},a===void 0&&o.setContentType(null),"setRequestHeader"in E&&be.forEach(o.toJSON(),function(A,$){E.setRequestHeader($,A)}),be.isUndefined(s.withCredentials)||(E.withCredentials=!!s.withCredentials),u&&u!=="json"&&(E.responseType=s.responseType),h&&([m,_]=ic(h,!0),E.addEventListener("progress",m)),c&&E.upload&&([p,y]=ic(c),E.upload.addEventListener("progress",p),E.upload.addEventListener("loadend",y)),(s.cancelToken||s.signal)&&(f=x=>{E&&(r(!x||x.type?new Tl(null,e,E):x),E.abort(),E=null)},s.cancelToken&&s.cancelToken.subscribe(f),s.signal&&(s.signal.aborted?f():s.signal.addEventListener("abort",f)));const N=_O(s.url);if(N&&rr.protocols.indexOf(N)===-1){r(new dt("Unsupported protocol "+N+":",dt.ERR_BAD_REQUEST,e));return}E.send(a||null)})},EO=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const a=function(h){if(!s){s=!0,u();const f=h instanceof Error?h:this.reason;r.abort(f instanceof dt?f:new Tl(f instanceof Error?f.message:f))}};let o=t&&setTimeout(()=>{o=null,a(new dt(`timeout ${t} of ms exceeded`,dt.ETIMEDOUT))},t);const u=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(h=>{h.unsubscribe?h.unsubscribe(a):h.removeEventListener("abort",a)}),e=null)};e.forEach(h=>h.addEventListener("abort",a));const{signal:c}=r;return c.unsubscribe=()=>be.asap(u),c}},OO=function*(e,t){let n=e.byteLength;if(n{const s=MO(e,t);let a=0,o,u=c=>{o||(o=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:h,value:f}=await s.next();if(h){u(),c.close();return}let p=f.byteLength;if(n){let m=a+=p;n(m)}c.enqueue(new Uint8Array(f))}catch(h){throw u(h),h}},cancel(c){return u(c),s.return()}},{highWaterMark:2})},Bc=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",z0=Bc&&typeof ReadableStream=="function",DO=Bc&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),K0=(e,...t)=>{try{return!!e(...t)}catch{return!1}},PO=z0&&K0(()=>{let e=!1;const t=new Request(rr.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Zv=64*1024,gh=z0&&K0(()=>be.isReadableStream(new Response("").body)),ac={stream:gh&&(e=>e.body)};Bc&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!ac[t]&&(ac[t]=be.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new dt(`Response type '${t}' is not supported`,dt.ERR_NOT_SUPPORT,r)})})})(new Response);const LO=async e=>{if(e==null)return 0;if(be.isBlob(e))return e.size;if(be.isSpecCompliantForm(e))return(await new Request(rr.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(be.isArrayBufferView(e)||be.isArrayBuffer(e))return e.byteLength;if(be.isURLSearchParams(e)&&(e=e+""),be.isString(e))return(await DO(e)).byteLength},IO=async(e,t)=>{const n=be.toFiniteNumber(e.getContentLength());return n??LO(t)},NO=Bc&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:a,timeout:o,onDownloadProgress:u,onUploadProgress:c,responseType:h,headers:f,withCredentials:p="same-origin",fetchOptions:m}=Y0(e);h=h?(h+"").toLowerCase():"text";let y=EO([s,a&&a.toAbortSignal()],o),_;const b=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let E;try{if(c&&PO&&n!=="get"&&n!=="head"&&(E=await IO(f,r))!==0){let $=new Request(t,{method:"POST",body:r,duplex:"half"}),H;if(be.isFormData(r)&&(H=$.headers.get("content-type"))&&f.setContentType(H),$.body){const[B,M]=zv(E,ic(Kv(c)));r=Jv($.body,Zv,B,M)}}be.isString(p)||(p=p?"include":"omit");const U="credentials"in Request.prototype;_=new Request(t,{...m,signal:y,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:r,duplex:"half",credentials:U?p:void 0});let N=await fetch(_,m);const x=gh&&(h==="stream"||h==="response");if(gh&&(u||x&&b)){const $={};["status","statusText","headers"].forEach(T=>{$[T]=N[T]});const H=be.toFiniteNumber(N.headers.get("content-length")),[B,M]=u&&zv(H,ic(Kv(u),!0))||[];N=new Response(Jv(N.body,Zv,B,()=>{M&&M(),b&&b()}),$)}h=h||"text";let A=await ac[be.findKey(ac,h)||"text"](N,e);return!x&&b&&b(),await new Promise(($,H)=>{q0($,H,{data:A,headers:Ar.from(N.headers),status:N.status,statusText:N.statusText,config:e,request:_})})}catch(U){throw b&&b(),U&&U.name==="TypeError"&&/Load failed|fetch/i.test(U.message)?Object.assign(new dt("Network Error",dt.ERR_NETWORK,e,_),{cause:U.cause||U}):dt.from(U,U&&U.code,e,_)}}),vh={http:ZE,xhr:AO,fetch:NO};be.forEach(vh,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Xv=e=>`- ${e}`,VO=e=>be.isFunction(e)||e===null||e===!1,G0={getAdapter:e=>{e=be.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let a=0;a`adapter ${u} `+(c===!1?"is not supported by the environment":"is not available in the build"));let o=t?a.length>1?`since : +`+a.map(Xv).join(` +`):" "+Xv(a[0]):"as no adapter specified";throw new dt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:vh};function Nf(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Tl(null,e)}function Qv(e){return Nf(e),e.headers=Ar.from(e.headers),e.data=If.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),G0.getAdapter(e.adapter||Po.adapter)(e).then(function(r){return Nf(e),r.data=If.call(e,e.transformResponse,r),r.headers=Ar.from(r.headers),r},function(r){return j0(r)||(Nf(e),r&&r.response&&(r.response.data=If.call(e,e.transformResponse,r.response),r.response.headers=Ar.from(r.response.headers))),Promise.reject(r)})}const J0="1.11.0",Hc={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Hc[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const ey={};Hc.transitional=function(t,n,r){function s(a,o){return"[Axios v"+J0+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,u)=>{if(t===!1)throw new dt(s(o," has been removed"+(n?" in "+n:"")),dt.ERR_DEPRECATED);return n&&!ey[o]&&(ey[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,u):!0}};Hc.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function FO(e,t,n){if(typeof e!="object")throw new dt("options must be an object",dt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const a=r[s],o=t[a];if(o){const u=e[a],c=u===void 0||o(u,a,e);if(c!==!0)throw new dt("option "+a+" must be "+c,dt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new dt("Unknown option "+a,dt.ERR_BAD_OPTION)}}const Ju={assertOptions:FO,validators:Hc},Ts=Ju.validators;let ua=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Wv,response:new Wv}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const a=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=va(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:a}=n;r!==void 0&&Ju.assertOptions(r,{silentJSONParsing:Ts.transitional(Ts.boolean),forcedJSONParsing:Ts.transitional(Ts.boolean),clarifyTimeoutError:Ts.transitional(Ts.boolean)},!1),s!=null&&(be.isFunction(s)?n.paramsSerializer={serialize:s}:Ju.assertOptions(s,{encode:Ts.function,serialize:Ts.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ju.assertOptions(n,{baseUrl:Ts.spelling("baseURL"),withXsrfToken:Ts.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&be.merge(a.common,a[n.method]);a&&be.forEach(["delete","get","head","post","put","patch","common"],_=>{delete a[_]}),n.headers=Ar.concat(o,a);const u=[];let c=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(c=c&&b.synchronous,u.unshift(b.fulfilled,b.rejected))});const h=[];this.interceptors.response.forEach(function(b){h.push(b.fulfilled,b.rejected)});let f,p=0,m;if(!c){const _=[Qv.bind(this),void 0];for(_.unshift(...u),_.push(...h),m=_.length,f=Promise.resolve(n);p{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](s);r._listeners=null}),this.promise.then=s=>{let a;const o=new Promise(u=>{r.subscribe(u),a=u}).then(s);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,u){r.reason||(r.reason=new Tl(a,o,u),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Z0(function(s){t=s}),cancel:t}}};function BO(e){return function(n){return e.apply(null,n)}}function HO(e){return be.isObject(e)&&e.isAxiosError===!0}const yh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yh).forEach(([e,t])=>{yh[t]=e});function X0(e){const t=new ua(e),n=E0(ua.prototype.request,t);return be.extend(n,ua.prototype,t,{allOwnKeys:!0}),be.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return X0(va(e,s))},n}const Ct=X0(Po);Ct.Axios=ua;Ct.CanceledError=Tl;Ct.CancelToken=$O;Ct.isCancel=j0;Ct.VERSION=J0;Ct.toFormData=$c;Ct.AxiosError=dt;Ct.Cancel=Ct.CanceledError;Ct.all=function(t){return Promise.all(t)};Ct.spread=BO;Ct.isAxiosError=HO;Ct.mergeConfig=va;Ct.AxiosHeaders=Ar;Ct.formToJSON=e=>U0(be.isHTMLForm(e)?new FormData(e):e);Ct.getAdapter=G0.getAdapter;Ct.HttpStatusCode=yh;Ct.default=Ct;const{Axios:vj,AxiosError:yj,CanceledError:_j,isCancel:bj,CancelToken:wj,VERSION:xj,all:kj,Cancel:Sj,isAxiosError:Tj,spread:Cj,toFormData:Aj,AxiosHeaders:Ej,HttpStatusCode:Oj,formToJSON:Mj,getAdapter:Rj,mergeConfig:Dj}=Ct;window.axios=Ct;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";let ty=document.head.querySelector('meta[name="csrf-token"]');ty?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=ty.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");/** +* @vue/shared v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function jr(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Tt={},nl=[],Kn=()=>{},Qa=()=>!1,wa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),tp=e=>e.startsWith("onUpdate:"),At=Object.assign,np=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},UO=Object.prototype.hasOwnProperty,Dt=(e,t)=>UO.call(e,t),Ye=Array.isArray,rl=e=>Cl(e)==="[object Map]",xa=e=>Cl(e)==="[object Set]",ny=e=>Cl(e)==="[object Date]",jO=e=>Cl(e)==="[object RegExp]",it=e=>typeof e=="function",ut=e=>typeof e=="string",Or=e=>typeof e=="symbol",Ht=e=>e!==null&&typeof e=="object",rp=e=>(Ht(e)||it(e))&&it(e.then)&&it(e.catch),Q0=Object.prototype.toString,Cl=e=>Q0.call(e),qO=e=>Cl(e).slice(8,-1),Uc=e=>Cl(e)==="[object Object]",sp=e=>ut(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Oi=jr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),WO=jr("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),jc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},YO=/-(\w)/g,Jt=jc(e=>e.replace(YO,(t,n)=>n?n.toUpperCase():"")),zO=/\B([A-Z])/g,kr=jc(e=>e.replace(zO,"-$1").toLowerCase()),ka=jc(e=>e.charAt(0).toUpperCase()+e.slice(1)),sl=jc(e=>e?`on${ka(e)}`:""),dr=(e,t)=>!Object.is(e,t),il=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},lc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},oc=e=>{const t=ut(e)?Number(e):NaN;return isNaN(t)?e:t};let ry;const qc=()=>ry||(ry=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"||typeof window<"u"?window:{});function KO(e,t){return e+JSON.stringify(t,(n,r)=>typeof r=="function"?r.toString():r)}const GO="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",JO=jr(GO);function wn(e){if(Ye(e)){const t={};for(let n=0;n{if(n){const r=n.split(XO);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function $e(e){let t="";if(ut(e))t=e;else if(Ye(e))for(let n=0;nNi(n,t))}const r_=e=>!!(e&&e.__v_isRef===!0),se=e=>ut(e)?e:e==null?"":Ye(e)||Ht(e)&&(e.toString===Q0||!it(e.toString))?r_(e)?se(e.value):JSON.stringify(e,s_,2):String(e),s_=(e,t)=>r_(t)?s_(e,t.value):rl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],a)=>(n[Vf(r,a)+" =>"]=s,n),{})}:xa(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Vf(n))}:Or(t)?Vf(t):Ht(t)&&!Ye(t)&&!Uc(t)?String(t):t,Vf=(e,t="")=>{var n;return Or(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function dM(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** +* @vue/reactivity v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Qn;class ip{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Qn,!t&&Qn&&(this.index=(Qn.scopes||(Qn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(Qn=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(no){let t=no;for(no=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;to;){let t=to;for(to=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function o_(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function u_(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),up(r),hM(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function _h(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(c_(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function c_(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===po)||(e.globalVersion=po,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!_h(e))))return;e.flags|=2;const t=e.dep,n=zt,r=ps;zt=e,ps=!0;try{o_(e);const s=e.fn(e._value);(t.version===0||dr(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{zt=n,ps=r,u_(e),e.flags&=-3}}function up(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)up(a,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function hM(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function pM(e,t){e.effect instanceof ho&&(e=e.effect.fn);const n=new ho(e);t&&At(n,t);try{n.run()}catch(s){throw n.stop(),s}const r=n.run.bind(n);return r.effect=n,r}function mM(e){e.effect.stop()}let ps=!0;const d_=[];function ni(){d_.push(ps),ps=!1}function ri(){const e=d_.pop();ps=e===void 0?!0:e}function sy(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=zt;zt=void 0;try{t()}finally{zt=n}}}let po=0;class gM{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Yc{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!zt||!ps||zt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==zt)n=this.activeLink=new gM(zt,this),zt.deps?(n.prevDep=zt.depsTail,zt.depsTail.nextDep=n,zt.depsTail=n):zt.deps=zt.depsTail=n,f_(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=zt.depsTail,n.nextDep=void 0,zt.depsTail.nextDep=n,zt.depsTail=n,zt.deps===n&&(zt.deps=r)}return n}trigger(t){this.version++,po++,this.notify(t)}notify(t){lp();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{op()}}}function f_(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)f_(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const uc=new WeakMap,ca=Symbol(""),bh=Symbol(""),mo=Symbol("");function nr(e,t,n){if(ps&&zt){let r=uc.get(e);r||uc.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new Yc),s.map=r,s.key=n),s.track()}}function Js(e,t,n,r,s,a){const o=uc.get(e);if(!o){po++;return}const u=c=>{c&&c.trigger()};if(lp(),t==="clear")o.forEach(u);else{const c=Ye(e),h=c&&sp(n);if(c&&n==="length"){const f=Number(r);o.forEach((p,m)=>{(m==="length"||m===mo||!Or(m)&&m>=f)&&u(p)})}else switch((n!==void 0||o.has(void 0))&&u(o.get(n)),h&&u(o.get(mo)),t){case"add":c?h&&u(o.get("length")):(u(o.get(ca)),rl(e)&&u(o.get(bh)));break;case"delete":c||(u(o.get(ca)),rl(e)&&u(o.get(bh)));break;case"set":rl(e)&&u(o.get(ca));break}}op()}function vM(e,t){const n=uc.get(e);return n&&n.get(t)}function Ua(e){const t=Mt(e);return t===e?t:(nr(t,"iterate",mo),Ur(e)?t:t.map(qn))}function zc(e){return nr(e=Mt(e),"iterate",mo),e}const yM={__proto__:null,[Symbol.iterator](){return $f(this,Symbol.iterator,qn)},concat(...e){return Ua(this).concat(...e.map(t=>Ye(t)?Ua(t):t))},entries(){return $f(this,"entries",e=>(e[1]=qn(e[1]),e))},every(e,t){return qs(this,"every",e,t,void 0,arguments)},filter(e,t){return qs(this,"filter",e,t,n=>n.map(qn),arguments)},find(e,t){return qs(this,"find",e,t,qn,arguments)},findIndex(e,t){return qs(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return qs(this,"findLast",e,t,qn,arguments)},findLastIndex(e,t){return qs(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return qs(this,"forEach",e,t,void 0,arguments)},includes(...e){return Bf(this,"includes",e)},indexOf(...e){return Bf(this,"indexOf",e)},join(e){return Ua(this).join(e)},lastIndexOf(...e){return Bf(this,"lastIndexOf",e)},map(e,t){return qs(this,"map",e,t,void 0,arguments)},pop(){return zl(this,"pop")},push(...e){return zl(this,"push",e)},reduce(e,...t){return iy(this,"reduce",e,t)},reduceRight(e,...t){return iy(this,"reduceRight",e,t)},shift(){return zl(this,"shift")},some(e,t){return qs(this,"some",e,t,void 0,arguments)},splice(...e){return zl(this,"splice",e)},toReversed(){return Ua(this).toReversed()},toSorted(e){return Ua(this).toSorted(e)},toSpliced(...e){return Ua(this).toSpliced(...e)},unshift(...e){return zl(this,"unshift",e)},values(){return $f(this,"values",qn)}};function $f(e,t,n){const r=zc(e),s=r[t]();return r!==e&&!Ur(e)&&(s._next=s.next,s.next=()=>{const a=s._next();return a.value&&(a.value=n(a.value)),a}),s}const _M=Array.prototype;function qs(e,t,n,r,s,a){const o=zc(e),u=o!==e&&!Ur(e),c=o[t];if(c!==_M[t]){const p=c.apply(e,a);return u?qn(p):p}let h=n;o!==e&&(u?h=function(p,m){return n.call(this,qn(p),m,e)}:n.length>2&&(h=function(p,m){return n.call(this,p,m,e)}));const f=c.call(o,h,r);return u&&s?s(f):f}function iy(e,t,n,r){const s=zc(e);let a=n;return s!==e&&(Ur(e)?n.length>3&&(a=function(o,u,c){return n.call(this,o,u,c,e)}):a=function(o,u,c){return n.call(this,o,qn(u),c,e)}),s[t](a,...r)}function Bf(e,t,n){const r=Mt(e);nr(r,"iterate",mo);const s=r[t](...n);return(s===-1||s===!1)&&Jc(n[0])?(n[0]=Mt(n[0]),r[t](...n)):s}function zl(e,t,n=[]){ni(),lp();const r=Mt(e)[t].apply(e,n);return op(),ri(),r}const bM=jr("__proto__,__v_isRef,__isVue"),h_=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Or));function wM(e){Or(e)||(e=String(e));const t=Mt(this);return nr(t,"has",e),t.hasOwnProperty(e)}class p_{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return a;if(n==="__v_raw")return r===(s?a?b_:__:a?y_:v_).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=Ye(t);if(!s){let c;if(o&&(c=yM[n]))return c;if(n==="hasOwnProperty")return wM}const u=Reflect.get(t,n,Cn(t)?t:r);return(Or(n)?h_.has(n):bM(n))||(s||nr(t,"get",n),a)?u:Cn(u)?o&&sp(n)?u:u.value:Ht(u)?s?cp(u):Hr(u):u}}class m_ extends p_{constructor(t=!1){super(!1,t)}set(t,n,r,s){let a=t[n];if(!this._isShallow){const c=si(a);if(!Ur(r)&&!si(r)&&(a=Mt(a),r=Mt(r)),!Ye(t)&&Cn(a)&&!Cn(r))return c||(a.value=r),!0}const o=Ye(t)&&sp(n)?Number(n)e,Du=e=>Reflect.getPrototypeOf(e);function CM(e,t,n){return function(...r){const s=this.__v_raw,a=Mt(s),o=rl(a),u=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,h=s[e](...r),f=n?wh:t?cc:qn;return!t&&nr(a,"iterate",c?bh:ca),{next(){const{value:p,done:m}=h.next();return m?{value:p,done:m}:{value:u?[f(p[0]),f(p[1])]:f(p),done:m}},[Symbol.iterator](){return this}}}}function Pu(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function AM(e,t){const n={get(s){const a=this.__v_raw,o=Mt(a),u=Mt(s);e||(dr(s,u)&&nr(o,"get",s),nr(o,"get",u));const{has:c}=Du(o),h=t?wh:e?cc:qn;if(c.call(o,s))return h(a.get(s));if(c.call(o,u))return h(a.get(u));a!==o&&a.get(s)},get size(){const s=this.__v_raw;return!e&&nr(Mt(s),"iterate",ca),s.size},has(s){const a=this.__v_raw,o=Mt(a),u=Mt(s);return e||(dr(s,u)&&nr(o,"has",s),nr(o,"has",u)),s===u?a.has(s):a.has(s)||a.has(u)},forEach(s,a){const o=this,u=o.__v_raw,c=Mt(u),h=t?wh:e?cc:qn;return!e&&nr(c,"iterate",ca),u.forEach((f,p)=>s.call(a,h(f),h(p),o))}};return At(n,e?{add:Pu("add"),set:Pu("set"),delete:Pu("delete"),clear:Pu("clear")}:{add(s){!t&&!Ur(s)&&!si(s)&&(s=Mt(s));const a=Mt(this);return Du(a).has.call(a,s)||(a.add(s),Js(a,"add",s,s)),this},set(s,a){!t&&!Ur(a)&&!si(a)&&(a=Mt(a));const o=Mt(this),{has:u,get:c}=Du(o);let h=u.call(o,s);h||(s=Mt(s),h=u.call(o,s));const f=c.call(o,s);return o.set(s,a),h?dr(a,f)&&Js(o,"set",s,a):Js(o,"add",s,a),this},delete(s){const a=Mt(this),{has:o,get:u}=Du(a);let c=o.call(a,s);c||(s=Mt(s),c=o.call(a,s)),u&&u.call(a,s);const h=a.delete(s);return c&&Js(a,"delete",s,void 0),h},clear(){const s=Mt(this),a=s.size!==0,o=s.clear();return a&&Js(s,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=CM(s,e,t)}),n}function Kc(e,t){const n=AM(e,t);return(r,s,a)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(Dt(n,s)&&s in r?n:r,s,a)}const EM={get:Kc(!1,!1)},OM={get:Kc(!1,!0)},MM={get:Kc(!0,!1)},RM={get:Kc(!0,!0)},v_=new WeakMap,y_=new WeakMap,__=new WeakMap,b_=new WeakMap;function DM(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function PM(e){return e.__v_skip||!Object.isExtensible(e)?0:DM(qO(e))}function Hr(e){return si(e)?e:Gc(e,!1,xM,EM,v_)}function w_(e){return Gc(e,!1,SM,OM,y_)}function cp(e){return Gc(e,!0,kM,MM,__)}function LM(e){return Gc(e,!0,TM,RM,b_)}function Gc(e,t,n,r,s){if(!Ht(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=PM(e);if(a===0)return e;const o=s.get(e);if(o)return o;const u=new Proxy(e,a===2?r:n);return s.set(e,u),u}function Mi(e){return si(e)?Mi(e.__v_raw):!!(e&&e.__v_isReactive)}function si(e){return!!(e&&e.__v_isReadonly)}function Ur(e){return!!(e&&e.__v_isShallow)}function Jc(e){return e?!!e.__v_raw:!1}function Mt(e){const t=e&&e.__v_raw;return t?Mt(t):e}function x_(e){return!Dt(e,"__v_skip")&&Object.isExtensible(e)&&e_(e,"__v_skip",!0),e}const qn=e=>Ht(e)?Hr(e):e,cc=e=>Ht(e)?cp(e):e;function Cn(e){return e?e.__v_isRef===!0:!1}function de(e){return S_(e,!1)}function k_(e){return S_(e,!0)}function S_(e,t){return Cn(e)?e:new IM(e,t)}class IM{constructor(t,n){this.dep=new Yc,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Mt(t),this._value=n?t:qn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Ur(t)||si(t);t=r?t:Mt(t),dr(t,n)&&(this._rawValue=t,this._value=r?t:qn(t),this.dep.trigger())}}function NM(e){e.dep&&e.dep.trigger()}function Z(e){return Cn(e)?e.value:e}function VM(e){return it(e)?e():Z(e)}const FM={get:(e,t,n)=>t==="__v_raw"?e:Z(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Cn(s)&&!Cn(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function dp(e){return Mi(e)?e:new Proxy(e,FM)}class $M{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Yc,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function T_(e){return new $M(e)}function BM(e){const t=Ye(e)?new Array(e.length):{};for(const n in e)t[n]=C_(e,n);return t}class HM{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return vM(Mt(this._object),this._key)}}class UM{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ul(e,t,n){return Cn(e)?e:it(e)?new UM(e):Ht(e)&&arguments.length>1?C_(e,t,n):de(e)}function C_(e,t,n){const r=e[t];return Cn(r)?r:new HM(e,t,n)}class jM{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Yc(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=po-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&zt!==this)return l_(this,!0),!0}get value(){const t=this.dep.track();return c_(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function qM(e,t,n=!1){let r,s;return it(e)?r=e:(r=e.get,s=e.set),new jM(r,s,n)}const WM={GET:"get",HAS:"has",ITERATE:"iterate"},YM={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Lu={},dc=new WeakMap;let Si;function zM(){return Si}function A_(e,t=!1,n=Si){if(n){let r=dc.get(n);r||dc.set(n,r=[]),r.push(e)}}function KM(e,t,n=Tt){const{immediate:r,deep:s,once:a,scheduler:o,augmentJob:u,call:c}=n,h=A=>s?A:Ur(A)||s===!1||s===0?Zs(A,1):Zs(A);let f,p,m,y,_=!1,b=!1;if(Cn(e)?(p=()=>e.value,_=Ur(e)):Mi(e)?(p=()=>h(e),_=!0):Ye(e)?(b=!0,_=e.some(A=>Mi(A)||Ur(A)),p=()=>e.map(A=>{if(Cn(A))return A.value;if(Mi(A))return h(A);if(it(A))return c?c(A,2):A()})):it(e)?t?p=c?()=>c(e,2):e:p=()=>{if(m){ni();try{m()}finally{ri()}}const A=Si;Si=f;try{return c?c(e,3,[y]):e(y)}finally{Si=A}}:p=Kn,t&&s){const A=p,$=s===!0?1/0:s;p=()=>Zs(A(),$)}const E=ap(),U=()=>{f.stop(),E&&E.active&&np(E.effects,f)};if(a&&t){const A=t;t=(...$)=>{A(...$),U()}}let N=b?new Array(e.length).fill(Lu):Lu;const x=A=>{if(!(!(f.flags&1)||!f.dirty&&!A))if(t){const $=f.run();if(s||_||(b?$.some((H,B)=>dr(H,N[B])):dr($,N))){m&&m();const H=Si;Si=f;try{const B=[$,N===Lu?void 0:b&&N[0]===Lu?[]:N,y];N=$,c?c(t,3,B):t(...B)}finally{Si=H}}}else f.run()};return u&&u(x),f=new ho(p),f.scheduler=o?()=>o(x,!1):x,y=A=>A_(A,!1,f),m=f.onStop=()=>{const A=dc.get(f);if(A){if(c)c(A,4);else for(const $ of A)$();dc.delete(f)}},t?r?x(!0):N=f.run():o?o(x.bind(null,!0),!0):f.run(),U.pause=f.pause.bind(f),U.resume=f.resume.bind(f),U.stop=U,U}function Zs(e,t=1/0,n){if(t<=0||!Ht(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Cn(e))Zs(e.value,t,n);else if(Ye(e))for(let r=0;r{Zs(r,t,n)});else if(Uc(e)){for(const r in e)Zs(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Zs(e[r],t,n)}return e}/** +* @vue/runtime-core v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const E_=[];function GM(e){E_.push(e)}function JM(){E_.pop()}function ZM(e,t){}const XM={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},QM={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Al(e,t,n,r){try{return r?e(...r):e()}catch(s){Sa(s,t,n)}}function ss(e,t,n,r){if(it(e)){const s=Al(e,t,n,r);return s&&rp(s)&&s.catch(a=>{Sa(a,t,n)}),s}if(Ye(e)){const s=[];for(let a=0;a>>1,s=fr[r],a=vo(s);a=vo(n)?fr.push(e):fr.splice(tR(t),0,e),e.flags|=1,M_()}}function M_(){fc||(fc=O_.then(R_))}function go(e){Ye(e)?al.push(...e):Ti&&e.id===-1?Ti.splice(Ga+1,0,e):e.flags&1||(al.push(e),e.flags|=1),M_()}function ay(e,t,n=As+1){for(;nvo(n)-vo(r));if(al.length=0,Ti){Ti.push(...t);return}for(Ti=t,Ga=0;Gae.id==null?e.flags&2?-1:1/0:e.id;function R_(e){try{for(As=0;AsJa.emit(s,...a)),Iu=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{D_(a,t)}),setTimeout(()=>{Ja||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Iu=[])},3e3)):Iu=[]}let Yn=null,Zc=null;function yo(e){const t=Yn;return Yn=e,Zc=e&&e.type.__scopeId||null,t}function nR(e){Zc=e}function rR(){Zc=null}const sR=e=>Te;function Te(e,t=Yn,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Oh(-1);const a=yo(t);let o;try{o=e(...s)}finally{yo(a),r._d&&Oh(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Pn(e,t){if(Yn===null)return e;const n=No(Yn),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,ro=e=>e&&(e.disabled||e.disabled===""),ly=e=>e&&(e.defer||e.defer===""),oy=e=>typeof SVGElement<"u"&&e instanceof SVGElement,uy=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,xh=(e,t)=>{const n=e&&e.to;return ut(n)?t?t(n):null:n},I_={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,a,o,u,c,h){const{mc:f,pc:p,pbc:m,o:{insert:y,querySelector:_,createText:b,createComment:E}}=h,U=ro(t.props);let{shapeFlag:N,children:x,dynamicChildren:A}=t;if(e==null){const $=t.el=b(""),H=t.anchor=b("");y($,n,r),y(H,n,r);const B=(T,F)=>{N&16&&(s&&s.isCE&&(s.ce._teleportTarget=T),f(x,T,F,s,a,o,u,c))},M=()=>{const T=t.target=xh(t.props,_),F=N_(T,t,b,y);T&&(o!=="svg"&&oy(T)?o="svg":o!=="mathml"&&uy(T)&&(o="mathml"),U||(B(T,F),Zu(t,!1)))};U&&(B(n,H),Zu(t,!0)),ly(t.props)?(t.el.__isMounted=!1,Mn(()=>{M(),delete t.el.__isMounted},a)):M()}else{if(ly(t.props)&&e.el.__isMounted===!1){Mn(()=>{I_.process(e,t,n,r,s,a,o,u,c,h)},a);return}t.el=e.el,t.targetStart=e.targetStart;const $=t.anchor=e.anchor,H=t.target=e.target,B=t.targetAnchor=e.targetAnchor,M=ro(e.props),T=M?n:H,F=M?$:B;if(o==="svg"||oy(H)?o="svg":(o==="mathml"||uy(H))&&(o="mathml"),A?(m(e.dynamicChildren,A,T,s,a,o,u),kp(e,t,!0)):c||p(e,t,T,F,s,a,o,u,!1),U)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Nu(t,n,$,h,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ie=t.target=xh(t.props,_);ie&&Nu(t,ie,null,h,0)}else M&&Nu(t,H,B,h,1);Zu(t,U)}},remove(e,t,n,{um:r,o:{remove:s}},a){const{shapeFlag:o,children:u,anchor:c,targetStart:h,targetAnchor:f,target:p,props:m}=e;if(p&&(s(h),s(f)),a&&s(c),o&16){const y=a||!ro(m);for(let _=0;_{e.isMounted=!0}),nd(()=>{e.isUnmounting=!0}),e}const Qr=[Function,Array],mp={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Qr,onEnter:Qr,onAfterEnter:Qr,onEnterCancelled:Qr,onBeforeLeave:Qr,onLeave:Qr,onAfterLeave:Qr,onLeaveCancelled:Qr,onBeforeAppear:Qr,onAppear:Qr,onAfterAppear:Qr,onAppearCancelled:Qr},V_=e=>{const t=e.subTree;return t.component?V_(t.component):t},aR={name:"BaseTransition",props:mp,setup(e,{slots:t}){const n=Mr(),r=pp();return()=>{const s=t.default&&Xc(t.default(),!0);if(!s||!s.length)return;const a=F_(s),o=Mt(e),{mode:u}=o;if(r.isLeaving)return Hf(a);const c=cy(a);if(!c)return Hf(a);let h=cl(c,o,r,n,p=>h=p);c.type!==bn&&ii(c,h);let f=n.subTree&&cy(n.subTree);if(f&&f.type!==bn&&!ds(c,f)&&V_(n).type!==bn){let p=cl(f,o,r,n);if(ii(f,p),u==="out-in"&&c.type!==bn)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave,f=void 0},Hf(a);u==="in-out"&&c.type!==bn?p.delayLeave=(m,y,_)=>{const b=B_(r,f);b[String(f.key)]=f,m[Ks]=()=>{y(),m[Ks]=void 0,delete h.delayedLeave,f=void 0},h.delayedLeave=()=>{_(),delete h.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return a}}};function F_(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==bn){t=n;break}}return t}const $_=aR;function B_(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function cl(e,t,n,r,s){const{appear:a,mode:o,persisted:u=!1,onBeforeEnter:c,onEnter:h,onAfterEnter:f,onEnterCancelled:p,onBeforeLeave:m,onLeave:y,onAfterLeave:_,onLeaveCancelled:b,onBeforeAppear:E,onAppear:U,onAfterAppear:N,onAppearCancelled:x}=t,A=String(e.key),$=B_(n,e),H=(T,F)=>{T&&ss(T,r,9,F)},B=(T,F)=>{const ie=F[1];H(T,F),Ye(T)?T.every(ee=>ee.length<=1)&&ie():T.length<=1&&ie()},M={mode:o,persisted:u,beforeEnter(T){let F=c;if(!n.isMounted)if(a)F=E||c;else return;T[Ks]&&T[Ks](!0);const ie=$[A];ie&&ds(e,ie)&&ie.el[Ks]&&ie.el[Ks](),H(F,[T])},enter(T){let F=h,ie=f,ee=p;if(!n.isMounted)if(a)F=U||h,ie=N||f,ee=x||p;else return;let fe=!1;const te=T[Vu]=V=>{fe||(fe=!0,V?H(ee,[T]):H(ie,[T]),M.delayedLeave&&M.delayedLeave(),T[Vu]=void 0)};F?B(F,[T,te]):te()},leave(T,F){const ie=String(e.key);if(T[Vu]&&T[Vu](!0),n.isUnmounting)return F();H(m,[T]);let ee=!1;const fe=T[Ks]=te=>{ee||(ee=!0,F(),te?H(b,[T]):H(_,[T]),T[Ks]=void 0,$[ie]===e&&delete $[ie])};$[ie]=e,y?B(y,[T,fe]):fe()},clone(T){const F=cl(T,t,n,r,s);return s&&s(F),F}};return M}function Hf(e){if(Lo(e))return e=Ps(e),e.children=null,e}function cy(e){if(!Lo(e))return L_(e.type)&&e.children?F_(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&it(n.default))return n.default()}}function ii(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ii(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Xc(e,t=!1,n){let r=[],s=0;for(let a=0;a1)for(let a=0;an.value,set:a=>n.value=a})}return n}function ll(e,t,n,r,s=!1){if(Ye(e)){e.forEach((_,b)=>ll(_,t&&(Ye(t)?t[b]:t),n,r,s));return}if(Ri(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ll(e,t,n,r.component.subTree);return}const a=r.shapeFlag&4?No(r.component):r.el,o=s?null:a,{i:u,r:c}=e,h=t&&t.r,f=u.refs===Tt?u.refs={}:u.refs,p=u.setupState,m=Mt(p),y=p===Tt?Qa:_=>Dt(m,_);if(h!=null&&h!==c){if(ut(h))f[h]=null,y(h)&&(p[h]=null);else if(Cn(h)){h.value=null;const _=t;_.k&&(f[_.k]=null)}}if(it(c))Al(c,u,12,[o,f]);else{const _=ut(c),b=Cn(c);if(_||b){const E=()=>{if(e.f){const U=_?y(c)?p[c]:f[c]:c.value;if(s)Ye(U)&&np(U,a);else if(Ye(U))U.includes(a)||U.push(a);else if(_)f[c]=[a],y(c)&&(p[c]=f[c]);else{const N=[a];c.value=N,e.k&&(f[e.k]=N)}}else _?(f[c]=o,y(c)&&(p[c]=o)):b&&(c.value=o,e.k&&(f[e.k]=o))};o?(E.id=-1,Mn(E,n)):E()}}}let dy=!1;const ja=()=>{dy||(console.error("Hydration completed but contains mismatches."),dy=!0)},uR=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",cR=e=>e.namespaceURI.includes("MathML"),Fu=e=>{if(e.nodeType===1){if(uR(e))return"svg";if(cR(e))return"mathml"}},el=e=>e.nodeType===8;function dR(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:a,parentNode:o,remove:u,insert:c,createComment:h}}=e,f=(x,A)=>{if(!A.hasChildNodes()){n(null,x,A),hc(),A._vnode=x;return}p(A.firstChild,x,null,null,null),hc(),A._vnode=x},p=(x,A,$,H,B,M=!1)=>{M=M||!!A.dynamicChildren;const T=el(x)&&x.data==="[",F=()=>b(x,A,$,H,B,T),{type:ie,ref:ee,shapeFlag:fe,patchFlag:te}=A;let V=x.nodeType;A.el=x,te===-2&&(M=!1,A.dynamicChildren=null);let J=null;switch(ie){case Di:V!==3?A.children===""?(c(A.el=s(""),o(x),x),J=x):J=F():(x.data!==A.children&&(ja(),x.data=A.children),J=a(x));break;case bn:N(x)?(J=a(x),U(A.el=x.content.firstChild,x,$)):V!==8||T?J=F():J=a(x);break;case fa:if(T&&(x=a(x),V=x.nodeType),V===1||V===3){J=x;const D=!A.children.length;for(let W=0;W{M=M||!!A.dynamicChildren;const{type:T,props:F,patchFlag:ie,shapeFlag:ee,dirs:fe,transition:te}=A,V=T==="input"||T==="option";if(V||ie!==-1){fe&&Es(A,null,$,"created");let J=!1;if(N(x)){J=fb(null,te)&&$&&$.vnode.props&&$.vnode.props.appear;const W=x.content.firstChild;if(J){const pe=W.getAttribute("class");pe&&(W.$cls=pe),te.beforeEnter(W)}U(W,x,$),A.el=x=W}if(ee&16&&!(F&&(F.innerHTML||F.textContent))){let W=y(x.firstChild,A,x,$,H,B,M);for(;W;){$u(x,1)||ja();const pe=W;W=W.nextSibling,u(pe)}}else if(ee&8){let W=A.children;W[0]===` +`&&(x.tagName==="PRE"||x.tagName==="TEXTAREA")&&(W=W.slice(1)),x.textContent!==W&&($u(x,0)||ja(),x.textContent=A.children)}if(F){if(V||!M||ie&48){const W=x.tagName.includes("-");for(const pe in F)(V&&(pe.endsWith("value")||pe==="indeterminate")||wa(pe)&&!Oi(pe)||pe[0]==="."||W)&&r(x,pe,null,F[pe],void 0,$)}else if(F.onClick)r(x,"onClick",null,F.onClick,void 0,$);else if(ie&4&&Mi(F.style))for(const W in F.style)F.style[W]}let D;(D=F&&F.onVnodeBeforeMount)&&br(D,$,A),fe&&Es(A,null,$,"beforeMount"),((D=F&&F.onVnodeMounted)||fe||J)&&xb(()=>{D&&br(D,$,A),J&&te.enter(x),fe&&Es(A,null,$,"mounted")},H)}return x.nextSibling},y=(x,A,$,H,B,M,T)=>{T=T||!!A.dynamicChildren;const F=A.children,ie=F.length;for(let ee=0;ee{const{slotScopeIds:T}=A;T&&(B=B?B.concat(T):T);const F=o(x),ie=y(a(x),A,F,$,H,B,M);return ie&&el(ie)&&ie.data==="]"?a(A.anchor=ie):(ja(),c(A.anchor=h("]"),F,ie),ie)},b=(x,A,$,H,B,M)=>{if($u(x.parentElement,1)||ja(),A.el=null,M){const ie=E(x);for(;;){const ee=a(x);if(ee&&ee!==ie)u(ee);else break}}const T=a(x),F=o(x);return u(x),n(null,A,F,T,$,H,Fu(F),B),$&&($.vnode.el=A.el,sd($,A.el)),T},E=(x,A="[",$="]")=>{let H=0;for(;x;)if(x=a(x),x&&el(x)&&(x.data===A&&H++,x.data===$)){if(H===0)return a(x);H--}return x},U=(x,A,$)=>{const H=A.parentNode;H&&H.replaceChild(x,A);let B=$;for(;B;)B.vnode.el===A&&(B.vnode.el=B.subTree.el=x),B=B.parent},N=x=>x.nodeType===1&&x.tagName==="TEMPLATE";return[f,p]}const fy="data-allow-mismatch",fR={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function $u(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(fy);)e=e.parentElement;const n=e&&e.getAttribute(fy);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:r.includes(fR[t])}}const hR=qc().requestIdleCallback||(e=>setTimeout(e,1)),pR=qc().cancelIdleCallback||(e=>clearTimeout(e)),mR=(e=1e4)=>t=>{const n=hR(t,{timeout:e});return()=>pR(n)};function gR(e){const{top:t,left:n,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t0&&r0&&n0&&s(t,n)=>{const r=new IntersectionObserver(s=>{for(const a of s)if(a.isIntersecting){r.disconnect(),t();break}},e);return n(s=>{if(s instanceof Element){if(gR(s))return t(),r.disconnect(),!1;r.observe(s)}}),()=>r.disconnect()},yR=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},_R=(e=[])=>(t,n)=>{ut(e)&&(e=[e]);let r=!1;const s=o=>{r||(r=!0,a(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},a=()=>{n(o=>{for(const u of e)o.removeEventListener(u,s)})};return n(o=>{for(const u of e)o.addEventListener(u,s,{once:!0})}),a};function bR(e,t){if(el(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(el(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Ri=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function wR(e){it(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:a,timeout:o,suspensible:u=!0,onError:c}=e;let h=null,f,p=0;const m=()=>(p++,h=null,y()),y=()=>{let _;return h||(_=h=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),c)return new Promise((E,U)=>{c(b,()=>E(m()),()=>U(b),p+1)});throw b}).then(b=>_!==h&&h?h:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return fn({name:"AsyncComponentWrapper",__asyncLoader:y,__asyncHydrate(_,b,E){let U=!1;(b.bu||(b.bu=[])).push(()=>U=!0);const N=()=>{U||E()},x=a?()=>{const A=a(N,$=>bR(_,$));A&&(b.bum||(b.bum=[])).push(A)}:N;f?x():y().then(()=>!b.isUnmounted&&x())},get __asyncResolved(){return f},setup(){const _=Wn;if(gp(_),f)return()=>Uf(f,_);const b=x=>{h=null,Sa(x,_,13,!r)};if(u&&_.suspense||dl)return y().then(x=>()=>Uf(x,_)).catch(x=>(b(x),()=>r?he(r,{error:x}):null));const E=de(!1),U=de(),N=de(!!s);return s&&setTimeout(()=>{N.value=!1},s),o!=null&&setTimeout(()=>{if(!E.value&&!U.value){const x=new Error(`Async component timed out after ${o}ms.`);b(x),U.value=x}},o),y().then(()=>{E.value=!0,_.parent&&Lo(_.parent.vnode)&&_.parent.update()}).catch(x=>{b(x),U.value=x}),()=>{if(E.value&&f)return Uf(f,_);if(U.value&&r)return he(r,{error:U.value});if(n&&!N.value)return he(n)}}})}function Uf(e,t){const{ref:n,props:r,children:s,ce:a}=t.vnode,o=he(e,r,s);return o.ref=n,o.ce=a,delete t.vnode.ce,o}const Lo=e=>e.type.__isKeepAlive,xR={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Mr(),r=n.ctx;if(!r.renderer)return()=>{const N=t.default&&t.default();return N&&N.length===1?N[0]:N};const s=new Map,a=new Set;let o=null;const u=n.suspense,{renderer:{p:c,m:h,um:f,o:{createElement:p}}}=r,m=p("div");r.activate=(N,x,A,$,H)=>{const B=N.component;h(N,x,A,0,u),c(B.vnode,N,x,A,B,u,$,N.slotScopeIds,H),Mn(()=>{B.isDeactivated=!1,B.a&&il(B.a);const M=N.props&&N.props.onVnodeMounted;M&&br(M,B.parent,N)},u)},r.deactivate=N=>{const x=N.component;mc(x.m),mc(x.a),h(N,m,null,1,u),Mn(()=>{x.da&&il(x.da);const A=N.props&&N.props.onVnodeUnmounted;A&&br(A,x.parent,N),x.isDeactivated=!0},u)};function y(N){jf(N),f(N,n,u,!0)}function _(N){s.forEach((x,A)=>{const $=Lh(x.type);$&&!N($)&&b(A)})}function b(N){const x=s.get(N);x&&(!o||!ds(x,o))?y(x):o&&jf(o),s.delete(N),a.delete(N)}Wt(()=>[e.include,e.exclude],([N,x])=>{N&&_(A=>Ql(N,A)),x&&_(A=>!Ql(x,A))},{flush:"post",deep:!0});let E=null;const U=()=>{E!=null&&(gc(n.subTree.type)?Mn(()=>{s.set(E,Bu(n.subTree))},n.subTree.suspense):s.set(E,Bu(n.subTree)))};return Ft(U),td(U),nd(()=>{s.forEach(N=>{const{subTree:x,suspense:A}=n,$=Bu(x);if(N.type===$.type&&N.key===$.key){jf($);const H=$.component.da;H&&Mn(H,A);return}y(N)})}),()=>{if(E=null,!t.default)return o=null;const N=t.default(),x=N[0];if(N.length>1)return o=null,N;if(!ai(x)||!(x.shapeFlag&4)&&!(x.shapeFlag&128))return o=null,x;let A=Bu(x);if(A.type===bn)return o=null,A;const $=A.type,H=Lh(Ri(A)?A.type.__asyncResolved||{}:$),{include:B,exclude:M,max:T}=e;if(B&&(!H||!Ql(B,H))||M&&H&&Ql(M,H))return A.shapeFlag&=-257,o=A,x;const F=A.key==null?$:A.key,ie=s.get(F);return A.el&&(A=Ps(A),x.shapeFlag&128&&(x.ssContent=A)),E=F,ie?(A.el=ie.el,A.component=ie.component,A.transition&&ii(A,A.transition),A.shapeFlag|=512,a.delete(F),a.add(F)):(a.add(F),T&&a.size>parseInt(T,10)&&b(a.values().next().value)),A.shapeFlag|=256,o=A,gc(x.type)?x:A}}},kR=xR;function Ql(e,t){return Ye(e)?e.some(n=>Ql(n,t)):ut(e)?e.split(",").includes(t):jO(e)?(e.lastIndex=0,e.test(t)):!1}function H_(e,t){j_(e,"a",t)}function U_(e,t){j_(e,"da",t)}function j_(e,t,n=Wn){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Qc(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Lo(s.parent.vnode)&&SR(r,t,n,s),s=s.parent}}function SR(e,t,n,r){const s=Qc(t,e,r,!0);ui(()=>{np(r[t],s)},n)}function jf(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Bu(e){return e.shapeFlag&128?e.ssContent:e}function Qc(e,t,n=Wn,r=!1){if(n){const s=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{ni();const u=_a(n),c=ss(t,n,e,o);return u(),ri(),c});return r?s.unshift(a):s.push(a),a}}const oi=e=>(t,n=Wn)=>{(!dl||e==="sp")&&Qc(e,(...r)=>t(...r),n)},q_=oi("bm"),Ft=oi("m"),ed=oi("bu"),td=oi("u"),nd=oi("bum"),ui=oi("um"),W_=oi("sp"),Y_=oi("rtg"),z_=oi("rtc");function K_(e,t=Wn){Qc("ec",e,t)}const vp="components",TR="directives";function at(e,t){return yp(vp,e,!0,t)||e}const G_=Symbol.for("v-ndc");function El(e){return ut(e)?yp(vp,e,!1)||e:e||G_}function J_(e){return yp(TR,e)}function yp(e,t,n=!0,r=!1){const s=Yn||Wn;if(s){const a=s.type;if(e===vp){const u=Lh(a,!1);if(u&&(u===t||u===Jt(t)||u===ka(Jt(t))))return a}const o=hy(s[e]||a[e],t)||hy(s.appContext[e],t);return!o&&r?a:o}}function hy(e,t){return e&&(e[t]||e[Jt(t)]||e[ka(Jt(t))])}function Qe(e,t,n,r){let s;const a=n&&n[r],o=Ye(e);if(o||ut(e)){const u=o&&Mi(e);let c=!1,h=!1;u&&(c=!Ur(e),h=si(e),e=zc(e)),s=new Array(e.length);for(let f=0,p=e.length;ft(u,c,void 0,a&&a[c]));else{const u=Object.keys(e);s=new Array(u.length);for(let c=0,h=u.length;c{const a=r.fn(...s);return a&&(a.key=r.key),a}:r.fn)}return e}function Ne(e,t,n={},r,s){if(Yn.ce||Yn.parent&&Ri(Yn.parent)&&Yn.parent.ce)return t!=="default"&&(n.name=t),k(),st(Ve,null,[he("slot",n,r&&r())],64);let a=e[t];a&&a._c&&(a._d=!1),k();const o=a&&_p(a(n)),u=n.key||o&&o.key,c=st(Ve,{key:(u&&!Or(u)?u:`_${t}`)+(!o&&r?"_fb":"")},o||(r?r():[]),o&&e._===1?64:-2);return!s&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),a&&a._c&&(a._d=!0),c}function _p(e){return e.some(t=>ai(t)?!(t.type===bn||t.type===Ve&&!_p(t.children)):!0)?e:null}function CR(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:sl(r)]=e[r];return n}const kh=e=>e?Eb(e)?No(e):kh(e.parent):null,so=At(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=>kh(e.parent),$root:e=>kh(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>bp(e),$forceUpdate:e=>e.f||(e.f=()=>{fp(e.update)}),$nextTick:e=>e.n||(e.n=Bn.bind(e.proxy)),$watch:e=>n3.bind(e)}),qf=(e,t)=>e!==Tt&&!e.__isScriptSetup&&Dt(e,t),Sh={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:a,accessCache:o,type:u,appContext:c}=e;let h;if(t[0]!=="$"){const y=o[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return a[t]}else{if(qf(r,t))return o[t]=1,r[t];if(s!==Tt&&Dt(s,t))return o[t]=2,s[t];if((h=e.propsOptions[0])&&Dt(h,t))return o[t]=3,a[t];if(n!==Tt&&Dt(n,t))return o[t]=4,n[t];Th&&(o[t]=0)}}const f=so[t];let p,m;if(f)return t==="$attrs"&&nr(e.attrs,"get",""),f(e);if((p=u.__cssModules)&&(p=p[t]))return p;if(n!==Tt&&Dt(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,Dt(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:a}=e;return qf(s,t)?(s[t]=n,!0):r!==Tt&&Dt(r,t)?(r[t]=n,!0):Dt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:a,type:o}},u){let c,h;return!!(n[u]||e!==Tt&&u[0]!=="$"&&Dt(e,u)||qf(t,u)||(c=a[0])&&Dt(c,u)||Dt(r,u)||Dt(so,u)||Dt(s.config.globalProperties,u)||(h=o.__cssModules)&&h[u])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Dt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},AR=At({},Sh,{get(e,t){if(t!==Symbol.unscopables)return Sh.get(e,t,e)},has(e,t){return t[0]!=="_"&&!JO(t)}});function ER(){return null}function OR(){return null}function MR(e){}function RR(e){}function DR(){return null}function PR(){}function LR(e,t){return null}function Bi(){return Z_().slots}function IR(){return Z_().attrs}function Z_(e){const t=Mr();return t.setupContext||(t.setupContext=Db(t))}function _o(e){return Ye(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function NR(e,t){const n=_o(e);for(const r in t){if(r.startsWith("__skip"))continue;let s=n[r];s?Ye(s)||it(s)?s=n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(s=n[r]={default:t[r]}),s&&t[`__skip_${r}`]&&(s.skipFactory=!0)}return n}function VR(e,t){return!e||!t?e||t:Ye(e)&&Ye(t)?e.concat(t):At({},_o(e),_o(t))}function FR(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function $R(e){const t=Mr();let n=e();return Rh(),rp(n)&&(n=n.catch(r=>{throw _a(t),r})),[n,()=>_a(t)]}let Th=!0;function BR(e){const t=bp(e),n=e.proxy,r=e.ctx;Th=!1,t.beforeCreate&&py(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:o,watch:u,provide:c,inject:h,created:f,beforeMount:p,mounted:m,beforeUpdate:y,updated:_,activated:b,deactivated:E,beforeDestroy:U,beforeUnmount:N,destroyed:x,unmounted:A,render:$,renderTracked:H,renderTriggered:B,errorCaptured:M,serverPrefetch:T,expose:F,inheritAttrs:ie,components:ee,directives:fe,filters:te}=t;if(h&&HR(h,r,null),o)for(const D in o){const W=o[D];it(W)&&(r[D]=W.bind(n))}if(s){const D=s.call(n,n);Ht(D)&&(e.data=Hr(D))}if(Th=!0,a)for(const D in a){const W=a[D],pe=it(W)?W.bind(n,n):it(W.get)?W.get.bind(n,n):Kn,Ae=!it(W)&&it(W.set)?W.set.bind(n):Kn,Pe=me({get:pe,set:Ae});Object.defineProperty(r,D,{enumerable:!0,configurable:!0,get:()=>Pe.value,set:Y=>Pe.value=Y})}if(u)for(const D in u)X_(u[D],r,n,D);if(c){const D=it(c)?c.call(n):c;Reflect.ownKeys(D).forEach(W=>{eb(W,D[W])})}f&&py(f,e,"c");function J(D,W){Ye(W)?W.forEach(pe=>D(pe.bind(n))):W&&D(W.bind(n))}if(J(q_,p),J(Ft,m),J(ed,y),J(td,_),J(H_,b),J(U_,E),J(K_,M),J(z_,H),J(Y_,B),J(nd,N),J(ui,A),J(W_,T),Ye(F))if(F.length){const D=e.exposed||(e.exposed={});F.forEach(W=>{Object.defineProperty(D,W,{get:()=>n[W],set:pe=>n[W]=pe,enumerable:!0})})}else e.exposed||(e.exposed={});$&&e.render===Kn&&(e.render=$),ie!=null&&(e.inheritAttrs=ie),ee&&(e.components=ee),fe&&(e.directives=fe),T&&gp(e)}function HR(e,t,n=Kn){Ye(e)&&(e=Ch(e));for(const r in e){const s=e[r];let a;Ht(s)?"default"in s?a=io(s.from||r,s.default,!0):a=io(s.from||r):a=io(s),Cn(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[r]=a}}function py(e,t,n){ss(Ye(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function X_(e,t,n,r){let s=r.includes(".")?yb(n,r):()=>n[r];if(ut(e)){const a=t[e];it(a)&&Wt(s,a)}else if(it(e))Wt(s,e.bind(n));else if(Ht(e))if(Ye(e))e.forEach(a=>X_(a,t,n,r));else{const a=it(e.handler)?e.handler.bind(n):t[e.handler];it(a)&&Wt(s,a,e)}}function bp(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,u=a.get(t);let c;return u?c=u:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(h=>pc(c,h,o,!0)),pc(c,t,o)),Ht(t)&&a.set(t,c),c}function pc(e,t,n,r=!1){const{mixins:s,extends:a}=t;a&&pc(e,a,n,!0),s&&s.forEach(o=>pc(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const u=UR[o]||n&&n[o];e[o]=u?u(e[o],t[o]):t[o]}return e}const UR={data:my,props:gy,emits:gy,methods:eo,computed:eo,beforeCreate:ur,created:ur,beforeMount:ur,mounted:ur,beforeUpdate:ur,updated:ur,beforeDestroy:ur,beforeUnmount:ur,destroyed:ur,unmounted:ur,activated:ur,deactivated:ur,errorCaptured:ur,serverPrefetch:ur,components:eo,directives:eo,watch:qR,provide:my,inject:jR};function my(e,t){return t?e?function(){return At(it(e)?e.call(this,this):e,it(t)?t.call(this,this):t)}:t:e}function jR(e,t){return eo(Ch(e),Ch(t))}function Ch(e){if(Ye(e)){const t={};for(let n=0;n1)return n&&it(t)?t.call(r&&r.proxy):t}}function zR(){return!!(Mr()||da)}const tb={},nb=()=>Object.create(tb),rb=e=>Object.getPrototypeOf(e)===tb;function KR(e,t,n,r=!1){const s={},a=nb();e.propsDefaults=Object.create(null),sb(e,t,s,a);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:w_(s):e.type.props?e.props=s:e.props=a,e.attrs=a}function GR(e,t,n,r){const{props:s,attrs:a,vnode:{patchFlag:o}}=e,u=Mt(s),[c]=e.propsOptions;let h=!1;if((r||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let p=0;p{c=!0;const[m,y]=ib(p,t,!0);At(o,m),y&&u.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!a&&!c)return Ht(e)&&r.set(e,nl),nl;if(Ye(a))for(let f=0;fe==="_"||e==="_ctx"||e==="$stable",xp=e=>Ye(e)?e.map(xr):[xr(e)],ZR=(e,t,n)=>{if(t._n)return t;const r=Te((...s)=>xp(t(...s)),n);return r._c=!1,r},ab=(e,t,n)=>{const r=e._ctx;for(const s in e){if(wp(s))continue;const a=e[s];if(it(a))t[s]=ZR(s,a,r);else if(a!=null){const o=xp(a);t[s]=()=>o}}},lb=(e,t)=>{const n=xp(t);e.slots.default=()=>n},ob=(e,t,n)=>{for(const r in t)(n||!wp(r))&&(e[r]=t[r])},XR=(e,t,n)=>{const r=e.slots=nb();if(e.vnode.shapeFlag&32){const s=t._;s?(ob(r,t,n),n&&e_(r,"_",s,!0)):ab(t,r)}else t&&lb(e,t)},QR=(e,t,n)=>{const{vnode:r,slots:s}=e;let a=!0,o=Tt;if(r.shapeFlag&32){const u=t._;u?n&&u===1?a=!1:ob(s,t,n):(a=!t.$stable,ab(t,s)),o=t}else t&&(lb(e,t),o={default:1});if(a)for(const u in s)!wp(u)&&o[u]==null&&delete s[u]},Mn=xb;function ub(e){return db(e)}function cb(e){return db(e,dR)}function db(e,t){const n=qc();n.__VUE__=!0;const{insert:r,remove:s,patchProp:a,createElement:o,createText:u,createComment:c,setText:h,setElementText:f,parentNode:p,nextSibling:m,setScopeId:y=Kn,insertStaticContent:_}=e,b=(S,I,G,Q=null,ge=null,q=null,ce=void 0,ye=null,ke=!!I.dynamicChildren)=>{if(S===I)return;S&&!ds(S,I)&&(Q=j(S),Y(S,ge,q,!0),S=null),I.patchFlag===-2&&(ke=!1,I.dynamicChildren=null);const{type:Ce,ref:Oe,shapeFlag:He}=I;switch(Ce){case Di:E(S,I,G,Q);break;case bn:U(S,I,G,Q);break;case fa:S==null&&N(I,G,Q,ce);break;case Ve:ee(S,I,G,Q,ge,q,ce,ye,ke);break;default:He&1?$(S,I,G,Q,ge,q,ce,ye,ke):He&6?fe(S,I,G,Q,ge,q,ce,ye,ke):(He&64||He&128)&&Ce.process(S,I,G,Q,ge,q,ce,ye,ke,we)}Oe!=null&&ge?ll(Oe,S&&S.ref,q,I||S,!I):Oe==null&&S&&S.ref!=null&&ll(S.ref,null,q,S,!0)},E=(S,I,G,Q)=>{if(S==null)r(I.el=u(I.children),G,Q);else{const ge=I.el=S.el;I.children!==S.children&&h(ge,I.children)}},U=(S,I,G,Q)=>{S==null?r(I.el=c(I.children||""),G,Q):I.el=S.el},N=(S,I,G,Q)=>{[S.el,S.anchor]=_(S.children,I,G,Q,S.el,S.anchor)},x=({el:S,anchor:I},G,Q)=>{let ge;for(;S&&S!==I;)ge=m(S),r(S,G,Q),S=ge;r(I,G,Q)},A=({el:S,anchor:I})=>{let G;for(;S&&S!==I;)G=m(S),s(S),S=G;s(I)},$=(S,I,G,Q,ge,q,ce,ye,ke)=>{I.type==="svg"?ce="svg":I.type==="math"&&(ce="mathml"),S==null?H(I,G,Q,ge,q,ce,ye,ke):T(S,I,ge,q,ce,ye,ke)},H=(S,I,G,Q,ge,q,ce,ye)=>{let ke,Ce;const{props:Oe,shapeFlag:He,transition:je,dirs:Ue}=S;if(ke=S.el=o(S.type,q,Oe&&Oe.is,Oe),He&8?f(ke,S.children):He&16&&M(S.children,ke,null,Q,ge,Wf(S,q),ce,ye),Ue&&Es(S,null,Q,"created"),B(ke,S,S.scopeId,ce,Q),Oe){for(const pt in Oe)pt!=="value"&&!Oi(pt)&&a(ke,pt,null,Oe[pt],q,Q);"value"in Oe&&a(ke,"value",null,Oe.value,q),(Ce=Oe.onVnodeBeforeMount)&&br(Ce,Q,S)}Ue&&Es(S,null,Q,"beforeMount");const Ge=fb(ge,je);Ge&&je.beforeEnter(ke),r(ke,I,G),((Ce=Oe&&Oe.onVnodeMounted)||Ge||Ue)&&Mn(()=>{Ce&&br(Ce,Q,S),Ge&&je.enter(ke),Ue&&Es(S,null,Q,"mounted")},ge)},B=(S,I,G,Q,ge)=>{if(G&&y(S,G),Q)for(let q=0;q{for(let Ce=ke;Ce{const ye=I.el=S.el;let{patchFlag:ke,dynamicChildren:Ce,dirs:Oe}=I;ke|=S.patchFlag&16;const He=S.props||Tt,je=I.props||Tt;let Ue;if(G&&ea(G,!1),(Ue=je.onVnodeBeforeUpdate)&&br(Ue,G,I,S),Oe&&Es(I,S,G,"beforeUpdate"),G&&ea(G,!0),(He.innerHTML&&je.innerHTML==null||He.textContent&&je.textContent==null)&&f(ye,""),Ce?F(S.dynamicChildren,Ce,ye,G,Q,Wf(I,ge),q):ce||W(S,I,ye,null,G,Q,Wf(I,ge),q,!1),ke>0){if(ke&16)ie(ye,He,je,G,ge);else if(ke&2&&He.class!==je.class&&a(ye,"class",null,je.class,ge),ke&4&&a(ye,"style",He.style,je.style,ge),ke&8){const Ge=I.dynamicProps;for(let pt=0;pt{Ue&&br(Ue,G,I,S),Oe&&Es(I,S,G,"updated")},Q)},F=(S,I,G,Q,ge,q,ce)=>{for(let ye=0;ye{if(I!==G){if(I!==Tt)for(const q in I)!Oi(q)&&!(q in G)&&a(S,q,I[q],null,ge,Q);for(const q in G){if(Oi(q))continue;const ce=G[q],ye=I[q];ce!==ye&&q!=="value"&&a(S,q,ye,ce,ge,Q)}"value"in G&&a(S,"value",I.value,G.value,ge)}},ee=(S,I,G,Q,ge,q,ce,ye,ke)=>{const Ce=I.el=S?S.el:u(""),Oe=I.anchor=S?S.anchor:u("");let{patchFlag:He,dynamicChildren:je,slotScopeIds:Ue}=I;Ue&&(ye=ye?ye.concat(Ue):Ue),S==null?(r(Ce,G,Q),r(Oe,G,Q),M(I.children||[],G,Oe,ge,q,ce,ye,ke)):He>0&&He&64&&je&&S.dynamicChildren?(F(S.dynamicChildren,je,G,ge,q,ce,ye),(I.key!=null||ge&&I===ge.subTree)&&kp(S,I,!0)):W(S,I,G,Oe,ge,q,ce,ye,ke)},fe=(S,I,G,Q,ge,q,ce,ye,ke)=>{I.slotScopeIds=ye,S==null?I.shapeFlag&512?ge.ctx.activate(I,G,Q,ce,ke):te(I,G,Q,ge,q,ce,ke):V(S,I,ke)},te=(S,I,G,Q,ge,q,ce)=>{const ye=S.component=Ab(S,Q,ge);if(Lo(S)&&(ye.ctx.renderer=we),Ob(ye,!1,ce),ye.asyncDep){if(ge&&ge.registerDep(ye,J,ce),!S.el){const ke=ye.subTree=he(bn);U(null,ke,I,G),S.placeholder=ke.el}}else J(ye,S,I,G,ge,q,ce)},V=(S,I,G)=>{const Q=I.component=S.component;if(o3(S,I,G))if(Q.asyncDep&&!Q.asyncResolved){D(Q,I,G);return}else Q.next=I,Q.update();else I.el=S.el,Q.vnode=I},J=(S,I,G,Q,ge,q,ce)=>{const ye=()=>{if(S.isMounted){let{next:He,bu:je,u:Ue,parent:Ge,vnode:pt}=S;{const hn=hb(S);if(hn){He&&(He.el=pt.el,D(S,He,ce)),hn.asyncDep.then(()=>{S.isUnmounted||ye()});return}}let _t=He,tn;ea(S,!1),He?(He.el=pt.el,D(S,He,ce)):He=pt,je&&il(je),(tn=He.props&&He.props.onVnodeBeforeUpdate)&&br(tn,Ge,He,pt),ea(S,!0);const Zt=Xu(S),An=S.subTree;S.subTree=Zt,b(An,Zt,p(An.el),j(An),S,ge,q),He.el=Zt.el,_t===null&&sd(S,Zt.el),Ue&&Mn(Ue,ge),(tn=He.props&&He.props.onVnodeUpdated)&&Mn(()=>br(tn,Ge,He,pt),ge)}else{let He;const{el:je,props:Ue}=I,{bm:Ge,m:pt,parent:_t,root:tn,type:Zt}=S,An=Ri(I);if(ea(S,!1),Ge&&il(Ge),!An&&(He=Ue&&Ue.onVnodeBeforeMount)&&br(He,_t,I),ea(S,!0),je&&z){const hn=()=>{S.subTree=Xu(S),z(je,S.subTree,S,ge,null)};An&&Zt.__asyncHydrate?Zt.__asyncHydrate(je,S,hn):hn()}else{tn.ce&&tn.ce._def.shadowRoot!==!1&&tn.ce._injectChildStyle(Zt);const hn=S.subTree=Xu(S);b(null,hn,G,Q,S,ge,q),I.el=hn.el}if(pt&&Mn(pt,ge),!An&&(He=Ue&&Ue.onVnodeMounted)){const hn=I;Mn(()=>br(He,_t,hn),ge)}(I.shapeFlag&256||_t&&Ri(_t.vnode)&&_t.vnode.shapeFlag&256)&&S.a&&Mn(S.a,ge),S.isMounted=!0,I=G=Q=null}};S.scope.on();const ke=S.effect=new ho(ye);S.scope.off();const Ce=S.update=ke.run.bind(ke),Oe=S.job=ke.runIfDirty.bind(ke);Oe.i=S,Oe.id=S.uid,ke.scheduler=()=>fp(Oe),ea(S,!0),Ce()},D=(S,I,G)=>{I.component=S;const Q=S.vnode.props;S.vnode=I,S.next=null,GR(S,I.props,Q,G),QR(S,I.children,G),ni(),ay(S),ri()},W=(S,I,G,Q,ge,q,ce,ye,ke=!1)=>{const Ce=S&&S.children,Oe=S?S.shapeFlag:0,He=I.children,{patchFlag:je,shapeFlag:Ue}=I;if(je>0){if(je&128){Ae(Ce,He,G,Q,ge,q,ce,ye,ke);return}else if(je&256){pe(Ce,He,G,Q,ge,q,ce,ye,ke);return}}Ue&8?(Oe&16&&_e(Ce,ge,q),He!==Ce&&f(G,He)):Oe&16?Ue&16?Ae(Ce,He,G,Q,ge,q,ce,ye,ke):_e(Ce,ge,q,!0):(Oe&8&&f(G,""),Ue&16&&M(He,G,Q,ge,q,ce,ye,ke))},pe=(S,I,G,Q,ge,q,ce,ye,ke)=>{S=S||nl,I=I||nl;const Ce=S.length,Oe=I.length,He=Math.min(Ce,Oe);let je;for(je=0;jeOe?_e(S,ge,q,!0,!1,He):M(I,G,Q,ge,q,ce,ye,ke,He)},Ae=(S,I,G,Q,ge,q,ce,ye,ke)=>{let Ce=0;const Oe=I.length;let He=S.length-1,je=Oe-1;for(;Ce<=He&&Ce<=je;){const Ue=S[Ce],Ge=I[Ce]=ke?Ci(I[Ce]):xr(I[Ce]);if(ds(Ue,Ge))b(Ue,Ge,G,null,ge,q,ce,ye,ke);else break;Ce++}for(;Ce<=He&&Ce<=je;){const Ue=S[He],Ge=I[je]=ke?Ci(I[je]):xr(I[je]);if(ds(Ue,Ge))b(Ue,Ge,G,null,ge,q,ce,ye,ke);else break;He--,je--}if(Ce>He){if(Ce<=je){const Ue=je+1,Ge=Ueje)for(;Ce<=He;)Y(S[Ce],ge,q,!0),Ce++;else{const Ue=Ce,Ge=Ce,pt=new Map;for(Ce=Ge;Ce<=je;Ce++){const pn=I[Ce]=ke?Ci(I[Ce]):xr(I[Ce]);pn.key!=null&&pt.set(pn.key,Ce)}let _t,tn=0;const Zt=je-Ge+1;let An=!1,hn=0;const Rr=new Array(Zt);for(Ce=0;Ce=Zt){Y(pn,ge,q,!0);continue}let ue;if(pn.key!=null)ue=pt.get(pn.key);else for(_t=Ge;_t<=je;_t++)if(Rr[_t-Ge]===0&&ds(pn,I[_t])){ue=_t;break}ue===void 0?Y(pn,ge,q,!0):(Rr[ue-Ge]=Ce+1,ue>=hn?hn=ue:An=!0,b(pn,I[ue],G,null,ge,q,ce,ye,ke),tn++)}const ws=An?e3(Rr):nl;for(_t=ws.length-1,Ce=Zt-1;Ce>=0;Ce--){const pn=Ge+Ce,ue=I[pn],Fe=I[pn+1],xe=pn+1{const{el:q,type:ce,transition:ye,children:ke,shapeFlag:Ce}=S;if(Ce&6){Pe(S.component.subTree,I,G,Q);return}if(Ce&128){S.suspense.move(I,G,Q);return}if(Ce&64){ce.move(S,I,G,we);return}if(ce===Ve){r(q,I,G);for(let He=0;Heye.enter(q),ge);else{const{leave:He,delayLeave:je,afterLeave:Ue}=ye,Ge=()=>{S.ctx.isUnmounted?s(q):r(q,I,G)},pt=()=>{q._isLeaving&&q[Ks](!0),He(q,()=>{Ge(),Ue&&Ue()})};je?je(q,Ge,pt):pt()}else r(q,I,G)},Y=(S,I,G,Q=!1,ge=!1)=>{const{type:q,props:ce,ref:ye,children:ke,dynamicChildren:Ce,shapeFlag:Oe,patchFlag:He,dirs:je,cacheIndex:Ue}=S;if(He===-2&&(ge=!1),ye!=null&&(ni(),ll(ye,null,G,S,!0),ri()),Ue!=null&&(I.renderCache[Ue]=void 0),Oe&256){I.ctx.deactivate(S);return}const Ge=Oe&1&&je,pt=!Ri(S);let _t;if(pt&&(_t=ce&&ce.onVnodeBeforeUnmount)&&br(_t,I,S),Oe&6)ne(S.component,G,Q);else{if(Oe&128){S.suspense.unmount(G,Q);return}Ge&&Es(S,null,I,"beforeUnmount"),Oe&64?S.type.remove(S,I,G,we,Q):Ce&&!Ce.hasOnce&&(q!==Ve||He>0&&He&64)?_e(Ce,I,G,!1,!0):(q===Ve&&He&384||!ge&&Oe&16)&&_e(ke,I,G),Q&&re(S)}(pt&&(_t=ce&&ce.onVnodeUnmounted)||Ge)&&Mn(()=>{_t&&br(_t,I,S),Ge&&Es(S,null,I,"unmounted")},G)},re=S=>{const{type:I,el:G,anchor:Q,transition:ge}=S;if(I===Ve){O(G,Q);return}if(I===fa){A(S);return}const q=()=>{s(G),ge&&!ge.persisted&&ge.afterLeave&&ge.afterLeave()};if(S.shapeFlag&1&&ge&&!ge.persisted){const{leave:ce,delayLeave:ye}=ge,ke=()=>ce(G,q);ye?ye(S.el,q,ke):ke()}else q()},O=(S,I)=>{let G;for(;S!==I;)G=m(S),s(S),S=G;s(I)},ne=(S,I,G)=>{const{bum:Q,scope:ge,job:q,subTree:ce,um:ye,m:ke,a:Ce}=S;mc(ke),mc(Ce),Q&&il(Q),ge.stop(),q&&(q.flags|=8,Y(ce,S,I,G)),ye&&Mn(ye,I),Mn(()=>{S.isUnmounted=!0},I)},_e=(S,I,G,Q=!1,ge=!1,q=0)=>{for(let ce=q;ce{if(S.shapeFlag&6)return j(S.component.subTree);if(S.shapeFlag&128)return S.suspense.next();const I=m(S.anchor||S.el),G=I&&I[P_];return G?m(G):I};let Ie=!1;const Xe=(S,I,G)=>{S==null?I._vnode&&Y(I._vnode,null,null,!0):b(I._vnode||null,S,I,null,null,null,G),I._vnode=S,Ie||(Ie=!0,ay(),hc(),Ie=!1)},we={p:b,um:Y,m:Pe,r:re,mt:te,mc:M,pc:W,pbc:F,n:j,o:e};let et,z;return t&&([et,z]=t(we)),{render:Xe,hydrate:et,createApp:YR(Xe,et)}}function Wf({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ea({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function fb(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function kp(e,t,n=!1){const r=e.children,s=t.children;if(Ye(r)&&Ye(s))for(let a=0;a>1,e[n[u]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function hb(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:hb(t)}function mc(e){if(e)for(let t=0;tio(pb);function gb(e,t){return Io(e,null,t)}function t3(e,t){return Io(e,null,{flush:"post"})}function vb(e,t){return Io(e,null,{flush:"sync"})}function Wt(e,t,n){return Io(e,t,n)}function Io(e,t,n=Tt){const{immediate:r,deep:s,flush:a,once:o}=n,u=At({},n),c=t&&r||!t&&a!=="post";let h;if(dl){if(a==="sync"){const y=mb();h=y.__watcherHandles||(y.__watcherHandles=[])}else if(!c){const y=()=>{};return y.stop=Kn,y.resume=Kn,y.pause=Kn,y}}const f=Wn;u.call=(y,_,b)=>ss(y,f,_,b);let p=!1;a==="post"?u.scheduler=y=>{Mn(y,f&&f.suspense)}:a!=="sync"&&(p=!0,u.scheduler=(y,_)=>{_?y():fp(y)}),u.augmentJob=y=>{t&&(y.flags|=4),p&&(y.flags|=2,f&&(y.id=f.uid,y.i=f))};const m=KM(e,t,u);return dl&&(h?h.push(m):c&&m()),m}function n3(e,t,n){const r=this.proxy,s=ut(e)?e.includes(".")?yb(r,e):()=>r[e]:e.bind(r,r);let a;it(t)?a=t:(a=t.handler,n=t);const o=_a(this),u=Io(s,a.bind(r),n);return o(),u}function yb(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{let f,p=Tt,m;return vb(()=>{const y=e[s];dr(f,y)&&(f=y,h())}),{get(){return c(),n.get?n.get(f):f},set(y){const _=n.set?n.set(y):y;if(!dr(_,f)&&!(p!==Tt&&dr(y,p)))return;const b=r.vnode.props;b&&(t in b||s in b||a in b)&&(`onUpdate:${t}`in b||`onUpdate:${s}`in b||`onUpdate:${a}`in b)||(f=y,h()),r.emit(`update:${t}`,_),dr(y,_)&&dr(y,p)&&!dr(_,m)&&h(),p=y,m=_}}});return u[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Tt:u,done:!1}:{done:!0}}}},u}const _b=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Jt(t)}Modifiers`]||e[`${kr(t)}Modifiers`];function s3(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Tt;let s=n;const a=t.startsWith("update:"),o=a&&_b(r,t.slice(7));o&&(o.trim&&(s=n.map(f=>ut(f)?f.trim():f)),o.number&&(s=n.map(lc)));let u,c=r[u=sl(t)]||r[u=sl(Jt(t))];!c&&a&&(c=r[u=sl(kr(t))]),c&&ss(c,e,6,s);const h=r[u+"Once"];if(h){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,ss(h,e,6,s)}}function bb(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const a=e.emits;let o={},u=!1;if(!it(e)){const c=h=>{const f=bb(h,t,!0);f&&(u=!0,At(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!a&&!u?(Ht(e)&&r.set(e,null),null):(Ye(a)?a.forEach(c=>o[c]=null):At(o,a),Ht(e)&&r.set(e,o),o)}function rd(e,t){return!e||!wa(t)?!1:(t=t.slice(2).replace(/Once$/,""),Dt(e,t[0].toLowerCase()+t.slice(1))||Dt(e,kr(t))||Dt(e,t))}function Xu(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[a],slots:o,attrs:u,emit:c,render:h,renderCache:f,props:p,data:m,setupState:y,ctx:_,inheritAttrs:b}=e,E=yo(e);let U,N;try{if(n.shapeFlag&4){const A=s||r,$=A;U=xr(h.call($,A,f,p,y,m,_)),N=u}else{const A=t;U=xr(A.length>1?A(p,{attrs:u,slots:o,emit:c}):A(p,null)),N=t.props?u:a3(u)}}catch(A){ao.length=0,Sa(A,e,1),U=he(bn)}let x=U;if(N&&b!==!1){const A=Object.keys(N),{shapeFlag:$}=x;A.length&&$&7&&(a&&A.some(tp)&&(N=l3(N,a)),x=Ps(x,N,!1,!0))}return n.dirs&&(x=Ps(x,null,!1,!0),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&ii(x,n.transition),U=x,yo(E),U}function i3(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||wa(n))&&((t||(t={}))[n]=e[n]);return t},l3=(e,t)=>{const n={};for(const r in e)(!tp(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function o3(e,t,n){const{props:r,children:s,component:a}=e,{props:o,children:u,patchFlag:c}=t,h=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?yy(r,o,h):!!o;if(c&8){const f=t.dynamicProps;for(let p=0;pe.__isSuspense;let Eh=0;const u3={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,a,o,u,c,h){if(e==null)d3(t,n,r,s,a,o,u,c,h);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}f3(e,t,n,r,s,o,u,c,h)}},hydrate:h3,normalize:p3},c3=u3;function bo(e,t){const n=e.props&&e.props[t];it(n)&&n()}function d3(e,t,n,r,s,a,o,u,c){const{p:h,o:{createElement:f}}=c,p=f("div"),m=e.suspense=wb(e,s,r,t,p,n,a,o,u,c);h(null,m.pendingBranch=e.ssContent,p,null,r,m,a,o),m.deps>0?(bo(e,"onPending"),bo(e,"onFallback"),h(null,e.ssFallback,t,n,r,null,a,o),ol(m,e.ssFallback)):m.resolve(!1,!0)}function f3(e,t,n,r,s,a,o,u,{p:c,um:h,o:{createElement:f}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const m=t.ssContent,y=t.ssFallback,{activeBranch:_,pendingBranch:b,isInFallback:E,isHydrating:U}=p;if(b)p.pendingBranch=m,ds(m,b)?(c(b,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0?p.resolve():E&&(U||(c(_,y,n,r,s,null,a,o,u),ol(p,y)))):(p.pendingId=Eh++,U?(p.isHydrating=!1,p.activeBranch=b):h(b,s,p),p.deps=0,p.effects.length=0,p.hiddenContainer=f("div"),E?(c(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0?p.resolve():(c(_,y,n,r,s,null,a,o,u),ol(p,y))):_&&ds(m,_)?(c(_,m,n,r,s,p,a,o,u),p.resolve(!0)):(c(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0&&p.resolve()));else if(_&&ds(m,_))c(_,m,n,r,s,p,a,o,u),ol(p,m);else if(bo(t,"onPending"),p.pendingBranch=m,m.shapeFlag&512?p.pendingId=m.component.suspenseId:p.pendingId=Eh++,c(null,m,p.hiddenContainer,null,s,p,a,o,u),p.deps<=0)p.resolve();else{const{timeout:N,pendingId:x}=p;N>0?setTimeout(()=>{p.pendingId===x&&p.fallback(y)},N):N===0&&p.fallback(y)}}function wb(e,t,n,r,s,a,o,u,c,h,f=!1){const{p,m,um:y,n:_,o:{parentNode:b,remove:E}}=h;let U;const N=m3(e);N&&t&&t.pendingBranch&&(U=t.pendingId,t.deps++);const x=e.props?oc(e.props.timeout):void 0,A=a,$={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:s,deps:0,pendingId:Eh++,timeout:typeof x=="number"?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(H=!1,B=!1){const{vnode:M,activeBranch:T,pendingBranch:F,pendingId:ie,effects:ee,parentComponent:fe,container:te}=$;let V=!1;$.isHydrating?$.isHydrating=!1:H||(V=T&&F.transition&&F.transition.mode==="out-in",V&&(T.transition.afterLeave=()=>{ie===$.pendingId&&(m(F,te,a===A?_(T):a,0),go(ee))}),T&&(b(T.el)===te&&(a=_(T)),y(T,fe,$,!0)),V||m(F,te,a,0)),ol($,F),$.pendingBranch=null,$.isInFallback=!1;let J=$.parent,D=!1;for(;J;){if(J.pendingBranch){J.effects.push(...ee),D=!0;break}J=J.parent}!D&&!V&&go(ee),$.effects=[],N&&t&&t.pendingBranch&&U===t.pendingId&&(t.deps--,t.deps===0&&!B&&t.resolve()),bo(M,"onResolve")},fallback(H){if(!$.pendingBranch)return;const{vnode:B,activeBranch:M,parentComponent:T,container:F,namespace:ie}=$;bo(B,"onFallback");const ee=_(M),fe=()=>{$.isInFallback&&(p(null,H,F,ee,T,null,ie,u,c),ol($,H))},te=H.transition&&H.transition.mode==="out-in";te&&(M.transition.afterLeave=fe),$.isInFallback=!0,y(M,T,null,!0),te||fe()},move(H,B,M){$.activeBranch&&m($.activeBranch,H,B,M),$.container=H},next(){return $.activeBranch&&_($.activeBranch)},registerDep(H,B,M){const T=!!$.pendingBranch;T&&$.deps++;const F=H.vnode.el;H.asyncDep.catch(ie=>{Sa(ie,H,0)}).then(ie=>{if(H.isUnmounted||$.isUnmounted||$.pendingId!==H.suspenseId)return;H.asyncResolved=!0;const{vnode:ee}=H;Dh(H,ie,!1),F&&(ee.el=F);const fe=!F&&H.subTree.el;B(H,ee,b(F||H.subTree.el),F?null:_(H.subTree),$,o,M),fe&&E(fe),sd(H,ee.el),T&&--$.deps===0&&$.resolve()})},unmount(H,B){$.isUnmounted=!0,$.activeBranch&&y($.activeBranch,n,H,B),$.pendingBranch&&y($.pendingBranch,n,H,B)}};return $}function h3(e,t,n,r,s,a,o,u,c){const h=t.suspense=wb(t,r,n,e.parentNode,document.createElement("div"),null,s,a,o,u,!0),f=c(e,h.pendingBranch=t.ssContent,n,h,a,o);return h.deps===0&&h.resolve(!1,!0),f}function p3(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=_y(r?n.default:n),e.ssFallback=r?_y(n.fallback):he(bn)}function _y(e){let t;if(it(e)){const n=ya&&e._c;n&&(e._d=!1,k()),e=e(),n&&(e._d=!0,t=sr,kb())}return Ye(e)&&(e=i3(e)),e=xr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function xb(e,t){t&&t.pendingBranch?Ye(e)?t.effects.push(...e):t.effects.push(e):go(e)}function ol(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,sd(r,s))}function m3(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ve=Symbol.for("v-fgt"),Di=Symbol.for("v-txt"),bn=Symbol.for("v-cmt"),fa=Symbol.for("v-stc"),ao=[];let sr=null;function k(e=!1){ao.push(sr=e?null:[])}function kb(){ao.pop(),sr=ao[ao.length-1]||null}let ya=1;function Oh(e,t=!1){ya+=e,e<0&&sr&&t&&(sr.hasOnce=!0)}function Sb(e){return e.dynamicChildren=ya>0?sr||nl:null,kb(),ya>0&&sr&&sr.push(e),e}function P(e,t,n,r,s,a){return Sb(g(e,t,n,r,s,a,!0))}function st(e,t,n,r,s){return Sb(he(e,t,n,r,s,!0))}function ai(e){return e?e.__v_isVNode===!0:!1}function ds(e,t){return e.type===t.type&&e.key===t.key}function g3(e){}const Tb=({key:e})=>e??null,Qu=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ut(e)||Cn(e)||it(e)?{i:Yn,r:e,k:t,f:!!n}:e:null);function g(e,t=null,n=null,r=0,s=null,a=e===Ve?0:1,o=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Tb(t),ref:t&&Qu(t),scopeId:Zc,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Yn};return u?(Sp(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=ut(n)?8:16),ya>0&&!o&&sr&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&sr.push(c),c}const he=v3;function v3(e,t=null,n=null,r=0,s=null,a=!1){if((!e||e===G_)&&(e=bn),ai(e)){const u=Ps(e,t,!0);return n&&Sp(u,n),ya>0&&!a&&sr&&(u.shapeFlag&6?sr[sr.indexOf(e)]=u:sr.push(u)),u.patchFlag=-2,u}if(k3(e)&&(e=e.__vccOpts),t){t=zn(t);let{class:u,style:c}=t;u&&!ut(u)&&(t.class=$e(u)),Ht(c)&&(Jc(c)&&!Ye(c)&&(c=At({},c)),t.style=wn(c))}const o=ut(e)?1:gc(e)?128:L_(e)?64:Ht(e)?4:it(e)?2:0;return g(e,t,n,r,s,o,a,!0)}function zn(e){return e?Jc(e)||rb(e)?At({},e):e:null}function Ps(e,t,n=!1,r=!1){const{props:s,ref:a,patchFlag:o,children:u,transition:c}=e,h=t?cn(s||{},t):s,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:h,key:h&&Tb(h),ref:t&&t.ref?n&&a?Ye(a)?a.concat(Qu(t)):[a,Qu(t)]:Qu(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ps(e.ssContent),ssFallback:e.ssFallback&&Ps(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&ii(f,c.clone(f)),f}function ft(e=" ",t=0){return he(Di,null,e,t)}function Cb(e,t){const n=he(fa,null,e);return n.staticCount=t,n}function ae(e="",t=!1){return t?(k(),st(bn,null,e)):he(bn,null,e)}function xr(e){return e==null||typeof e=="boolean"?he(bn):Ye(e)?he(Ve,null,e.slice()):ai(e)?Ci(e):he(Di,null,String(e))}function Ci(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ps(e)}function Sp(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ye(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Sp(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!rb(t)?t._ctx=Yn:s===3&&Yn&&(Yn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else it(t)?(t={default:t,_ctx:Yn},n=32):(t=String(t),r&64?(n=16,t=[ft(t)]):n=8);e.children=t,e.shapeFlag|=n}function cn(...e){const t={};for(let n=0;nWn||Yn;let vc,Mh;{const e=qc(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),a=>{s.length>1?s.forEach(o=>o(a)):s[0](a)}};vc=t("__VUE_INSTANCE_SETTERS__",n=>Wn=n),Mh=t("__VUE_SSR_SETTERS__",n=>dl=n)}const _a=e=>{const t=Wn;return vc(e),e.scope.on(),()=>{e.scope.off(),vc(t)}},Rh=()=>{Wn&&Wn.scope.off(),vc(null)};function Eb(e){return e.vnode.shapeFlag&4}let dl=!1;function Ob(e,t=!1,n=!1){t&&Mh(t);const{props:r,children:s}=e.vnode,a=Eb(e);KR(e,r,a,t),XR(e,s,n||t);const o=a?b3(e,t):void 0;return t&&Mh(!1),o}function b3(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Sh);const{setup:r}=n;if(r){ni();const s=e.setupContext=r.length>1?Db(e):null,a=_a(e),o=Al(r,e,0,[e.props,s]),u=rp(o);if(ri(),a(),(u||e.sp)&&!Ri(e)&&gp(e),u){if(o.then(Rh,Rh),t)return o.then(c=>{Dh(e,c,t)}).catch(c=>{Sa(c,e,0)});e.asyncDep=o}else Dh(e,o,t)}else Rb(e,t)}function Dh(e,t,n){it(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ht(t)&&(e.setupState=dp(t)),Rb(e,n)}let yc,Ph;function Mb(e){yc=e,Ph=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,AR))}}const w3=()=>!yc;function Rb(e,t,n){const r=e.type;if(!e.render){if(!t&&yc&&!r.render){const s=r.template||bp(e).template;if(s){const{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:u,compilerOptions:c}=r,h=At(At({isCustomElement:a,delimiters:u},o),c);r.render=yc(s,h)}}e.render=r.render||Kn,Ph&&Ph(e)}{const s=_a(e);ni();try{BR(e)}finally{ri(),s()}}}const x3={get(e,t){return nr(e,"get",""),e[t]}};function Db(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,x3),slots:e.slots,emit:e.emit,expose:t}}function No(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(dp(x_(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in so)return so[n](e)},has(t,n){return n in t||n in so}})):e.proxy}function Lh(e,t=!0){return it(e)?e.displayName||e.name:e.name||t&&e.__name}function k3(e){return it(e)&&"__vccOpts"in e}const me=(e,t)=>qM(e,t,dl);function Tp(e,t,n){const r=arguments.length;return r===2?Ht(t)&&!Ye(t)?ai(t)?he(e,null,[t]):he(e,t):he(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ai(n)&&(n=[n]),he(e,t,n))}function S3(){}function T3(e,t,n,r){const s=n[r];if(s&&Pb(s,e))return s;const a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function Pb(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&sr&&sr.push(e),!0}const Lb="3.5.20",C3=Kn,A3=QM,E3=Ja,O3=D_,M3={createComponentInstance:Ab,setupComponent:Ob,renderComponentRoot:Xu,setCurrentRenderingInstance:yo,isVNode:ai,normalizeVNode:xr,getComponentPublicInstance:No,ensureValidVNode:_p,pushWarningContext:GM,popWarningContext:JM},R3=M3,D3=null,P3=null,L3=null;/** +* @vue/runtime-dom v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ih;const by=typeof window<"u"&&window.trustedTypes;if(by)try{Ih=by.createPolicy("vue",{createHTML:e=>e})}catch{}const Ib=Ih?e=>Ih.createHTML(e):e=>e,I3="http://www.w3.org/2000/svg",N3="http://www.w3.org/1998/Math/MathML",zs=typeof document<"u"?document:null,wy=zs&&zs.createElement("template"),V3={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?zs.createElementNS(I3,e):t==="mathml"?zs.createElementNS(N3,e):n?zs.createElement(e,{is:n}):zs.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>zs.createTextNode(e),createComment:e=>zs.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>zs.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,a){const o=n?n.previousSibling:t.lastChild;if(s&&(s===a||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===a||!(s=s.nextSibling)););else{wy.innerHTML=Ib(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const u=wy.content;if(r==="svg"||r==="mathml"){const c=u.firstChild;for(;c.firstChild;)u.appendChild(c.firstChild);u.removeChild(c)}t.insertBefore(u,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},_i="transition",Kl="animation",fl=Symbol("_vtc"),Nb={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Vb=At({},mp,Nb),F3=e=>(e.displayName="Transition",e.props=Vb,e),vs=F3((e,{slots:t})=>Tp($_,Fb(e),t)),ta=(e,t=[])=>{Ye(e)?e.forEach(n=>n(...t)):e&&e(...t)},xy=e=>e?Ye(e)?e.some(t=>t.length>1):e.length>1:!1;function Fb(e){const t={};for(const ee in e)ee in Nb||(t[ee]=e[ee]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:u=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:h=o,appearToClass:f=u,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,_=$3(s),b=_&&_[0],E=_&&_[1],{onBeforeEnter:U,onEnter:N,onEnterCancelled:x,onLeave:A,onLeaveCancelled:$,onBeforeAppear:H=U,onAppear:B=N,onAppearCancelled:M=x}=t,T=(ee,fe,te,V)=>{ee._enterCancelled=V,ki(ee,fe?f:u),ki(ee,fe?h:o),te&&te()},F=(ee,fe)=>{ee._isLeaving=!1,ki(ee,p),ki(ee,y),ki(ee,m),fe&&fe()},ie=ee=>(fe,te)=>{const V=ee?B:N,J=()=>T(fe,ee,te);ta(V,[fe,J]),ky(()=>{ki(fe,ee?c:a),Cs(fe,ee?f:u),xy(V)||Sy(fe,r,b,J)})};return At(t,{onBeforeEnter(ee){ta(U,[ee]),Cs(ee,a),Cs(ee,o)},onBeforeAppear(ee){ta(H,[ee]),Cs(ee,c),Cs(ee,h)},onEnter:ie(!1),onAppear:ie(!0),onLeave(ee,fe){ee._isLeaving=!0;const te=()=>F(ee,fe);Cs(ee,p),ee._enterCancelled?(Cs(ee,m),Nh()):(Nh(),Cs(ee,m)),ky(()=>{ee._isLeaving&&(ki(ee,p),Cs(ee,y),xy(A)||Sy(ee,r,E,te))}),ta(A,[ee,te])},onEnterCancelled(ee){T(ee,!1,void 0,!0),ta(x,[ee])},onAppearCancelled(ee){T(ee,!0,void 0,!0),ta(M,[ee])},onLeaveCancelled(ee){F(ee),ta($,[ee])}})}function $3(e){if(e==null)return null;if(Ht(e))return[Yf(e.enter),Yf(e.leave)];{const t=Yf(e);return[t,t]}}function Yf(e){return oc(e)}function Cs(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[fl]||(e[fl]=new Set)).add(t)}function ki(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[fl];n&&(n.delete(t),n.size||(e[fl]=void 0))}function ky(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let B3=0;function Sy(e,t,n,r){const s=e._endId=++B3,a=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(a,n);const{type:o,timeout:u,propCount:c}=$b(e,t);if(!o)return r();const h=o+"end";let f=0;const p=()=>{e.removeEventListener(h,m),a()},m=y=>{y.target===e&&++f>=c&&p()};setTimeout(()=>{f(n[_]||"").split(", "),s=r(`${_i}Delay`),a=r(`${_i}Duration`),o=Ty(s,a),u=r(`${Kl}Delay`),c=r(`${Kl}Duration`),h=Ty(u,c);let f=null,p=0,m=0;t===_i?o>0&&(f=_i,p=o,m=a.length):t===Kl?h>0&&(f=Kl,p=h,m=c.length):(p=Math.max(o,h),f=p>0?o>h?_i:Kl:null,m=f?f===_i?a.length:c.length:0);const y=f===_i&&/\b(transform|all)(,|$)/.test(r(`${_i}Property`).toString());return{type:f,timeout:p,propCount:m,hasTransform:y}}function Ty(e,t){for(;e.lengthCy(n)+Cy(e[r])))}function Cy(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Nh(){return document.body.offsetHeight}function H3(e,t,n){const r=e[fl];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const _c=Symbol("_vod"),Bb=Symbol("_vsh"),ts={name:"show",beforeMount(e,{value:t},{transition:n}){e[_c]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Gl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Gl(e,!0),r.enter(e)):r.leave(e,()=>{Gl(e,!1)}):Gl(e,t))},beforeUnmount(e,{value:t}){Gl(e,t)}};function Gl(e,t){e.style.display=t?e[_c]:"none",e[Bb]=!t}function U3(){ts.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Hb=Symbol("");function j3(e){const t=Mr();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>bc(a,s))},r=()=>{const s=e(t.proxy);t.ce?bc(t.ce,s):Vh(t.subTree,s),n(s)};ed(()=>{go(r)}),Ft(()=>{Wt(r,Kn,{flush:"post"});const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),ui(()=>s.disconnect())})}function Vh(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Vh(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)bc(e.el,t);else if(e.type===Ve)e.children.forEach(n=>Vh(n,t));else if(e.type===fa){let{el:n,anchor:r}=e;for(;n&&(bc(n,t),n!==r);)n=n.nextSibling}}function bc(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const s in t){const a=dM(t[s]);n.setProperty(`--${s}`,a),r+=`--${s}: ${a};`}n[Hb]=r}}const q3=/(^|;)\s*display\s*:/;function W3(e,t,n){const r=e.style,s=ut(n);let a=!1;if(n&&!s){if(t)if(ut(t))for(const o of t.split(";")){const u=o.slice(0,o.indexOf(":")).trim();n[u]==null&&ec(r,u,"")}else for(const o in t)n[o]==null&&ec(r,o,"");for(const o in n)o==="display"&&(a=!0),ec(r,o,n[o])}else if(s){if(t!==n){const o=r[Hb];o&&(n+=";"+o),r.cssText=n,a=q3.test(n)}}else t&&e.removeAttribute("style");_c in e&&(e[_c]=a?r.display:"",e[Bb]&&(r.display="none"))}const Ay=/\s*!important$/;function ec(e,t,n){if(Ye(n))n.forEach(r=>ec(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Y3(e,t);Ay.test(n)?e.setProperty(kr(r),n.replace(Ay,""),"important"):e[r]=n}}const Ey=["Webkit","Moz","ms"],zf={};function Y3(e,t){const n=zf[t];if(n)return n;let r=Jt(t);if(r!=="filter"&&r in e)return zf[t]=r;r=ka(r);for(let s=0;sKf||(J3.then(()=>Kf=0),Kf=Date.now());function X3(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ss(Q3(r,n.value),t,5,[r])};return n.value=e,n.attached=Z3(),n}function Q3(e,t){if(Ye(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Ly=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,eD=(e,t,n,r,s,a)=>{const o=s==="svg";t==="class"?H3(e,r,o):t==="style"?W3(e,n,r):wa(t)?tp(t)||K3(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):tD(e,t,r,o))?(Ry(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&My(e,t,r,o,a,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ut(r))?Ry(e,Jt(t),r,a,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),My(e,t,r,o))};function tD(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ly(t)&&it(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Ly(t)&&ut(n)?!1:t in e}const Iy={};/*! #__NO_SIDE_EFFECTS__ */function Ub(e,t,n){const r=fn(e,t);Uc(r)&&At(r,t);class s extends id{constructor(o){super(r,o,n)}}return s.def=r,s}const nD=(e,t)=>Ub(e,t,Zb),rD=typeof HTMLElement<"u"?HTMLElement:class{};class id extends rD{constructor(t,n={},r=kc){super(),this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==kc?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof id){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Bn(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r{for(const s of r)this._setAttr(s.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,s=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:a,styles:o}=r;let u;if(a&&!Ye(a))for(const c in a){const h=a[c];(h===Number||h&&h.type===Number)&&(c in this._props&&(this._props[c]=oc(this._props[c])),(u||(u=Object.create(null)))[Jt(c)]=!0)}this._numberProps=u,this._resolveProps(r),this.shadowRoot&&this._applyStyles(o),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>{r.configureApp=this._def.configureApp,t(this._def=r,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)Dt(this,r)||Object.defineProperty(this,r,{get:()=>Z(n[r])})}_resolveProps(t){const{props:n}=t,r=Ye(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&r.includes(s)&&this._setProp(s,this[s]);for(const s of r.map(Jt))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(a){this._setProp(s,a,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):Iy;const s=Jt(t);n&&this._numberProps&&this._numberProps[s]&&(r=oc(r)),this._setProp(s,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,s=!1){if(n!==this._props[t]&&(n===Iy?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),s&&this._instance&&this._update(),r)){const a=this._ob;a&&a.disconnect(),n===!0?this.setAttribute(kr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(kr(t),n+""):n||this.removeAttribute(kr(t)),a&&a.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),xc(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=he(this._def,At(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const s=(a,o)=>{this.dispatchEvent(new CustomEvent(a,Uc(o[0])?At({detail:o},o[0]):{detail:o}))};r.emit=(a,...o)=>{s(a,o),kr(a)!==a&&s(kr(a),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let s=t.length-1;s>=0;s--){const a=document.createElement("style");r&&a.setAttribute("nonce",r),a.textContent=t[s],this.shadowRoot.prepend(a)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let r=0;r(delete e.props.mode,e),lD=aD({name:"TransitionGroup",props:At({},Vb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Mr(),r=pp();let s,a;return td(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!fD(s[0].el,n.vnode.el,o)){s=[];return}s.forEach(uD),s.forEach(cD);const u=s.filter(dD);Nh(),u.forEach(c=>{const h=c.el,f=h.style;Cs(h,o),f.transform=f.webkitTransform=f.transitionDuration="";const p=h[wc]=m=>{m&&m.target!==h||(!m||/transform$/.test(m.propertyName))&&(h.removeEventListener("transitionend",p),h[wc]=null,ki(h,o))};h.addEventListener("transitionend",p)}),s=[]}),()=>{const o=Mt(e),u=Fb(o);let c=o.tag||Ve;if(s=[],a)for(let h=0;h{u.split(/\s+/).forEach(c=>c&&r.classList.remove(c))}),n.split(/\s+/).forEach(u=>u&&r.classList.add(u)),r.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(r);const{hasTransform:o}=$b(r);return a.removeChild(r),o}const Vi=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ye(t)?n=>il(t,n):t};function hD(e){e.target.composing=!0}function Vy(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const rs=Symbol("_assign"),Fi={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[rs]=Vi(s);const a=r||s.props&&s.props.type==="number";Xs(e,t?"change":"input",o=>{if(o.target.composing)return;let u=e.value;n&&(u=u.trim()),a&&(u=lc(u)),e[rs](u)}),n&&Xs(e,"change",()=>{e.value=e.value.trim()}),t||(Xs(e,"compositionstart",hD),Xs(e,"compositionend",Vy),Xs(e,"change",Vy))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:a}},o){if(e[rs]=Vi(o),e.composing)return;const u=(a||e.type==="number")&&!/^0\d/.test(e.value)?lc(e.value):e.value,c=t??"";u!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===c)||(e.value=c))}},Cp={deep:!0,created(e,t,n){e[rs]=Vi(n),Xs(e,"change",()=>{const r=e._modelValue,s=hl(e),a=e.checked,o=e[rs];if(Ye(r)){const u=Wc(r,s),c=u!==-1;if(a&&!c)o(r.concat(s));else if(!a&&c){const h=[...r];h.splice(u,1),o(h)}}else if(xa(r)){const u=new Set(r);a?u.add(s):u.delete(s),o(u)}else o(Yb(e,a))})},mounted:Fy,beforeUpdate(e,t,n){e[rs]=Vi(n),Fy(e,t,n)}};function Fy(e,{value:t,oldValue:n},r){e._modelValue=t;let s;if(Ye(t))s=Wc(t,r.props.value)>-1;else if(xa(t))s=t.has(r.props.value);else{if(t===n)return;s=Ni(t,Yb(e,!0))}e.checked!==s&&(e.checked=s)}const Ap={created(e,{value:t},n){e.checked=Ni(t,n.props.value),e[rs]=Vi(n),Xs(e,"change",()=>{e[rs](hl(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[rs]=Vi(r),t!==n&&(e.checked=Ni(t,r.props.value))}},Ep={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=xa(t);Xs(e,"change",()=>{const a=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?lc(hl(o)):hl(o));e[rs](e.multiple?s?new Set(a):a:a[0]),e._assigning=!0,Bn(()=>{e._assigning=!1})}),e[rs]=Vi(r)},mounted(e,{value:t}){$y(e,t)},beforeUpdate(e,t,n){e[rs]=Vi(n)},updated(e,{value:t}){e._assigning||$y(e,t)}};function $y(e,t){const n=e.multiple,r=Ye(t);if(!(n&&!r&&!xa(t))){for(let s=0,a=e.options.length;sString(h)===String(u)):o.selected=Wc(t,u)>-1}else o.selected=t.has(u);else if(Ni(hl(o),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function hl(e){return"_value"in e?e._value:e.value}function Yb(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const ad={created(e,t,n){Hu(e,t,n,null,"created")},mounted(e,t,n){Hu(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Hu(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Hu(e,t,n,r,"updated")}};function zb(e,t){switch(e){case"SELECT":return Ep;case"TEXTAREA":return Fi;default:switch(t){case"checkbox":return Cp;case"radio":return Ap;default:return Fi}}}function Hu(e,t,n,r,s){const o=zb(e.tagName,n.props&&n.props.type)[s];o&&o(e,t,n,r)}function pD(){Fi.getSSRProps=({value:e})=>({value:e}),Ap.getSSRProps=({value:e},t)=>{if(t.props&&Ni(t.props.value,e))return{checked:!0}},Cp.getSSRProps=({value:e},t)=>{if(Ye(e)){if(t.props&&Wc(e,t.props.value)>-1)return{checked:!0}}else if(xa(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ad.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=zb(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const mD=["ctrl","shift","alt","meta"],gD={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>mD.some(n=>e[`${n}Key`]&&!t.includes(n))},Ot=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...a)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const a=kr(s.key);if(t.some(o=>o===a||vD[o]===a))return e(s)})},Kb=At({patchProp:eD},V3);let lo,By=!1;function Gb(){return lo||(lo=ub(Kb))}function Jb(){return lo=By?lo:cb(Kb),By=!0,lo}const xc=(...e)=>{Gb().render(...e)},yD=(...e)=>{Jb().hydrate(...e)},kc=(...e)=>{const t=Gb().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Qb(r);if(!s)return;const a=t._component;!it(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,Xb(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},Zb=(...e)=>{const t=Jb().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Qb(r);if(s)return n(s,!0,Xb(s))},t};function Xb(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Qb(e){return ut(e)?document.querySelector(e):e}let Hy=!1;const _D=()=>{Hy||(Hy=!0,pD(),U3())},bD=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:$_,BaseTransitionPropsValidators:mp,Comment:bn,DeprecationTypes:L3,EffectScope:ip,ErrorCodes:XM,ErrorTypeStrings:A3,Fragment:Ve,KeepAlive:kR,ReactiveEffect:ho,Static:fa,Suspense:c3,Teleport:hp,Text:Di,TrackOpTypes:WM,Transition:vs,TransitionGroup:oD,TriggerOpTypes:YM,VueElement:id,assertNumber:ZM,callWithAsyncErrorHandling:ss,callWithErrorHandling:Al,camelize:Jt,capitalize:ka,cloneVNode:Ps,compatUtils:P3,computed:me,createApp:kc,createBlock:st,createCommentVNode:ae,createElementBlock:P,createElementVNode:g,createHydrationRenderer:cb,createPropsRestProxy:FR,createRenderer:ub,createSSRApp:Zb,createSlots:$n,createStaticVNode:Cb,createTextVNode:ft,createVNode:he,customRef:T_,defineAsyncComponent:wR,defineComponent:fn,defineCustomElement:Ub,defineEmits:OR,defineExpose:MR,defineModel:PR,defineOptions:RR,defineProps:ER,defineSSRCustomElement:nD,defineSlots:DR,devtools:E3,effect:pM,effectScope:fM,getCurrentInstance:Mr,getCurrentScope:ap,getCurrentWatcher:zM,getTransitionRawChildren:Xc,guardReactiveProps:zn,h:Tp,handleError:Sa,hasInjectionContext:zR,hydrate:yD,hydrateOnIdle:mR,hydrateOnInteraction:_R,hydrateOnMediaQuery:yR,hydrateOnVisible:vR,initCustomFormatter:S3,initDirectivesForSSR:_D,inject:io,isMemoSame:Pb,isProxy:Jc,isReactive:Mi,isReadonly:si,isRef:Cn,isRuntimeOnly:w3,isShallow:Ur,isVNode:ai,markRaw:x_,mergeDefaults:NR,mergeModels:VR,mergeProps:cn,nextTick:Bn,normalizeClass:$e,normalizeProps:xn,normalizeStyle:wn,onActivated:H_,onBeforeMount:q_,onBeforeUnmount:nd,onBeforeUpdate:ed,onDeactivated:U_,onErrorCaptured:K_,onMounted:Ft,onRenderTracked:z_,onRenderTriggered:Y_,onScopeDispose:i_,onServerPrefetch:W_,onUnmounted:ui,onUpdated:td,onWatcherCleanup:A_,openBlock:k,popScopeId:rR,provide:eb,proxyRefs:dp,pushScopeId:nR,queuePostFlushCb:go,reactive:Hr,readonly:cp,ref:de,registerRuntimeCompiler:Mb,render:xc,renderList:Qe,renderSlot:Ne,resolveComponent:at,resolveDirective:J_,resolveDynamicComponent:El,resolveFilter:D3,resolveTransitionHooks:cl,setBlockTracking:Oh,setDevtoolsHook:O3,setTransitionHooks:ii,shallowReactive:w_,shallowReadonly:LM,shallowRef:k_,ssrContextKey:pb,ssrUtils:R3,stop:mM,toDisplayString:se,toHandlerKey:sl,toHandlers:CR,toRaw:Mt,toRef:ul,toRefs:BM,toValue:VM,transformVNodeArgs:g3,triggerRef:NM,unref:Z,useAttrs:IR,useCssModule:iD,useCssVars:j3,useHost:jb,useId:lR,useModel:r3,useSSRContext:mb,useShadowRoot:sD,useSlots:Bi,useTemplateRef:oR,useTransitionState:pp,vModelCheckbox:Cp,vModelDynamic:ad,vModelRadio:Ap,vModelSelect:Ep,vModelText:Fi,vShow:ts,version:Lb,warn:C3,watch:Wt,watchEffect:gb,watchPostEffect:t3,watchSyncEffect:vb,withAsyncContext:$R,withCtx:Te,withDefaults:LR,withDirectives:Pn,withKeys:Vn,withMemo:T3,withModifiers:Ot,withScopeId:sR},Symbol.toStringTag,{value:"Module"}));/** +* @vue/compiler-core v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const wo=Symbol(""),oo=Symbol(""),Op=Symbol(""),Sc=Symbol(""),e1=Symbol(""),ba=Symbol(""),t1=Symbol(""),n1=Symbol(""),Mp=Symbol(""),Rp=Symbol(""),Vo=Symbol(""),Dp=Symbol(""),r1=Symbol(""),Pp=Symbol(""),Lp=Symbol(""),Ip=Symbol(""),Np=Symbol(""),Vp=Symbol(""),Fp=Symbol(""),s1=Symbol(""),i1=Symbol(""),ld=Symbol(""),Tc=Symbol(""),$p=Symbol(""),Bp=Symbol(""),xo=Symbol(""),Fo=Symbol(""),Hp=Symbol(""),Fh=Symbol(""),wD=Symbol(""),$h=Symbol(""),Cc=Symbol(""),xD=Symbol(""),kD=Symbol(""),Up=Symbol(""),SD=Symbol(""),TD=Symbol(""),jp=Symbol(""),a1=Symbol(""),pl={[wo]:"Fragment",[oo]:"Teleport",[Op]:"Suspense",[Sc]:"KeepAlive",[e1]:"BaseTransition",[ba]:"openBlock",[t1]:"createBlock",[n1]:"createElementBlock",[Mp]:"createVNode",[Rp]:"createElementVNode",[Vo]:"createCommentVNode",[Dp]:"createTextVNode",[r1]:"createStaticVNode",[Pp]:"resolveComponent",[Lp]:"resolveDynamicComponent",[Ip]:"resolveDirective",[Np]:"resolveFilter",[Vp]:"withDirectives",[Fp]:"renderList",[s1]:"renderSlot",[i1]:"createSlots",[ld]:"toDisplayString",[Tc]:"mergeProps",[$p]:"normalizeClass",[Bp]:"normalizeStyle",[xo]:"normalizeProps",[Fo]:"guardReactiveProps",[Hp]:"toHandlers",[Fh]:"camelize",[wD]:"capitalize",[$h]:"toHandlerKey",[Cc]:"setBlockTracking",[xD]:"pushScopeId",[kD]:"popScopeId",[Up]:"withCtx",[SD]:"unref",[TD]:"isRef",[jp]:"withMemo",[a1]:"isMemoSame"};function CD(e){Object.getOwnPropertySymbols(e).forEach(t=>{pl[t]=e[t]})}const qr={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function AD(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:qr}}function ko(e,t,n,r,s,a,o,u=!1,c=!1,h=!1,f=qr){return e&&(u?(e.helper(ba),e.helper(vl(e.inSSR,h))):e.helper(gl(e.inSSR,h)),o&&e.helper(Vp)),{type:13,tag:t,props:n,children:r,patchFlag:s,dynamicProps:a,directives:o,isBlock:u,disableTracking:c,isComponent:h,loc:f}}function ha(e,t=qr){return{type:17,loc:t,elements:e}}function ns(e,t=qr){return{type:15,loc:t,properties:e}}function kn(e,t){return{type:16,loc:qr,key:ut(e)?ht(e,!0):e,value:t}}function ht(e,t=!1,n=qr,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function ms(e,t=qr){return{type:8,loc:t,children:e}}function Rn(e,t=[],n=qr){return{type:14,loc:n,callee:e,arguments:t}}function ml(e,t=void 0,n=!1,r=!1,s=qr){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:s}}function Bh(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:qr}}function ED(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:qr}}function OD(e){return{type:21,body:e,loc:qr}}function gl(e,t){return e||t?Mp:Rp}function vl(e,t){return e||t?t1:n1}function qp(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(gl(r,e.isComponent)),t(ba),t(vl(r,e.isComponent)))}const Uy=new Uint8Array([123,123]),jy=new Uint8Array([125,125]);function qy(e){return e>=97&&e<=122||e>=65&&e<=90}function Fr(e){return e===32||e===10||e===9||e===12||e===13}function bi(e){return e===47||e===62||Fr(e)}function Ac(e){const t=new Uint8Array(e.length);for(let n=0;n=0;s--){const a=this.newlines[s];if(t>a){n=s+2,r=t-a;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?bi(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Fr(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===Zn.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Wy(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function pa(e,t){const n=Wy("MODE",t),r=Wy(e,t);return n===3?r===!0:r!==!1}function So(e,t,n,...r){return pa(e,t)}function Wp(e){throw e}function l1(e){}function en(e,t,n,r){const s=`https://vuejs.org/error-reference/#compiler-${e}`,a=new SyntaxError(String(s));return a.code=e,a.loc=t,a}const Sr=e=>e.type===4&&e.isStatic;function o1(e){switch(e){case"Teleport":case"teleport":return oo;case"Suspense":case"suspense":return Op;case"KeepAlive":case"keep-alive":return Sc;case"BaseTransition":case"base-transition":return e1}}const RD=/^$|^\d|[^\$\w\xA0-\uFFFF]/,Yp=e=>!RD.test(e),DD=/[A-Za-z_$\xA0-\uFFFF]/,PD=/[\.\?\w$\xA0-\uFFFF]/,LD=/\s+[.[]\s*|\s*[.[]\s+/g,u1=e=>e.type===4?e.content:e.loc.source,ID=e=>{const t=u1(e).trim().replace(LD,u=>u.trim());let n=0,r=[],s=0,a=0,o=null;for(let u=0;u|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,VD=e=>ND.test(u1(e)),FD=VD;function es(e,t,n=!1){for(let r=0;rt.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Gf(e){return e.type===5||e.type===2}function Yy(e){return e.type===7&&e.name==="pre"}function BD(e){return e.type===7&&e.name==="slot"}function Ec(e){return e.type===1&&e.tagType===3}function Oc(e){return e.type===1&&e.tagType===2}const HD=new Set([xo,Fo]);function d1(e,t=[]){if(e&&!ut(e)&&e.type===14){const n=e.callee;if(!ut(n)&&HD.has(n))return d1(e.arguments[0],t.concat(e))}return[e,t]}function Mc(e,t,n){let r,s=e.type===13?e.props:e.arguments[2],a=[],o;if(s&&!ut(s)&&s.type===14){const u=d1(s);s=u[0],a=u[1],o=a[a.length-1]}if(s==null||ut(s))r=ns([t]);else if(s.type===14){const u=s.arguments[0];!ut(u)&&u.type===15?zy(t,u)||u.properties.unshift(t):s.callee===Hp?r=Rn(n.helper(Tc),[ns([t]),s]):s.arguments.unshift(ns([t])),!r&&(r=s)}else s.type===15?(zy(t,s)||s.properties.unshift(t),r=s):(r=Rn(n.helper(Tc),[ns([t]),s]),o&&o.callee===Fo&&(o=a[a.length-2]));e.type===13?o?o.arguments[0]=r:e.props=r:o?o.arguments[0]=r:e.arguments[2]=r}function zy(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(s=>s.key.type===4&&s.key.content===r)}return n}function To(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function UD(e){return e.type===14&&e.callee===jp?e.arguments[1].returns:e}const jD=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,f1={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Qa,isPreTag:Qa,isIgnoreNewlineTag:Qa,isCustomElement:Qa,onError:Wp,onWarn:l1,comments:!1,prefixIdentifiers:!1};let Pt=f1,Co=null,ei="",er=null,kt=null,_r="",Ys=-1,na=-1,zp=0,Ai=!1,Hh=null;const Qt=[],un=new MD(Qt,{onerr:Ws,ontext(e,t){Uu(jn(e,t),e,t)},ontextentity(e,t,n){Uu(e,t,n)},oninterpolation(e,t){if(Ai)return Uu(jn(e,t),e,t);let n=e+un.delimiterOpen.length,r=t-un.delimiterClose.length;for(;Fr(ei.charCodeAt(n));)n++;for(;Fr(ei.charCodeAt(r-1));)r--;let s=jn(n,r);s.includes("&")&&(s=Pt.decodeEntities(s,!1)),Uh({type:5,content:nc(s,!1,yn(n,r)),loc:yn(e,t)})},onopentagname(e,t){const n=jn(e,t);er={type:1,tag:n,ns:Pt.getNamespace(n,Qt[0],Pt.ns),tagType:0,props:[],children:[],loc:yn(e-1,t),codegenNode:void 0}},onopentagend(e){Gy(e)},onclosetag(e,t){const n=jn(e,t);if(!Pt.isVoidTag(n)){let r=!1;for(let s=0;s0&&Ws(24,Qt[0].loc.start.offset);for(let o=0;o<=s;o++){const u=Qt.shift();tc(u,t,o(r.type===7?r.rawName:r.name)===n)&&Ws(2,t)},onattribend(e,t){if(er&&kt){if(la(kt.loc,t),e!==0)if(_r.includes("&")&&(_r=Pt.decodeEntities(_r,!0)),kt.type===6)kt.name==="class"&&(_r=m1(_r).trim()),e===1&&!_r&&Ws(13,t),kt.value={type:2,content:_r,loc:e===1?yn(Ys,na):yn(Ys-1,na+1)},un.inSFCRoot&&er.tag==="template"&&kt.name==="lang"&&_r&&_r!=="html"&&un.enterRCDATA(Ac("s.content==="sync"))>-1&&So("COMPILER_V_BIND_SYNC",Pt,kt.loc,kt.arg.loc.source)&&(kt.name="model",kt.modifiers.splice(r,1))}(kt.type!==7||kt.name!=="pre")&&er.props.push(kt)}_r="",Ys=na=-1},oncomment(e,t){Pt.comments&&Uh({type:3,content:jn(e,t),loc:yn(e-4,t+3)})},onend(){const e=ei.length;for(let t=0;t{const _=t.start.offset+m,b=_+p.length;return nc(p,!1,yn(_,b),0,y?1:0)},u={source:o(a.trim(),n.indexOf(a,s.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=s.trim().replace(qD,"").trim();const h=s.indexOf(c),f=c.match(Ky);if(f){c=c.replace(Ky,"").trim();const p=f[1].trim();let m;if(p&&(m=n.indexOf(p,h+c.length),u.key=o(p,m,!0)),f[2]){const y=f[2].trim();y&&(u.index=o(y,n.indexOf(y,u.key?m+p.length:h+c.length),!0))}}return c&&(u.value=o(c,h,!0)),u}function jn(e,t){return ei.slice(e,t)}function Gy(e){un.inSFCRoot&&(er.innerLoc=yn(e+1,e+1)),Uh(er);const{tag:t,ns:n}=er;n===0&&Pt.isPreTag(t)&&zp++,Pt.isVoidTag(t)?tc(er,e):(Qt.unshift(er),(n===1||n===2)&&(un.inXML=!0)),er=null}function Uu(e,t,n){{const a=Qt[0]&&Qt[0].tag;a!=="script"&&a!=="style"&&e.includes("&")&&(e=Pt.decodeEntities(e,!1))}const r=Qt[0]||Co,s=r.children[r.children.length-1];s&&s.type===2?(s.content+=e,la(s.loc,n)):r.children.push({type:2,content:e,loc:yn(t,n)})}function tc(e,t,n=!1){n?la(e.loc,h1(t,60)):la(e.loc,YD(t,62)+1),un.inSFCRoot&&(e.children.length?e.innerLoc.end=At({},e.children[e.children.length-1].loc.end):e.innerLoc.end=At({},e.innerLoc.start),e.innerLoc.source=jn(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:s,children:a}=e;if(Ai||(r==="slot"?e.tagType=2:Jy(e)?e.tagType=3:KD(e)&&(e.tagType=1)),un.inRCDATA||(e.children=p1(a)),s===0&&Pt.isIgnoreNewlineTag(r)){const o=a[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}s===0&&Pt.isPreTag(r)&&zp--,Hh===e&&(Ai=un.inVPre=!1,Hh=null),un.inXML&&(Qt[0]?Qt[0].ns:Pt.ns)===0&&(un.inXML=!1);{const o=e.props;if(!un.inSFCRoot&&pa("COMPILER_NATIVE_TEMPLATE",Pt)&&e.tag==="template"&&!Jy(e)){const c=Qt[0]||Co,h=c.children.indexOf(e);c.children.splice(h,1,...e.children)}const u=o.find(c=>c.type===6&&c.name==="inline-template");u&&So("COMPILER_INLINE_TEMPLATE",Pt,u.loc)&&e.children.length&&(u.value={type:2,content:jn(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:u.loc})}}function YD(e,t){let n=e;for(;ei.charCodeAt(n)!==t&&n=0;)n--;return n}const zD=new Set(["if","else","else-if","for","slot"]);function Jy({tag:e,props:t}){if(e==="template"){for(let n=0;n64&&e<91}const JD=/\r\n/g;function p1(e){const t=Pt.whitespace!=="preserve";let n=!1;for(let r=0;rn.type!==3);return t.length===1&&t[0].type===1&&!Oc(t[0])?t[0]:null}function rc(e,t,n,r=!1,s=!1){const{children:a}=e,o=[];for(let f=0;f0){if(m>=2){p.codegenNode.patchFlag=-1,o.push(p);continue}}else{const y=p.codegenNode;if(y.type===13){const _=y.patchFlag;if((_===void 0||_===512||_===1)&&y1(p,n)>=2){const b=_1(p);b&&(y.props=n.hoist(b))}y.dynamicProps&&(y.dynamicProps=n.hoist(y.dynamicProps))}}}else if(p.type===12&&(r?0:$r(p,n))>=2){p.codegenNode.type===14&&p.codegenNode.arguments.length>0&&p.codegenNode.arguments.push("-1"),o.push(p);continue}if(p.type===1){const m=p.tagType===1;m&&n.scopes.vSlot++,rc(p,e,n,!1,s),m&&n.scopes.vSlot--}else if(p.type===11)rc(p,e,n,p.children.length===1,!0);else if(p.type===9)for(let m=0;my.key===p||y.key.content===p);return m&&m.value}}o.length&&n.transformHoist&&n.transformHoist(a,n,e)}function $r(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const s=e.codegenNode;if(s.type!==13||s.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(s.patchFlag===void 0){let o=3;const u=y1(e,t);if(u===0)return n.set(e,0),0;u1)for(let c=0;cie&&(M.childIndex--,M.onNodeRemoved()),M.parent.children.splice(ie,1)},onNodeRemoved:Kn,addIdentifiers(T){},removeIdentifiers(T){},hoist(T){ut(T)&&(T=ht(T)),M.hoists.push(T);const F=ht(`_hoisted_${M.hoists.length}`,!1,T.loc,2);return F.hoisted=T,F},cache(T,F=!1,ie=!1){const ee=ED(M.cached.length,T,F,ie);return M.cached.push(ee),ee}};return M.filters=new Set,M}function aP(e,t){const n=iP(e,t);ud(e,n),t.hoistStatic&&rP(e,n),t.ssr||lP(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function lP(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const s=g1(e);if(s&&s.codegenNode){const a=s.codegenNode;a.type===13&&qp(a,t),e.codegenNode=a}else e.codegenNode=r[0]}else if(r.length>1){let s=64;e.codegenNode=ko(t,n(wo),void 0,e.children,s,void 0,void 0,!0,void 0,!1)}}function oP(e,t){let n=0;const r=()=>{n--};for(;nr===e:r=>e.test(r);return(r,s)=>{if(r.type===1){const{props:a}=r;if(r.tagType===3&&a.some(BD))return;const o=[];for(let u=0;u`${pl[e]}: _${pl[e]}`;function uP(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:s="template.vue.html",scopeId:a=null,optimizeImports:o=!1,runtimeGlobalName:u="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:h="vue/server-renderer",ssr:f=!1,isTS:p=!1,inSSR:m=!1}){const y={mode:t,prefixIdentifiers:n,sourceMap:r,filename:s,scopeId:a,optimizeImports:o,runtimeGlobalName:u,runtimeModuleName:c,ssrRuntimeModuleName:h,ssr:f,isTS:p,inSSR:m,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(b){return`_${pl[b]}`},push(b,E=-2,U){y.code+=b},indent(){_(++y.indentLevel)},deindent(b=!1){b?--y.indentLevel:_(--y.indentLevel)},newline(){_(y.indentLevel)}};function _(b){y.push(` +`+" ".repeat(b),0)}return y}function cP(e,t={}){const n=uP(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:s,prefixIdentifiers:a,indent:o,deindent:u,newline:c,scopeId:h,ssr:f}=n,p=Array.from(e.helpers),m=p.length>0,y=!a&&r!=="module";dP(e,n);const b=f?"ssrRender":"render",U=(f?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(s(`function ${b}(${U}) {`),o(),y&&(s("with (_ctx) {"),o(),m&&(s(`const { ${p.map(w1).join(", ")} } = _Vue +`,-1),c())),e.components.length&&(Jf(e.components,"component",n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(Jf(e.directives,"directive",n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),Jf(e.filters,"filter",n),c()),e.temps>0){s("let ");for(let N=0;N0?", ":""}_temp${N}`)}return(e.components.length||e.directives.length||e.temps)&&(s(` +`,0),c()),f||s("return "),e.codegenNode?ir(e.codegenNode,n):s("null"),y&&(u(),s("}")),u(),s("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function dP(e,t){const{ssr:n,prefixIdentifiers:r,push:s,newline:a,runtimeModuleName:o,runtimeGlobalName:u,ssrRuntimeModuleName:c}=t,h=u,f=Array.from(e.helpers);if(f.length>0&&(s(`const _Vue = ${h} +`,-1),e.hoists.length)){const p=[Mp,Rp,Vo,Dp,r1].filter(m=>f.includes(m)).map(w1).join(", ");s(`const { ${p} } = _Vue +`,-1)}fP(e.hoists,t),a(),s("return ")}function Jf(e,t,{helper:n,push:r,newline:s,isTS:a}){const o=n(t==="filter"?Np:t==="component"?Pp:Ip);for(let u=0;u3||!1;t.push("["),n&&t.indent(),$o(e,t,n),n&&t.deindent(),t.push("]")}function $o(e,t,n=!1,r=!0){const{push:s,newline:a}=t;for(let o=0;on||"null")}function _P(e,t){const{push:n,helper:r,pure:s}=t,a=ut(e.callee)?e.callee:r(e.callee);s&&n(cd),n(a+"(",-2,e),$o(e.arguments,t),n(")")}function bP(e,t){const{push:n,indent:r,deindent:s,newline:a}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const u=o.length>1||!1;n(u?"{":"{ "),u&&r();for(let c=0;c "),(c||u)&&(n("{"),r()),o?(c&&n("return "),Ye(o)?Kp(o,t):ir(o,t)):u&&ir(u,t),(c||u)&&(s(),n("}")),h&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function kP(e,t){const{test:n,consequent:r,alternate:s,newline:a}=e,{push:o,indent:u,deindent:c,newline:h}=t;if(n.type===4){const p=!Yp(n.content);p&&o("("),x1(n,t),p&&o(")")}else o("("),ir(n,t),o(")");a&&u(),t.indentLevel++,a||o(" "),o("? "),ir(r,t),t.indentLevel--,a&&h(),a||o(" "),o(": ");const f=s.type===19;f||t.indentLevel++,ir(s,t),f||t.indentLevel--,a&&c(!0)}function SP(e,t){const{push:n,helper:r,indent:s,deindent:a,newline:o}=t,{needPauseTracking:u,needArraySpread:c}=e;c&&n("[...("),n(`_cache[${e.index}] || (`),u&&(s(),n(`${r(Cc)}(-1`),e.inVOnce&&n(", true"),n("),"),o(),n("(")),n(`_cache[${e.index}] = `),ir(e.value,t),u&&(n(`).cacheIndex = ${e.index},`),o(),n(`${r(Cc)}(1),`),o(),n(`_cache[${e.index}]`),a()),n(")"),c&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const TP=b1(/^(if|else|else-if)$/,(e,t,n)=>CP(e,t,n,(r,s,a)=>{const o=n.parent.children;let u=o.indexOf(r),c=0;for(;u-->=0;){const h=o[u];h&&h.type===9&&(c+=h.branches.length)}return()=>{if(a)r.codegenNode=Xy(s,c,n);else{const h=AP(r.codegenNode);h.alternate=Xy(s,c+r.branches.length-1,n)}}}));function CP(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(en(28,t.loc)),t.exp=ht("true",!1,s)}if(t.name==="if"){const s=Zy(e,t),a={type:9,loc:QD(e.loc),branches:[s]};if(n.replaceNode(a),r)return r(a,s,!0)}else{const s=n.parent.children;let a=s.indexOf(e);for(;a-->=-1;){const o=s[a];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){(t.name==="else-if"||t.name==="else")&&o.branches[o.branches.length-1].condition===void 0&&n.onError(en(30,e.loc)),n.removeNode();const u=Zy(e,t);o.branches.push(u);const c=r&&r(o,u,!1);ud(u,n),c&&c(),n.currentNode=null}else n.onError(en(30,e.loc));break}}}function Zy(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!es(e,"for")?e.children:[e],userKey:od(e,"key"),isTemplateIf:n}}function Xy(e,t,n){return e.condition?Bh(e.condition,Qy(e,t,n),Rn(n.helper(Vo),['""',"true"])):Qy(e,t,n)}function Qy(e,t,n){const{helper:r}=n,s=kn("key",ht(`${t}`,!1,qr,2)),{children:a}=e,o=a[0];if(a.length!==1||o.type!==1)if(a.length===1&&o.type===11){const c=o.codegenNode;return Mc(c,s,n),c}else return ko(n,r(wo),ns([s]),a,64,void 0,void 0,!0,!1,!1,e.loc);else{const c=o.codegenNode,h=UD(c);return h.type===13&&qp(h,n),Mc(h,s,n),c}}function AP(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const EP=(e,t,n)=>{const{modifiers:r,loc:s}=e,a=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(a.type!==4||!a.isStatic)return n.onError(en(52,a.loc)),{props:[kn(a,ht("",!0,s))]};S1(e),o=e.exp}return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=a.content?`${a.content} || ""`:'""'),r.some(u=>u.content==="camel")&&(a.type===4?a.isStatic?a.content=Jt(a.content):a.content=`${n.helperString(Fh)}(${a.content})`:(a.children.unshift(`${n.helperString(Fh)}(`),a.children.push(")"))),n.inSSR||(r.some(u=>u.content==="prop")&&e0(a,"."),r.some(u=>u.content==="attr")&&e0(a,"^")),{props:[kn(a,o)]}},S1=(e,t)=>{const n=e.arg,r=Jt(n.content);e.exp=ht(r,!1,n.loc)},e0=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},OP=b1("for",(e,t,n)=>{const{helper:r,removeHelper:s}=n;return MP(e,t,n,a=>{const o=Rn(r(Fp),[a.source]),u=Ec(e),c=es(e,"memo"),h=od(e,"key",!1,!0);h&&h.type===7&&!h.exp&&S1(h);let p=h&&(h.type===6?h.value?ht(h.value.content,!0):void 0:h.exp);const m=h&&p?kn("key",p):null,y=a.source.type===4&&a.source.constType>0,_=y?64:h?128:256;return a.codegenNode=ko(n,r(wo),void 0,o,_,void 0,void 0,!0,!y,!1,e.loc),()=>{let b;const{children:E}=a,U=E.length!==1||E[0].type!==1,N=Oc(e)?e:u&&e.children.length===1&&Oc(e.children[0])?e.children[0]:null;if(N?(b=N.codegenNode,u&&m&&Mc(b,m,n)):U?b=ko(n,r(wo),m?ns([m]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(b=E[0].codegenNode,u&&m&&Mc(b,m,n),b.isBlock!==!y&&(b.isBlock?(s(ba),s(vl(n.inSSR,b.isComponent))):s(gl(n.inSSR,b.isComponent))),b.isBlock=!y,b.isBlock?(r(ba),r(vl(n.inSSR,b.isComponent))):r(gl(n.inSSR,b.isComponent))),c){const x=ml(jh(a.parseResult,[ht("_cached")]));x.body=OD([ms(["const _memo = (",c.exp,")"]),ms(["if (_cached",...p?[" && _cached.key === ",p]:[],` && ${n.helperString(a1)}(_cached, _memo)) return _cached`]),ms(["const _item = ",b]),ht("_item.memo = _memo"),ht("return _item")]),o.arguments.push(x,ht("_cache"),ht(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(ml(jh(a.parseResult),b,!0))}})});function MP(e,t,n,r){if(!t.exp){n.onError(en(31,t.loc));return}const s=t.forParseResult;if(!s){n.onError(en(32,t.loc));return}T1(s);const{addIdentifiers:a,removeIdentifiers:o,scopes:u}=n,{source:c,value:h,key:f,index:p}=s,m={type:11,loc:t.loc,source:c,valueAlias:h,keyAlias:f,objectIndexAlias:p,parseResult:s,children:Ec(e)?e.children:[e]};n.replaceNode(m),u.vFor++;const y=r&&r(m);return()=>{u.vFor--,y&&y()}}function T1(e,t){e.finalized||(e.finalized=!0)}function jh({value:e,key:t,index:n},r=[]){return RP([e,t,n,...r])}function RP(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||ht("_".repeat(r+1),!1))}const t0=ht("undefined",!1),DP=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=es(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},PP=(e,t,n,r)=>ml(e,n,!1,!0,n.length?n[0].loc:r);function LP(e,t,n=PP){t.helper(Up);const{children:r,loc:s}=e,a=[],o=[];let u=t.scopes.vSlot>0||t.scopes.vFor>0;const c=es(e,"slot",!0);if(c){const{arg:E,exp:U}=c;E&&!Sr(E)&&(u=!0),a.push(kn(E||ht("default",!0),n(U,void 0,r,s)))}let h=!1,f=!1;const p=[],m=new Set;let y=0;for(let E=0;E{const x=n(U,void 0,N,s);return t.compatConfig&&(x.isNonScopedSlot=!0),kn("default",x)};h?p.length&&p.some(U=>qh(U))&&(f?t.onError(en(39,p[0].loc)):a.push(E(void 0,p))):a.push(E(void 0,r))}const _=u?2:sc(e.children)?3:1;let b=ns(a.concat(kn("_",ht(_+"",!1))),s);return o.length&&(b=Rn(t.helper(i1),[b,ha(o)])),{slots:b,hasDynamicSlots:u}}function ju(e,t,n){const r=[kn("name",e),kn("fn",t)];return n!=null&&r.push(kn("key",ht(String(n),!0))),ns(r)}function sc(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:s}=e,a=e.tagType===1;let o=a?NP(e,t):`"${r}"`;const u=Ht(o)&&o.callee===Lp;let c,h,f=0,p,m,y,_=u||o===oo||o===Op||!a&&(r==="svg"||r==="foreignObject"||r==="math");if(s.length>0){const b=A1(e,t,void 0,a,u);c=b.props,f=b.patchFlag,m=b.dynamicPropNames;const E=b.directives;y=E&&E.length?ha(E.map(U=>FP(U,t))):void 0,b.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(o===Sc&&(_=!0,f|=1024),a&&o!==oo&&o!==Sc){const{slots:E,hasDynamicSlots:U}=LP(e,t);h=E,U&&(f|=1024)}else if(e.children.length===1&&o!==oo){const E=e.children[0],U=E.type,N=U===5||U===8;N&&$r(E,t)===0&&(f|=1),N||U===2?h=E:h=e.children}else h=e.children;m&&m.length&&(p=$P(m)),e.codegenNode=ko(t,o,c,h,f===0?void 0:f,p,y,!!_,!1,a,e.loc)};function NP(e,t,n=!1){let{tag:r}=e;const s=Wh(r),a=od(e,"is",!1,!0);if(a)if(s||pa("COMPILER_IS_ON_ELEMENT",t)){let u;if(a.type===6?u=a.value&&ht(a.value.content,!0):(u=a.exp,u||(u=ht("is",!1,a.arg.loc))),u)return Rn(t.helper(Lp),[u])}else a.type===6&&a.value.content.startsWith("vue:")&&(r=a.value.content.slice(4));const o=o1(r)||t.isBuiltInComponent(r);return o?(n||t.helper(o),o):(t.helper(Pp),t.components.add(r),To(r,"component"))}function A1(e,t,n=e.props,r,s,a=!1){const{tag:o,loc:u,children:c}=e;let h=[];const f=[],p=[],m=c.length>0;let y=!1,_=0,b=!1,E=!1,U=!1,N=!1,x=!1,A=!1;const $=[],H=F=>{h.length&&(f.push(ns(n0(h),u)),h=[]),F&&f.push(F)},B=()=>{t.scopes.vFor>0&&h.push(kn(ht("ref_for",!0),ht("true")))},M=({key:F,value:ie})=>{if(Sr(F)){const ee=F.content,fe=wa(ee);if(fe&&(!r||s)&&ee.toLowerCase()!=="onclick"&&ee!=="onUpdate:modelValue"&&!Oi(ee)&&(N=!0),fe&&Oi(ee)&&(A=!0),fe&&ie.type===14&&(ie=ie.arguments[0]),ie.type===20||(ie.type===4||ie.type===8)&&$r(ie,t)>0)return;ee==="ref"?b=!0:ee==="class"?E=!0:ee==="style"?U=!0:ee!=="key"&&!$.includes(ee)&&$.push(ee),r&&(ee==="class"||ee==="style")&&!$.includes(ee)&&$.push(ee)}else x=!0};for(let F=0;FAe.content==="prop")&&(_|=32);const pe=t.directiveTransforms[ee];if(pe){const{props:Ae,needRuntime:Pe}=pe(ie,e,t);!a&&Ae.forEach(M),W&&fe&&!Sr(fe)?H(ns(Ae,u)):h.push(...Ae),Pe&&(p.push(ie),Or(Pe)&&C1.set(ie,Pe))}else WO(ee)||(p.push(ie),m&&(y=!0))}}let T;if(f.length?(H(),f.length>1?T=Rn(t.helper(Tc),f,u):T=f[0]):h.length&&(T=ns(n0(h),u)),x?_|=16:(E&&!r&&(_|=2),U&&!r&&(_|=4),$.length&&(_|=8),N&&(_|=32)),!y&&(_===0||_===32)&&(b||A||p.length>0)&&(_|=512),!t.inSSR&&T)switch(T.type){case 15:let F=-1,ie=-1,ee=!1;for(let V=0;Vkn(o,a)),s))}return ha(n,e.loc)}function $P(e){let t="[";for(let n=0,r=e.length;n{if(Oc(e)){const{children:n,loc:r}=e,{slotName:s,slotProps:a}=HP(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",s,"{}","undefined","true"];let u=2;a&&(o[2]=a,u=3),n.length&&(o[3]=ml([],n,!1,!1,r),u=4),t.scopeId&&!t.slotted&&(u=5),o.splice(u),e.codegenNode=Rn(t.helper(s1),o,r)}};function HP(e,t){let n='"default"',r;const s=[];for(let a=0;a0){const{props:a,directives:o}=A1(e,t,s,!1,!1);r=a,o.length&&t.onError(en(36,o[0].loc))}return{slotName:n,slotProps:r}}const E1=(e,t,n,r)=>{const{loc:s,modifiers:a,arg:o}=e;!e.exp&&!a.length&&n.onError(en(35,s));let u;if(o.type===4)if(o.isStatic){let p=o.content;p.startsWith("vue:")&&(p=`vnode-${p.slice(4)}`);const m=t.tagType!==0||p.startsWith("vnode")||!/[A-Z]/.test(p)?sl(Jt(p)):`on:${p}`;u=ht(m,!0,o.loc)}else u=ms([`${n.helperString($h)}(`,o,")"]);else u=o,u.children.unshift(`${n.helperString($h)}(`),u.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let h=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const p=c1(c),m=!(p||FD(c)),y=c.content.includes(";");(m||h&&p)&&(c=ms([`${m?"$event":"(...args)"} => ${y?"{":"("}`,c,y?"}":")"]))}let f={props:[kn(u,c||ht("() => {}",!1,s))]};return r&&(f=r(f)),h&&(f.props[0].value=n.cache(f.props[0].value)),f.props.forEach(p=>p.key.isHandlerKey=!0),f},UP=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,s=!1;for(let a=0;aa.type===7&&!t.directiveTransforms[a.name])&&e.tag!=="template")))for(let a=0;a{if(e.type===1&&es(e,"once",!0))return r0.has(e)||t.inVOnce||t.inSSR?void 0:(r0.add(e),t.inVOnce=!0,t.helper(Cc),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},O1=(e,t,n)=>{const{exp:r,arg:s}=e;if(!r)return n.onError(en(41,e.loc)),qu();const a=r.loc.source.trim(),o=r.type===4?r.content:a,u=n.bindingMetadata[a];if(u==="props"||u==="props-aliased")return n.onError(en(44,r.loc)),qu();if(!o.trim()||!c1(r))return n.onError(en(42,r.loc)),qu();const c=s||ht("modelValue",!0),h=s?Sr(s)?`onUpdate:${Jt(s.content)}`:ms(['"onUpdate:" + ',s]):"onUpdate:modelValue";let f;const p=n.isTS?"($event: any)":"$event";f=ms([`${p} => ((`,r,") = $event)"]);const m=[kn(c,e.exp),kn(h,f)];if(e.modifiers.length&&t.tagType===1){const y=e.modifiers.map(b=>b.content).map(b=>(Yp(b)?b:JSON.stringify(b))+": true").join(", "),_=s?Sr(s)?`${s.content}Modifiers`:ms([s,' + "Modifiers"']):"modelModifiers";m.push(kn(_,ht(`{ ${y} }`,!1,e.loc,2)))}return qu(m)};function qu(e=[]){return{props:e}}const qP=/[\w).+\-_$\]]/,WP=(e,t)=>{pa("COMPILER_FILTERS",t)&&(e.type===5?Rc(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Rc(n.exp,t)}))};function Rc(e,t){if(e.type===4)s0(e,t);else for(let n=0;n=0&&(N=n.charAt(U),N===" ");U--);(!N||!qP.test(N))&&(o=!0)}}_===void 0?_=n.slice(0,y).trim():f!==0&&E();function E(){b.push(n.slice(f,y).trim()),f=y+1}if(b.length){for(y=0;y{if(e.type===1){const n=es(e,"memo");return!n||i0.has(e)||t.inSSR?void 0:(i0.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&qp(r,t),e.codegenNode=Rn(t.helper(jp),[n.exp,ml(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function KP(e){return[[jP,TP,zP,OP,WP,BP,IP,DP,UP],{on:E1,bind:EP,model:O1}]}function GP(e,t={}){const n=t.onError||Wp,r=t.mode==="module";t.prefixIdentifiers===!0?n(en(47)):r&&n(en(48));const s=!1;t.cacheHandlers&&n(en(49)),t.scopeId&&!r&&n(en(50));const a=At({},t,{prefixIdentifiers:s}),o=ut(e)?nP(e,a):e,[u,c]=KP();return aP(o,At({},a,{nodeTransforms:[...u,...t.nodeTransforms||[]],directiveTransforms:At({},c,t.directiveTransforms||{})})),cP(o,a)}const JP=()=>({props:[]});/** +* @vue/compiler-dom v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const M1=Symbol(""),R1=Symbol(""),D1=Symbol(""),P1=Symbol(""),Yh=Symbol(""),L1=Symbol(""),I1=Symbol(""),N1=Symbol(""),V1=Symbol(""),F1=Symbol("");CD({[M1]:"vModelRadio",[R1]:"vModelCheckbox",[D1]:"vModelText",[P1]:"vModelSelect",[Yh]:"vModelDynamic",[L1]:"withModifiers",[I1]:"withKeys",[N1]:"vShow",[V1]:"Transition",[F1]:"TransitionGroup"});let qa;function ZP(e,t=!1){return qa||(qa=document.createElement("div")),t?(qa.innerHTML=`
`,qa.children[0].getAttribute("foo")):(qa.innerHTML=e,qa.textContent)}const XP={parseMode:"html",isVoidTag:lM,isNativeTag:e=>sM(e)||iM(e)||aM(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:ZP,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return V1;if(e==="TransitionGroup"||e==="transition-group")return F1},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(s=>s.type===6&&s.name==="encoding"&&s.value!=null&&(s.value.content==="text/html"||s.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},QP=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:ht("style",!0,t.loc),exp:eL(t.value.content,t.loc),modifiers:[],loc:t.loc})})},eL=(e,t)=>{const n=t_(e);return ht(JSON.stringify(n),!1,t,3)};function Pi(e,t){return en(e,t)}const tL=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Pi(53,s)),t.children.length&&(n.onError(Pi(54,s)),t.children.length=0),{props:[kn(ht("innerHTML",!0,s),r||ht("",!0))]}},nL=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Pi(55,s)),t.children.length&&(n.onError(Pi(56,s)),t.children.length=0),{props:[kn(ht("textContent",!0),r?$r(r,n)>0?r:Rn(n.helperString(ld),[r],s):ht("",!0))]}},rL=(e,t,n)=>{const r=O1(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(Pi(58,e.arg.loc));const{tag:s}=t,a=n.isCustomElement(s);if(s==="input"||s==="textarea"||s==="select"||a){let o=D1,u=!1;if(s==="input"||a){const c=od(t,"type");if(c){if(c.type===7)o=Yh;else if(c.value)switch(c.value.content){case"radio":o=M1;break;case"checkbox":o=R1;break;case"file":u=!0,n.onError(Pi(59,e.loc));break}}else $D(t)&&(o=Yh)}else s==="select"&&(o=P1);u||(r.needRuntime=n.helper(o))}else n.onError(Pi(57,e.loc));return r.props=r.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),r},sL=jr("passive,once,capture"),iL=jr("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),aL=jr("left,right"),$1=jr("onkeyup,onkeydown,onkeypress"),lL=(e,t,n,r)=>{const s=[],a=[],o=[];for(let u=0;uSr(e)&&e.content.toLowerCase()==="onclick"?ht(t,!0):e.type!==4?ms(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,oL=(e,t,n)=>E1(e,t,n,r=>{const{modifiers:s}=e;if(!s.length)return r;let{key:a,value:o}=r.props[0];const{keyModifiers:u,nonKeyModifiers:c,eventOptionModifiers:h}=lL(a,s,n,e.loc);if(c.includes("right")&&(a=a0(a,"onContextmenu")),c.includes("middle")&&(a=a0(a,"onMouseup")),c.length&&(o=Rn(n.helper(L1),[o,JSON.stringify(c)])),u.length&&(!Sr(a)||$1(a.content.toLowerCase()))&&(o=Rn(n.helper(I1),[o,JSON.stringify(u)])),h.length){const f=h.map(ka).join("");a=Sr(a)?ht(`${a.content}${f}`,!0):ms(["(",a,`) + "${f}"`])}return{props:[kn(a,o)]}}),uL=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(Pi(61,s)),{props:[],needRuntime:n.helper(N1)}},cL=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},dL=[QP],fL={cloak:JP,html:tL,text:nL,model:rL,on:oL,show:uL};function hL(e,t={}){return GP(e,At({},XP,t,{nodeTransforms:[cL,...dL,...t.nodeTransforms||[]],directiveTransforms:At({},fL,t.directiveTransforms||{}),transformHoist:null}))}/** +* vue v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const l0=Object.create(null);function pL(e,t){if(!ut(e))if(e.nodeType)e=e.innerHTML;else return Kn;const n=KO(e,t),r=l0[n];if(r)return r;if(e[0]==="#"){const u=document.querySelector(e);e=u?u.innerHTML:""}const s=At({hoistStatic:!0,onError:void 0,onWarn:Kn},t);!s.isCustomElement&&typeof customElements<"u"&&(s.isCustomElement=u=>!!customElements.get(u));const{code:a}=hL(e,s),o=new Function("Vue",a)(bD);return o._rc=!0,l0[n]=o}Mb(pL);var B1=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function mL(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Dc={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */Dc.exports;(function(e,t){(function(){var n,r="4.17.21",s=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",u="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",h=500,f="__lodash_placeholder__",p=1,m=2,y=4,_=1,b=2,E=1,U=2,N=4,x=8,A=16,$=32,H=64,B=128,M=256,T=512,F=30,ie="...",ee=800,fe=16,te=1,V=2,J=3,D=1/0,W=9007199254740991,pe=17976931348623157e292,Ae=NaN,Pe=4294967295,Y=Pe-1,re=Pe>>>1,O=[["ary",B],["bind",E],["bindKey",U],["curry",x],["curryRight",A],["flip",T],["partial",$],["partialRight",H],["rearg",M]],ne="[object Arguments]",_e="[object Array]",j="[object AsyncFunction]",Ie="[object Boolean]",Xe="[object Date]",we="[object DOMException]",et="[object Error]",z="[object Function]",S="[object GeneratorFunction]",I="[object Map]",G="[object Number]",Q="[object Null]",ge="[object Object]",q="[object Promise]",ce="[object Proxy]",ye="[object RegExp]",ke="[object Set]",Ce="[object String]",Oe="[object Symbol]",He="[object Undefined]",je="[object WeakMap]",Ue="[object WeakSet]",Ge="[object ArrayBuffer]",pt="[object DataView]",_t="[object Float32Array]",tn="[object Float64Array]",Zt="[object Int8Array]",An="[object Int16Array]",hn="[object Int32Array]",Rr="[object Uint8Array]",ws="[object Uint8ClampedArray]",pn="[object Uint16Array]",ue="[object Uint32Array]",Fe=/\b__p \+= '';/g,xe=/\b(__p \+=) '' \+/g,Be=/(__e\(.*?\)|\b__t\)) \+\n'';/g,We=/&(?:amp|lt|gt|quot|#39);/g,Ln=/[&<>"']/g,pr=RegExp(We.source),Ls=RegExp(Ln.source),Aa=/<%-([\s\S]+?)%>/g,qi=/<%([\s\S]+?)%>/g,is=/<%=([\s\S]+?)%>/g,Ml=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bd=/^\w*$/,Fw=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wd=/[\\^$.*+?()[\]{}|]/g,$w=RegExp(wd.source),xd=/^\s+/,Bw=/\s/,Hw=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Uw=/\{\n\/\* \[wrapped with (.+)\] \*/,jw=/,? & /,qw=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ww=/[()=,{}\[\]\/\s]/,Yw=/\\(\\)?/g,zw=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,mm=/\w*$/,Kw=/^[-+]0x[0-9a-f]+$/i,Gw=/^0b[01]+$/i,Jw=/^\[object .+?Constructor\]$/,Zw=/^0o[0-7]+$/i,Xw=/^(?:0|[1-9]\d*)$/,Qw=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,qo=/($^)/,ex=/['\n\r\u2028\u2029\\]/g,Wo="\\ud800-\\udfff",tx="\\u0300-\\u036f",nx="\\ufe20-\\ufe2f",rx="\\u20d0-\\u20ff",gm=tx+nx+rx,vm="\\u2700-\\u27bf",ym="a-z\\xdf-\\xf6\\xf8-\\xff",sx="\\xac\\xb1\\xd7\\xf7",ix="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ax="\\u2000-\\u206f",lx=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",_m="A-Z\\xc0-\\xd6\\xd8-\\xde",bm="\\ufe0e\\ufe0f",wm=sx+ix+ax+lx,kd="['’]",ox="["+Wo+"]",xm="["+wm+"]",Yo="["+gm+"]",km="\\d+",ux="["+vm+"]",Sm="["+ym+"]",Tm="[^"+Wo+wm+km+vm+ym+_m+"]",Sd="\\ud83c[\\udffb-\\udfff]",cx="(?:"+Yo+"|"+Sd+")",Cm="[^"+Wo+"]",Td="(?:\\ud83c[\\udde6-\\uddff]){2}",Cd="[\\ud800-\\udbff][\\udc00-\\udfff]",Ea="["+_m+"]",Am="\\u200d",Em="(?:"+Sm+"|"+Tm+")",dx="(?:"+Ea+"|"+Tm+")",Om="(?:"+kd+"(?:d|ll|m|re|s|t|ve))?",Mm="(?:"+kd+"(?:D|LL|M|RE|S|T|VE))?",Rm=cx+"?",Dm="["+bm+"]?",fx="(?:"+Am+"(?:"+[Cm,Td,Cd].join("|")+")"+Dm+Rm+")*",hx="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",px="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Pm=Dm+Rm+fx,mx="(?:"+[ux,Td,Cd].join("|")+")"+Pm,gx="(?:"+[Cm+Yo+"?",Yo,Td,Cd,ox].join("|")+")",vx=RegExp(kd,"g"),yx=RegExp(Yo,"g"),Ad=RegExp(Sd+"(?="+Sd+")|"+gx+Pm,"g"),_x=RegExp([Ea+"?"+Sm+"+"+Om+"(?="+[xm,Ea,"$"].join("|")+")",dx+"+"+Mm+"(?="+[xm,Ea+Em,"$"].join("|")+")",Ea+"?"+Em+"+"+Om,Ea+"+"+Mm,px,hx,km,mx].join("|"),"g"),bx=RegExp("["+Am+Wo+gm+bm+"]"),wx=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,xx=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],kx=-1,Kt={};Kt[_t]=Kt[tn]=Kt[Zt]=Kt[An]=Kt[hn]=Kt[Rr]=Kt[ws]=Kt[pn]=Kt[ue]=!0,Kt[ne]=Kt[_e]=Kt[Ge]=Kt[Ie]=Kt[pt]=Kt[Xe]=Kt[et]=Kt[z]=Kt[I]=Kt[G]=Kt[ge]=Kt[ye]=Kt[ke]=Kt[Ce]=Kt[je]=!1;var Yt={};Yt[ne]=Yt[_e]=Yt[Ge]=Yt[pt]=Yt[Ie]=Yt[Xe]=Yt[_t]=Yt[tn]=Yt[Zt]=Yt[An]=Yt[hn]=Yt[I]=Yt[G]=Yt[ge]=Yt[ye]=Yt[ke]=Yt[Ce]=Yt[Oe]=Yt[Rr]=Yt[ws]=Yt[pn]=Yt[ue]=!0,Yt[et]=Yt[z]=Yt[je]=!1;var Sx={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Tx={"&":"&","<":"<",">":">",'"':""","'":"'"},Cx={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ax={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ex=parseFloat,Ox=parseInt,Lm=typeof window=="object"&&window&&window.Object===Object&&window,Mx=typeof self=="object"&&self&&self.Object===Object&&self,Hn=Lm||Mx||Function("return this")(),Ed=t&&!t.nodeType&&t,Wi=Ed&&!0&&e&&!e.nodeType&&e,Im=Wi&&Wi.exports===Ed,Od=Im&&Lm.process,Wr=function(){try{var le=Wi&&Wi.require&&Wi.require("util").types;return le||Od&&Od.binding&&Od.binding("util")}catch{}}(),Nm=Wr&&Wr.isArrayBuffer,Vm=Wr&&Wr.isDate,Fm=Wr&&Wr.isMap,$m=Wr&&Wr.isRegExp,Bm=Wr&&Wr.isSet,Hm=Wr&&Wr.isTypedArray;function Dr(le,Se,ve){switch(ve.length){case 0:return le.call(Se);case 1:return le.call(Se,ve[0]);case 2:return le.call(Se,ve[0],ve[1]);case 3:return le.call(Se,ve[0],ve[1],ve[2])}return le.apply(Se,ve)}function Rx(le,Se,ve,Ke){for(var ot=-1,Rt=le==null?0:le.length;++ot-1}function Md(le,Se,ve){for(var Ke=-1,ot=le==null?0:le.length;++Ke-1;);return ve}function Gm(le,Se){for(var ve=le.length;ve--&&Oa(Se,le[ve],0)>-1;);return ve}function Bx(le,Se){for(var ve=le.length,Ke=0;ve--;)le[ve]===Se&&++Ke;return Ke}var Hx=Ld(Sx),Ux=Ld(Tx);function jx(le){return"\\"+Ax[le]}function qx(le,Se){return le==null?n:le[Se]}function Ma(le){return bx.test(le)}function Wx(le){return wx.test(le)}function Yx(le){for(var Se,ve=[];!(Se=le.next()).done;)ve.push(Se.value);return ve}function Fd(le){var Se=-1,ve=Array(le.size);return le.forEach(function(Ke,ot){ve[++Se]=[ot,Ke]}),ve}function Jm(le,Se){return function(ve){return le(Se(ve))}}function fi(le,Se){for(var ve=-1,Ke=le.length,ot=0,Rt=[];++ve-1}function Pk(i,l){var d=this.__data__,v=cu(d,i);return v<0?(++this.size,d.push([i,l])):d[v][1]=l,this}Is.prototype.clear=Ok,Is.prototype.delete=Mk,Is.prototype.get=Rk,Is.prototype.has=Dk,Is.prototype.set=Pk;function Ns(i){var l=-1,d=i==null?0:i.length;for(this.clear();++l=l?i:l)),i}function Gr(i,l,d,v,w,R){var K,X=l&p,oe=l&m,Ee=l&y;if(d&&(K=w?d(i,v,w,R):d(i)),K!==n)return K;if(!nn(i))return i;var Me=ct(i);if(Me){if(K=VS(i),!X)return mr(i,K)}else{var Re=Jn(i),qe=Re==z||Re==S;if(yi(i))return Dg(i,X);if(Re==ge||Re==ne||qe&&!w){if(K=oe||qe?{}:Zg(i),!X)return oe?CS(i,Gk(K,i)):TS(i,og(K,i))}else{if(!Yt[Re])return w?i:{};K=FS(i,Re,X)}}R||(R=new ls);var Je=R.get(i);if(Je)return Je;R.set(i,K),Cv(i)?i.forEach(function(rt){K.add(Gr(rt,l,d,rt,i,R))}):Sv(i)&&i.forEach(function(rt,bt){K.set(bt,Gr(rt,l,d,bt,i,R))});var nt=Ee?oe?df:cf:oe?vr:In,vt=Me?n:nt(i);return Yr(vt||i,function(rt,bt){vt&&(bt=rt,rt=i[bt]),Vl(K,bt,Gr(rt,l,d,bt,i,R))}),K}function Jk(i){var l=In(i);return function(d){return ug(d,i,l)}}function ug(i,l,d){var v=d.length;if(i==null)return!v;for(i=jt(i);v--;){var w=d[v],R=l[w],K=i[w];if(K===n&&!(w in i)||!R(K))return!1}return!0}function cg(i,l,d){if(typeof i!="function")throw new zr(o);return ql(function(){i.apply(n,d)},l)}function Fl(i,l,d,v){var w=-1,R=zo,K=!0,X=i.length,oe=[],Ee=l.length;if(!X)return oe;d&&(l=Xt(l,Pr(d))),v?(R=Md,K=!1):l.length>=s&&(R=Rl,K=!1,l=new Ki(l));e:for(;++ww?0:w+d),v=v===n||v>w?w:mt(v),v<0&&(v+=w),v=d>v?0:Ev(v);d0&&d(X)?l>1?Un(X,l-1,d,v,w):di(w,X):v||(w[w.length]=X)}return w}var Wd=Fg(),hg=Fg(!0);function xs(i,l){return i&&Wd(i,l,In)}function Yd(i,l){return i&&hg(i,l,In)}function fu(i,l){return ci(l,function(d){return Hs(i[d])})}function Ji(i,l){l=gi(l,i);for(var d=0,v=l.length;i!=null&&dl}function Qk(i,l){return i!=null&&$t.call(i,l)}function eS(i,l){return i!=null&&l in jt(i)}function tS(i,l,d){return i>=Gn(l,d)&&i=120&&Me.length>=120)?new Ki(K&&Me):n}Me=i[0];var Re=-1,qe=X[0];e:for(;++Re-1;)X!==i&&ru.call(X,oe,1),ru.call(i,oe,1);return i}function Sg(i,l){for(var d=i?l.length:0,v=d-1;d--;){var w=l[d];if(d==v||w!==R){var R=w;Bs(w)?ru.call(i,w,1):nf(i,w)}}return i}function Qd(i,l){return i+au(sg()*(l-i+1))}function pS(i,l,d,v){for(var w=-1,R=On(iu((l-i)/(d||1)),0),K=ve(R);R--;)K[v?R:++w]=i,i+=d;return K}function ef(i,l){var d="";if(!i||l<1||l>W)return d;do l%2&&(d+=i),l=au(l/2),l&&(i+=i);while(l);return d}function yt(i,l){return yf(ev(i,l,yr),i+"")}function mS(i){return lg(Ha(i))}function gS(i,l){var d=Ha(i);return ku(d,Gi(l,0,d.length))}function Hl(i,l,d,v){if(!nn(i))return i;l=gi(l,i);for(var w=-1,R=l.length,K=R-1,X=i;X!=null&&++ww?0:w+l),d=d>w?w:d,d<0&&(d+=w),w=l>d?0:d-l>>>0,l>>>=0;for(var R=ve(w);++v>>1,K=i[R];K!==null&&!Ir(K)&&(d?K<=l:K=s){var Ee=l?null:MS(i);if(Ee)return Go(Ee);K=!1,w=Rl,oe=new Ki}else oe=l?[]:X;e:for(;++v=v?i:Jr(i,l,d)}var Rg=lk||function(i){return Hn.clearTimeout(i)};function Dg(i,l){if(l)return i.slice();var d=i.length,v=Qm?Qm(d):new i.constructor(d);return i.copy(v),v}function lf(i){var l=new i.constructor(i.byteLength);return new tu(l).set(new tu(i)),l}function wS(i,l){var d=l?lf(i.buffer):i.buffer;return new i.constructor(d,i.byteOffset,i.byteLength)}function xS(i){var l=new i.constructor(i.source,mm.exec(i));return l.lastIndex=i.lastIndex,l}function kS(i){return Nl?jt(Nl.call(i)):{}}function Pg(i,l){var d=l?lf(i.buffer):i.buffer;return new i.constructor(d,i.byteOffset,i.length)}function Lg(i,l){if(i!==l){var d=i!==n,v=i===null,w=i===i,R=Ir(i),K=l!==n,X=l===null,oe=l===l,Ee=Ir(l);if(!X&&!Ee&&!R&&i>l||R&&K&&oe&&!X&&!Ee||v&&K&&oe||!d&&oe||!w)return 1;if(!v&&!R&&!Ee&&i=X)return oe;var Ee=d[v];return oe*(Ee=="desc"?-1:1)}}return i.index-l.index}function Ig(i,l,d,v){for(var w=-1,R=i.length,K=d.length,X=-1,oe=l.length,Ee=On(R-K,0),Me=ve(oe+Ee),Re=!v;++X1?d[w-1]:n,K=w>2?d[2]:n;for(R=i.length>3&&typeof R=="function"?(w--,R):n,K&&lr(d[0],d[1],K)&&(R=w<3?n:R,w=1),l=jt(l);++v-1?w[R?l[K]:K]:n}}function Hg(i){return $s(function(l){var d=l.length,v=d,w=Kr.prototype.thru;for(i&&l.reverse();v--;){var R=l[v];if(typeof R!="function")throw new zr(o);if(w&&!K&&wu(R)=="wrapper")var K=new Kr([],!0)}for(v=K?v:d;++v1&&Et.reverse(),Me&&oeX))return!1;var Ee=R.get(i),Me=R.get(l);if(Ee&&Me)return Ee==l&&Me==i;var Re=-1,qe=!0,Je=d&b?new Ki:n;for(R.set(i,l),R.set(l,i);++Re1?"& ":"")+l[v],l=l.join(d>2?", ":" "),i.replace(Hw,`{ +/* [wrapped with `+l+`] */ +`)}function BS(i){return ct(i)||Qi(i)||!!(ng&&i&&i[ng])}function Bs(i,l){var d=typeof i;return l=l??W,!!l&&(d=="number"||d!="symbol"&&Xw.test(i))&&i>-1&&i%1==0&&i0){if(++l>=ee)return arguments[0]}else l=0;return i.apply(n,arguments)}}function ku(i,l){var d=-1,v=i.length,w=v-1;for(l=l===n?v:l;++d1?i[l-1]:n;return d=typeof d=="function"?(i.pop(),d):n,fv(i,d)});function hv(i){var l=C(i);return l.__chain__=!0,l}function ZT(i,l){return l(i),i}function Su(i,l){return l(i)}var XT=$s(function(i){var l=i.length,d=l?i[0]:0,v=this.__wrapped__,w=function(R){return qd(R,i)};return l>1||this.__actions__.length||!(v instanceof xt)||!Bs(d)?this.thru(w):(v=v.slice(d,+d+(l?1:0)),v.__actions__.push({func:Su,args:[w],thisArg:n}),new Kr(v,this.__chain__).thru(function(R){return l&&!R.length&&R.push(n),R}))});function QT(){return hv(this)}function e2(){return new Kr(this.value(),this.__chain__)}function t2(){this.__values__===n&&(this.__values__=Av(this.value()));var i=this.__index__>=this.__values__.length,l=i?n:this.__values__[this.__index__++];return{done:i,value:l}}function n2(){return this}function r2(i){for(var l,d=this;d instanceof uu;){var v=av(d);v.__index__=0,v.__values__=n,l?w.__wrapped__=v:l=v;var w=v;d=d.__wrapped__}return w.__wrapped__=i,l}function s2(){var i=this.__wrapped__;if(i instanceof xt){var l=i;return this.__actions__.length&&(l=new xt(this)),l=l.reverse(),l.__actions__.push({func:Su,args:[_f],thisArg:n}),new Kr(l,this.__chain__)}return this.thru(_f)}function i2(){return Og(this.__wrapped__,this.__actions__)}var a2=gu(function(i,l,d){$t.call(i,d)?++i[d]:Vs(i,d,1)});function l2(i,l,d){var v=ct(i)?Um:Zk;return d&&lr(i,l,d)&&(l=n),v(i,tt(l,3))}function o2(i,l){var d=ct(i)?ci:fg;return d(i,tt(l,3))}var u2=Bg(lv),c2=Bg(ov);function d2(i,l){return Un(Tu(i,l),1)}function f2(i,l){return Un(Tu(i,l),D)}function h2(i,l,d){return d=d===n?1:mt(d),Un(Tu(i,l),d)}function pv(i,l){var d=ct(i)?Yr:pi;return d(i,tt(l,3))}function mv(i,l){var d=ct(i)?Dx:dg;return d(i,tt(l,3))}var p2=gu(function(i,l,d){$t.call(i,d)?i[d].push(l):Vs(i,d,[l])});function m2(i,l,d,v){i=gr(i)?i:Ha(i),d=d&&!v?mt(d):0;var w=i.length;return d<0&&(d=On(w+d,0)),Mu(i)?d<=w&&i.indexOf(l,d)>-1:!!w&&Oa(i,l,d)>-1}var g2=yt(function(i,l,d){var v=-1,w=typeof l=="function",R=gr(i)?ve(i.length):[];return pi(i,function(K){R[++v]=w?Dr(l,K,d):$l(K,l,d)}),R}),v2=gu(function(i,l,d){Vs(i,d,l)});function Tu(i,l){var d=ct(i)?Xt:yg;return d(i,tt(l,3))}function y2(i,l,d,v){return i==null?[]:(ct(l)||(l=l==null?[]:[l]),d=v?n:d,ct(d)||(d=d==null?[]:[d]),xg(i,l,d))}var _2=gu(function(i,l,d){i[d?0:1].push(l)},function(){return[[],[]]});function b2(i,l,d){var v=ct(i)?Rd:Ym,w=arguments.length<3;return v(i,tt(l,4),d,w,pi)}function w2(i,l,d){var v=ct(i)?Px:Ym,w=arguments.length<3;return v(i,tt(l,4),d,w,dg)}function x2(i,l){var d=ct(i)?ci:fg;return d(i,Eu(tt(l,3)))}function k2(i){var l=ct(i)?lg:mS;return l(i)}function S2(i,l,d){(d?lr(i,l,d):l===n)?l=1:l=mt(l);var v=ct(i)?Yk:gS;return v(i,l)}function T2(i){var l=ct(i)?zk:yS;return l(i)}function C2(i){if(i==null)return 0;if(gr(i))return Mu(i)?Ra(i):i.length;var l=Jn(i);return l==I||l==ke?i.size:Jd(i).length}function A2(i,l,d){var v=ct(i)?Dd:_S;return d&&lr(i,l,d)&&(l=n),v(i,tt(l,3))}var E2=yt(function(i,l){if(i==null)return[];var d=l.length;return d>1&&lr(i,l[0],l[1])?l=[]:d>2&&lr(l[0],l[1],l[2])&&(l=[l[0]]),xg(i,Un(l,1),[])}),Cu=ok||function(){return Hn.Date.now()};function O2(i,l){if(typeof l!="function")throw new zr(o);return i=mt(i),function(){if(--i<1)return l.apply(this,arguments)}}function gv(i,l,d){return l=d?n:l,l=i&&l==null?i.length:l,Fs(i,B,n,n,n,n,l)}function vv(i,l){var d;if(typeof l!="function")throw new zr(o);return i=mt(i),function(){return--i>0&&(d=l.apply(this,arguments)),i<=1&&(l=n),d}}var wf=yt(function(i,l,d){var v=E;if(d.length){var w=fi(d,$a(wf));v|=$}return Fs(i,v,l,d,w)}),yv=yt(function(i,l,d){var v=E|U;if(d.length){var w=fi(d,$a(yv));v|=$}return Fs(l,v,i,d,w)});function _v(i,l,d){l=d?n:l;var v=Fs(i,x,n,n,n,n,n,l);return v.placeholder=_v.placeholder,v}function bv(i,l,d){l=d?n:l;var v=Fs(i,A,n,n,n,n,n,l);return v.placeholder=bv.placeholder,v}function wv(i,l,d){var v,w,R,K,X,oe,Ee=0,Me=!1,Re=!1,qe=!0;if(typeof i!="function")throw new zr(o);l=Xr(l)||0,nn(d)&&(Me=!!d.leading,Re="maxWait"in d,R=Re?On(Xr(d.maxWait)||0,l):R,qe="trailing"in d?!!d.trailing:qe);function Je(gn){var us=v,js=w;return v=w=n,Ee=gn,K=i.apply(js,us),K}function nt(gn){return Ee=gn,X=ql(bt,l),Me?Je(gn):K}function vt(gn){var us=gn-oe,js=gn-Ee,Bv=l-us;return Re?Gn(Bv,R-js):Bv}function rt(gn){var us=gn-oe,js=gn-Ee;return oe===n||us>=l||us<0||Re&&js>=R}function bt(){var gn=Cu();if(rt(gn))return Et(gn);X=ql(bt,vt(gn))}function Et(gn){return X=n,qe&&v?Je(gn):(v=w=n,K)}function Nr(){X!==n&&Rg(X),Ee=0,v=oe=w=X=n}function or(){return X===n?K:Et(Cu())}function Vr(){var gn=Cu(),us=rt(gn);if(v=arguments,w=this,oe=gn,us){if(X===n)return nt(oe);if(Re)return Rg(X),X=ql(bt,l),Je(oe)}return X===n&&(X=ql(bt,l)),K}return Vr.cancel=Nr,Vr.flush=or,Vr}var M2=yt(function(i,l){return cg(i,1,l)}),R2=yt(function(i,l,d){return cg(i,Xr(l)||0,d)});function D2(i){return Fs(i,T)}function Au(i,l){if(typeof i!="function"||l!=null&&typeof l!="function")throw new zr(o);var d=function(){var v=arguments,w=l?l.apply(this,v):v[0],R=d.cache;if(R.has(w))return R.get(w);var K=i.apply(this,v);return d.cache=R.set(w,K)||R,K};return d.cache=new(Au.Cache||Ns),d}Au.Cache=Ns;function Eu(i){if(typeof i!="function")throw new zr(o);return function(){var l=arguments;switch(l.length){case 0:return!i.call(this);case 1:return!i.call(this,l[0]);case 2:return!i.call(this,l[0],l[1]);case 3:return!i.call(this,l[0],l[1],l[2])}return!i.apply(this,l)}}function P2(i){return vv(2,i)}var L2=bS(function(i,l){l=l.length==1&&ct(l[0])?Xt(l[0],Pr(tt())):Xt(Un(l,1),Pr(tt()));var d=l.length;return yt(function(v){for(var w=-1,R=Gn(v.length,d);++w=l}),Qi=mg(function(){return arguments}())?mg:function(i){return ln(i)&&$t.call(i,"callee")&&!tg.call(i,"callee")},ct=ve.isArray,G2=Nm?Pr(Nm):rS;function gr(i){return i!=null&&Ou(i.length)&&!Hs(i)}function mn(i){return ln(i)&&gr(i)}function J2(i){return i===!0||i===!1||ln(i)&&ar(i)==Ie}var yi=ck||Pf,Z2=Vm?Pr(Vm):sS;function X2(i){return ln(i)&&i.nodeType===1&&!Wl(i)}function Q2(i){if(i==null)return!0;if(gr(i)&&(ct(i)||typeof i=="string"||typeof i.splice=="function"||yi(i)||Ba(i)||Qi(i)))return!i.length;var l=Jn(i);if(l==I||l==ke)return!i.size;if(jl(i))return!Jd(i).length;for(var d in i)if($t.call(i,d))return!1;return!0}function eC(i,l){return Bl(i,l)}function tC(i,l,d){d=typeof d=="function"?d:n;var v=d?d(i,l):n;return v===n?Bl(i,l,n,d):!!v}function kf(i){if(!ln(i))return!1;var l=ar(i);return l==et||l==we||typeof i.message=="string"&&typeof i.name=="string"&&!Wl(i)}function nC(i){return typeof i=="number"&&rg(i)}function Hs(i){if(!nn(i))return!1;var l=ar(i);return l==z||l==S||l==j||l==ce}function kv(i){return typeof i=="number"&&i==mt(i)}function Ou(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=W}function nn(i){var l=typeof i;return i!=null&&(l=="object"||l=="function")}function ln(i){return i!=null&&typeof i=="object"}var Sv=Fm?Pr(Fm):aS;function rC(i,l){return i===l||Gd(i,l,hf(l))}function sC(i,l,d){return d=typeof d=="function"?d:n,Gd(i,l,hf(l),d)}function iC(i){return Tv(i)&&i!=+i}function aC(i){if(jS(i))throw new ot(a);return gg(i)}function lC(i){return i===null}function oC(i){return i==null}function Tv(i){return typeof i=="number"||ln(i)&&ar(i)==G}function Wl(i){if(!ln(i)||ar(i)!=ge)return!1;var l=nu(i);if(l===null)return!0;var d=$t.call(l,"constructor")&&l.constructor;return typeof d=="function"&&d instanceof d&&Xo.call(d)==sk}var Sf=$m?Pr($m):lS;function uC(i){return kv(i)&&i>=-W&&i<=W}var Cv=Bm?Pr(Bm):oS;function Mu(i){return typeof i=="string"||!ct(i)&&ln(i)&&ar(i)==Ce}function Ir(i){return typeof i=="symbol"||ln(i)&&ar(i)==Oe}var Ba=Hm?Pr(Hm):uS;function cC(i){return i===n}function dC(i){return ln(i)&&Jn(i)==je}function fC(i){return ln(i)&&ar(i)==Ue}var hC=bu(Zd),pC=bu(function(i,l){return i<=l});function Av(i){if(!i)return[];if(gr(i))return Mu(i)?as(i):mr(i);if(Dl&&i[Dl])return Yx(i[Dl]());var l=Jn(i),d=l==I?Fd:l==ke?Go:Ha;return d(i)}function Us(i){if(!i)return i===0?i:0;if(i=Xr(i),i===D||i===-D){var l=i<0?-1:1;return l*pe}return i===i?i:0}function mt(i){var l=Us(i),d=l%1;return l===l?d?l-d:l:0}function Ev(i){return i?Gi(mt(i),0,Pe):0}function Xr(i){if(typeof i=="number")return i;if(Ir(i))return Ae;if(nn(i)){var l=typeof i.valueOf=="function"?i.valueOf():i;i=nn(l)?l+"":l}if(typeof i!="string")return i===0?i:+i;i=zm(i);var d=Gw.test(i);return d||Zw.test(i)?Ox(i.slice(2),d?2:8):Kw.test(i)?Ae:+i}function Ov(i){return ks(i,vr(i))}function mC(i){return i?Gi(mt(i),-W,W):i===0?i:0}function Nt(i){return i==null?"":Lr(i)}var gC=Va(function(i,l){if(jl(l)||gr(l)){ks(l,In(l),i);return}for(var d in l)$t.call(l,d)&&Vl(i,d,l[d])}),Mv=Va(function(i,l){ks(l,vr(l),i)}),Ru=Va(function(i,l,d,v){ks(l,vr(l),i,v)}),vC=Va(function(i,l,d,v){ks(l,In(l),i,v)}),yC=$s(qd);function _C(i,l){var d=Na(i);return l==null?d:og(d,l)}var bC=yt(function(i,l){i=jt(i);var d=-1,v=l.length,w=v>2?l[2]:n;for(w&&lr(l[0],l[1],w)&&(v=1);++d1),R}),ks(i,df(i),d),v&&(d=Gr(d,p|m|y,RS));for(var w=l.length;w--;)nf(d,l[w]);return d});function FC(i,l){return Dv(i,Eu(tt(l)))}var $C=$s(function(i,l){return i==null?{}:fS(i,l)});function Dv(i,l){if(i==null)return{};var d=Xt(df(i),function(v){return[v]});return l=tt(l),kg(i,d,function(v,w){return l(v,w[0])})}function BC(i,l,d){l=gi(l,i);var v=-1,w=l.length;for(w||(w=1,i=n);++vl){var v=i;i=l,l=v}if(d||i%1||l%1){var w=sg();return Gn(i+w*(l-i+Ex("1e-"+((w+"").length-1))),l)}return Qd(i,l)}var ZC=Fa(function(i,l,d){return l=l.toLowerCase(),i+(d?Iv(l):l)});function Iv(i){return Af(Nt(i).toLowerCase())}function Nv(i){return i=Nt(i),i&&i.replace(Qw,Hx).replace(yx,"")}function XC(i,l,d){i=Nt(i),l=Lr(l);var v=i.length;d=d===n?v:Gi(mt(d),0,v);var w=d;return d-=l.length,d>=0&&i.slice(d,w)==l}function QC(i){return i=Nt(i),i&&Ls.test(i)?i.replace(Ln,Ux):i}function eA(i){return i=Nt(i),i&&$w.test(i)?i.replace(wd,"\\$&"):i}var tA=Fa(function(i,l,d){return i+(d?"-":"")+l.toLowerCase()}),nA=Fa(function(i,l,d){return i+(d?" ":"")+l.toLowerCase()}),rA=$g("toLowerCase");function sA(i,l,d){i=Nt(i),l=mt(l);var v=l?Ra(i):0;if(!l||v>=l)return i;var w=(l-v)/2;return _u(au(w),d)+i+_u(iu(w),d)}function iA(i,l,d){i=Nt(i),l=mt(l);var v=l?Ra(i):0;return l&&v>>0,d?(i=Nt(i),i&&(typeof l=="string"||l!=null&&!Sf(l))&&(l=Lr(l),!l&&Ma(i))?vi(as(i),0,d):i.split(l,d)):[]}var fA=Fa(function(i,l,d){return i+(d?" ":"")+Af(l)});function hA(i,l,d){return i=Nt(i),d=d==null?0:Gi(mt(d),0,i.length),l=Lr(l),i.slice(d,d+l.length)==l}function pA(i,l,d){var v=C.templateSettings;d&&lr(i,l,d)&&(l=n),i=Nt(i),l=Ru({},l,v,Yg);var w=Ru({},l.imports,v.imports,Yg),R=In(w),K=Vd(w,R),X,oe,Ee=0,Me=l.interpolate||qo,Re="__p += '",qe=$d((l.escape||qo).source+"|"+Me.source+"|"+(Me===is?zw:qo).source+"|"+(l.evaluate||qo).source+"|$","g"),Je="//# sourceURL="+($t.call(l,"sourceURL")?(l.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++kx+"]")+` +`;i.replace(qe,function(rt,bt,Et,Nr,or,Vr){return Et||(Et=Nr),Re+=i.slice(Ee,Vr).replace(ex,jx),bt&&(X=!0,Re+=`' + +__e(`+bt+`) + +'`),or&&(oe=!0,Re+=`'; +`+or+`; +__p += '`),Et&&(Re+=`' + +((__t = (`+Et+`)) == null ? '' : __t) + +'`),Ee=Vr+rt.length,rt}),Re+=`'; +`;var nt=$t.call(l,"variable")&&l.variable;if(!nt)Re=`with (obj) { +`+Re+` +} +`;else if(Ww.test(nt))throw new ot(u);Re=(oe?Re.replace(Fe,""):Re).replace(xe,"$1").replace(Be,"$1;"),Re="function("+(nt||"obj")+`) { +`+(nt?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(oe?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+Re+`return __p +}`;var vt=Fv(function(){return Rt(R,Je+"return "+Re).apply(n,K)});if(vt.source=Re,kf(vt))throw vt;return vt}function mA(i){return Nt(i).toLowerCase()}function gA(i){return Nt(i).toUpperCase()}function vA(i,l,d){if(i=Nt(i),i&&(d||l===n))return zm(i);if(!i||!(l=Lr(l)))return i;var v=as(i),w=as(l),R=Km(v,w),K=Gm(v,w)+1;return vi(v,R,K).join("")}function yA(i,l,d){if(i=Nt(i),i&&(d||l===n))return i.slice(0,Zm(i)+1);if(!i||!(l=Lr(l)))return i;var v=as(i),w=Gm(v,as(l))+1;return vi(v,0,w).join("")}function _A(i,l,d){if(i=Nt(i),i&&(d||l===n))return i.replace(xd,"");if(!i||!(l=Lr(l)))return i;var v=as(i),w=Km(v,as(l));return vi(v,w).join("")}function bA(i,l){var d=F,v=ie;if(nn(l)){var w="separator"in l?l.separator:w;d="length"in l?mt(l.length):d,v="omission"in l?Lr(l.omission):v}i=Nt(i);var R=i.length;if(Ma(i)){var K=as(i);R=K.length}if(d>=R)return i;var X=d-Ra(v);if(X<1)return v;var oe=K?vi(K,0,X).join(""):i.slice(0,X);if(w===n)return oe+v;if(K&&(X+=oe.length-X),Sf(w)){if(i.slice(X).search(w)){var Ee,Me=oe;for(w.global||(w=$d(w.source,Nt(mm.exec(w))+"g")),w.lastIndex=0;Ee=w.exec(Me);)var Re=Ee.index;oe=oe.slice(0,Re===n?X:Re)}}else if(i.indexOf(Lr(w),X)!=X){var qe=oe.lastIndexOf(w);qe>-1&&(oe=oe.slice(0,qe))}return oe+v}function wA(i){return i=Nt(i),i&&pr.test(i)?i.replace(We,Jx):i}var xA=Fa(function(i,l,d){return i+(d?" ":"")+l.toUpperCase()}),Af=$g("toUpperCase");function Vv(i,l,d){return i=Nt(i),l=d?n:l,l===n?Wx(i)?Qx(i):Nx(i):i.match(l)||[]}var Fv=yt(function(i,l){try{return Dr(i,n,l)}catch(d){return kf(d)?d:new ot(d)}}),kA=$s(function(i,l){return Yr(l,function(d){d=Ss(d),Vs(i,d,wf(i[d],i))}),i});function SA(i){var l=i==null?0:i.length,d=tt();return i=l?Xt(i,function(v){if(typeof v[1]!="function")throw new zr(o);return[d(v[0]),v[1]]}):[],yt(function(v){for(var w=-1;++wW)return[];var d=Pe,v=Gn(i,Pe);l=tt(l),i-=Pe;for(var w=Nd(v,l);++d0||l<0)?new xt(d):(i<0?d=d.takeRight(-i):i&&(d=d.drop(i)),l!==n&&(l=mt(l),d=l<0?d.dropRight(-l):d.take(l-i)),d)},xt.prototype.takeRightWhile=function(i){return this.reverse().takeWhile(i).reverse()},xt.prototype.toArray=function(){return this.take(Pe)},xs(xt.prototype,function(i,l){var d=/^(?:filter|find|map|reject)|While$/.test(l),v=/^(?:head|last)$/.test(l),w=C[v?"take"+(l=="last"?"Right":""):l],R=v||/^find/.test(l);w&&(C.prototype[l]=function(){var K=this.__wrapped__,X=v?[1]:arguments,oe=K instanceof xt,Ee=X[0],Me=oe||ct(K),Re=function(bt){var Et=w.apply(C,di([bt],X));return v&&qe?Et[0]:Et};Me&&d&&typeof Ee=="function"&&Ee.length!=1&&(oe=Me=!1);var qe=this.__chain__,Je=!!this.__actions__.length,nt=R&&!qe,vt=oe&&!Je;if(!R&&Me){K=vt?K:new xt(this);var rt=i.apply(K,X);return rt.__actions__.push({func:Su,args:[Re],thisArg:n}),new Kr(rt,qe)}return nt&&vt?i.apply(this,X):(rt=this.thru(Re),nt?v?rt.value()[0]:rt.value():rt)})}),Yr(["pop","push","shift","sort","splice","unshift"],function(i){var l=Jo[i],d=/^(?:push|sort|unshift)$/.test(i)?"tap":"thru",v=/^(?:pop|shift)$/.test(i);C.prototype[i]=function(){var w=arguments;if(v&&!this.__chain__){var R=this.value();return l.apply(ct(R)?R:[],w)}return this[d](function(K){return l.apply(ct(K)?K:[],w)})}}),xs(xt.prototype,function(i,l){var d=C[l];if(d){var v=d.name+"";$t.call(Ia,v)||(Ia[v]=[]),Ia[v].push({name:l,func:d})}}),Ia[vu(n,U).name]=[{name:"wrapper",func:n}],xt.prototype.clone=wk,xt.prototype.reverse=xk,xt.prototype.value=kk,C.prototype.at=XT,C.prototype.chain=QT,C.prototype.commit=e2,C.prototype.next=t2,C.prototype.plant=r2,C.prototype.reverse=s2,C.prototype.toJSON=C.prototype.valueOf=C.prototype.value=i2,C.prototype.first=C.prototype.head,Dl&&(C.prototype[Dl]=n2),C},Da=ek();Wi?((Wi.exports=Da)._=Da,Ed._=Da):Hn._=Da}).call(B1)})(Dc,Dc.exports);var gL=Dc.exports;const Fn=mL(gL);function vL(e,t){switch(e.replace("_","-")){case"af":case"af-ZA":case"bn":case"bn-BD":case"bn-IN":case"bg":case"bg-BG":case"ca":case"ca-AD":case"ca-ES":case"ca-FR":case"ca-IT":case"da":case"da-DK":case"de":case"de-AT":case"de-BE":case"de-CH":case"de-DE":case"de-LI":case"de-LU":case"el":case"el-CY":case"el-GR":case"en":case"en-AG":case"en-AU":case"en-BW":case"en-CA":case"en-DK":case"en-GB":case"en-HK":case"en-IE":case"en-IN":case"en-NG":case"en-NZ":case"en-PH":case"en-SG":case"en-US":case"en-ZA":case"en-ZM":case"en-ZW":case"eo":case"eo-US":case"es":case"es-AR":case"es-BO":case"es-CL":case"es-CO":case"es-CR":case"es-CU":case"es-DO":case"es-EC":case"es-ES":case"es-GT":case"es-HN":case"es-MX":case"es-NI":case"es-PA":case"es-PE":case"es-PR":case"es-PY":case"es-SV":case"es-US":case"es-UY":case"es-VE":case"et":case"et-EE":case"eu":case"eu-ES":case"eu-FR":case"fa":case"fa-IR":case"fi":case"fi-FI":case"fo":case"fo-FO":case"fur":case"fur-IT":case"fy":case"fy-DE":case"fy-NL":case"gl":case"gl-ES":case"gu":case"gu-IN":case"ha":case"ha-NG":case"he":case"he-IL":case"hu":case"hu-HU":case"is":case"is-IS":case"it":case"it-CH":case"it-IT":case"ku":case"ku-TR":case"lb":case"lb-LU":case"ml":case"ml-IN":case"mn":case"mn-MN":case"mr":case"mr-IN":case"nah":case"nb":case"nb-NO":case"ne":case"ne-NP":case"nl":case"nl-AW":case"nl-BE":case"nl-NL":case"nn":case"nn-NO":case"no":case"om":case"om-ET":case"om-KE":case"or":case"or-IN":case"pa":case"pa-IN":case"pa-PK":case"pap":case"pap-AN":case"pap-AW":case"pap-CW":case"ps":case"ps-AF":case"pt":case"pt-BR":case"pt-PT":case"so":case"so-DJ":case"so-ET":case"so-KE":case"so-SO":case"sq":case"sq-AL":case"sq-MK":case"sv":case"sv-FI":case"sv-SE":case"sw":case"sw-KE":case"sw-TZ":case"ta":case"ta-IN":case"ta-LK":case"te":case"te-IN":case"tk":case"tk-TM":case"ur":case"ur-IN":case"ur-PK":case"zu":case"zu-ZA":return t===1?0:1;case"am":case"am-ET":case"bh":case"fil":case"fil-PH":case"fr":case"fr-BE":case"fr-CA":case"fr-CH":case"fr-FR":case"fr-LU":case"gun":case"hi":case"hi-IN":case"hy":case"hy-AM":case"ln":case"ln-CD":case"mg":case"mg-MG":case"nso":case"nso-ZA":case"ti":case"ti-ER":case"ti-ET":case"wa":case"wa-BE":case"xbr":return t===0||t===1?0:1;case"be":case"be-BY":case"bs":case"bs-BA":case"hr":case"hr-HR":case"ru":case"ru-RU":case"ru-UA":case"sr":case"sr-ME":case"sr-RS":case"uk":case"uk-UA":return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2;case"cs":case"cs-CZ":case"sk":case"sk-SK":return t==1?0:t>=2&&t<=4?1:2;case"ga":case"ga-IE":return t==1?0:t==2?1:2;case"lt":case"lt-LT":return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2;case"sl":case"sl-SI":return t%100==1?0:t%100==2?1:t%100==3||t%100==4?2:3;case"mk":case"mk-MK":return t%10==1?0:1;case"mt":case"mt-MT":return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3;case"lv":case"lv-LV":return t==0?0:t%10==1&&t%100!=11?1:2;case"pl":case"pl-PL":return t==1?0:t%10>=2&&t%10<=4&&(t%100<12||t%100>14)?1:2;case"cy":case"cy-GB":return t==1?0:t==2?1:t==8||t==11?2:3;case"ro":case"ro-RO":return t==1?0:t==0||t%100>0&&t%100<20?1:2;case"ar":case"ar-AE":case"ar-BH":case"ar-DZ":case"ar-EG":case"ar-IN":case"ar-IQ":case"ar-JO":case"ar-KW":case"ar-LB":case"ar-LY":case"ar-MA":case"ar-OM":case"ar-QA":case"ar-SA":case"ar-SD":case"ar-SS":case"ar-SY":case"ar-TN":case"ar-YE":return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11&&t%100<=99?4:5;default:return 0}}function yL(e,t,n){let r=e.split("|");const s=_L(r,t);if(s!==null)return s.trim();r=wL(r);const a=vL(n,t);return r.length===1||!r[a]?r[0]:r[a]}function _L(e,t){for(const n of e){let r=bL(n,t);if(r!==null)return r}return null}function bL(e,t){const n=e.match(/^[\{\[]([^\[\]\{\}]*)[\}\]]([\s\S]*)/)||[];if(n.length!==3)return null;const r=n[1],s=n[2];if(r.includes(",")){let[a,o]=r.split(",");if(o==="*"&&t>=parseFloat(a))return s;if(a==="*"&&t<=parseFloat(o))return s;if(t>=parseFloat(a)&&t<=parseFloat(o))return s}return parseFloat(r)===t?s:null}function wL(e){return e.map(t=>t.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}const Zf=(e,t,n={})=>{try{return e(t)}catch{return n}},Xf=async(e,t={})=>{try{return(await e).default||t}catch{return t}},xL={};function o0(e){return e||kL()||SL()}function kL(){return typeof process<"u"}function SL(){return typeof xL<"u"}const Za=typeof window>"u";let Wa=null;const Wu={lang:!Za&&document.documentElement.lang?document.documentElement.lang.replace("-","_"):null,fallbackLang:"en",fallbackMissingTranslations:!1,resolve:e=>new Promise(t=>t({default:{}})),onLoad:e=>{}};me(()=>wr.getSharedInstance().getCurrentLanguage().value);const TL={shared:!0};function Le(e,t={}){return wr.getSharedInstance().trans(e,t)}const CL={install(e,t={}){t={...TL,...t};const n=t.shared?wr.getSharedInstance(t,!0):new wr(t);e.config.globalProperties.$t=(r,s)=>n.trans(r,s),e.config.globalProperties.$tChoice=(r,s,a)=>n.transChoice(r,s,a),e.provide("i18n",n)}};class wr{constructor(t={}){this.currentLanguage=de(Wu.lang||Wu.fallbackLang),this.activeMessages=Hr({}),this.fallbackMessages=Hr({}),this.reset=()=>{wr.loaded=[],this.options=Wu;for(const[n]of Object.entries(this.activeMessages))this.activeMessages[n]=null;this===Wa&&(Wa=null)},this.options={...Wu,...t},this.options.fallbackMissingTranslations?this.loadFallbackLanguage():this.load()}setOptions(t={},n=!1){return this.options={...this.options,...t},n&&this.load(),this}load(){this[Za?"loadLanguage":"loadLanguageAsync"](this.getActiveLanguage())}loadFallbackLanguage(){if(!Za){this.resolveLangAsync(this.options.resolve,this.options.fallbackLang).then(({default:n})=>{this.applyFallbackLanguage(this.options.fallbackLang,n),this.load()});return}const{default:t}=this.resolveLang(this.options.resolve,this.options.fallbackLang);this.applyFallbackLanguage(this.options.fallbackLang,t),this.loadLanguage(this.getActiveLanguage())}loadLanguage(t,n=!1){const r=wr.loaded.find(a=>a.lang===t);if(r){this.setLanguage(r);return}const{default:s}=this.resolveLang(this.options.resolve,t);this.applyLanguage(t,s,n,this.loadLanguage)}loadLanguageAsync(t,n=!1,r=!1){var a;r||((a=this.abortController)==null||a.abort(),this.abortController=new AbortController);const s=wr.loaded.find(o=>o.lang===t);return s?Promise.resolve(this.setLanguage(s)):new Promise((o,u)=>{this.abortController.signal.addEventListener("abort",()=>{o()}),this.resolveLangAsync(this.options.resolve,t).then(({default:c})=>{o(this.applyLanguage(t,c,n,this.loadLanguageAsync))})})}resolveLang(t,n,r={}){return Object.keys(r).length||(r=Zf(t,n)),o0(Za)?{default:{...r,...Zf(t,`php_${n}`)}}:{default:r}}async resolveLangAsync(t,n){let r=Zf(t,n);if(!(r instanceof Promise))return this.resolveLang(t,n,r);if(o0(Za)){const s=await Xf(t(`php_${n}`)),a=await Xf(r);return new Promise(o=>o({default:{...s,...a}}))}return new Promise(async s=>s({default:await Xf(r)}))}applyLanguage(t,n,r=!1,s){if(Object.keys(n).length<1){if(/[-_]/g.test(t)&&!r)return s.call(this,t.replace(/[-_]/g,o=>o==="-"?"_":"-"),!0,!0);if(t!==this.options.fallbackLang)return s.call(this,this.options.fallbackLang,!1,!0)}const a={lang:t,messages:n};return this.addLoadedLang(a),this.setLanguage(a)}applyFallbackLanguage(t,n){for(const[r,s]of Object.entries(n))this.fallbackMessages[r]=s;this.addLoadedLang({lang:this.options.fallbackLang,messages:n})}addLoadedLang(t){const n=wr.loaded.findIndex(r=>r.lang===t.lang);if(n!==-1){wr.loaded[n]=t;return}wr.loaded.push(t)}setLanguage({lang:t,messages:n}){Za||document.documentElement.setAttribute("lang",t.replace("_","-")),this.options.lang=t,this.currentLanguage.value=t;for(const[r,s]of Object.entries(n))this.activeMessages[r]=s;for(const[r,s]of Object.entries(this.fallbackMessages))(!this.isValid(n[r])||this.activeMessages[r]===r)&&(this.activeMessages[r]=s);for(const[r]of Object.entries(this.activeMessages))!this.isValid(n[r])&&!this.isValid(this.fallbackMessages[r])&&(this.activeMessages[r]=null);return this.options.onLoad(t),t}getActiveLanguage(){return this.options.lang||this.options.fallbackLang}getCurrentLanguage(){return me(()=>this.currentLanguage.value)}isLoaded(t){return t??(t=this.getActiveLanguage()),wr.loaded.some(n=>n.lang.replace(/[-_]/g,"-")===t.replace(/[-_]/g,"-"))}trans(t,n={}){return this.wTrans(t,n).value}wTrans(t,n={}){return gb(()=>{let r=this.findTranslation(t);this.isValid(r)||(r=this.findTranslation(t.replace(/\//g,"."))),this.activeMessages[t]=this.isValid(r)?r:t}),me(()=>this.makeReplacements(this.activeMessages[t],n))}transChoice(t,n,r={}){return this.wTransChoice(t,n,r).value}wTransChoice(t,n,r={}){const s=this.wTrans(t,r);return r.count=n.toString(),me(()=>this.makeReplacements(yL(s.value,n,this.options.lang),r))}findTranslation(t){if(this.isValid(this.activeMessages[t]))return this.activeMessages[t];if(this.activeMessages[`${t}.0`]!==void 0){const r=Object.entries(this.activeMessages).filter(s=>s[0].startsWith(`${t}.`)).map(s=>s[1]);return Hr(r)}return this.activeMessages[t]}makeReplacements(t,n){const r=s=>s.charAt(0).toUpperCase()+s.slice(1);return Object.entries(n||[]).sort((s,a)=>s[0].length>=a[0].length?-1:1).forEach(([s,a])=>{a=a.toString(),t=(t||"").replace(new RegExp(`:${s}`,"g"),a).replace(new RegExp(`:${s.toUpperCase()}`,"g"),a.toUpperCase()).replace(new RegExp(`:${r(s)}`,"g"),r(a))}),t}isValid(t){return t!=null}static getSharedInstance(t,n=!1){return(Wa==null?void 0:Wa.setOptions(t,n))||(Wa=new wr(t))}}wr.loaded=[];function Hi(){const e=U=>{const N={};return U==null||U.forEach(x=>{N[x.id]=x.name}),N},t=me(()=>[Le("event.activity-overview"),Le("event.who-is-the-activity-for"),Le("event.organiser")]),n=me(()=>[{id:"coding-camp",name:Le("event.coding-camp")},{id:"summer-camp",name:Le("event.summer-camp")},{id:"weekend-course",name:Le("event.weekend-course")},{id:"evening-course",name:Le("event.evening-course")},{id:"careerday",name:Le("event.career-day")},{id:"university-visit",name:Le("event.university-visit")},{id:"coding-home",name:Le("event.coding-at-home")},{id:"code-week-challenge",name:Le("event.code-week-challenge")},{id:"competition",name:Le("event.competition")},{id:"other",name:Le("event.other-group-work-seminars-workshops")}]),r=me(()=>e(n.value)),s=me(()=>[{id:"open-online",name:Le("event.activitytype.open-online")},{id:"invite-online",name:Le("event.activitytype.invite-online")},{id:"open-in-person",name:Le("event.activitytype.open-in-person")},{id:"invite-in-person",name:Le("event.activitytype.invite-in-person")},{id:"other",name:Le("event.organizertype.other")}]),a=me(()=>e(s.value)),o=me(()=>({daily:Le("event.daily"),weekly:Le("event.weekly"),monthly:Le("event.monthly")})),u=me(()=>[{id:"0-1",name:Le("event.0-1-hours")},{id:"1-2",name:Le("event.1-2-hours")},{id:"2-4",name:Le("event.2-4-hours")},{id:"over-4",name:Le("event.longer-than-4-hours")}]),c=me(()=>e(u.value)),h=me(()=>[{id:"consecutive",name:Le("event.consecutive-learning-over-multiple-sessions")},{id:"individual",name:Le("event.recurring-individual")}]),f=me(()=>e(h.value)),p=me(()=>[{id:"under-5",name:Le("event.under-5-early-learners")},{id:"6-9",name:Le("event.6-9-primary")},{id:"10-12",name:Le("event.10-12-upper-primary")},{id:"13-15",name:Le("event.13-15-lower-secondary")},{id:"16-18",name:Le("event.16-18-upper-secondary")},{id:"19-25",name:Le("event.19-25-young-adults")},{id:"over-25",name:Le("event.over-25-adults")}]),m=me(()=>e(p.value)),y=me(()=>[{id:"school",name:Le("event.organizertype.school")},{id:"library",name:Le("event.organizertype.library")},{id:"non profit",name:Le("event.organizertype.non-profit")},{id:"private business",name:Le("event.organizertype.private-business")},{id:"other",name:Le("event.organizertype.other")}]),_=me(()=>e(y.value)),b=me(()=>[{id:"robotics-drones-smart-devices",name:Le("event.theme.robotics-drones-smart-devices")},{id:"cybersecurity-data",name:Le("event.theme.cybersecurity-data")},{id:"web-app-software-development",name:Le("event.theme.web-app-software-development")},{id:"visual-block-programming",name:Le("event.theme.visual-block-programming")},{id:"unplugged-playful-activities",name:Le("event.theme.unplugged-playful-activities")},{id:"art-creative-coding",name:Le("event.theme.art-creative-coding")},{id:"game-design",name:Le("event.theme.game-design")},{id:"internet-of-things-wearables",name:Le("event.theme.internet-of-things-wearables")},{id:"ar-vr-3d-technologies",name:Le("event.theme.ar-vr-3d-technologies")},{id:"digital-careers-learning-pathways",name:Le("event.theme.digital-careers-learning-pathways")},{id:"digital-literacy-soft-skills",name:Le("event.theme.digital-literacy-soft-skills")},{id:"ai-generative-ai",name:Le("event.theme.ai-generative-ai")},{id:"awareness-inspiration",name:Le("event.theme.awareness-inspiration")},{id:"promoting-diversity-inclusion",name:Le("event.theme.promoting-diversity-inclusion")},{id:"other-theme",name:Le("event.theme.other-theme")}]),E=me(()=>e(b.value));return{stepTitles:t,activityFormatOptions:n,activityFormatOptionsMap:r,activityTypeOptions:s,activityTypeOptionsMap:a,recurringFrequentlyMap:o,durationOptions:u,durationOptionsMap:c,recurringTypeOptions:h,recurringTypeOptionsMap:f,ageOptions:p,ageOptionsMap:m,organizerTypeOptions:y,organizerTypeOptionsMap:_,themeOptions:b,themeOptionsMap:E}}const gt=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},AL={props:{contentClass:{type:String},position:{type:String,default:"top",validator:e=>["top","right","bottom","left"].includes(e)}},setup(e){const t=de(!1),n=me(()=>{switch(e.position){case"top":return"bottom-full pb-2 left-1/2 -translate-x-1/2";case"right":return"left-full pl-2 top-1/2 -translate-y-1/2";case"bottom":return"top-full pt-2 left-1/2 -translate-x-1/2";case"left":return"right-full pr-2 top-1/2 -translate-y-1/2";default:return""}}),r=me(()=>{switch(e.position){case"top":return"absolute left-1/2 bottom-0 -translate-x-1/2 translate-y-2 border-8 border-transparent border-t-gray-800";case"right":return"absolute top-1/2 left-0 -translate-y-1/2 -translate-x-2 border-8 border-transparent border-r-gray-800";case"bottom":return"absolute left-1/2 top-0 -translate-x-1/2 -translate-y-2 border-8 border-transparent border-b-gray-800";case"left":return"absolute top-1/2 right-0 -translate-y-1/2 translate-x-2 border-8 border-transparent border-l-gray-800";default:return""}});return{show:t,positionClass:n,arrowClass:r}}},EL={class:"w-full px-3 py-2 rounded-lg bg-gray-800 text-white text-sm"};function OL(e,t,n,r,s,a){return k(),P("div",{class:"relative inline-block",onMouseenter:t[0]||(t[0]=o=>r.show=!0),onMouseleave:t[1]||(t[1]=o=>r.show=!1)},[Ne(e.$slots,"trigger",{},void 0,!0),r.show?(k(),P("div",{key:0,class:$e(["absolute z-10 break-words",r.positionClass,n.contentClass]),role:"tooltip"},[g("div",EL,[Ne(e.$slots,"content",{},void 0,!0)]),g("div",{class:$e(["tooltip-arrow",r.arrowClass])},null,2)],2)):ae("",!0)],32)}const H1=gt(AL,[["render",OL],["__scopeId","data-v-ad76dce9"]]),ML={props:{horizontalBreakpoint:String,horizontal:Boolean,label:String,name:String,names:Array,errors:Object},components:{Tooltip:H1},setup(e,{slots:t}){const n=me(()=>{const r=[],s=[];return e.name&&s.push(e.name),e.names&&s.push(...e.names),s.forEach(a=>{var o,u;(o=e.errors)!=null&&o[a]&&r.push(...(u=e.errors)==null?void 0:u[a])}),Fn.uniq(r)});return{slots:t,errorList:n}}},RL=["for"],DL={key:0,class:"flex item-start gap-3 text-error-200 font-semibold mt-2.5 empty:hidden"},PL={class:"leading-5"};function LL(e,t,n,r,s,a){var u;const o=at("Tooltip");return k(),P("div",{class:$e(["flex items-start flex-col gap-x-3 gap-y-2",[n.horizontalBreakpoint==="md"&&"md:gap-10 md:flex-row"]])},[g("label",{for:`id_${n.name||((u=n.names)==null?void 0:u[0])||""}`,class:$e(["flex items-center font-normal text-xl flex-1 text-slate-500 'w-full",[n.horizontalBreakpoint==="md"&&"md:min-h-[48px] md:w-1/3"]])},[g("span",null,[ft(se(n.label)+" ",1),r.slots.tooltip?(k(),st(o,{key:0,class:"ml-1 translate-y-1",contentClass:"w-64"},{trigger:Te(()=>[...t[0]||(t[0]=[g("img",{class:"text-dark-blue w-6 h-6",src:"/images/icon_question.svg"},null,-1)])]),content:Te(()=>[Ne(e.$slots,"tooltip")]),_:3})):ae("",!0)])],10,RL),g("div",{class:$e(["h-full w-full",[n.horizontalBreakpoint==="md"&&"md:w-2/3"]])},[Ne(e.$slots,"default"),r.errorList.length?(k(),P("div",DL,[t[1]||(t[1]=g("img",{src:"/images/icon_error.svg"},null,-1)),(k(!0),P(Ve,null,Qe(r.errorList,c=>(k(),P("div",PL,se(c),1))),256))])):ae("",!0),Ne(e.$slots,"end")],2)],2)}const dd=gt(ML,[["render",LL]]);function Qf(e){return e===0?!1:Array.isArray(e)&&e.length===0?!0:!e}function IL(e){return(...t)=>!e(...t)}function NL(e,t){return e===void 0&&(e="undefined"),e===null&&(e="null"),e===!1&&(e="false"),e.toString().toLowerCase().indexOf(t.trim())!==-1}function VL(e){return e.filter(t=>!t.$isLabel)}function eh(e,t){return n=>n.reduce((r,s)=>s[e]&&s[e].length?(r.push({$groupLabel:s[t],$isLabel:!0}),r.concat(s[e])):r,[])}const u0=(...e)=>t=>e.reduce((n,r)=>r(n),t);var FL={data(){return{search:"",isOpen:!1,preferredOpenDirection:"below",optimizedHeight:this.maxHeight}},props:{internalSearch:{type:Boolean,default:!0},options:{type:Array,required:!0},multiple:{type:Boolean,default:!1},trackBy:{type:String},label:{type:String},searchable:{type:Boolean,default:!0},clearOnSelect:{type:Boolean,default:!0},hideSelected:{type:Boolean,default:!1},placeholder:{type:String,default:"Select option"},allowEmpty:{type:Boolean,default:!0},resetAfter:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},customLabel:{type:Function,default(e,t){return Qf(e)?"":t?e[t]:e}},taggable:{type:Boolean,default:!1},tagPlaceholder:{type:String,default:"Press enter to create a tag"},tagPosition:{type:String,default:"top"},max:{type:[Number,Boolean],default:!1},id:{default:null},optionsLimit:{type:Number,default:1e3},groupValues:{type:String},groupLabel:{type:String},groupSelect:{type:Boolean,default:!1},blockKeys:{type:Array,default(){return[]}},preserveSearch:{type:Boolean,default:!1},preselectFirst:{type:Boolean,default:!1},preventAutofocus:{type:Boolean,default:!1},filteringSortFunc:{type:Function,default:null}},mounted(){!this.multiple&&this.max&&console.warn("[Vue-Multiselect warn]: Max prop should not be used when prop Multiple equals false."),this.preselectFirst&&!this.internalValue.length&&this.options.length&&this.select(this.filteredOptions[0])},computed:{internalValue(){return this.modelValue||this.modelValue===0?Array.isArray(this.modelValue)?this.modelValue:[this.modelValue]:[]},filteredOptions(){const e=this.search||"",t=e.toLowerCase().trim();let n=this.options.concat();return this.internalSearch?n=this.groupValues?this.filterAndFlat(n,t,this.label):this.filterOptions(n,t,this.label,this.customLabel):n=this.groupValues?eh(this.groupValues,this.groupLabel)(n):n,n=this.hideSelected?n.filter(IL(this.isSelected)):n,this.taggable&&t.length&&!this.isExistingOption(t)&&(this.tagPosition==="bottom"?n.push({isTag:!0,label:e}):n.unshift({isTag:!0,label:e})),n.slice(0,this.optionsLimit)},valueKeys(){return this.trackBy?this.internalValue.map(e=>e[this.trackBy]):this.internalValue},optionKeys(){return(this.groupValues?this.flatAndStrip(this.options):this.options).map(t=>this.customLabel(t,this.label).toString().toLowerCase())},currentOptionLabel(){return this.multiple?this.searchable?"":this.placeholder:this.internalValue.length?this.getOptionLabel(this.internalValue[0]):this.searchable?"":this.placeholder}},watch:{internalValue:{handler(){this.resetAfter&&this.internalValue.length&&(this.search="",this.$emit("update:modelValue",this.multiple?[]:null))},deep:!0},search(){this.$emit("search-change",this.search)}},emits:["open","search-change","close","select","update:modelValue","remove","tag"],methods:{getValue(){return this.multiple?this.internalValue:this.internalValue.length===0?null:this.internalValue[0]},filterAndFlat(e,t,n){return u0(this.filterGroups(t,n,this.groupValues,this.groupLabel,this.customLabel),eh(this.groupValues,this.groupLabel))(e)},flatAndStrip(e){return u0(eh(this.groupValues,this.groupLabel),VL)(e)},updateSearch(e){this.search=e},isExistingOption(e){return this.options?this.optionKeys.indexOf(e)>-1:!1},isSelected(e){const t=this.trackBy?e[this.trackBy]:e;return this.valueKeys.indexOf(t)>-1},isOptionDisabled(e){return!!e.$isDisabled},getOptionLabel(e){if(Qf(e))return"";if(e.isTag)return e.label;if(e.$isLabel)return e.$groupLabel;const t=this.customLabel(e,this.label);return Qf(t)?"":t},select(e,t){if(e.$isLabel&&this.groupSelect){this.selectGroup(e);return}if(!(this.blockKeys.indexOf(t)!==-1||this.disabled||e.$isDisabled||e.$isLabel)&&!(this.max&&this.multiple&&this.internalValue.length===this.max)&&!(t==="Tab"&&!this.pointerDirty)){if(e.isTag)this.$emit("tag",e.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(e)){t!=="Tab"&&this.removeElement(e);return}this.multiple?this.$emit("update:modelValue",this.internalValue.concat([e])):this.$emit("update:modelValue",e),this.$emit("select",e,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup(e){const t=this.options.find(n=>n[this.groupLabel]===e.$groupLabel);if(t){if(this.wholeGroupSelected(t)){this.$emit("remove",t[this.groupValues],this.id);const n=this.trackBy?t[this.groupValues].map(s=>s[this.trackBy]):t[this.groupValues],r=this.internalValue.filter(s=>n.indexOf(this.trackBy?s[this.trackBy]:s)===-1);this.$emit("update:modelValue",r)}else{const n=t[this.groupValues].filter(r=>!(this.isOptionDisabled(r)||this.isSelected(r)));this.max&&n.splice(this.max-this.internalValue.length),this.$emit("select",n,this.id),this.$emit("update:modelValue",this.internalValue.concat(n))}this.closeOnSelect&&this.deactivate()}},wholeGroupSelected(e){return e[this.groupValues].every(t=>this.isSelected(t)||this.isOptionDisabled(t))},wholeGroupDisabled(e){return e[this.groupValues].every(this.isOptionDisabled)},removeElement(e,t=!0){if(this.disabled||e.$isDisabled)return;if(!this.allowEmpty&&this.internalValue.length<=1){this.deactivate();return}const n=typeof e=="object"?this.valueKeys.indexOf(e[this.trackBy]):this.valueKeys.indexOf(e);if(this.multiple){const r=this.internalValue.slice(0,n).concat(this.internalValue.slice(n+1));this.$emit("update:modelValue",r)}else this.$emit("update:modelValue",null);this.$emit("remove",e,this.id),this.closeOnSelect&&t&&this.deactivate()},removeLastElement(){this.blockKeys.indexOf("Delete")===-1&&this.search.length===0&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate(){this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&this.pointer===0&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.preventAutofocus||this.$nextTick(()=>this.$refs.search&&this.$refs.search.focus())):this.preventAutofocus||typeof this.$el<"u"&&this.$el.focus(),this.$emit("open",this.id))},deactivate(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search!==null&&typeof this.$refs.search<"u"&&this.$refs.search.blur():typeof this.$el<"u"&&this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle(){this.isOpen?this.deactivate():this.activate()},adjustPosition(){if(typeof window>"u")return;const e=this.$el.getBoundingClientRect().top,t=window.innerHeight-this.$el.getBoundingClientRect().bottom;t>this.maxHeight||t>e||this.openDirection==="below"||this.openDirection==="bottom"?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(t-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(e-40,this.maxHeight))},filterOptions(e,t,n,r){return t?e.filter(s=>NL(r(s,n),t)).sort((s,a)=>typeof this.filteringSortFunc=="function"?this.filteringSortFunc(s,a):r(s,n).length-r(a,n).length):e},filterGroups(e,t,n,r,s){return a=>a.map(o=>{if(!o[n])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];const u=this.filterOptions(o[n],e,t,s);return u.length?{[r]:o[r],[n]:u}:[]})}}},$L={data(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition(){return this.pointer*this.optionHeight},visibleElements(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions(){this.pointerAdjust()},isOpen(){this.pointerDirty=!1},pointer(){this.$refs.search&&this.$refs.search.setAttribute("aria-activedescendant",this.id+"-"+this.pointer.toString())}},methods:{optionHighlight(e,t){return{"multiselect__option--highlight":e===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(t)}},groupHighlight(e,t){if(!this.groupSelect)return["multiselect__option--disabled",{"multiselect__option--group":t.$isLabel}];const n=this.options.find(r=>r[this.groupLabel]===t.$groupLabel);return n&&!this.wholeGroupDisabled(n)?["multiselect__option--group",{"multiselect__option--highlight":e===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(n)}]:"multiselect__option--disabled"},addPointerElement({key:e}="Enter"){this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward(){var e;this.pointer0?(this.pointer--,((e=this.$refs.list)==null?void 0:e.scrollTop)>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet(e){this.pointer=e,this.pointerDirty=!0}}},Ta={name:"vue-multiselect",mixins:[FL,$L],compatConfig:{MODE:3,ATTR_ENUMERATED_COERCION:!1},props:{name:{type:String,default:""},modelValue:{type:null,default(){return[]}},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:e=>`and ${e} more`},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},spellcheck:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0},required:{type:Boolean,default:!1},useTeleport:{type:Boolean,default:!1}},data(){return{dropdownStyles:{},ready:!1}},computed:{hasOptionGroup(){return this.groupValues&&this.groupLabel&&this.groupSelect},isSingleLabelVisible(){return(this.singleValue||this.singleValue===0)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible(){return!this.internalValue.length&&(!this.searchable||!this.isOpen)},visibleValues(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue(){return this.internalValue[0]},deselectLabelText(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText(){return this.showLabels?this.selectLabel:""},selectGroupLabelText(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText(){return this.showLabels?this.selectedLabel:""},inputStyle(){return this.searchable||this.multiple&&this.modelValue&&this.modelValue.length?this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}:""},contentStyle(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove(){return this.openDirection==="above"||this.openDirection==="top"?!0:this.openDirection==="below"||this.openDirection==="bottom"?!1:this.preferredOpenDirection==="above"},showSearchInput(){return this.searchable&&(this.hasSingleSelectedSlot&&(this.visibleSingleValue||this.visibleSingleValue===0)?this.isOpen:!0)},isRequired(){return this.required===!1?!1:this.internalValue.length<=0}},watch:{isOpen(e){e&&(this.useTeleport?(this.ready=!1,this.$nextTick(()=>{const t=this.$el.getBoundingClientRect();this.dropdownStyles={position:"absolute",top:`${t.bottom+window.scrollY}px`,left:`${t.left+window.scrollX}px`,width:`${t.width}px`,zIndex:9999},this.ready=!0})):this.ready=!0)}}};const BL=["tabindex","aria-expanded","aria-owns","aria-activedescendant"],HL={ref:"tags",class:"multiselect__tags"},UL={class:"multiselect__tags-wrap"},jL=["textContent"],qL=["onKeypress","onMousedown"],WL=["textContent"],YL={class:"multiselect__spinner"},zL=["name","id","spellcheck","placeholder","required","value","disabled","tabindex","aria-label","aria-controls"],KL=["id","aria-multiselectable"],GL={key:0},JL={class:"multiselect__option"},ZL=["aria-selected","id","role"],XL=["onClick","onMouseenter","data-select","data-selected","data-deselect"],QL=["data-select","data-deselect","onMouseenter","onMousedown"],eI={class:"multiselect__option"},tI={class:"multiselect__option"};function nI(e,t,n,r,s,a){return k(),P("div",{tabindex:e.searchable?-1:n.tabindex,class:$e([{"multiselect--active":e.isOpen,"multiselect--disabled":n.disabled,"multiselect--above":a.isAbove,"multiselect--has-options-group":a.hasOptionGroup},"multiselect"]),onFocus:t[14]||(t[14]=o=>e.activate()),onBlur:t[15]||(t[15]=o=>e.searchable?!1:e.deactivate()),onKeydown:[t[16]||(t[16]=Vn(Ot(o=>e.pointerForward(),["self","prevent"]),["down"])),t[17]||(t[17]=Vn(Ot(o=>e.pointerBackward(),["self","prevent"]),["up"]))],onKeypress:t[18]||(t[18]=Vn(Ot(o=>e.addPointerElement(o),["stop","self"]),["enter","tab"])),onKeyup:t[19]||(t[19]=Vn(o=>e.deactivate(),["esc"])),role:"combobox","aria-expanded":e.isOpen,"aria-owns":"listbox-"+e.id,"aria-activedescendant":e.isOpen&&e.pointer!==null?e.id+"-"+e.pointer:null},[Ne(e.$slots,"caret",{toggle:e.toggle},()=>[g("div",{onMousedown:t[0]||(t[0]=Ot(o=>e.toggle(),["prevent","stop"])),class:"multiselect__select"},null,32)]),Ne(e.$slots,"clear",{search:e.search}),g("div",HL,[Ne(e.$slots,"selection",{search:e.search,remove:e.removeElement,values:a.visibleValues,isOpen:e.isOpen},()=>[Pn(g("div",UL,[(k(!0),P(Ve,null,Qe(a.visibleValues,(o,u)=>Ne(e.$slots,"tag",{option:o,search:e.search,remove:e.removeElement},()=>[(k(),P("span",{class:"multiselect__tag",key:u,onMousedown:t[1]||(t[1]=Ot(()=>{},["prevent"]))},[g("span",{textContent:se(e.getOptionLabel(o))},null,8,jL),g("i",{tabindex:"1",onKeypress:Vn(Ot(c=>e.removeElement(o),["prevent"]),["enter"]),onMousedown:Ot(c=>e.removeElement(o),["prevent"]),class:"multiselect__tag-icon"},null,40,qL)],32))])),256))],512),[[ts,a.visibleValues.length>0]]),e.internalValue&&e.internalValue.length>n.limit?Ne(e.$slots,"limit",{key:0},()=>[g("strong",{class:"multiselect__strong",textContent:se(n.limitText(e.internalValue.length-n.limit))},null,8,WL)]):ae("v-if",!0)]),he(vs,{name:"multiselect__loading"},{default:Te(()=>[Ne(e.$slots,"loading",{},()=>[Pn(g("div",YL,null,512),[[ts,n.loading]])])]),_:3}),e.searchable?(k(),P("input",{key:0,ref:"search",name:n.name,id:e.id,type:"text",autocomplete:"off",spellcheck:n.spellcheck,placeholder:e.placeholder,required:a.isRequired,style:wn(a.inputStyle),value:e.search,disabled:n.disabled,tabindex:n.tabindex,"aria-label":n.name+"-searchbox",onInput:t[2]||(t[2]=o=>e.updateSearch(o.target.value)),onFocus:t[3]||(t[3]=Ot(o=>e.activate(),["prevent"])),onBlur:t[4]||(t[4]=Ot(o=>e.deactivate(),["prevent"])),onKeyup:t[5]||(t[5]=Vn(o=>e.deactivate(),["esc"])),onKeydown:[t[6]||(t[6]=Vn(Ot(o=>e.pointerForward(),["prevent"]),["down"])),t[7]||(t[7]=Vn(Ot(o=>e.pointerBackward(),["prevent"]),["up"])),t[9]||(t[9]=Vn(Ot(o=>e.removeLastElement(),["stop"]),["delete"]))],onKeypress:t[8]||(t[8]=Vn(Ot(o=>e.addPointerElement(o),["prevent","stop","self"]),["enter"])),class:"multiselect__input","aria-controls":"listbox-"+e.id},null,44,zL)):ae("v-if",!0),a.isSingleLabelVisible?(k(),P("span",{key:1,class:"multiselect__single",onMousedown:t[10]||(t[10]=Ot((...o)=>e.toggle&&e.toggle(...o),["prevent"]))},[Ne(e.$slots,"singleLabel",{option:a.singleValue},()=>[ft(se(e.currentOptionLabel),1)])],32)):ae("v-if",!0),a.isPlaceholderVisible?(k(),P("span",{key:2,class:"multiselect__placeholder",onMousedown:t[11]||(t[11]=Ot((...o)=>e.toggle&&e.toggle(...o),["prevent"]))},[Ne(e.$slots,"placeholder",{},()=>[ft(se(e.placeholder),1)])],32)):ae("v-if",!0)],512),(k(),st(hp,{to:"body",disabled:!n.useTeleport},[he(vs,{name:"multiselect"},{default:Te(()=>[e.isOpen&&s.ready?(k(),P("div",{key:0,class:"multiselect__content-wrapper",onFocus:t[12]||(t[12]=(...o)=>e.activate&&e.activate(...o)),tabindex:"-1",onMousedown:t[13]||(t[13]=Ot(()=>{},["prevent"])),style:wn([s.dropdownStyles,{maxHeight:e.optimizedHeight+"px"}]),ref:"list"},[g("ul",{class:"multiselect__content",style:wn(a.contentStyle),role:"listbox",id:"listbox-"+e.id,"aria-multiselectable":e.multiple},[Ne(e.$slots,"beforeList"),e.multiple&&e.max===e.internalValue.length?(k(),P("li",GL,[g("span",JL,[Ne(e.$slots,"maxElements",{},()=>[ft("Maximum of "+se(e.max)+" options selected. First remove a selected option to select another.",1)])])])):ae("v-if",!0),!e.max||e.internalValue.length(k(),P("li",{class:"multiselect__element",key:u,"aria-selected":e.isSelected(o),id:e.id+"-"+u,role:o&&(o.$isLabel||o.$isDisabled)?null:"option"},[o&&(o.$isLabel||o.$isDisabled)?ae("v-if",!0):(k(),P("span",{key:0,class:$e([e.optionHighlight(u,o),"multiselect__option"]),onClick:Ot(c=>e.select(o),["stop"]),onMouseenter:Ot(c=>e.pointerSet(u),["self"]),"data-select":o&&o.isTag?e.tagPlaceholder:a.selectLabelText,"data-selected":a.selectedLabelText,"data-deselect":a.deselectLabelText},[Ne(e.$slots,"option",{option:o,search:e.search,index:u},()=>[g("span",null,se(e.getOptionLabel(o)),1)])],42,XL)),o&&(o.$isLabel||o.$isDisabled)?(k(),P("span",{key:1,"data-select":e.groupSelect&&a.selectGroupLabelText,"data-deselect":e.groupSelect&&a.deselectGroupLabelText,class:$e([e.groupHighlight(u,o),"multiselect__option"]),onMouseenter:Ot(c=>e.groupSelect&&e.pointerSet(u),["self"]),onMousedown:Ot(c=>e.selectGroup(o),["prevent"])},[Ne(e.$slots,"option",{option:o,search:e.search,index:u},()=>[g("span",null,se(e.getOptionLabel(o)),1)])],42,QL)):ae("v-if",!0)],8,ZL))),128)):ae("v-if",!0),Pn(g("li",null,[g("span",eI,[Ne(e.$slots,"noResult",{search:e.search},()=>[t[20]||(t[20]=ft("No elements found. Consider changing the search query."))])])],512),[[ts,n.showNoResults&&e.filteredOptions.length===0&&e.search&&!n.loading]]),Pn(g("li",null,[g("span",tI,[Ne(e.$slots,"noOptions",{},()=>[t[21]||(t[21]=ft("List is empty."))])])],512),[[ts,n.showNoOptions&&(e.options.length===0||a.hasOptionGroup===!0&&e.filteredOptions.length===0)&&!e.search&&!n.loading]]),Ne(e.$slots,"afterList")],12,KL)],36)):ae("v-if",!0)]),_:3})],8,["disabled"]))],42,BL)}Ta.render=nI;const rI={props:{multiple:Boolean,returnObject:Boolean,allowEmpty:{type:Boolean,default:!0},modelValue:[Array,String],deselectLabel:String,options:Array,idName:{type:String,default:"id"},labelField:{type:String,default:"name"},theme:{type:String,default:"new"},largeText:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1}},components:{Multiselect:Ta},emits:["update:modelValue","onChange"],setup(e,{emit:t}){const n=de(),r=a=>{if(e.multiple){const o=e.returnObject?a:a.map(u=>u[e.idName]);t("update:modelValue",o),t("onChange",o)}else{const o=e.returnObject?a:a[e.idName];t("update:modelValue",o),t("onChange",o)}},s=a=>{var o,u;return e.multiple?n.value?(o=n.value)==null?void 0:o.some(c=>String(c[e.idName])===String(a[e.idName])):!1:String((u=n.value)==null?void 0:u[e.idName])===String(a[e.idName])};return Wt([()=>e.multiple,()=>e.returnObject,()=>e.options,()=>e.modelValue],()=>{var a,o;e.returnObject?n.value=e.modelValue:e.multiple?Array.isArray(e.modelValue)&&(n.value=(a=e.modelValue)==null?void 0:a.map(u=>e.options.find(c=>c[e.idName]===u))):n.value=(o=e.options)==null?void 0:o.find(u=>u[e.idName]===e.modelValue)},{immediate:!0}),{selectedValues:n,isSelectedOption:s,onUpdateModalValue:r}}},sI={class:"flex justify-between items-center cursor-pointer"},iI={class:"whitespace-normal leading-6"},aI=["for"],lI={key:0,class:"h-4 w-4 text-[#05603A]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},oI={class:"flex gap-2.5 items-center rounded-full bg-dark-blue text-white px-4 py-2"},uI={class:"font-semibold leading-4"},cI=["onClick"],dI={class:"flex gap-4 items-center cursor-pointer"},fI={class:"whitespace-normal leading-6"},hI={key:0,class:"h-5 w-5 text-slate-600",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},pI=["onMousedown"];function mI(e,t,n,r,s,a){const o=at("multiselect");return k(),st(o,{class:$e(["multi-select",[n.multiple&&"multiple",n.theme==="new"&&"new-theme large-text",n.largeText&&"large-text"]]),modelValue:r.selectedValues,"onUpdate:modelValue":[t[0]||(t[0]=u=>r.selectedValues=u),r.onUpdateModalValue],"track-by":n.idName,label:n.labelField,multiple:n.multiple,"preselect-first":!1,"close-on-select":!n.multiple,"clear-on-select":!n.multiple,"preserve-search":!0,searchable:n.searchable,"allow-empty":n.allowEmpty,"deselect-label":n.deselectLabel,options:n.options},$n({tag:Te(({option:u,remove:c})=>[g("span",oI,[g("span",uI,se(u.name),1),g("span",{onClick:h=>c(u)},[...t[2]||(t[2]=[g("img",{src:"/images/close-white.svg"},null,-1)])],8,cI)])]),caret:Te(({toggle:u})=>[g("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2",onMousedown:Ot(u,["prevent"])},[...t[4]||(t[4]=[g("img",{src:"/images/select-arrow.svg"},null,-1)])],40,pI)]),noResult:Te(()=>[t[5]||(t[5]=g("div",{class:"text-gray-400 text-center"},"No elements found",-1))]),_:2},[n.multiple&&n.theme==="new"?{name:"option",fn:Te(({option:u})=>[g("div",sI,[g("span",iI,se(u[n.labelField]),1),g("div",{class:$e(["flex-shrink-0 h-6 w-6 border-2 bg-white flex items-center justify-center cursor-pointer rounded",[r.isSelectedOption(u)?"border-[#05603A]":"border-dark-blue-200"]]),for:e.id},[r.isSelectedOption(u)?(k(),P("svg",lI,[...t[1]||(t[1]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)])])):ae("",!0)],10,aI)])]),key:"0"}:void 0,n.multiple?void 0:{name:"option",fn:Te(({option:u})=>[g("div",dI,[g("span",fI,se(u[n.labelField]),1),g("div",null,[r.isSelectedOption(u)?(k(),P("svg",hI,[...t[3]||(t[3]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)])])):ae("",!0)])])]),key:"1"}]),1032,["class","modelValue","track-by","label","multiple","close-on-select","clear-on-select","searchable","allow-empty","deselect-label","options","onUpdate:modelValue"])}const Bo=gt(rI,[["render",mI]]),gI={props:{modelValue:[String,Number],name:String,min:Number,max:Number,type:{type:String,default:"text"}},emits:["update:modelValue","onChange","onBlur"],setup(e,{emit:t}){const n=de(e.modelValue);return Wt(()=>e.modelValue,()=>{n.value=e.modelValue}),{localValue:n,onChange:a=>{let o=a.target.value;e.type==="number"&&(o=o&&Number(o),e.min!==void 0&&e.min!==null&&(o=Math.max(o,e.min)),e.max!==void 0&&e.max!==null&&(o=Math.min(o,e.max))),Bn(()=>{t("update:modelValue",o),t("onChange",o)})},onBlur:()=>{t("onBlur")}}}},vI=["id","type","min","max","name"];function yI(e,t,n,r,s,a){return Pn((k(),P("input",{class:"w-full border-2 border-solid border-dark-blue-200 rounded-full h-12 px-6 text-xl text-slate-600",id:`id_${n.name}`,type:n.type,min:n.min,max:n.max,name:n.name,"onUpdate:modelValue":t[0]||(t[0]=o=>r.localValue=o),onInput:t[1]||(t[1]=(...o)=>r.onChange&&r.onChange(...o)),onBlur:t[2]||(t[2]=(...o)=>r.onBlur&&r.onBlur(...o))},null,40,vI)),[[ad,r.localValue]])}const fd=gt(gI,[["render",yI]]),_I={props:{modelValue:String,name:String,label:String,value:String},emits:["update:modelValue"],setup(e,{emit:t}){return{onChange:r=>{t("update:modelValue",r.target.value)}}}},bI={class:"flex items-center gap-2 cursor-pointer"},wI=["id","name","value","checked"],xI=["for"],kI={class:"cursor-pointer text-xl text-slate-500"};function SI(e,t,n,r,s,a){return k(),P("label",bI,[g("input",{class:"peer hidden",type:"radio",id:`${n.name}-${n.value}`,name:n.name,value:n.value,checked:n.modelValue===n.value,onChange:t[0]||(t[0]=(...o)=>r.onChange&&r.onChange(...o))},null,40,wI),g("div",{class:"h-8 w-8 rounded-full border-2 bg-white border-dark-blue-200 flex items-center justify-center cursor-pointer peer-checked:before:content-[''] peer-checked:before:block peer-checked:before:w-3 peer-checked:before:h-3 peer-checked:before:rounded-full peer-checked:before:bg-slate-600",for:`${n.name}-${n.value}`},null,8,xI),g("span",kI,se(n.label),1)])}const Gp=gt(_I,[["render",SI]]),TI={props:{modelValue:String,name:String,placeholder:String,height:{type:Number,default:400}},emits:["update:modelValue","onChange"],setup(e,{emit:t}){const n=a=>{t("update:modelValue",a),t("onChange",a)},r=()=>{const a="/js/tinymce/tinymce.min.js";return new Promise((o,u)=>{if(document.querySelector(`script[src="${a}"]`))return o();const c=document.createElement("script");c.src=a,c.onload=()=>o(),c.onerror=()=>u(new Error(`Failed to load script ${a}`)),document.head.appendChild(c)})},s=async()=>{try{await r()}catch(a){console.log("Can't load tinymce scrip:",a)}tinymce.init({selector:`#id_${e.name}`,height:e.height,width:"100%",setup:a=>{a.on("init",()=>{a.setContent(e.modelValue||"")}),a.on("change input",()=>{const o=a.getContent();a.save(),n(o)})}})};return Ft(()=>{s()}),{}}},CI={class:"custom-tinymce"},AI=["id","name","placeholder"];function EI(e,t,n,r,s,a){return k(),P("div",CI,[g("textarea",{class:"hidden",cols:"40",id:`id_${n.name}`,name:n.name,placeholder:n.placeholder,rows:"10"},null,8,AI)])}const OI=gt(TI,[["render",EI]]),MI={props:{errors:Object,formValues:Object,themes:Array,location:Object,countries:Array},components:{FieldWrapper:dd,SelectField:Bo,InputField:fd,RadioField:Gp,TinymceField:OI},setup(e){const{activityFormatOptions:t,activityTypeOptions:n,durationOptions:r,recurringTypeOptions:s}=Hi(),a=me(()=>!["open-online","invite-online"].includes(e.formValues.activity_type)&&e.formValues.locationDirty===!0&&e.formValues.locationSelected===!1);return{activityFormatOptions:t,activityTypeOptions:n,durationOptions:r,recurringTypeOptions:s,showSelectHint:a,handleLocationTyping:h=>{e.formValues.location="",e.formValues.locationDirty=!0,e.formValues.locationSelected=!1},handleLocationClear:()=>{e.formValues.location="",e.formValues.locationDirty=!0,e.formValues.locationSelected=!1},handleLocationChange:({location:h,geoposition:f,country_iso:p})=>{e.formValues.location=h||"",e.formValues.geoposition=f,e.formValues.country_iso=p,e.formValues.locationSelected=!0,e.formValues.locationDirty=!0}}}},RI={class:"flex flex-col gap-4 w-full"},DI={class:"flex gap-4 p-4 mt-2.5 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},PI={class:"text-xl text-slate-500"},LI={key:0,class:"text-sm font-semibold text-red-600 mt-2"},II={class:"w-full md:w-1/2"},NI={class:"w-full flex px-3 justify-between items-center text-gray-700 whitespace-nowrap rounded-3xl border-2 border-dark-blue-200 h-[50px] bg-white"},VI={class:"flex items-center gap-8 min-h-[48px]"},FI={key:0,class:"p-4 mt-4 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},$I={class:"block mb-2 text-xl font-semibold text-slate-500"},BI={class:"flex flex-wrap gap-8 items-center"},HI={class:"block mt-6 mb-2 text-xl font-semibold text-slate-500"};function UI(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),c=at("SelectField"),h=at("autocomplete-geo"),f=at("date-time"),p=at("RadioField"),m=at("TinymceField");return k(),P("div",RI,[he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.title.label")}*`,name:"title",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.title,"onUpdate:modelValue":t[0]||(t[0]=y=>n.formValues.title=y),required:"",name:"title",placeholder:e.$t("event.title.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.specify-the-format-of-the-activity"),name:"activity_format",errors:n.errors},{default:Te(()=>[he(c,{modelValue:n.formValues.activity_format,"onUpdate:modelValue":t[1]||(t[1]=y=>n.formValues.activity_format=y),multiple:"",name:"activity_format",options:r.activityFormatOptions,placeholder:e.$t("event.select-option")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.activitytype.label")}*`,name:"activity_type",errors:n.errors},{end:Te(()=>[g("div",DI,[t[14]||(t[14]=g("img",{class:"flex-shrink-0 mt-1 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("span",PI,se(e.$t("event.if-no-clear-information-provide-estimate")),1)])]),default:Te(()=>[he(c,{modelValue:n.formValues.activity_type,"onUpdate:modelValue":t[2]||(t[2]=y=>n.formValues.activity_type=y),required:"",name:"activity_type",options:r.activityTypeOptions},null,8,["modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.address.label")} ${["open-online","invite-online"].includes(n.formValues.activity_type)?"(optional)":"*"}`,name:"location",errors:n.errors},{end:Te(()=>[r.showSelectHint?(k(),P("div",LI,se(e.$t("event.please-select-address-from-dropdown")),1)):ae("",!0)]),default:Te(()=>[he(h,{class:"custom-geo-input",name:"location",placeholder:e.$t("event.address.placeholder"),location:n.formValues.location,value:n.formValues.location,geoposition:n.formValues.geoposition,onOnChange:r.handleLocationChange,onInput:r.handleLocationTyping,onClear:r.handleLocationClear},null,8,["placeholder","location","value","geoposition","onOnChange","onInput","onClear"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.activity-duration"),name:"duration",errors:n.errors},{default:Te(()=>[g("div",II,[he(c,{modelValue:n.formValues.duration,"onUpdate:modelValue":t[3]||(t[3]=y=>n.formValues.duration=y),required:"",name:"duration",options:r.durationOptions,placeholder:e.$t("event.select-option")},null,8,["modelValue","options","placeholder"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.date"),names:["start_date","end_date"],errors:n.errors},{default:Te(()=>[g("div",NI,[he(f,{name:"start_date",placeholder:e.$t("event.start.label"),flow:["calendar","time"],value:n.formValues.start_date,onOnChange:t[4]||(t[4]=y=>n.formValues.start_date=y)},null,8,["placeholder","value"]),t[15]||(t[15]=g("span",null,"-",-1)),he(f,{name:"end_date",placeholder:e.$t("event.end.label"),flow:["calendar","time"],value:n.formValues.end_date,onOnChange:t[5]||(t[5]=y=>n.formValues.end_date=y)},null,8,["placeholder","value"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.is-it-a-recurring-event"),name:"is_recurring_event_local",errors:n.errors},{default:Te(()=>[g("div",VI,[he(p,{modelValue:n.formValues.is_recurring_event_local,"onUpdate:modelValue":t[6]||(t[6]=y=>n.formValues.is_recurring_event_local=y),name:"is_recurring_event_local",value:"true",label:e.$t("event.true")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.is_recurring_event_local,"onUpdate:modelValue":t[7]||(t[7]=y=>n.formValues.is_recurring_event_local=y),name:"is_recurring_event_local",value:"false",label:e.$t("event.false")},null,8,["modelValue","label"])]),n.formValues.is_recurring_event_local==="true"?(k(),P("div",FI,[g("label",$I,se(e.$t("event.how-frequently")),1),g("div",BI,[he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[8]||(t[8]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"daily",label:e.$t("event.daily")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[9]||(t[9]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"weekly",label:e.$t("event.weekly")},null,8,["modelValue","label"]),he(p,{modelValue:n.formValues.recurring_event,"onUpdate:modelValue":t[10]||(t[10]=y=>n.formValues.recurring_event=y),name:"recurring_event",value:"monthly",label:e.$t("event.monthly")},null,8,["modelValue","label"])]),g("label",HI,se(e.$t("event.what-type-of-recurring-activity")),1),he(c,{modelValue:n.formValues.recurring_type,"onUpdate:modelValue":t[11]||(t[11]=y=>n.formValues.recurring_type=y),name:"recurring_type",options:r.recurringTypeOptions},null,8,["modelValue","options"])])):ae("",!0)]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.theme-title"),name:"theme",errors:n.errors},{default:Te(()=>[he(c,{modelValue:n.formValues.theme,"onUpdate:modelValue":t[12]||(t[12]=y=>n.formValues.theme=y),multiple:"",required:"",name:"theme",placeholder:e.$t("event.select-theme"),options:n.themes},null,8,["modelValue","placeholder","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.activity-description"),name:"description",errors:n.errors},{default:Te(()=>[he(m,{modelValue:n.formValues.description,"onUpdate:modelValue":t[13]||(t[13]=y=>n.formValues.description=y),name:"description"},null,8,["modelValue"])]),_:1},8,["label","errors"])])}const jI=gt(MI,[["render",UI]]);function qI(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(s){s(n)}),(r=e.get("*"))&&r.slice().map(function(s){s(t,n)})}}}const ti=qI(),WI={props:{message:{type:Object,default:null}},setup(e){const t=de(""),n=de(!1),r=de(""),s=u=>{u&&(t.value=u.message,r.value=u.level.charAt(0).toUpperCase()+u.level.slice(1),n.value=!0,a())},a=()=>{setTimeout(()=>{n.value=!1},3e3)},o=me(()=>({success:r.value.toLowerCase()==="success",error:r.value.toLowerCase()==="error"}));return Ft(()=>{e.message&&s(e.message),ti.on("flash",s)}),ui(()=>{ti.off("flash",s)}),{body:t,show:n,level:r,flashClass:o}}},YI={key:0,class:"codeweek-flash-message",role:"alert"},zI={class:"level"},KI={class:"body"};function GI(e,t,n,r,s,a){return r.show?(k(),P("div",YI,[g("div",{class:$e(["content",r.flashClass])},[g("div",zI,se(r.level)+"!",1),g("div",KI,se(r.body),1)],2)])):ae("",!0)}const hd=gt(WI,[["render",GI],["__scopeId","data-v-09461b5c"]]),JI={components:{Flash:hd},props:{name:{type:String,default:"picture"},picture:{type:String,default:""}},emits:["onChange"],setup(e,{emit:t}){const n=de(null),r=de(e.picture||""),s=de(""),a=()=>{var p;return(p=n.value)==null?void 0:p.click()},o=()=>{},u=()=>{},c=p=>{const[m]=p.dataTransfer.files;m&&f(m)},h=p=>{const[m]=p.target.files;m&&f(m)};function f(p){const m=new FormData;m.append("picture",p),Ct.post("/api/events/picture",m).then(y=>{s.value="",r.value=y.data.path,ti.emit("flash",{message:"Picture uploaded!",level:"success"}),t("onChange",y.data)}).catch(y=>{var b,E,U,N;const _=((N=(U=(E=(b=y.response)==null?void 0:b.data)==null?void 0:E.errors)==null?void 0:U.picture)==null?void 0:N[0])||"Image is too large. Maximum is 1Mb";s.value=_,ti.emit("flash",{message:_,level:"error"})})}return{fileInput:n,pictureClone:r,error:s,onTriggerFileInput:a,onDragOver:o,onDragLeave:u,onDrop:c,onFileChange:h}}},ZI=["src"],XI={class:"text-xl text-slate-500"},QI={class:"text-xs text-slate-500"},eN={key:0,class:"flex gap-3 mt-2.5 font-semibold item-start text-error-200"},tN={class:"leading-5"},nN={class:"flex gap-2.5 mt-4 w-full"},rN={class:"mt-1 text-xs text-slate-500"},sN={class:"pl-4 my-4 list-disc"},iN={class:"text-xs text-slate-500"};function aN(e,t,n,r,s,a){const o=at("Flash");return k(),P("div",null,[g("div",{class:"flex flex-col justify-center items-center gap-2 border-[3px] border-dashed border-dark-blue-200 w-full rounded-2xl py-12 px-8 cursor-pointer",onClick:t[1]||(t[1]=(...u)=>r.onTriggerFileInput&&r.onTriggerFileInput(...u)),onDragover:t[2]||(t[2]=Ot((...u)=>r.onDragOver&&r.onDragOver(...u),["prevent"])),onDragleave:t[3]||(t[3]=(...u)=>r.onDragLeave&&r.onDragLeave(...u)),onDrop:t[4]||(t[4]=Ot((...u)=>r.onDrop&&r.onDrop(...u),["prevent"]))},[g("div",{class:$e(["mb-4",[!r.pictureClone&&"hidden"]])},[g("img",{src:r.pictureClone,class:"mr-1"},null,8,ZI)],2),g("div",{class:$e([!!r.pictureClone&&"hidden"])},[...t[5]||(t[5]=[g("img",{class:"w-16 h-16",src:"/images/icon_image.svg"},null,-1)])],2),g("span",XI,se(e.$t("event.drop-your-image-here-or-upload")),1),g("span",QI,se(e.$t("event.max-size-1mb-image-formats-jpg-png")),1),g("input",{class:"hidden",type:"file",ref:"fileInput",onChange:t[0]||(t[0]=(...u)=>r.onFileChange&&r.onFileChange(...u))},null,544)],32),r.error?(k(),P("div",eN,[t[6]||(t[6]=g("img",{src:"/images/icon_error.svg"},null,-1)),g("div",tN,se(r.error),1)])):ae("",!0),g("div",nN,[t[7]||(t[7]=g("img",{class:"flex-shrink-0 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("div",rN,[ft(se(e.$t("event.by-submitting-images-through-this-form-you-confirm-that"))+" ",1),g("ul",sN,[g("li",null,se(e.$t("event.you-have-obtained-all-necessary-permissions")),1),g("li",null,se(e.$t("event.you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable"))+" "+se(e.$t("event.if-this-is-the-case-ensure-faces-are-blurred"))+" "+se(e.$t("event.submissions-that-do-not-comply-will-not-be-accepted")),1),g("li",null,se(e.$t("event.you-understand-and-agree-images-will-be-shared")),1)])])]),g("div",iN,se(e.$t("event.info-max-size-1mb")),1),he(o)])}const U1=gt(JI,[["render",aN]]),lN={props:{errors:Object,formValues:Object,audiences:Array,leadingTeachers:Array},components:{FieldWrapper:dd,SelectField:Bo,InputField:fd,RadioField:Gp,ImageField:U1},setup(e){const{ageOptions:t}=Hi();return{leadingTeacherOptions:me(()=>e.leadingTeachers.map(a=>({id:a,name:a}))),ageOptions:t,onPictureChange:a=>{e.formValues.picture=a.imageName,e.formValues.pictureUrl=a.path},handleCorrectCount:a=>{const o=Number(e.formValues.participants_count||"0");Number(e.formValues[a]||"0")>o&&(e.formValues[a]=o)}}}},oN={class:"flex flex-col gap-4 w-full"},uN={class:"flex flex-col gap-4 p-4 mt-2.5 w-full rounded-2xl border bg-dark-blue-50 border-dark-blue-100"},cN={class:"flex gap-2 p-2 mb-2 w-full bg-gray-100 rounded"},dN={class:"text-xl text-slate-500"},fN={class:"block mb-2 text-xl font-semibold text-slate-500"},hN={class:"grid grid-cols-1 gap-x-4 gap-y-4 md:grid-cols-2 md:gap-x-8"},pN={class:"flex items-center gap-8 min-h-[48px] h-full"},mN={class:"flex items-center gap-8 min-h-[48px] h-full"},gN={href:"/codeweek4all",target:"_blank"};function vN(e,t,n,r,s,a){const o=at("SelectField"),u=at("FieldWrapper"),c=at("InputField"),h=at("RadioField"),f=at("ImageField");return k(),P("div",oN,[he(u,{horizontalBreakpoint:"md",label:e.$t("event.audiences"),name:"audience",errors:n.errors},{default:Te(()=>[he(o,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.audience,"onUpdate:modelValue":t[0]||(t[0]=p=>n.formValues.audience=p),multiple:"",name:"audience",options:n.audiences},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.number-of-participants"),name:"participants_count",errors:n.errors},{end:Te(()=>[g("div",uN,[g("div",cN,[t[15]||(t[15]=g("img",{class:"flex-shrink-0 mt-1 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("span",dN,se(e.$t("event.if-no-clear-information-provide-estimate")),1)]),g("label",fN,se(e.$t("event.of-this-number-how-many-are")),1),g("div",hN,[he(u,{label:e.$t("event.males"),name:"males_count",errors:n.errors},{default:Te(()=>[he(c,{modelValue:n.formValues.males_count,"onUpdate:modelValue":t[2]||(t[2]=p=>n.formValues.males_count=p),type:"number",min:0,name:"males_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[3]||(t[3]=p=>r.handleCorrectCount("event.males_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{label:e.$t("event.females"),name:"females_count",errors:n.errors},{default:Te(()=>[he(c,{modelValue:n.formValues.females_count,"onUpdate:modelValue":t[4]||(t[4]=p=>n.formValues.females_count=p),type:"number",min:0,name:"females_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[5]||(t[5]=p=>r.handleCorrectCount("event.females_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{label:e.$t("event.other-gender"),name:"other_count",errors:n.errors},{default:Te(()=>[he(c,{modelValue:n.formValues.other_count,"onUpdate:modelValue":t[6]||(t[6]=p=>n.formValues.other_count=p),type:"number",min:0,name:"other_count",placeholder:e.$t("event.enter-number"),onOnBlur:t[7]||(t[7]=p=>r.handleCorrectCount("event.other_count"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"])])])]),default:Te(()=>[he(c,{modelValue:n.formValues.participants_count,"onUpdate:modelValue":t[1]||(t[1]=p=>n.formValues.participants_count=p),type:"number",min:0,required:"",name:"participants_count",placeholder:e.$t("event.enter-number")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.age"),name:"ages",errors:n.errors},{default:Te(()=>[he(o,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.ages,"onUpdate:modelValue":t[8]||(t[8]=p=>n.formValues.ages=p),multiple:"",name:"ages",options:r.ageOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("is-this-an-extracurricular-activity"),name:"is_extracurricular_event",errors:n.errors},{default:Te(()=>[g("div",pN,[he(h,{modelValue:n.formValues.is_extracurricular_event,"onUpdate:modelValue":t[9]||(t[9]=p=>n.formValues.is_extracurricular_event=p),name:"is_extracurricular_event",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_extracurricular_event,"onUpdate:modelValue":t[10]||(t[10]=p=>n.formValues.is_extracurricular_event=p),name:"is_extracurricular_event",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.is-this-an-activity-within-the-standard-school-curriculum"),name:"is_standard_school_curriculum",errors:n.errors},{default:Te(()=>[g("div",mN,[he(h,{modelValue:n.formValues.is_standard_school_curriculum,"onUpdate:modelValue":t[11]||(t[11]=p=>n.formValues.is_standard_school_curriculum=p),name:"is_standard_school_curriculum",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_standard_school_curriculum,"onUpdate:modelValue":t[12]||(t[12]=p=>n.formValues.is_standard_school_curriculum=p),name:"is_standard_school_curriculum",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.code-week-4-all-code-optional"),name:"codeweek_for_all_participation_code",errors:n.errors},{tooltip:Te(()=>[ft(se(e.$t("event.codeweek_for_all_participation_code.explanation"))+" ",1),g("a",gN,se(e.$t("event.codeweek_for_all_participation_code.link")),1),t[16]||(t[16]=ft(". ",-1))]),default:Te(()=>[he(c,{modelValue:n.formValues.codeweek_for_all_participation_code,"onUpdate:modelValue":t[13]||(t[13]=p=>n.formValues.codeweek_for_all_participation_code=p),name:"codeweek_for_all_participation_code"},null,8,["modelValue"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.leading-teachers-optional"),name:"leading_teacher_tag",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.leading_teacher_tag,"onUpdate:modelValue":t[14]||(t[14]=p=>n.formValues.leading_teacher_tag=p),name:"leading_teacher_tag",options:r.leadingTeacherOptions},null,8,["modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.image-optional"),name:"picture",errors:n.errors},{default:Te(()=>[he(f,{name:"picture",picture:n.formValues.pictureUrl,image:n.formValues.picture,onOnChange:r.onPictureChange},null,8,["picture","image","onOnChange"])]),_:1},8,["label","errors"])])}const yN=gt(lN,[["render",vN]]),_N={props:{errors:Object,formValues:Object,languages:Object,countries:Array},components:{FieldWrapper:dd,SelectField:Bo,InputField:fd,RadioField:Gp,ImageField:U1},setup(e,{emit:t}){const{organizerTypeOptions:n}=Hi(),r=me(()=>Object.entries(e.languages).map(([s,a])=>({id:s,name:a})));return{organizerTypeOptions:n,languageOptions:r}}},bN={class:"flex flex-col gap-4 w-full"},wN={class:"flex items-center gap-8 min-h-[48px] h-full"},xN={class:"flex gap-2.5 mt-4 w-full"},kN={class:"mt-1 text-xs text-slate-400"};function SN(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),c=at("SelectField"),h=at("RadioField");return k(),P("div",bN,[he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.organizer.label")}*`,name:"organizer",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.organizer,"onUpdate:modelValue":t[0]||(t[0]=f=>n.formValues.organizer=f),required:"",name:"organizer",placeholder:e.$t("event.organizer.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.organizertype.label")}*`,name:"organizer_type",errors:n.errors},{default:Te(()=>[he(c,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.organizer_type,"onUpdate:modelValue":t[1]||(t[1]=f=>n.formValues.organizer_type=f),required:"",name:"organizer_type",options:r.organizerTypeOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("resources.Languages")} (optional)`,name:"language",errors:n.errors},{default:Te(()=>[he(c,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.language,"onUpdate:modelValue":t[2]||(t[2]=f=>n.formValues.language=f),name:"language",searchable:"",multiple:"",options:r.languageOptions},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.country")}*`,name:"country_iso",errors:n.errors},{default:Te(()=>[he(c,{placeholder:e.$t("event.select-option"),modelValue:n.formValues.country_iso,"onUpdate:modelValue":t[3]||(t[3]=f=>n.formValues.country_iso=f),"id-name":"iso",searchable:"",required:"",name:"country_iso",options:n.countries},null,8,["placeholder","modelValue","options"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:e.$t("event.are-you-using-any-code-week-resources-in-this-activity"),name:"is_use_resource",errors:n.errors},{default:Te(()=>[g("div",wN,[he(h,{modelValue:n.formValues.is_use_resource,"onUpdate:modelValue":t[4]||(t[4]=f=>n.formValues.is_use_resource=f),name:"is_use_resource",value:"true",label:e.$t("event.yes")},null,8,["modelValue","label"]),he(h,{modelValue:n.formValues.is_use_resource,"onUpdate:modelValue":t[5]||(t[5]=f=>n.formValues.is_use_resource=f),name:"is_use_resource",value:"false",label:e.$t("event.no")},null,8,["modelValue","label"])])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.website.label")} ${["open-online","invite-online"].includes(n.formValues.activity_type)?"*":"(optional)"}`,name:"event_url",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.event_url,"onUpdate:modelValue":t[6]||(t[6]=f=>n.formValues.event_url=f),name:"event_url",placeholder:e.$t("event.website.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.public.label")} (optional)`,name:"contact_person",errors:n.errors},{default:Te(()=>[he(o,{modelValue:n.formValues.contact_person,"onUpdate:modelValue":t[7]||(t[7]=f=>n.formValues.contact_person=f),type:"email",name:"contact_person",placeholder:e.$t("event.public.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"]),he(u,{horizontalBreakpoint:"md",label:`${e.$t("event.contact.label")}*`,name:"user_email",errors:n.errors},{end:Te(()=>[g("div",xN,[t[9]||(t[9]=g("img",{class:"flex-shrink-0 w-6 h-6",src:"/images/icon_info.svg"},null,-1)),g("div",kN,se(e.$t("event.contact.explanation")),1)])]),default:Te(()=>[he(o,{modelValue:n.formValues.user_email,"onUpdate:modelValue":t[8]||(t[8]=f=>n.formValues.user_email=f),required:"",type:"email",name:"user_email",placeholder:e.$t("event.contact.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","errors"])])}const TN=gt(_N,[["render",SN]]),CN={props:{formValues:Object,themes:Array,audiences:Array,leadingTeachers:Array,languages:Object,countries:Array},setup(e){const{activityFormatOptionsMap:t,activityTypeOptionsMap:n,recurringFrequentlyMap:r,durationOptionsMap:s,recurringTypeOptionsMap:a,ageOptionsMap:o,organizerTypeOptionsMap:u}=Hi();return{stepDataList:me(()=>{var Oe,He,je;const{title:h,activity_format:f,activity_type:p,location:m,duration:y,start_date:_,end_date:b,is_recurring_event_local:E,recurring_event:U,recurring_type:N,theme:x,description:A,audience:$,participants_count:H,males_count:B,females_count:M,other_count:T,ages:F,is_extracurricular_event:ie,is_standard_school_curriculum:ee,codeweek_for_all_participation_code:fe,leading_teacher_tag:te,pictureUrl:V,picture:J,organizer:D,organizer_type:W,language:pe,country_iso:Ae,is_use_resource:Pe,event_url:Y,contact_person:re,user_email:O}=e.formValues||{},ne=(f||[]).map(Ue=>t.value[Ue]),_e=n.value[p],j=s.value[y],Ie=_?new Date(_).toISOString().slice(0,10):"",Xe=b?new Date(b).toISOString().slice(0,10):"",we=E==="true",et=a.value[N],z=(x||[]).map(Ue=>e.themes.find(({id:Ge})=>Ge===Ue)).filter(Ue=>Ue).map(Ue=>Ue.name),S=[{label:Le("event.title.label"),value:h},{label:Le("event.specify-the-format-of-the-activity"),value:ne.join(", ")},{label:Le("event.activitytype.label"),value:_e},{label:Le("event.address.label"),value:m},{label:Le("event.activity-duration"),value:j},{label:Le("event.date"),value:`${Ie} - ${Xe}`},{label:Le("event.is-it-a-recurring-event"),value:Le(we?"event.yes":"event.no")},{label:Le("event.how-frequently"),value:we?r.value[U]:""},{label:Le("event.what-type-of-recurring-activity"),value:et},{label:Le("event.theme-title"),value:z.join(", ")},{label:Le("event.activity-description"),htmlValue:A}],I=($||[]).map(Ue=>e.audiences.find(({id:Ge})=>Ge===Ue)).filter(Ue=>Ue).map(Ue=>Ue.name),G=[H||0,[`${B||0} ${Le("event.males")}`,`${M||0} ${Le("event.females")}`,`${T||0} ${Le("event.other-gender")}`].join(", ")].join(" - "),Q=(F||[]).map(Ue=>o.value[Ue]),ge=[{label:Le("event.audience_title"),value:I==null?void 0:I.join(", ")},{label:Le("event.number-of-participants"),value:G},{label:Le("event.age"),value:Q==null?void 0:Q.join(", ")},{label:Le("event.is-this-an-extracurricular-activity"),value:Le(ie==="true"?"event.yes":"event.no")},{label:Le("event.is-this-an-activity-within-the-standard-school-curriculum"),value:Le(ee==="true"?"event.yes":"event.no")},{label:Le("event.code-week-4-all-code-optional"),value:fe},{label:Le("community.titles.2"),value:te},{label:Le("event.image"),imageUrl:V,imageName:(He=(Oe=J==null?void 0:J.split("/"))==null?void 0:Oe.reverse())==null?void 0:He[0]}],q=u.value[W],ce=pe==null?void 0:pe.map(Ue=>{var Ge;return(Ge=e.languages)==null?void 0:Ge[Ue]}).filter(Boolean),ye=(je=e.countries.find(({iso:Ue})=>Ue===Ae))==null?void 0:je.name,ke=[{label:Le("event.organizer.label"),value:D},{label:Le("event.organizertype.label"),value:q},{label:Le("resources.Languages"),value:ce==null?void 0:ce.join(", ")},{label:Le("event.country"),value:ye},{label:Le("event.are-you-using-any-code-week-resources-in-this-activity"),value:Le(Pe==="true"?"event.yes":"event.no")},{label:Le("event.website.label"),value:Y},{label:Le("event.public.label"),value:re},{label:Le("event.contact.label"),value:O}],Ce=({value:Ue,htmlValue:Ge,imageUrl:pt})=>!Fn.isNil(Ue)&&!Fn.isEmpty(Ue)||!Fn.isEmpty(Ge)||!Fn.isEmpty(pt);return[{title:Le("event.confirmation_step.activity_overview"),list:S.filter(Ce)},{title:Le("event.confirmation_step.who_is_the_activity_for"),list:ge.filter(Ce)},{title:Le("event.confirmation_step.organiser"),list:ke.filter(Ce)}]}),trans:Le}}},AN={class:"flex flex-col gap-12 w-full"},EN={class:"flex flex-col gap-6"},ON={class:"text-dark-blue text-2xl md:text-[30px] leading-[44px] font-medium font-['Montserrat'] text-center"},MN={class:"flex flex-col gap-1"},RN={class:"flex gap-10 items-center px-4 py-2 text-[16px] md:text-xl text-slate-500 bg-white"},DN={class:"flex-shrink-0 w-32 md:w-60"},PN=["innerHTML"],LN={key:1},IN={class:"mb-2"},NN=["src"],VN={key:2,class:"flex-grow w-full"};function FN(e,t,n,r,s,a){return k(),P("div",AN,[(k(!0),P(Ve,null,Qe(r.stepDataList,({title:o,list:u})=>(k(),P("div",EN,[g("h2",ON,se(o),1),g("div",MN,[(k(!0),P(Ve,null,Qe(u,({label:c,value:h,htmlValue:f,imageUrl:p,imageName:m})=>(k(),P("div",RN,[g("div",DN,se(c),1),f?(k(),P("div",{key:0,innerHTML:f,class:"flex-grow w-full space-y-2 [&_p]:py-0"},null,8,PN)):ae("",!0),p?(k(),P("div",LN,[g("div",IN,se(r.trans("event.image-attached")),1),g("img",{class:"mb-2 max-h-80",src:p},null,8,NN),g("div",null,se(m),1)])):ae("",!0),h?(k(),P("div",VN,se(h||""),1)):ae("",!0)]))),256))])]))),256))])}const $N=gt(CN,[["render",FN]]),BN={props:{modelValue:String,name:String,label:String,value:String},emits:["update:modelValue"],setup(e,{emit:t}){return{onChange:r=>{t("update:modelValue",r.target.checked)}}}},HN={class:"flex items-center gap-2 cursor-pointer"},UN=["id","name","checked"],jN=["for"],qN={key:0,class:"h-5 w-5 text-slate-600",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},WN={class:"cursor-pointer text-xl text-slate-500"};function YN(e,t,n,r,s,a){return k(),P("label",HN,[g("input",{class:"peer hidden",type:"checkbox",id:n.name,name:n.name,checked:n.modelValue,onChange:t[0]||(t[0]=(...o)=>r.onChange&&r.onChange(...o))},null,40,UN),g("div",{class:"flex-shrink-0 h-8 w-8 border-2 bg-white flex items-center justify-center cursor-pointer border-dark-blue-200 rounded-lg",for:e.id},[n.modelValue?(k(),P("svg",qN,[...t[1]||(t[1]=[g("path",{d:"M5 13l4 4L19 7"},null,-1)])])):ae("",!0)],8,jN),g("span",WN,[ft(se(n.label)+" ",1),Ne(e.$slots,"default")])])}const zN=gt(BN,[["render",YN]]),KN={props:{token:{type:String,default:""},event:{type:Object,default:()=>({})},selectedValues:{type:Object,default:()=>({})},locale:{type:String,default:""},user:{type:Object,default:()=>({})},themes:{type:Array,default:()=>[]},audiences:{type:Array,default:()=>[]},leadingTeachers:{type:Array,default:()=>[]},languages:{type:Object,default:()=>({})},countries:{type:Array,default:()=>[]},location:{type:Object,default:()=>({})},privacyLink:{type:String,default:""}},components:{FormStep1:jI,FormStep2:yN,FormStep3:TN,AddConfirmation:$N,CheckboxField:zN},setup(e,{emit:t}){var x,A,$,H,B;const{stepTitles:n}=Hi(),r=de(null),s=de(null),a=de(1),o=de({}),u=de(!1),c=de({activity_type:"open-in-person",location:((x=e.location)==null?void 0:x.location)||"",geoposition:(($=(A=e.location)==null?void 0:A.geoposition)==null?void 0:$.split(","))||[],is_recurring_event_local:"false",recurring_event:"daily",is_extracurricular_event:"false",is_standard_school_curriculum:"false",organizer:((H=e.location)==null?void 0:H.name)||"",organizer_type:((B=e==null?void 0:e.location)==null?void 0:B.organizer_type)||"",language:e.locale?[e.locale]:[],country_iso:e.location.country_iso||"",is_use_resource:"false",privacy:!1}),h=de(Fn.clone(c.value)),f=me(()=>{const M=Fn.cloneDeep(h.value),T=["title","activity_type","duration","is_recurring_event_local","start_date","end_date","theme","description"];return["open-online","invite-online"].includes(M.activity_type)||T.push("location"),T.every(F=>!Fn.isEmpty(M[F]))}),p=me(()=>{const M=Fn.cloneDeep(h.value),T=["audience","ages","is_extracurricular_event"];return!!M.participants_count&&T.every(F=>!Fn.isEmpty(M[F]))}),m=me(()=>{const M=Fn.cloneDeep(h.value),T=["organizer","organizer_type","country_iso","user_email"];return["open-online","invite-online"].includes(M.activity_type)&&T.push("event_url"),M.privacy?T.every(F=>!Fn.isEmpty(M[F])):!1}),y=me(()=>a.value===1&&!f.value||a.value===2&&!p.value||a.value===3&&!m.value),_=M=>{a.value=Math.max(Math.min(M,4),1)},b=()=>{var F,ie,ee,fe;const M=((F=e==null?void 0:e.event)==null?void 0:F.id)||((ie=r.value)==null?void 0:ie.id),T=((ee=e==null?void 0:e.event)==null?void 0:ee.slug)||((fe=r.value)==null?void 0:fe.slug);window.location.href=`/view/${M}/${T}`},E=()=>window.location.href="/events",U=()=>window.location.reload(),N=async()=>{var F,ie,ee,fe,te,V,J;o.value={};const M=h.value,T={_token:e.token,_method:Fn.isNil(e.event.id)?void 0:"PATCH",title:M.title,activity_format:(F=M.activity_format)==null?void 0:F.join(","),activity_type:M.activity_type,location:M.location,geoposition:((ie=M.geoposition)==null?void 0:ie.join(","))||[],duration:M.duration,start_date:M.start_date,end_date:M.end_date,theme:(ee=M.theme)==null?void 0:ee.join(","),description:M.description,audience:(fe=M.audience)==null?void 0:fe.join(","),participants_count:M.participants_count,males_count:M.males_count,females_count:M.females_count,other_count:M.other_count,ages:(te=M.ages)==null?void 0:te.join(","),is_extracurricular_event:M.is_extracurricular_event==="true",is_standard_school_curriculum:M.is_standard_school_curriculum==="true",codeweek_for_all_participation_code:M.codeweek_for_all_participation_code,leading_teacher_tag:M.leading_teacher_tag,picture:M.picture,organizer:M.organizer,organizer_type:M.organizer_type,language:M.language,country_iso:M.country_iso,is_use_resource:M.is_use_resource==="true",event_url:M.event_url,contact_person:M.contact_person,user_email:M.user_email,privacy:M.privacy===!0?"on":void 0};M.is_recurring_event_local==="true"&&(T.recurring_event=M.recurring_event,T.recurring_type=M.recurring_type);try{if(!Fn.isNil(e.event.id))await Ct.post(`/events/${e.event.id}`,T);else{const{data:D}=await Ct.post("/events",T);r.value=D.event}_(4)}catch(D){o.value=(J=(V=D.response)==null?void 0:V.data)==null?void 0:J.errors,a.value=1}};return Wt(()=>e.event,()=>{var ie,ee,fe,te;if(!e.event.id)return;const M=V=>{var J,D;return((D=(J=V==null?void 0:V.split(","))==null?void 0:J.filter(W=>!!W))==null?void 0:D.map(W=>Number(W)))||[]},T=e.event,F=T.geoposition||((ie=e.location)==null?void 0:ie.geoposition);h.value={...h.value,title:T.title,activity_format:T.activity_format,activity_type:T.activity_type||"open-in-person",location:T.location||((ee=e.location)==null?void 0:ee.location),geoposition:F==null?void 0:F.split(","),duration:T.duration,start_date:T.start_date,end_date:T.end_date,recurring_event:T.recurring_event||"daily",recurring_type:T.recurring_type,theme:M(e.selectedValues.themes),description:T.description,audience:M(e.selectedValues.audiences),participants_count:T.participants_count,males_count:T.males_count,females_count:T.females_count,other_count:T.other_count,ages:T.ages,is_extracurricular_event:String(!!T.is_extracurricular_event),is_standard_school_curriculum:String(!!T.is_standard_school_curriculum),codeweek_for_all_participation_code:T.codeweek_for_all_participation_code,leading_teacher_tag:T.leading_teacher_tag,picture:T.picture,pictureUrl:e.selectedValues.picture,organizer:T.organizer||((fe=e.location)==null?void 0:fe.name),organizer_type:T.organizer_type||((te=e==null?void 0:e.location)==null?void 0:te.organizer_type),language:T.languages||[e.locale],country_iso:T.country_iso||e.location.country_iso,is_use_resource:String(!!T.is_use_resource),event_url:T.event_url,contact_person:T.contact_person,user_email:T.user_email},T.recurring_event&&(h.value.is_recurring_event_local="true")},{immediate:!0}),Wt(()=>a.value,()=>{if(a.value===4){const M=document.getElementById("add-event-hero-section");M&&(M.style.display="none"),window.scrollTo({top:0})}else if(s.value){const M=s.value.getBoundingClientRect().top;window.scrollTo({top:M+window.pageYOffset-40})}}),Ft(()=>{const M=new IntersectionObserver(([F])=>{u.value=F.isIntersecting}),T=document.getElementById("page-footer");T&&M.observe(T)}),{containerRef:s,step:a,stepTitles:n,errors:o,formValues:h,handleGoToActivity:b,handleGoMapPage:E,handleReloadPage:U,handleMoveStep:_,handleSubmit:N,disableNextbutton:y,validStep1:f,validStep2:p,validStep3:m,pageFooterVisible:u}}},GN={key:0,class:"flex relative justify-center py-10 codeweek-container-lg"},JN={class:"flex gap-12"},ZN=["onClick"],XN={class:"flex-1"},QN={class:"text-slate-500 font-normal text-base leading-[22px] p-0 text-center"},e4={key:0,class:"absolute top-6 left-[calc(100%+1.5rem)] -translate-x-1/2 w-[calc(100%-1rem)] md:w-[calc(100%-0.75rem)] h-[2px] bg-[#CCF0F9]"},t4={key:1,class:"flex relative justify-center px-4 py-10 codeweek-container-lg md:px-10 md:py-20"},n4={class:"flex flex-col justify-center items-center text-center gap-4 max-w-[660px]"},r4={class:"text-dark-blue text-[22px] md:text-4xl font-semibold font-[Montserrat]"},s4={key:0,class:"flex flex-col gap-4 text-[16px] text-center"},i4={ref:"containerRef",class:"relative w-full"},a4={class:"relative pt-20 pb-16 codeweek-container-lg md:pt-32 md:pb-20"},l4={class:"flex justify-center"},o4={class:"flex flex-col max-w-[852px] w-full"},u4={key:0,class:"text-dark-blue text-2xl md:text-4xl leading-[44px] font-medium font-['Montserrat'] mb-10 text-center"},c4=["href"],d4={class:"flex flex-wrap gap-y-2 gap-x-4 justify-between mt-10 min-h-12"},f4={key:0},h4={key:1},p4=["disabled"],m4={key:0},g4={key:1},v4={key:1},y4={key:2};function _4(e,t,n,r,s,a){var p;const o=at("FormStep1"),u=at("FormStep2"),c=at("FormStep3"),h=at("CheckboxField"),f=at("AddConfirmation");return k(),P(Ve,null,[r.step<4?(k(),P("div",GN,[g("div",JN,[(k(!0),P(Ve,null,Qe(r.stepTitles,(m,y)=>(k(),P("div",{class:$e(["flex relative flex-col flex-1 gap-2 items-center md:w-52",[y===0&&"cursor-pointer",y+1===2&&r.validStep1&&"cursor-pointer",y+1===3&&r.validStep2&&"cursor-pointer"]]),onClick:()=>{y+1===2&&!r.validStep1||y+1===3&&!r.validStep2||r.handleMoveStep(y+1)}},[g("div",{class:$e(["w-12 h-12 rounded-full flex justify-center items-center text-['#20262C'] font-semibold text-2xl",[r.step===y+1?"bg-light-blue-300":"bg-light-blue-100"]])},se(y+1),3),g("div",XN,[g("p",QN,se(e.$t(`event.${m}`)),1)]),yr.formValues.privacy=m),name:"privacy"},{default:Te(()=>[g("div",null,[g("span",null,se(e.$t("event.privacy")),1),g("a",{class:"ml-1 !inline cookweek-link",href:n.privacyLink,target:"_blank"},se(e.$t("event.privacy-policy-terms")),9,c4)])]),_:1},8,["modelValue"])],2),g("div",{class:$e([r.step!==4&&"hidden"])},[he(f,{formValues:r.formValues,themes:n.themes,location:n.location,audiences:n.audiences,leadingTeachers:n.leadingTeachers,languages:n.languages,countries:n.countries},null,8,["formValues","themes","location","audiences","leadingTeachers","languages","countries"])],2),g("div",d4,[r.step>1?(k(),P("button",{key:0,class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-2.5 px-6 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] max-sm:w-full sm:min-w-[224px]",type:"button",onClick:t[1]||(t[1]=()=>{r.step===4?r.handleGoToActivity():r.handleMoveStep(r.step-1)})},[r.step===4?(k(),P("span",f4,se(e.$t("event.view-activity")),1)):(k(),P("span",h4,se(e.$t("event.previous-step")),1))])):ae("",!0),t[4]||(t[4]=g("div",{class:"hidden md:block"},null,-1)),g("div",{id:"footer-scroll-activity",class:$e(["flex justify-center max-sm:w-full sm:min-w-[224px]",[r.step<4&&!r.pageFooterVisible?"md:!translate-y-0 max-md:fixed max-md:bottom-0 max-md:left-0 max-md:border-t-2 max-md:border-primary max-md:py-4 max-md:px-[44px] max-md:w-full max-md:bg-white max-md:z-[99]":"!translate-y-0"]])},[g("button",{class:$e(["text-nowrap flex justify-center items-center duration-300 rounded-full py-2.5 px-6 font-semibold text-lg max-sm:w-full sm:min-w-[224px]",[r.disableNextbutton?"cursor-not-allowed bg-gray-200 text-gray-400":"bg-primary hover:bg-hover-orange text-[#20262C]"]]),type:"button",disabled:r.disableNextbutton,onClick:t[2]||(t[2]=()=>{var m;r.step===4?(m=n.event)!=null&&m.id?r.handleGoMapPage():r.handleReloadPage():r.step===3&&r.validStep3?r.handleSubmit():r.step===2&&r.validStep2?r.handleMoveStep(3):r.step===1&&r.validStep1&&r.handleMoveStep(2)})},[r.step===4?(k(),P(Ve,{key:0},[(p=n.event)!=null&&p.id?(k(),P("span",m4,se(e.$t("event.back-to-map-page")),1)):(k(),P("span",g4,se(e.$t("event.add-another-activity")),1))],64)):r.step===3?(k(),P("span",v4,se(e.$t("event.submit")),1)):(k(),P("span",y4,se(e.$t("event.next-step")),1))],10,p4)],2)])])])])],512)],64)}const b4=gt(KN,[["render",_4]]),w4={props:{property:Object,type:String},data(){return{label:this.type?this.$t("resources.resources."+this.type+"."+this.property.name):this.property.name}}},x4={class:"bg-light-blue-100 py-1 px-4 text-sm font-semibold text-slate-500 rounded-full whitespace-nowrap"};function k4(e,t,n,r,s,a){return k(),P("span",x4,se(s.label),1)}const j1=gt(w4,[["render",k4]]),S4={components:{ResourcePill:j1},props:{resource:Object},data(){return{descriptionHeight:"auto",needShowMore:!0,showMore:!1}},methods:{computeDescriptionHeight(){const e=this.$refs.descriptionContainerRef,t=this.$refs.descriptionRef,n=e.clientHeight,r=Math.floor(n/22);t.style.height="auto",this.descriptionHeight="auto",this.needShowMore=t.offsetHeight>n,t.offsetHeight>n?(t.style.height=`${r*22}px`,this.descriptionHeight=`${r*22}px`):this.showMore=!1},onToggleShowMore(){const e=this.$refs.descriptionRef;this.showMore=!this.showMore,this.showMore?e.style.height="auto":e.style.height=this.descriptionHeight}},mounted:function(){this.computeDescriptionHeight()}},T4={class:"relative flex flex-col bg-white rounded-lg overflow-hidden"},C4={class:"flex-shrink-0"},A4=["src"],E4={class:"flex gap-2 flex-wrap mb-2"},O4={class:"text-dark-blue font-semibold font-['Montserrat'] leading-6"},M4={key:0,class:"text-slate-500 text-[16px] leading-[22px]"},R4={ref:"descriptionRef",class:"relative flex-grow text-slate-500 overflow-hidden",style:{height:"auto"}},D4={class:"flex-shrink-0"},P4=["href"];function L4(e,t,n,r,s,a){var u,c,h,f;const o=at("resource-pill");return k(),P("div",T4,[g("div",C4,[g("img",{src:n.resource.thumbnail},null,8,A4)]),g("div",{class:$e(["flex-grow flex flex-col gap-2 px-6 py-4 h-fit",{"max-h-[450px]":s.needShowMore&&!s.showMore}])},[g("div",E4,[(k(!0),P(Ve,null,Qe(n.resource.types,p=>(k(),st(o,{property:p,type:"types"},null,8,["property"]))),256))]),g("div",O4,se(n.resource.name),1),(c=(u=n.resource.languages)==null?void 0:u[0])!=null&&c.name?(k(),P("div",M4," Language: "+se(((f=(h=n.resource.languages)==null?void 0:h[0])==null?void 0:f.name)||""),1)):ae("",!0),g("div",{ref:"descriptionContainerRef",class:$e(["flex-grow text-[16px] leading-[22px] h-full",{"overflow-hidden":s.needShowMore&&!s.showMore}])},[g("div",R4,[ft(se(n.resource.description)+" ",1),s.needShowMore?(k(),P("div",{key:0,class:$e(["flex justify-end bottom-0 right-0 bg-white pl-0.5 text-dark-blue",{absolute:!s.showMore,"w-full":s.showMore}])},[g("button",{onClick:t[0]||(t[0]=(...p)=>a.onToggleShowMore&&a.onToggleShowMore(...p))},se(s.showMore?"Show less":"... Show more"),1)],2)):ae("",!0)],512)],2),g("div",D4,[t[2]||(t[2]=g("div",{class:"h-[56px]"},null,-1)),g("a",{class:"absolute left-6 right-6 bottom-4 flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:n.resource.source,target:"_blank"},[g("span",null,se(e.$t("myevents.view_lesson")),1),t[1]||(t[1]=g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0"})],-1))],8,P4)])],2)])}const q1=gt(S4,[["render",L4]]),I4={props:["pagination","offset"],methods:{isCurrentPage(e){return this.pagination.current_page===e},changePage(e){e<1||e>this.pagination.last_page||(this.pagination.current_page=e,this.$emit("paginate",e))}},computed:{pages(){let e=[],t=this.pagination.current_page-Math.floor(this.offset/2);t<1&&(t=1);let n=t+this.offset-1;for(n>this.pagination.last_page&&(n=this.pagination.last_page);t<=n;)e.push(t),t++;return e}}},N4={role:"navigation","aria-label":"pagination"},V4={class:"flex flex-wrap items-center justify-center gap-2 py-12 m-0 font-['Blinker']"},F4=["disabled"],$4={class:"flex items-center gap-1 whitespace-nowrap"},B4=["onClick"],H4={key:1,class:"flex justify-center items-center w-12 h-12 text-xl rounded font-normal text-[#333E48] duration-300"},U4=["disabled"];function j4(e,t,n,r,s,a){return k(),P("nav",N4,[g("ul",V4,[g("li",null,[g("a",{class:"block p-4 duration-300 rounded-full cursor-pointer bg-yellow hover:bg-primary",onClick:t[0]||(t[0]=Ot(o=>a.changePage(n.pagination.current_page-1),["prevent"])),disabled:n.pagination.current_page<=1},[...t[2]||(t[2]=[g("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("path",{d:"M25.8335 16H7.16683",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"}),g("path",{d:"M16.5 6.66663L7.16667 16L16.5 25.3333",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])],8,F4)]),(k(!0),P(Ve,null,Qe(a.pages,o=>(k(),P("li",$4,[n.pagination.current_page!=o?(k(),P("a",{key:0,class:"flex justify-center items-center w-12 h-12 text-xl hover:bg-[#1C4DA1]/10 rounded font-bold text-[#1C4DA1] underline duration-300 cursor-pointer",onClick:Ot(u=>a.changePage(o),["prevent"])},se(o),9,B4)):(k(),P("a",H4,se(o),1))]))),256)),g("li",null,[g("a",{class:"block p-4 duration-300 rounded-full cursor-pointer bg-yellow hover:bg-primary",onClick:t[1]||(t[1]=Ot(o=>a.changePage(n.pagination.current_page+1),["prevent"])),disabled:n.pagination.current_page>=n.pagination.last_page},[...t[3]||(t[3]=[g("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("path",{d:"M7.16699 16H25.8337",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"}),g("path",{d:"M16.5 6.66663L25.8333 16L16.5 25.3333",stroke:"black","stroke-width":"2.66667","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])],8,U4)])])])}const pd=gt(I4,[["render",j4]]);var q4={exports:{}};/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(e,t){(function(r,s){e.exports=s()})(B1,function(){return function(){var n={686:function(a,o,u){u.d(o,{default:function(){return Pe}});var c=u(279),h=u.n(c),f=u(370),p=u.n(f),m=u(817),y=u.n(m);function _(Y){try{return document.execCommand(Y)}catch{return!1}}var b=function(re){var O=y()(re);return _("cut"),O},E=b;function U(Y){var re=document.documentElement.getAttribute("dir")==="rtl",O=document.createElement("textarea");O.style.fontSize="12pt",O.style.border="0",O.style.padding="0",O.style.margin="0",O.style.position="absolute",O.style[re?"right":"left"]="-9999px";var ne=window.pageYOffset||document.documentElement.scrollTop;return O.style.top="".concat(ne,"px"),O.setAttribute("readonly",""),O.value=Y,O}var N=function(re,O){var ne=U(re);O.container.appendChild(ne);var _e=y()(ne);return _("copy"),ne.remove(),_e},x=function(re){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ne="";return typeof re=="string"?ne=N(re,O):re instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(re==null?void 0:re.type)?ne=N(re.value,O):(ne=y()(re),_("copy")),ne},A=x;function $(Y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$=function(O){return typeof O}:$=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},$(Y)}var H=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=re.action,ne=O===void 0?"copy":O,_e=re.container,j=re.target,Ie=re.text;if(ne!=="copy"&&ne!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(j!==void 0)if(j&&$(j)==="object"&&j.nodeType===1){if(ne==="copy"&&j.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ne==="cut"&&(j.hasAttribute("readonly")||j.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Ie)return A(Ie,{container:_e});if(j)return ne==="cut"?E(j):A(j,{container:_e})},B=H;function M(Y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?M=function(O){return typeof O}:M=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},M(Y)}function T(Y,re){if(!(Y instanceof re))throw new TypeError("Cannot call a class as a function")}function F(Y,re){for(var O=0;O"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function W(Y){return W=Object.setPrototypeOf?Object.getPrototypeOf:function(O){return O.__proto__||Object.getPrototypeOf(O)},W(Y)}function pe(Y,re){var O="data-clipboard-".concat(Y);if(re.hasAttribute(O))return re.getAttribute(O)}var Ae=function(Y){ee(O,Y);var re=te(O);function O(ne,_e){var j;return T(this,O),j=re.call(this),j.resolveOptions(_e),j.listenClick(ne),j}return ie(O,[{key:"resolveOptions",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof _e.action=="function"?_e.action:this.defaultAction,this.target=typeof _e.target=="function"?_e.target:this.defaultTarget,this.text=typeof _e.text=="function"?_e.text:this.defaultText,this.container=M(_e.container)==="object"?_e.container:document.body}},{key:"listenClick",value:function(_e){var j=this;this.listener=p()(_e,"click",function(Ie){return j.onClick(Ie)})}},{key:"onClick",value:function(_e){var j=_e.delegateTarget||_e.currentTarget,Ie=this.action(j)||"copy",Xe=B({action:Ie,container:this.container,target:this.target(j),text:this.text(j)});this.emit(Xe?"success":"error",{action:Ie,text:Xe,trigger:j,clearSelection:function(){j&&j.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(_e){return pe("action",_e)}},{key:"defaultTarget",value:function(_e){var j=pe("target",_e);if(j)return document.querySelector(j)}},{key:"defaultText",value:function(_e){return pe("text",_e)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(_e){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return A(_e,j)}},{key:"cut",value:function(_e){return E(_e)}},{key:"isSupported",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],j=typeof _e=="string"?[_e]:_e,Ie=!!document.queryCommandSupported;return j.forEach(function(Xe){Ie=Ie&&!!document.queryCommandSupported(Xe)}),Ie}}]),O}(h()),Pe=Ae},828:function(a){var o=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function c(h,f){for(;h&&h.nodeType!==o;){if(typeof h.matches=="function"&&h.matches(f))return h;h=h.parentNode}}a.exports=c},438:function(a,o,u){var c=u(828);function h(m,y,_,b,E){var U=p.apply(this,arguments);return m.addEventListener(_,U,E),{destroy:function(){m.removeEventListener(_,U,E)}}}function f(m,y,_,b,E){return typeof m.addEventListener=="function"?h.apply(null,arguments):typeof _=="function"?h.bind(null,document).apply(null,arguments):(typeof m=="string"&&(m=document.querySelectorAll(m)),Array.prototype.map.call(m,function(U){return h(U,y,_,b,E)}))}function p(m,y,_,b){return function(E){E.delegateTarget=c(E.target,y),E.delegateTarget&&b.call(m,E)}}a.exports=f},879:function(a,o){o.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},o.nodeList=function(u){var c=Object.prototype.toString.call(u);return u!==void 0&&(c==="[object NodeList]"||c==="[object HTMLCollection]")&&"length"in u&&(u.length===0||o.node(u[0]))},o.string=function(u){return typeof u=="string"||u instanceof String},o.fn=function(u){var c=Object.prototype.toString.call(u);return c==="[object Function]"}},370:function(a,o,u){var c=u(879),h=u(438);function f(_,b,E){if(!_&&!b&&!E)throw new Error("Missing required arguments");if(!c.string(b))throw new TypeError("Second argument must be a String");if(!c.fn(E))throw new TypeError("Third argument must be a Function");if(c.node(_))return p(_,b,E);if(c.nodeList(_))return m(_,b,E);if(c.string(_))return y(_,b,E);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function p(_,b,E){return _.addEventListener(b,E),{destroy:function(){_.removeEventListener(b,E)}}}function m(_,b,E){return Array.prototype.forEach.call(_,function(U){U.addEventListener(b,E)}),{destroy:function(){Array.prototype.forEach.call(_,function(U){U.removeEventListener(b,E)})}}}function y(_,b,E){return h(document.body,_,b,E)}a.exports=f},817:function(a){function o(u){var c;if(u.nodeName==="SELECT")u.focus(),c=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var h=u.hasAttribute("readonly");h||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),h||u.removeAttribute("readonly"),c=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var f=window.getSelection(),p=document.createRange();p.selectNodeContents(u),f.removeAllRanges(),f.addRange(p),c=f.toString()}return c}a.exports=o},279:function(a){function o(){}o.prototype={on:function(u,c,h){var f=this.e||(this.e={});return(f[u]||(f[u]=[])).push({fn:c,ctx:h}),this},once:function(u,c,h){var f=this;function p(){f.off(u,p),c.apply(h,arguments)}return p._=c,this.on(u,p,h)},emit:function(u){var c=[].slice.call(arguments,1),h=((this.e||(this.e={}))[u]||[]).slice(),f=0,p=h.length;for(f;fM.teach===1)),a=de(e.prpLevels.filter(M=>M.learn===1)),o=de(e.prpTypes),u=de(e.prpProgrammingLanguages),c=de(e.prpCategories),h=de(e.prpLanguages),f=de(e.prpSubjects),p=de({}),m=Hr({current_page:1}),y=de([]),_=me(()=>e.levels.filter(M=>M.teach===1)),b=me(()=>e.levels.filter(M=>M.learn===1)),E=me(()=>[...o.value,...s.value,...a.value,...h.value,...u.value,...f.value,...c.value]),U=M=>{const T=F=>F.id!==M.id;o.value=o.value.filter(T),s.value=s.value.filter(T),a.value=a.value.filter(T),h.value=h.value.filter(T),u.value=u.value.filter(T),f.value=f.value.filter(T),c.value=c.value.filter(T),H()},N=()=>{o.value=[],s.value=[],a.value=[],h.value=[],u.value=[],f.value=[],c.value=[],H()},x=()=>{window.scrollTo(0,0)},A=Fn.debounce(()=>{H()},300),$=()=>{x(),H(!0)},H=(M=!1)=>{M||(m.current_page=1),y.value=[],Ct.post("/resources/search?page="+m.current_page,{query:n.value,searchInput:r.value,selectedLevels:[...s.value,...a.value],selectedTypes:o.value,selectedProgrammingLanguages:u.value,selectedCategories:c.value,selectedLanguages:h.value,selectedSubjects:f.value}).then(T=>{m.per_page=T.data.per_page,m.current_page=T.data.current_page,m.from=T.data.from,m.last_page=T.data.last_page,m.last_page_url=T.data.last_page_url,m.next_page_url=T.data.next_page_url,m.prev_page=T.data.prev_page,m.prev_page_url=T.data.prev_page,m.to=T.data.to,m.total=T.data.total,y.value=T.data.data}).catch(T=>{p.value=T.response.data})},B=(M,T)=>Le(T+"."+M.name);return Ft(()=>{H()}),{query:n,searchInput:r,targetAudiences:_,levelsDifficulty:b,selectedTargetAudiences:s,selectedLevelsDifficulty:a,selectedTypes:o,selectedProgrammingLanguages:u,selectedCategories:c,selectedLanguages:h,selectedSubjects:f,errors:p,pagination:m,resources:y,debounceSearch:A,paginate:$,onSubmit:H,customLabel:B,showFilterModal:t,tags:E,removeSelectedItem:U,removeAllSelectedItems:N}}},Y4={class:"codeweek-resourceform-component font-['Blinker']"},z4={class:"codeweek-container py-6"},K4={class:"flex md:hidden flex-shrink-0 justify-end w-full mb-6"},G4={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 mb-12"},J4={class:"block text-[16px] text-slate-500 mb-2"},Z4=["placeholder"],X4={class:"block text-[16px] text-slate-500 mb-2"},Q4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},eV={class:"language-json"},tV={class:"block text-[16px] text-slate-500 mb-2"},nV={class:"language-json"},rV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},sV={class:"block text-[16px] text-slate-500 mb-2"},iV={class:"language-json"},aV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},lV={class:"block text-[16px] text-slate-500 mb-2"},oV={class:"language-json"},uV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},cV={class:"block text-[16px] text-slate-500 mb-2"},dV={class:"language-json"},fV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},hV={class:"block text-[16px] text-slate-500 mb-2"},pV={class:"language-json"},mV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},gV={class:"block text-[16px] text-slate-500 mb-2"},vV={class:"language-json"},yV={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},_V={class:"sm:col-span-2 md:col-span-1 lg:col-span-full lg:grid grid-cols-12 mt-3"},bV={class:"w-full flex items-end justify-center lg:col-span-4 h-full"},wV={class:"text-base leading-7 font-semibold text-black normal-case"},xV={key:0,class:"flex md:justify-center"},kV={class:"max-md:w-full flex flex-wrap gap-2"},SV={class:"flex items-center gap-2"},TV=["onClick"],CV={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},AV={class:"relative pt-20 md:pt-48"},EV={class:"bg-yellow-50"},OV={class:"relative z-10 codeweek-container"},MV={class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10"};function RV(e,t,n,r,s,a){const o=at("multiselect"),u=at("resource-card"),c=at("pagination");return k(),P("div",Y4,[g("div",z4,[g("div",{class:$e(["max-md:fixed left-0 top-[125px] z-[100] flex-col items-center w-full max-md:p-6 max-md:h-[calc(100dvh-125px)] max-md:overflow-auto max-md:bg-white duration-300",[r.showFilterModal?"flex":"max-md:hidden"]])},[g("div",K4,[g("button",{id:"search-menu-trigger-hide",class:"block bg-[#FFD700] hover:bg-[#F95C22] rounded-full p-4 duration-300",onClick:t[0]||(t[0]=h=>r.showFilterModal=!1)},[...t[14]||(t[14]=[g("img",{class:"w-6 h-6",src:"/images/close_menu_icon.svg"},null,-1)])])]),g("div",G4,[g("div",null,[g("label",J4,se(e.$t("resources.search_by_title_description")),1),Pn(g("input",{class:"px-6 py-3 w-full text-[16px] rounded-full border-solid border-2 border-[#A4B8D9] text-[#333E48] font-semibold placeholder:font-normal",type:"text","onUpdate:modelValue":t[1]||(t[1]=h=>r.searchInput=h),onSearchChange:t[2]||(t[2]=(...h)=>r.debounceSearch&&r.debounceSearch(...h)),onKeyup:t[3]||(t[3]=Vn((...h)=>r.onSubmit&&r.onSubmit(...h),["enter"])),placeholder:e.$t("resources.search_resources")},null,40,Z4),[[Fi,r.searchInput]])]),g("div",null,[g("label",X4,se(e.$t("resources.resource_type")),1),he(o,{modelValue:r.selectedTypes,"onUpdate:modelValue":t[4]||(t[4]=h=>r.selectedTypes=h),class:"multi-select",options:n.types,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.resource_type_placeholder"),label:"resources.resources.types","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",Q4," Selected "+se(h.length)+" "+se(h.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",eV,[g("code",null,se(r.selectedTypes),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",tV,se(e.$t("resources.target_audience")),1),he(o,{modelValue:r.selectedTargetAudiences,"onUpdate:modelValue":t[5]||(t[5]=h=>r.selectedTargetAudiences=h),class:"multi-select",options:r.targetAudiences,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.target_audience_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",rV," Selected "+se(h.length)+" "+se(h.length>1?"targets":"target"),1)):ae("",!0)]),default:Te(()=>[g("pre",nV,[g("code",null,se(r.selectedTargetAudiences),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",sV,se(e.$t("resources.level_difficulty")),1),he(o,{modelValue:r.selectedLevelsDifficulty,"onUpdate:modelValue":t[6]||(t[6]=h=>r.selectedLevelsDifficulty=h),class:"multi-select",options:r.levelsDifficulty,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.level_difficulty_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",aV," Selected "+se(h.length)+" "+se(h.length>1?"levels":"level"),1)):ae("",!0)]),default:Te(()=>[g("pre",iV,[g("code",null,se(r.selectedLevelsDifficulty),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",lV,se(e.$t("resources.Languages")),1),he(o,{modelValue:r.selectedLanguages,"onUpdate:modelValue":t[7]||(t[7]=h=>r.selectedLanguages=h),class:"multi-select",options:n.languages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.languages_placeholder"),label:"resources.resources.languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",uV," Selected "+se(h.length)+" "+se(h.length>1?"languages":"language"),1)):ae("",!0)]),default:Te(()=>[g("pre",oV,[g("code",null,se(r.selectedLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",cV,se(e.$t("resources.programming_languages")),1),he(o,{modelValue:r.selectedProgrammingLanguages,"onUpdate:modelValue":t[8]||(t[8]=h=>r.selectedProgrammingLanguages=h),class:"multi-select",options:n.programmingLanguages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.programming_languages_placeholder"),label:"resources.resources.programming_languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",fV," Selected "+se(h.length)+" "+se(h.length>1?"programming languages":"programming language"),1)):ae("",!0)]),default:Te(()=>[g("pre",dV,[g("code",null,se(r.selectedProgrammingLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",hV,se(e.$t("resources.Subjects")),1),he(o,{modelValue:r.selectedSubjects,"onUpdate:modelValue":t[9]||(t[9]=h=>r.selectedSubjects=h),class:"multi-select",options:n.subjects,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.subjects_placeholder"),label:"resources.resources.subjects","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",mV," Selected "+se(h.length)+" "+se(h.length>1?"subjects":"subject"),1)):ae("",!0)]),default:Te(()=>[g("pre",pV,[g("code",null,se(r.selectedSubjects),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",null,[g("label",gV,se(e.$t("resources.categories")),1),he(o,{modelValue:r.selectedCategories,"onUpdate:modelValue":t[10]||(t[10]=h=>r.selectedCategories=h),class:"multi-select",options:n.categories,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.categories_placeholder"),label:"resources.resources.categories","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),P("div",yV," Selected "+se(h.length)+" "+se(h.length>1?"categories":"category"),1)):ae("",!0)]),default:Te(()=>[g("pre",vV,[t[15]||(t[15]=ft(" ",-1)),g("code",null,se(r.selectedCategories),1),t[16]||(t[16]=ft(` + `,-1))])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),g("div",_V,[t[17]||(t[17]=g("div",{class:"hidden lg:block lg:col-span-4"},null,-1)),g("div",bV,[g("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[11]||(t[11]=()=>{r.showFilterModal=!1,r.onSubmit()})},[g("span",wV,se(e.$t("resources.search")),1)])])])])],2),g("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[12]||(t[12]=h=>r.showFilterModal=!0)},[...t[18]||(t[18]=[g("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),g("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])]),r.tags.length?(k(),P("div",xV,[g("div",kV,[(k(!0),P(Ve,null,Qe(r.tags,h=>(k(),P("div",{key:h.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",SV,[g("span",null,se(h.name),1),g("button",{onClick:f=>r.removeSelectedItem(h)},[...t[19]||(t[19]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)])],8,TV)])]))),128)),g("div",CV,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[13]||(t[13]=(...h)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...h))}," Clear all filters ")])])])):ae("",!0)]),g("div",AV,[t[20]||(t[20]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[21]||(t[21]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",EV,[g("div",OV,[g("div",MV,[(k(!0),P(Ve,null,Qe(r.resources,h=>(k(),st(u,{key:h.id,resource:h},null,8,["resource"]))),128))]),r.pagination.last_page>1?(k(),st(c,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):ae("",!0)])])])])}const DV=gt(W4,[["render",RV]]);window.singleselect=void 0;const PV={components:{Multiselect:Ta},props:{name:String,options:Array,value:String,placeholder:String},data(){return{values:this.value,option:this.options}}},LV={class:"multiselect-wrapper"},IV=["name","value"];function NV(e,t,n,r,s,a){const o=at("multiselect");return k(),P("div",LV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:s.option,placeholder:n.placeholder},null,8,["modelValue","options","placeholder"]),g("input",{name:n.name,type:"hidden",value:s.values},null,8,IV)])}const VV=gt(PV,[["render",NV]]),FV={props:{required:Boolean,id:String,name:String,value:String},setup(e,{emit:t}){const n=de("password"),r=de(e.value||"");return{type:n,localValue:r}}},$V={class:"relative"},BV=["id","name","type","defaultValue","required"];function HV(e,t,n,r,s,a){return k(),P("div",$V,[Pn(g("input",{class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4","onUpdate:modelValue":t[0]||(t[0]=o=>r.localValue=o),id:n.id,name:n.name,type:r.type,defaultValue:n.value,required:n.required},null,8,BV),[[ad,r.localValue]]),g("div",{class:$e(["absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer",[r.type!=="password"&&"hidden"]]),onClick:t[1]||(t[1]=o=>r.type="text")},[...t[3]||(t[3]=[g("img",{src:"/images/eye.svg"},null,-1)])],2),g("div",{class:$e(["absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer",[r.type!=="text"&&"hidden"]]),onClick:t[2]||(t[2]=o=>r.type="password")},[...t[4]||(t[4]=[g("img",{src:"/images/eye-slash.svg"},null,-1)])],2)])}const UV=gt(FV,[["render",HV]]),jV={components:{Multiselect:Ta},props:{name:String,value:String,options:Array,closeOnSelect:Boolean,label:String,translated:String,multiple:Boolean,searchable:Boolean},data(){let e=[],t=[];if(this.value){const n=this.value.split(",");t=n,e=n.map(r=>this.options.find(s=>s.id==r)).filter(r=>r!==void 0)}return{values:e,innerValues:t}},methods:{select(e){this.innerValues.push(e.id)},remove(e){this.innerValues=this.innerValues.filter(t=>t!=e.id)},customLabel(e,t){return this.$t(`${t}.${e.name}`)}}},qV={class:"multiselect-wrapper"},WV=["name","value"];function YV(e,t,n,r,s,a){const o=at("multiselect",!0);return k(),P("div",qV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:n.options,multiple:!0,taggable:!0,"close-on-select":!1,"clear-on-select":!1,searchable:!1,"show-labels":!1,placeholder:"","preserve-search":!0,label:n.label,"track-by":"id","preselect-first":!1,"custom-label":a.customLabel,onSelect:a.select,onRemove:a.remove},null,8,["modelValue","options","label","custom-label","onSelect","onRemove"]),g("input",{name:n.name,type:"hidden",value:s.innerValues.toString()},null,8,WV)])}const zV=gt(jV,[["render",YV]]),KV={props:["code","countries","target"],data(){return{selected_country:this.code||""}},methods:{newCountry(){window.location.href="/"+this.target+"/"+this.selected_country}}},GV={class:"relative"},JV=["value"];function ZV(e,t,n,r,s,a){return k(),P("div",GV,[Pn(g("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.selected_country=o),id:"id_country",name:"country_iso",onChange:t[1]||(t[1]=o=>a.newCountry()),class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4 appearance-none"},[t[2]||(t[2]=g("option",{value:""}," All countries",-1)),t[3]||(t[3]=g("option",{disabled:"",value:"---"},"---------------",-1)),(k(!0),P(Ve,null,Qe(n.countries,o=>(k(),P("option",{value:o.iso},se(o.name)+" ("+se(o.total)+") ",9,JV))),256))],544),[[Ep,s.selected_country]]),t[4]||(t[4]=g("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2"},[g("img",{src:"/images/select-arrow.svg"})],-1))])}const XV=gt(KV,[["render",ZV]]),QV={components:{Multiselect:Ta},props:["event","refresh","ambassador","pendingCounter","nextPending"],name:"moderate-activity",data(){return{status:this.event.status,showModal:!1,showDeleteModal:!1,rejectionText:"",rejectionOption:null,rejectionOptions:[{title:this.$t("moderation.description.title"),text:this.$t("moderation.description.text")},{title:this.$t("moderation.missing-details.title"),text:this.$t("moderation.missing-details.text")},{title:this.$t("moderation.duplicate.title"),text:this.$t("moderation.duplicate.text")},{title:this.$t("moderation.not-related.title"),text:this.$t("moderation.not-related.text")}]}},computed:{displayRejectionOptions(){return this.rejectionOptions.map(e=>{switch(e.title){case"moderation.description.title":return{title:"Missing proper descriptions",text:"Please improve the description and describe in more detail what you will do and how your activity relates to coding and computational thinking. Thanks!"};case"moderation.missing-details.title":return{title:"Missing important details",text:"Provide more details on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};case"moderation.duplicate.title":return{title:"Duplicate",text:"This seems to be a duplication of another activity taking place at the same time. If it is not please change the description and change the title so that it is clear that the activities are separate. Thanks!"};case"moderation.not-related.title":return{title:"Not programming related",text:"Provide more information on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};default:return e}})}},methods:{reRender(){this.refresh?window.location.reload(!1):window.location.assign(this.nextPending)},approve(){Ct.post("/api/event/approve/"+this.event.id).then(()=>{this.status="APPROVED",this.reRender()})},deleteEvent(){Ct.post("/api/event/delete/"+this.event.id).then(e=>{this.status="DELETED",this.refresh?this.reRender():window.location.assign(e.data.redirectUrl)})},toggleModal(){this.showModal=!this.showModal},toggleDeleteModal(){this.showDeleteModal=!this.showDeleteModal},reject(){Ct.post("/api/event/reject/"+this.event.id,{rejectionText:this.rejectionText}).then(()=>{this.toggleModal(),this.status="REJECTED",this.reRender()})},prefillRejectionText(){this.rejectionText=this.rejectionOption.text}}},eF={class:"moderate-event"},tF={key:0,class:"px-5 flex items-center w-full gap-1"},nF={class:"flex justify-end flex-1 items-center gap-1"},rF={key:1,class:"h-8 w-full grid grid-cols-3 gap-4 items-center"},sF={class:"flex-none"},iF={href:"/pending"},aF={class:"flex justify-center"},lF={key:0},oF={class:"actions flex justify-items-end justify-end gap-2"},uF={key:0,class:"modal-overlay"},cF={class:"modal-container"},dF={class:"modal-header"},fF={class:"modal-body"},hF={class:"modal-footer"},pF={key:0,class:"modal-overlay"},mF={class:"modal-container"},gF={class:"modal-header"},vF={class:"modal-footer"};function yF(e,t,n,r,s,a){const o=at("multiselect");return k(),P("div",eF,[n.refresh?(k(),P("div",tF,[t[14]||(t[14]=g("p",{class:"text-default text-slate-500 flex items-center font-semibold p-0"},"Moderation:",-1)),g("div",nF,[g("button",{onClick:t[0]||(t[0]=(...u)=>a.approve&&a.approve(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-blue text-white rounded-full flex items-center"},"Approve"),g("button",{onClick:t[1]||(t[1]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-primary text-white rounded-full flex items-center"},"Reject"),g("button",{onClick:t[2]||(t[2]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-orange text-white rounded-full flex items-center"},"Delete")])])):ae("",!0),n.refresh?ae("",!0):(k(),P("div",rF,[g("div",sF,[t[15]||(t[15]=ft("Pending Activities: ",-1)),g("a",iF,se(n.pendingCounter),1)]),g("div",aF,[g("div",null,[ft(se(e.$t("event.current_status"))+": ",1),g("strong",null,se(s.status),1),t[16]||(t[16]=ft()),n.event.LatestModeration?(k(),P("span",lF,"("+se(n.event.LatestModeration.message)+")",1)):ae("",!0)])]),g("div",oF,[g("button",{onClick:t[3]||(t[3]=(...u)=>a.approve&&a.approve(...u)),class:"codeweek-action-button green"},"Approve"),g("button",{onClick:t[4]||(t[4]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"codeweek-action-button"},"Reject"),g("button",{onClick:t[5]||(t[5]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"codeweek-action-button red"},"Delete")])])),he(vs,{name:"modal"},{default:Te(()=>[s.showModal?(k(),P("div",uF,[g("div",cF,[g("div",dF,[t[17]||(t[17]=g("h3",{class:"text-2xl font-semibold"},"Please provide a reason for rejection",-1)),g("button",{onClick:t[6]||(t[6]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"close-button"},"×")]),g("div",fF,[t[18]||(t[18]=g("p",{class:"text-gray-800 text-lg leading-relaxed"},"This will help the activity organizer to improve their submission.",-1)),he(o,{modelValue:s.rejectionOption,"onUpdate:modelValue":t[7]||(t[7]=u=>s.rejectionOption=u),options:a.displayRejectionOptions,"track-by":"title",label:"title","close-on-select":!0,"preserve-search":!1,placeholder:"Select a rejection reason",searchable:!1,"allow-empty":!1,onInput:a.prefillRejectionText},{singleLabel:Te(({option:u})=>[ft(se(u.title),1)]),_:1},8,["modelValue","options","onInput"]),Pn(g("textarea",{"onUpdate:modelValue":t[8]||(t[8]=u=>s.rejectionText=u),class:"reason-textarea",rows:"4",cols:"40",placeholder:"Reason for rejection"},null,512),[[Fi,s.rejectionText]])]),g("div",hF,[g("button",{onClick:t[9]||(t[9]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"cancel-button"},"Cancel"),g("button",{onClick:t[10]||(t[10]=(...u)=>a.reject&&a.reject(...u)),class:"reject-button"},"Reject")])])])):ae("",!0)]),_:1}),he(vs,{name:"modal"},{default:Te(()=>[s.showDeleteModal?(k(),P("div",pF,[g("div",mF,[g("div",gF,[t[19]||(t[19]=g("h3",{class:"text-2xl font-semibold"},"Delete Event",-1)),g("button",{onClick:t[11]||(t[11]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"close-button"},"×")]),t[20]||(t[20]=g("div",{class:"modal-body"},[g("p",null,"This event will be permanently deleted from the website. Are you sure you want to delete this event?")],-1)),g("div",vF,[g("button",{onClick:t[12]||(t[12]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"cancel-button"},"Cancel"),g("button",{onClick:t[13]||(t[13]=(...u)=>a.deleteEvent&&a.deleteEvent(...u)),class:"delete-button"},"Delete")])])])):ae("",!0)]),_:1})])}const _F=gt(QV,[["render",yF]]),bF={props:{item:{required:!0},searchText:{required:!0}},setup(e){return{line2:me(()=>(e.item.city?e.item.city+", ":"")+(e.item.country?e.item.country:""))}}},wF={class:"address-list-item"},xF={class:"address-info"},kF={class:"name"},SF={class:"city"};function TF(e,t,n,r,s,a){return k(),P("div",wF,[g("div",xF,[g("div",kF,se(n.item.name)+" "+se(n.item.housenumber),1),g("div",SF,se(r.line2),1)])])}const CF=gt(bF,[["render",TF],["__scopeId","data-v-86cd2f09"]]),AF=[["AF","AFG"],["AL","ALB"],["DZ","DZA"],["AS","ASM"],["AD","AND"],["AO","AGO"],["AI","AIA"],["AQ","ATA"],["AG","ATG"],["AR","ARG"],["AM","ARM"],["AW","ABW"],["AU","AUS"],["AT","AUT"],["AZ","AZE"],["BS","BHS"],["BH","BHR"],["BD","BGD"],["BB","BRB"],["BY","BLR"],["BE","BEL"],["BZ","BLZ"],["BJ","BEN"],["BM","BMU"],["BT","BTN"],["BO","BOL"],["BQ","BES"],["BA","BIH"],["BW","BWA"],["BV","BVT"],["BR","BRA"],["IO","IOT"],["BN","BRN"],["BG","BGR"],["BF","BFA"],["BI","BDI"],["CV","CPV"],["KH","KHM"],["CM","CMR"],["CA","CAN"],["KY","CYM"],["CF","CAF"],["TD","TCD"],["CL","CHL"],["CN","CHN"],["CX","CXR"],["CC","CCK"],["CO","COL"],["KM","COM"],["CD","COD"],["CG","COG"],["CK","COK"],["CR","CRI"],["HR","HRV"],["CU","CUB"],["CW","CUW"],["CY","CYP"],["CZ","CZE"],["CI","CIV"],["DK","DNK"],["DJ","DJI"],["DM","DMA"],["DO","DOM"],["EC","ECU"],["EG","EGY"],["SV","SLV"],["GQ","GNQ"],["ER","ERI"],["EE","EST"],["SZ","SWZ"],["ET","ETH"],["FK","FLK"],["FO","FRO"],["FJ","FJI"],["FI","FIN"],["FR","FRA"],["GF","GUF"],["PF","PYF"],["TF","ATF"],["GA","GAB"],["GM","GMB"],["GE","GEO"],["DE","DEU"],["GH","GHA"],["GI","GIB"],["GR","GRC"],["GL","GRL"],["GD","GRD"],["GP","GLP"],["GU","GUM"],["GT","GTM"],["GG","GGY"],["GN","GIN"],["GW","GNB"],["GY","GUY"],["HT","HTI"],["HM","HMD"],["VA","VAT"],["HN","HND"],["HK","HKG"],["HU","HUN"],["IS","ISL"],["IN","IND"],["ID","IDN"],["IR","IRN"],["IQ","IRQ"],["IE","IRL"],["IM","IMN"],["IL","ISR"],["IT","ITA"],["JM","JAM"],["JP","JPN"],["JE","JEY"],["JO","JOR"],["KZ","KAZ"],["KE","KEN"],["KI","KIR"],["KP","PRK"],["KR","KOR"],["KW","KWT"],["KG","KGZ"],["LA","LAO"],["LV","LVA"],["LB","LBN"],["LS","LSO"],["LR","LBR"],["LY","LBY"],["LI","LIE"],["LT","LTU"],["LU","LUX"],["MO","MAC"],["MG","MDG"],["MW","MWI"],["MY","MYS"],["MV","MDV"],["ML","MLI"],["MT","MLT"],["MH","MHL"],["MQ","MTQ"],["MR","MRT"],["MU","MUS"],["YT","MYT"],["MX","MEX"],["FM","FSM"],["MD","MDA"],["MC","MCO"],["MN","MNG"],["ME","MNE"],["MS","MSR"],["MA","MAR"],["MZ","MOZ"],["MM","MMR"],["NA","NAM"],["NR","NRU"],["NP","NPL"],["NL","NLD"],["NC","NCL"],["NZ","NZL"],["NI","NIC"],["NE","NER"],["NG","NGA"],["NU","NIU"],["NF","NFK"],["MP","MNP"],["NO","NOR"],["OM","OMN"],["PK","PAK"],["PW","PLW"],["PS","PSE"],["PA","PAN"],["PG","PNG"],["PY","PRY"],["PE","PER"],["PH","PHL"],["PN","PCN"],["PL","POL"],["PT","PRT"],["PR","PRI"],["QA","QAT"],["MK","MKD"],["RO","ROU"],["RU","RUS"],["RW","RWA"],["RE","REU"],["BL","BLM"],["SH","SHN"],["KN","KNA"],["LC","LCA"],["MF","MAF"],["PM","SPM"],["VC","VCT"],["WS","WSM"],["SM","SMR"],["ST","STP"],["SA","SAU"],["SN","SEN"],["RS","SRB"],["SC","SYC"],["SL","SLE"],["SG","SGP"],["SX","SXM"],["SK","SVK"],["SI","SVN"],["SB","SLB"],["SO","SOM"],["ZA","ZAF"],["GS","SGS"],["SS","SSD"],["ES","ESP"],["LK","LKA"],["SD","SDN"],["SR","SUR"],["SJ","SJM"],["SE","SWE"],["CH","CHE"],["SY","SYR"],["TW","TWN"],["TJ","TJK"],["TZ","TZA"],["TH","THA"],["TL","TLS"],["TG","TGO"],["TK","TKL"],["TO","TON"],["TT","TTO"],["TN","TUN"],["TR","TUR"],["TM","TKM"],["TC","TCA"],["TV","TUV"],["UG","UGA"],["UA","UKR"],["AE","ARE"],["GB","GBR"],["UM","UMI"],["US","USA"],["UY","URY"],["UZ","UZB"],["VU","VUT"],["VE","VEN"],["VN","VNM"],["VG","VGB"],["VI","VIR"],["WF","WLF"],["EH","ESH"],["YE","YEM"],["ZM","ZMB"],["ZW","ZWE"],["AX","ALA"]],EF=AF.map(([e,t])=>({iso2:e,iso3:t})),OF={props:{item:{required:!0}}};function MF(e,t,n,r,s,a){return k(),P("div",null,se(n.item),1)}const RF=gt(OF,[["render",MF]]),Ya={minLen:3,wait:500,timeout:null,isUpdateItems(e){if(e.length>=this.minLen)return!0},callUpdateItems(e,t){clearTimeout(this.timeout),this.isUpdateItems(e)&&(this.timeout=setTimeout(t,this.wait))},findItem(e,t,n){if(t&&n&&e.length==1)return e[0]}},DF={name:"VAutocomplete",props:{componentItem:{default:()=>RF},minLen:{type:Number,default:Ya.minLen},wait:{type:Number,default:Ya.wait},value:null,getLabel:{type:Function,default:e=>e},items:Array,autoSelectOneItem:{type:Boolean,default:!0},placeholder:String,inputClass:{type:String,default:"v-autocomplete-input"},disabled:{type:Boolean,default:!1},inputAttrs:{type:Object,default:()=>({})},keepOpen:{type:Boolean,default:!1},initialLocation:{type:String,default:null}},setup(e,{emit:t}){let n=de("");e.initialLocation&&(n=de(e.initialLocation));const r=de(!1),s=de(-1),a=de(e.items||[]),o=me(()=>!!a.value.length),u=me(()=>r.value&&o.value||e.keepOpen),c=()=>{r.value=!0,s.value=-1,y(null),Ya.callUpdateItems(n.value,h),t("change",n.value)},h=()=>{t("update-items",n.value)},f=()=>{t("focus",n.value),r.value=!0},p=()=>{t("blur",n.value),setTimeout(()=>r.value=!1,200)},m=A=>{y(A),t("item-clicked",A)},y=A=>{A?(a.value=[A],n.value=e.getLabel(A),t("item-selected",A)):_(e.items),t("input",A)},_=A=>{a.value=A||[]},b=A=>a.value.length===1&&A===a.value[0],E=()=>{s.value>-1&&(s.value--,N(document.getElementsByClassName("v-autocomplete-list-item")[s.value]))},U=()=>{s.value{A&&A.scrollIntoView&&A.scrollIntoView(!1)},x=()=>{r.value&&a.value[s.value]&&(y(a.value[s.value]),r.value=!1)};return Wt(()=>e.items,A=>{_(A);const $=Ya.findItem(e.items,n.value,e.autoSelectOneItem);$&&(y($),r.value=!1)}),Wt(()=>e.value,A=>{b(A)||(y(A),n.value=e.getLabel(A))}),Ft(()=>{Ya.minLen=e.minLen,Ya.wait=e.wait,y(e.value)}),{searchText:n,showList:r,cursor:s,internalItems:a,hasItems:o,show:u,inputChange:c,updateItems:h,focus:f,blur:p,onClickItem:m,onSelectItem:y,setItems:_,isSelectedValue:b,keyUp:E,keyDown:U,itemView:N,keyEnter:x}}},PF={class:"v-autocomplete"},LF=["placeholder","disabled"],IF={key:0,class:"v-autocomplete-list"},NF=["onClick","onMouseover"];function VF(e,t,n,r,s,a){return k(),P("div",PF,[g("div",{class:$e(["v-autocomplete-input-group",{"v-autocomplete-selected":n.value}])},[Pn(g("input",cn({type:"search","onUpdate:modelValue":t[0]||(t[0]=o=>r.searchText=o)},n.inputAttrs,{class:n.inputAttrs.class||n.inputClass,placeholder:n.inputAttrs.placeholder||n.placeholder,disabled:n.inputAttrs.disabled||n.disabled,onBlur:t[1]||(t[1]=(...o)=>r.blur&&r.blur(...o)),onFocus:t[2]||(t[2]=(...o)=>r.focus&&r.focus(...o)),onInput:t[3]||(t[3]=(...o)=>r.inputChange&&r.inputChange(...o)),onKeyup:t[4]||(t[4]=Vn((...o)=>r.keyEnter&&r.keyEnter(...o),["enter"])),onKeydown:[t[5]||(t[5]=Vn((...o)=>r.keyEnter&&r.keyEnter(...o),["tab"])),t[6]||(t[6]=Vn((...o)=>r.keyUp&&r.keyUp(...o),["up"])),t[7]||(t[7]=Vn((...o)=>r.keyDown&&r.keyDown(...o),["down"]))]}),null,16,LF),[[Fi,r.searchText]])],2),r.show?(k(),P("div",IF,[(k(!0),P(Ve,null,Qe(r.internalItems,(o,u)=>(k(),P("div",{class:$e(["v-autocomplete-list-item",{"v-autocomplete-item-active":u===r.cursor}]),key:u,onClick:c=>r.onClickItem(o),onMouseover:c=>r.cursor=u},[(k(),st(El(n.componentItem),{item:o,searchText:r.searchText},null,8,["item","searchText"]))],42,NF))),128))])):ae("",!0)])}const FF=gt(DF,[["render",VF]]),$F={components:{VAutocomplete:FF},props:{placeholder:String,name:String,value:String,geoposition:String,location:String},emits:["onChange"],setup(e,{emit:t}){const n=de(e.value?{name:e.value}:null),r=de(null),s=CF,a=de({placeholder:e.placeholder,name:e.name,autocomplete:"off"}),o=de(e.geoposition),u=e.location;Wt(()=>e.placeholder,()=>{a.value.placeholder=e.placeholder});const c=y=>{t("onChange",{location:(y==null?void 0:y.name)||""}),y&&y.name&&y.magicKey&&Ct.get("/api/proxy/geocode",{params:{singleLine:y.name,magicKey:y.magicKey}}).then(b=>{const E=b.data.candidates[0];o.value=[E.location.y,E.location.x],window.map&&window.map.setView([E.location.y,E.location.x],16);const U=h(E.attributes.Country).iso2;t("onChange",{location:(y==null?void 0:y.name)||"",geoposition:[E.location.y,E.location.x],country_iso:U||""}),document.getElementById("id_country")&&(document.getElementById("id_country").value=U)}).catch(b=>{console.error("Error:",b)})},h=y=>EF.find(_=>_.iso3===y),f=y=>y&&y.name?y.name:"",p=y=>{y===""&&(r.value=null)},m=y=>{Ct.get("/api/proxy/suggest",{params:{f:"json",text:y}}).then(b=>{r.value=b.data.suggestions.map(E=>({name:E.text,magicKey:E.magicKey}))}).catch(b=>{console.error("Error:",b)})};return Wt(()=>e.value,y=>{n.value=y?{name:y}:null}),Wt(()=>e.geoposition,y=>{o.value=y}),{item:n,items:r,template:s,inputAttrs:a,itemSelected:c,getLabel:f,change:p,updateItems:m,localGeoposition:o,initialLocation:u}}},BF=["value"];function HF(e,t,n,r,s,a){const o=at("v-autocomplete");return k(),P("div",null,[he(o,{items:r.items,modelValue:r.item,"onUpdate:modelValue":t[0]||(t[0]=u=>r.item=u),"get-label":r.getLabel,"component-item":r.template,onUpdateItems:r.updateItems,onItemSelected:r.itemSelected,onChange:r.change,"keep-open":!1,"auto-select-one-item":!1,"input-attrs":r.inputAttrs,wait:300,initialLocation:r.initialLocation},null,8,["items","modelValue","get-label","component-item","onUpdateItems","onItemSelected","onChange","input-attrs","initialLocation"]),g("input",{type:"hidden",name:"geoposition",id:"geoposition",value:r.localGeoposition},null,8,BF)])}const UF=gt($F,[["render",HF]]);function Ze(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function Lt(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function fs(e,t){const n=Ze(e);return isNaN(t)?Lt(e,NaN):(t&&n.setDate(n.getDate()+t),n)}function gs(e,t){const n=Ze(e);if(isNaN(t))return Lt(e,NaN);if(!t)return n;const r=n.getDate(),s=Lt(e,n.getTime());s.setMonth(n.getMonth()+t+1,0);const a=s.getDate();return r>=a?s:(n.setFullYear(s.getFullYear(),s.getMonth(),r),n)}function W1(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:c=0}=t,h=Ze(e),f=r||n?gs(h,r+n*12):h,p=a||s?fs(f,a+s*7):f,m=u+o*60,_=(c+m*60)*1e3;return Lt(e,p.getTime()+_)}function jF(e,t){const n=+Ze(e);return Lt(e,n+t)}const Y1=6048e5,qF=864e5,WF=6e4,z1=36e5,YF=1e3;function zF(e,t){return jF(e,t*z1)}let KF={};function Ca(){return KF}function ys(e,t){var u,c,h,f;const n=Ca(),r=(t==null?void 0:t.weekStartsOn)??((c=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:c.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Ze(e),a=s.getDay(),o=(a=s.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function c0(e){const t=Ze(e);return t.setHours(0,0,0,0),t}function Pc(e){const t=Ze(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function G1(e,t){const n=c0(e),r=c0(t),s=+n-Pc(n),a=+r-Pc(r);return Math.round((s-a)/qF)}function GF(e){const t=K1(e),n=Lt(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),yl(n)}function JF(e,t){const n=t*3;return gs(e,n)}function Jp(e,t){return gs(e,t*12)}function d0(e,t){const n=Ze(e),r=Ze(t),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function J1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function uo(e){if(!J1(e)&&typeof e!="number")return!1;const t=Ze(e);return!isNaN(Number(t))}function f0(e){const t=Ze(e);return Math.trunc(t.getMonth()/3)+1}function ZF(e,t){const n=Ze(e),r=Ze(t);return n.getFullYear()-r.getFullYear()}function XF(e,t){const n=Ze(e),r=Ze(t),s=d0(n,r),a=Math.abs(ZF(n,r));n.setFullYear(1584),r.setFullYear(1584);const o=d0(n,r)===-s,u=s*(a-+o);return u===0?0:u}function Z1(e,t){const n=Ze(e.start),r=Ze(e.end);let s=+n>+r;const a=s?+n:+r,o=s?r:n;o.setHours(0,0,0,0);let u=1;const c=[];for(;+o<=a;)c.push(Ze(o)),o.setDate(o.getDate()+u),o.setHours(0,0,0,0);return s?c.reverse():c}function oa(e){const t=Ze(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}function QF(e,t){const n=Ze(e.start),r=Ze(e.end);let s=+n>+r;const a=s?+oa(n):+oa(r);let o=oa(s?r:n),u=1;const c=[];for(;+o<=a;)c.push(Ze(o)),o=JF(o,u);return s?c.reverse():c}function e6(e){const t=Ze(e);return t.setDate(1),t.setHours(0,0,0,0),t}function X1(e){const t=Ze(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function Ao(e){const t=Ze(e),n=Lt(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Q1(e,t){var u,c,h,f;const n=Ca(),r=(t==null?void 0:t.weekStartsOn)??((c=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:c.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Ze(e),a=s.getDay(),o=(a{let r;const s=t6[e];return typeof s=="string"?r=s:t===1?r=s.one:r=s.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function th(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const r6={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},s6={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i6={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},a6={date:th({formats:r6,defaultWidth:"full"}),time:th({formats:s6,defaultWidth:"full"}),dateTime:th({formats:i6,defaultWidth:"full"})},l6={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},o6=(e,t,n,r)=>l6[e];function Jl(e){return(t,n)=>{const r=n!=null&&n.context?String(n.context):"standalone";let s;if(r==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,u=n!=null&&n.width?String(n.width):o;s=e.formattingValues[u]||e.formattingValues[o]}else{const o=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;s=e.values[u]||e.values[o]}const a=e.argumentCallback?e.argumentCallback(t):t;return s[a]}}const u6={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},c6={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},d6={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"]},f6={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"]},h6={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"}},p6={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"}},m6=(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},g6={ordinalNumber:m6,era:Jl({values:u6,defaultWidth:"wide"}),quarter:Jl({values:c6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Jl({values:d6,defaultWidth:"wide"}),day:Jl({values:f6,defaultWidth:"wide"}),dayPeriod:Jl({values:h6,defaultWidth:"wide",formattingValues:p6,defaultFormattingWidth:"wide"})};function Zl(e){return(t,n={})=>{const r=n.width,s=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(s);if(!a)return null;const o=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(u)?y6(u,p=>p.test(o)):v6(u,p=>p.test(o));let h;h=e.valueCallback?e.valueCallback(c):c,h=n.valueCallback?n.valueCallback(h):h;const f=t.slice(o.length);return{value:h,rest:f}}}function v6(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function y6(e,t){for(let n=0;n{const r=t.match(e.matchPattern);if(!r)return null;const s=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;const u=t.slice(s.length);return{value:o,rest:u}}}const b6=/^(\d+)(th|st|nd|rd)?/i,w6=/\d+/i,x6={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},k6={any:[/^b/i,/^(a|c)/i]},S6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},T6={any:[/1/i,/2/i,/3/i,/4/i]},C6={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},A6={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]},E6={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},O6={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]},M6={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},R6={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}},D6={ordinalNumber:_6({matchPattern:b6,parsePattern:w6,valueCallback:e=>parseInt(e,10)}),era:Zl({matchPatterns:x6,defaultMatchWidth:"wide",parsePatterns:k6,defaultParseWidth:"any"}),quarter:Zl({matchPatterns:S6,defaultMatchWidth:"wide",parsePatterns:T6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Zl({matchPatterns:C6,defaultMatchWidth:"wide",parsePatterns:A6,defaultParseWidth:"any"}),day:Zl({matchPatterns:E6,defaultMatchWidth:"wide",parsePatterns:O6,defaultParseWidth:"any"}),dayPeriod:Zl({matchPatterns:M6,defaultMatchWidth:"any",parsePatterns:R6,defaultParseWidth:"any"})},ew={code:"en-US",formatDistance:n6,formatLong:a6,formatRelative:o6,localize:g6,match:D6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function P6(e){const t=Ze(e);return G1(t,Ao(t))+1}function Zp(e){const t=Ze(e),n=+yl(t)-+GF(t);return Math.round(n/Y1)+1}function Xp(e,t){var f,p,m,y;const n=Ze(e),r=n.getFullYear(),s=Ca(),a=(t==null?void 0:t.firstWeekContainsDate)??((p=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??s.firstWeekContainsDate??((y=(m=s.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=Lt(e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);const u=ys(o,t),c=Lt(e,0);c.setFullYear(r,0,a),c.setHours(0,0,0,0);const h=ys(c,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function L6(e,t){var u,c,h,f;const n=Ca(),r=(t==null?void 0:t.firstWeekContainsDate)??((c=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:c.firstWeekContainsDate)??n.firstWeekContainsDate??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.firstWeekContainsDate)??1,s=Xp(e,t),a=Lt(e,0);return a.setFullYear(s,0,r),a.setHours(0,0,0,0),ys(a,t)}function Qp(e,t){const n=Ze(e),r=+ys(n,t)-+L6(n,t);return Math.round(r/Y1)+1}function Bt(e,t){const n=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return n+r}const wi={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Bt(t==="yy"?r%100:r,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Bt(n+1,2)},d(e,t){return Bt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Bt(e.getHours()%12||12,t.length)},H(e,t){return Bt(e.getHours(),t.length)},m(e,t){return Bt(e.getMinutes(),t.length)},s(e,t){return Bt(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds(),s=Math.trunc(r*Math.pow(10,n-3));return Bt(s,t.length)}},za={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},p0={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const r=e.getFullYear(),s=r>0?r:1-r;return n.ordinalNumber(s,{unit:"year"})}return wi.y(e,t)},Y:function(e,t,n,r){const s=Xp(e,r),a=s>0?s:1-s;if(t==="YY"){const o=a%100;return Bt(o,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Bt(a,t.length)},R:function(e,t){const n=K1(e);return Bt(n,t.length)},u:function(e,t){const n=e.getFullYear();return Bt(n,t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Bt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Bt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return wi.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Bt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const s=Qp(e,r);return t==="wo"?n.ordinalNumber(s,{unit:"week"}):Bt(s,t.length)},I:function(e,t,n){const r=Zp(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Bt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):wi.d(e,t)},D:function(e,t,n){const r=P6(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Bt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Bt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(s,{width:"short",context:"formatting"});case"eeee":default:return n.day(s,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Bt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(s,{width:"narrow",context:"standalone"});case"cccccc":return n.day(s,{width:"short",context:"standalone"});case"cccc":default:return n.day(s,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),s=r===0?7:r;switch(t){case"i":return String(s);case"ii":return Bt(s,t.length);case"io":return n.ordinalNumber(s,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const s=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let s;switch(r===12?s=za.noon:r===0?s=za.midnight:s=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let s;switch(r>=17?s=za.evening:r>=12?s=za.afternoon:r>=4?s=za.morning:s=za.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return wi.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):wi.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):wi.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):wi.s(e,t)},S:function(e,t){return wi.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return g0(r);case"XXXX":case"XX":return ra(r);case"XXXXX":case"XXX":default:return ra(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return g0(r);case"xxxx":case"xx":return ra(r);case"xxxxx":case"xxx":default:return ra(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+m0(r,":");case"OOOO":default:return"GMT"+ra(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+m0(r,":");case"zzzz":default:return"GMT"+ra(r,":")}},t:function(e,t,n){const r=Math.trunc(e.getTime()/1e3);return Bt(r,t.length)},T:function(e,t,n){const r=e.getTime();return Bt(r,t.length)}};function m0(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Math.trunc(r/60),a=r%60;return a===0?n+String(s):n+String(s)+t+Bt(a,2)}function g0(e,t){return e%60===0?(e>0?"-":"+")+Bt(Math.abs(e)/60,2):ra(e,t)}function ra(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Bt(Math.trunc(r/60),2),a=Bt(r%60,2);return n+s+t+a}const v0=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},tw=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},I6=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],s=n[2];if(!s)return v0(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",v0(r,t)).replace("{{time}}",tw(s,t))},zh={p:tw,P:I6},N6=/^D+$/,V6=/^Y+$/,F6=["D","DD","YY","YYYY"];function nw(e){return N6.test(e)}function rw(e){return V6.test(e)}function Kh(e,t,n){const r=$6(e,t,n);if(console.warn(r),F6.includes(e))throw new RangeError(r)}function $6(e,t,n){const r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const B6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,H6=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,U6=/^'([^]*?)'?$/,j6=/''/g,q6=/[a-zA-Z]/;function Ds(e,t,n){var f,p,m,y,_,b,E,U;const r=Ca(),s=(n==null?void 0:n.locale)??r.locale??ew,a=(n==null?void 0:n.firstWeekContainsDate)??((p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??r.firstWeekContainsDate??((y=(m=r.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=(n==null?void 0:n.weekStartsOn)??((b=(_=n==null?void 0:n.locale)==null?void 0:_.options)==null?void 0:b.weekStartsOn)??r.weekStartsOn??((U=(E=r.locale)==null?void 0:E.options)==null?void 0:U.weekStartsOn)??0,u=Ze(e);if(!uo(u))throw new RangeError("Invalid time value");let c=t.match(H6).map(N=>{const x=N[0];if(x==="p"||x==="P"){const A=zh[x];return A(N,s.formatLong)}return N}).join("").match(B6).map(N=>{if(N==="''")return{isToken:!1,value:"'"};const x=N[0];if(x==="'")return{isToken:!1,value:W6(N)};if(p0[x])return{isToken:!0,value:N};if(x.match(q6))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return{isToken:!1,value:N}});s.localize.preprocessor&&(c=s.localize.preprocessor(u,c));const h={firstWeekContainsDate:a,weekStartsOn:o,locale:s};return c.map(N=>{if(!N.isToken)return N.value;const x=N.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&rw(x)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&nw(x))&&Kh(x,t,String(e));const A=p0[x[0]];return A(u,x,s.localize,h)}).join("")}function W6(e){const t=e.match(U6);return t?t[1].replace(j6,"'"):e}function Y6(e){return Ze(e).getDay()}function z6(e){const t=Ze(e),n=t.getFullYear(),r=t.getMonth(),s=Lt(e,0);return s.setFullYear(n,r+1,0),s.setHours(0,0,0,0),s.getDate()}function K6(){return Object.assign({},Ca())}function li(e){return Ze(e).getHours()}function G6(e){let n=Ze(e).getDay();return n===0&&(n=7),n}function $i(e){return Ze(e).getMinutes()}function wt(e){return Ze(e).getMonth()}function _l(e){return Ze(e).getSeconds()}function lt(e){return Ze(e).getFullYear()}function bl(e,t){const n=Ze(e),r=Ze(t);return n.getTime()>r.getTime()}function Eo(e,t){const n=Ze(e),r=Ze(t);return+n<+r}function tl(e,t){const n=Ze(e),r=Ze(t);return+n==+r}function J6(e,t){const n=t instanceof Date?Lt(t,0):new t(0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}const Z6=10;class sw{constructor(){ze(this,"subPriority",0)}validate(t,n){return!0}}class X6 extends sw{constructor(t,n,r,s,a){super(),this.value=t,this.validateValue=n,this.setValue=r,this.priority=s,a&&(this.subPriority=a)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,r){return this.setValue(t,n,this.value,r)}}class Q6 extends sw{constructor(){super(...arguments);ze(this,"priority",Z6);ze(this,"subPriority",-1)}set(n,r){return r.timestampIsSet?n:Lt(n,J6(n,Date))}}class It{run(t,n,r,s){const a=this.parse(t,n,r,s);return a?{setter:new X6(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,n,r){return!0}}class e$ extends It{constructor(){super(...arguments);ze(this,"priority",140);ze(this,"incompatibleTokens",["R","u","t","T"])}parse(n,r,s){switch(r){case"G":case"GG":case"GGG":return s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"});case"GGGGG":return s.era(n,{width:"narrow"});case"GGGG":default:return s.era(n,{width:"wide"})||s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"})}}set(n,r,s){return r.era=s,n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}const Sn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Os={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Tn(e,t){return e&&{value:t(e.value),rest:e.rest}}function sn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Ms(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const r=n[1]==="+"?1:-1,s=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(s*z1+a*WF+o*YF),rest:t.slice(n[0].length)}}function iw(e){return sn(Sn.anyDigitsSigned,e)}function dn(e,t){switch(e){case 1:return sn(Sn.singleDigit,t);case 2:return sn(Sn.twoDigits,t);case 3:return sn(Sn.threeDigits,t);case 4:return sn(Sn.fourDigits,t);default:return sn(new RegExp("^\\d{1,"+e+"}"),t)}}function Lc(e,t){switch(e){case 1:return sn(Sn.singleDigitSigned,t);case 2:return sn(Sn.twoDigitsSigned,t);case 3:return sn(Sn.threeDigitsSigned,t);case 4:return sn(Sn.fourDigitsSigned,t);default:return sn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function em(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function aw(e,t){const n=t>0,r=n?t:1-t;let s;if(r<=50)s=e||100;else{const a=r+50,o=Math.trunc(a/100)*100,u=e>=a%100;s=e+o-(u?100:0)}return n?s:1-s}function lw(e){return e%400===0||e%4===0&&e%100!==0}class t$ extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="yy"});switch(r){case"y":return Tn(dn(4,n),a);case"yo":return Tn(s.ordinalNumber(n,{unit:"year"}),a);default:return Tn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s){const a=n.getFullYear();if(s.isTwoDigitYear){const u=aw(s.year,a);return n.setFullYear(u,0,1),n.setHours(0,0,0,0),n}const o=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(o,0,1),n.setHours(0,0,0,0),n}}class n$ extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Tn(dn(4,n),a);case"Yo":return Tn(s.ordinalNumber(n,{unit:"year"}),a);default:return Tn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s,a){const o=Xp(n,a);if(s.isTwoDigitYear){const c=aw(s.year,o);return n.setFullYear(c,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}const u=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(u,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}}class r$ extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(n,r){return Lc(r==="R"?4:r.length,n)}set(n,r,s){const a=Lt(n,0);return a.setFullYear(s,0,4),a.setHours(0,0,0,0),yl(a)}}class s$ extends It{constructor(){super(...arguments);ze(this,"priority",130);ze(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(n,r){return Lc(r==="u"?4:r.length,n)}set(n,r,s){return n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}class i$ extends It{constructor(){super(...arguments);ze(this,"priority",120);ze(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"Q":case"QQ":return dn(r.length,n);case"Qo":return s.ordinalNumber(n,{unit:"quarter"});case"QQQ":return s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(n,{width:"wide",context:"formatting"})||s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class a$ extends It{constructor(){super(...arguments);ze(this,"priority",120);ze(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"q":case"qq":return dn(r.length,n);case"qo":return s.ordinalNumber(n,{unit:"quarter"});case"qqq":return s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(n,{width:"wide",context:"standalone"})||s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class l$ extends It{constructor(){super(...arguments);ze(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);ze(this,"priority",110)}parse(n,r,s){const a=o=>o-1;switch(r){case"M":return Tn(sn(Sn.month,n),a);case"MM":return Tn(dn(2,n),a);case"Mo":return Tn(s.ordinalNumber(n,{unit:"month"}),a);case"MMM":return s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(n,{width:"wide",context:"formatting"})||s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}class o$ extends It{constructor(){super(...arguments);ze(this,"priority",110);ze(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(n,r,s){const a=o=>o-1;switch(r){case"L":return Tn(sn(Sn.month,n),a);case"LL":return Tn(dn(2,n),a);case"Lo":return Tn(s.ordinalNumber(n,{unit:"month"}),a);case"LLL":return s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(n,{width:"wide",context:"standalone"})||s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}function u$(e,t,n){const r=Ze(e),s=Qp(r,n)-t;return r.setDate(r.getDate()-s*7),r}class c$ extends It{constructor(){super(...arguments);ze(this,"priority",100);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(n,r,s){switch(r){case"w":return sn(Sn.week,n);case"wo":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s,a){return ys(u$(n,s,a),a)}}function d$(e,t){const n=Ze(e),r=Zp(n)-t;return n.setDate(n.getDate()-r*7),n}class f$ extends It{constructor(){super(...arguments);ze(this,"priority",100);ze(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(n,r,s){switch(r){case"I":return sn(Sn.week,n);case"Io":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s){return yl(d$(n,s))}}const h$=[31,28,31,30,31,30,31,31,30,31,30,31],p$=[31,29,31,30,31,30,31,31,30,31,30,31];class m$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"subPriority",1);ze(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"d":return sn(Sn.date,n);case"do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear(),a=lw(s),o=n.getMonth();return a?r>=1&&r<=p$[o]:r>=1&&r<=h$[o]}set(n,r,s){return n.setDate(s),n.setHours(0,0,0,0),n}}class g$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"subpriority",1);ze(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(n,r,s){switch(r){case"D":case"DD":return sn(Sn.dayOfYear,n);case"Do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear();return lw(s)?r>=1&&r<=366:r>=1&&r<=365}set(n,r,s){return n.setMonth(0,s),n.setHours(0,0,0,0),n}}function tm(e,t,n){var p,m,y,_;const r=Ca(),s=(n==null?void 0:n.weekStartsOn)??((m=(p=n==null?void 0:n.locale)==null?void 0:p.options)==null?void 0:m.weekStartsOn)??r.weekStartsOn??((_=(y=r.locale)==null?void 0:y.options)==null?void 0:_.weekStartsOn)??0,a=Ze(e),o=a.getDay(),c=(t%7+7)%7,h=7-s,f=t<0||t>6?t-(o+h)%7:(c+h)%7-(o+h)%7;return fs(a,f)}class v$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"E":case"EE":case"EEE":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=tm(n,s,a),n.setHours(0,0,0,0),n}}class y$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(n,r,s,a){const o=u=>{const c=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+c};switch(r){case"e":case"ee":return Tn(dn(r.length,n),o);case"eo":return Tn(s.ordinalNumber(n,{unit:"day"}),o);case"eee":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeeee":return s.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=tm(n,s,a),n.setHours(0,0,0,0),n}}class _$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(n,r,s,a){const o=u=>{const c=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+c};switch(r){case"c":case"cc":return Tn(dn(r.length,n),o);case"co":return Tn(s.ordinalNumber(n,{unit:"day"}),o);case"ccc":return s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"ccccc":return s.day(n,{width:"narrow",context:"standalone"});case"cccccc":return s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(n,{width:"wide",context:"standalone"})||s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=tm(n,s,a),n.setHours(0,0,0,0),n}}function b$(e,t){const n=Ze(e),r=G6(n),s=t-r;return fs(n,s)}class w$ extends It{constructor(){super(...arguments);ze(this,"priority",90);ze(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(n,r,s){const a=o=>o===0?7:o;switch(r){case"i":case"ii":return dn(r.length,n);case"io":return s.ordinalNumber(n,{unit:"day"});case"iii":return Tn(s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiii":return Tn(s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Tn(s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiii":default:return Tn(s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a)}}validate(n,r){return r>=1&&r<=7}set(n,r,s){return n=b$(n,s),n.setHours(0,0,0,0),n}}class x$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(n,r,s){switch(r){case"a":case"aa":case"aaa":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(em(s),0,0,0),n}}class k$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(n,r,s){switch(r){case"b":case"bb":case"bbb":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(em(s),0,0,0),n}}class S$ extends It{constructor(){super(...arguments);ze(this,"priority",80);ze(this,"incompatibleTokens",["a","b","t","T"])}parse(n,r,s){switch(r){case"B":case"BB":case"BBB":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(em(s),0,0,0),n}}class T$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["H","K","k","t","T"])}parse(n,r,s){switch(r){case"h":return sn(Sn.hour12h,n);case"ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=12}set(n,r,s){const a=n.getHours()>=12;return a&&s<12?n.setHours(s+12,0,0,0):!a&&s===12?n.setHours(0,0,0,0):n.setHours(s,0,0,0),n}}class C$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(n,r,s){switch(r){case"H":return sn(Sn.hour23h,n);case"Ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=23}set(n,r,s){return n.setHours(s,0,0,0),n}}class A$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["h","H","k","t","T"])}parse(n,r,s){switch(r){case"K":return sn(Sn.hour11h,n);case"Ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.getHours()>=12&&s<12?n.setHours(s+12,0,0,0):n.setHours(s,0,0,0),n}}class E$ extends It{constructor(){super(...arguments);ze(this,"priority",70);ze(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(n,r,s){switch(r){case"k":return sn(Sn.hour24h,n);case"ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=24}set(n,r,s){const a=s<=24?s%24:s;return n.setHours(a,0,0,0),n}}class O$ extends It{constructor(){super(...arguments);ze(this,"priority",60);ze(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"m":return sn(Sn.minute,n);case"mo":return s.ordinalNumber(n,{unit:"minute"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setMinutes(s,0,0),n}}class M$ extends It{constructor(){super(...arguments);ze(this,"priority",50);ze(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"s":return sn(Sn.second,n);case"so":return s.ordinalNumber(n,{unit:"second"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setSeconds(s,0),n}}class R$ extends It{constructor(){super(...arguments);ze(this,"priority",30);ze(this,"incompatibleTokens",["t","T"])}parse(n,r){const s=a=>Math.trunc(a*Math.pow(10,-r.length+3));return Tn(dn(r.length,n),s)}set(n,r,s){return n.setMilliseconds(s),n}}class D$ extends It{constructor(){super(...arguments);ze(this,"priority",10);ze(this,"incompatibleTokens",["t","T","x"])}parse(n,r){switch(r){case"X":return Ms(Os.basicOptionalMinutes,n);case"XX":return Ms(Os.basic,n);case"XXXX":return Ms(Os.basicOptionalSeconds,n);case"XXXXX":return Ms(Os.extendedOptionalSeconds,n);case"XXX":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Pc(n)-s)}}class P$ extends It{constructor(){super(...arguments);ze(this,"priority",10);ze(this,"incompatibleTokens",["t","T","X"])}parse(n,r){switch(r){case"x":return Ms(Os.basicOptionalMinutes,n);case"xx":return Ms(Os.basic,n);case"xxxx":return Ms(Os.basicOptionalSeconds,n);case"xxxxx":return Ms(Os.extendedOptionalSeconds,n);case"xxx":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Pc(n)-s)}}class L$ extends It{constructor(){super(...arguments);ze(this,"priority",40);ze(this,"incompatibleTokens","*")}parse(n){return iw(n)}set(n,r,s){return[Lt(n,s*1e3),{timestampIsSet:!0}]}}class I$ extends It{constructor(){super(...arguments);ze(this,"priority",20);ze(this,"incompatibleTokens","*")}parse(n){return iw(n)}set(n,r,s){return[Lt(n,s),{timestampIsSet:!0}]}}const N$={G:new e$,y:new t$,Y:new n$,R:new r$,u:new s$,Q:new i$,q:new a$,M:new l$,L:new o$,w:new c$,I:new f$,d:new m$,D:new g$,E:new v$,e:new y$,c:new _$,i:new w$,a:new x$,b:new k$,B:new S$,h:new T$,H:new C$,K:new A$,k:new E$,m:new O$,s:new M$,S:new R$,X:new D$,x:new P$,t:new L$,T:new I$},V$=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,F$=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,$$=/^'([^]*?)'?$/,B$=/''/g,H$=/\S/,U$=/[a-zA-Z]/;function Gh(e,t,n,r){var b,E,U,N,x,A,$,H;const s=K6(),a=(r==null?void 0:r.locale)??s.locale??ew,o=(r==null?void 0:r.firstWeekContainsDate)??((E=(b=r==null?void 0:r.locale)==null?void 0:b.options)==null?void 0:E.firstWeekContainsDate)??s.firstWeekContainsDate??((N=(U=s.locale)==null?void 0:U.options)==null?void 0:N.firstWeekContainsDate)??1,u=(r==null?void 0:r.weekStartsOn)??((A=(x=r==null?void 0:r.locale)==null?void 0:x.options)==null?void 0:A.weekStartsOn)??s.weekStartsOn??((H=($=s.locale)==null?void 0:$.options)==null?void 0:H.weekStartsOn)??0;if(t==="")return e===""?Ze(n):Lt(n,NaN);const c={firstWeekContainsDate:o,weekStartsOn:u,locale:a},h=[new Q6],f=t.match(F$).map(B=>{const M=B[0];if(M in zh){const T=zh[M];return T(B,a.formatLong)}return B}).join("").match(V$),p=[];for(let B of f){!(r!=null&&r.useAdditionalWeekYearTokens)&&rw(B)&&Kh(B,t,e),!(r!=null&&r.useAdditionalDayOfYearTokens)&&nw(B)&&Kh(B,t,e);const M=B[0],T=N$[M];if(T){const{incompatibleTokens:F}=T;if(Array.isArray(F)){const ee=p.find(fe=>F.includes(fe.token)||fe.token===M);if(ee)throw new RangeError(`The format string mustn't contain \`${ee.fullToken}\` and \`${B}\` at the same time`)}else if(T.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${B}\` and any other token at the same time`);p.push({token:M,fullToken:B});const ie=T.run(e,B,a.match,c);if(!ie)return Lt(n,NaN);h.push(ie.setter),e=ie.rest}else{if(M.match(U$))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");if(B==="''"?B="'":M==="'"&&(B=j$(B)),e.indexOf(B)===0)e=e.slice(B.length);else return Lt(n,NaN)}}if(e.length>0&&H$.test(e))return Lt(n,NaN);const m=h.map(B=>B.priority).sort((B,M)=>M-B).filter((B,M,T)=>T.indexOf(B)===M).map(B=>h.filter(M=>M.priority===B).sort((M,T)=>T.subPriority-M.subPriority)).map(B=>B[0]);let y=Ze(n);if(isNaN(y.getTime()))return Lt(n,NaN);const _={};for(const B of m){if(!B.validate(y,c))return Lt(n,NaN);const M=B.set(y,_,c);Array.isArray(M)?(y=M[0],Object.assign(_,M[1])):y=M}return Lt(n,y)}function j$(e){return e.match($$)[1].replace(B$,"'")}function y0(e,t){const n=oa(e),r=oa(t);return+n==+r}function q$(e,t){return fs(e,-t)}function ow(e,t){const n=Ze(e),r=n.getFullYear(),s=n.getDate(),a=Lt(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const o=z6(a);return n.setMonth(t,Math.min(s,o)),n}function qt(e,t){let n=Ze(e);return isNaN(+n)?Lt(e,NaN):(t.year!=null&&n.setFullYear(t.year),t.month!=null&&(n=ow(n,t.month)),t.date!=null&&n.setDate(t.date),t.hours!=null&&n.setHours(t.hours),t.minutes!=null&&n.setMinutes(t.minutes),t.seconds!=null&&n.setSeconds(t.seconds),t.milliseconds!=null&&n.setMilliseconds(t.milliseconds),n)}function W$(e,t){const n=Ze(e);return n.setHours(t),n}function uw(e,t){const n=Ze(e);return n.setMilliseconds(t),n}function Y$(e,t){const n=Ze(e);return n.setMinutes(t),n}function cw(e,t){const n=Ze(e);return n.setSeconds(t),n}function Rs(e,t){const n=Ze(e);return isNaN(+n)?Lt(e,NaN):(n.setFullYear(t),n)}function wl(e,t){return gs(e,-t)}function z$(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:c=0}=t,h=wl(e,r+n*12),f=q$(h,a+s*7),p=u+o*60,y=(c+p*60)*1e3;return Lt(e,f.getTime()-y)}function dw(e,t){return Jp(e,-t)}function Ol(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),g("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),g("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),g("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Ol.compatConfig={MODE:3};function fw(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),g("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}fw.compatConfig={MODE:3};function nm(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}nm.compatConfig={MODE:3};function rm(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}rm.compatConfig={MODE:3};function sm(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),g("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}sm.compatConfig={MODE:3};function im(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}im.compatConfig={MODE:3};function am(){return k(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[g("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}am.compatConfig={MODE:3};const Er=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),lm=(e,t,n)=>Jh(e,t,n)||De(),K$=(e,t,n)=>{const r=t.dateInTz?Er(new Date(e),t.dateInTz):De(e);return n?hr(r,!0):r},Jh=(e,t,n)=>{if(!e)return null;const r=n?hr(De(e),!0):De(e);return t?t.exactMatch?K$(e,t,n):Er(r,t.timezone):r},G$=e=>{if(!e)return 0;const t=new Date,n=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),r=new Date(t.toLocaleString("en-US",{timeZone:e})),s=r.getTimezoneOffset()/60;return(+n-+r)/(1e3*60*60)-s};var cs=(e=>(e.month="month",e.year="year",e))(cs||{}),sa=(e=>(e.top="top",e.bottom="bottom",e))(sa||{}),ma=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(ma||{}),tr=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(tr||{});const J$=["timestamp","date","iso"];var cr=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(cr||{}),rn=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(rn||{});function _0(e){return t=>new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`)).slice(0,2)}function Z$(e){return t=>Ds(Er(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}const X$=(e,t,n)=>{const r=[1,2,3,4,5,6,7];let s;if(e!==null)try{s=r.map(Z$(e))}catch{s=r.map(_0(t))}else s=r.map(_0(t));const a=s.slice(0,n),o=s.slice(n+1,s.length);return[s[n]].concat(...o).concat(...a)},om=(e,t,n)=>{const r=[];for(let s=+e[0];s<=+e[1];s++)r.push({value:+s,text:gw(s,t)});return n?r.reverse():r},hw=(e,t,n)=>{const r=[1,2,3,4,5,6,7,8,9,10,11,12].map(a=>{const o=a<10?`0${a}`:a;return new Date(`2017-${o}-01T00:00:00+00:00`)});if(e!==null)try{const a=n==="long"?"LLLL":"LLL";return r.map((o,u)=>{const c=Ds(Er(o,"UTC"),a,{locale:e});return{text:c.charAt(0).toUpperCase()+c.substring(1),value:u}})}catch{}const s=new Intl.DateTimeFormat(t,{month:n,timeZone:"UTC"});return r.map((a,o)=>{const u=s.format(a);return{text:u.charAt(0).toUpperCase()+u.substring(1),value:o}})},Q$=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],Dn=e=>{const t=Z(e);return t!=null&&t.$el?t==null?void 0:t.$el:t},e5=e=>({type:"dot",...e??{}}),pw=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,um={prop:e=>`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},Nn=e=>e,b0=e=>e===0?e:!e||isNaN(+e)?null:+e,w0=e=>e===null,mw=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},t5=e=>{const t=[],n=r=>r.filter(s=>s);for(let r=0;r{const r=n!=null,s=t!=null;if(!r&&!s)return!1;const a=+n,o=+t;return r&&s?+e>a||+ea:s?+et5(e).map(n=>n.map(r=>{const{active:s,disabled:a,isBetween:o,highlighted:u}=t(r);return{...r,active:s,disabled:a,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:a,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:a&&s,dp__cell_in_between:o,"dp--highlighted":u}}})),Li=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())},n5=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function r5(e,t){let n=[...document.querySelectorAll(n5())];n=n.filter(s=>!e.contains(s)||s.hasAttribute("data-datepicker-instance"));const r=n.indexOf(e);if(r>=0&&(t?r-1>=0:r+1<=n.length))return n[r+(t?-1:1)]}const s5=(e,t)=>e==null?void 0:e.querySelector(`[data-dp-element="${t}"]`),gw=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),cm=e=>Ds(e,"dd-MM-yyyy"),nh=e=>Array.isArray(e),Ic=(e,t)=>t.get(cm(e)),i5=(e,t)=>e?t?t instanceof Map?!!Ic(e,t):t(De(e)):!1:!0,Tr=(e,t,n=!1)=>{if(e.key===rn.enter||e.key===rn.space)return n&&e.preventDefault(),t()},x0=(e,t,n,r,s,a)=>{const o=Gh(e,t.slice(0,e.length),new Date,{locale:a});return uo(o)&&J1(o)?r||s?o:qt(o,{hours:+n.hours,minutes:+(n==null?void 0:n.minutes),seconds:+(n==null?void 0:n.seconds),milliseconds:0}):null},a5=(e,t,n,r,s,a)=>{const o=Array.isArray(n)?n[0]:n;if(typeof t=="string")return x0(e,t,o,r,s,a);if(Array.isArray(t)){let u=null;for(const c of t)if(u=x0(e,c,o,r,s,a),u)break;return u}return typeof t=="function"?t(e):null},De=e=>e?new Date(e):new Date,l5=(e,t,n)=>{if(t){const s=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),c=n?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${s}-${a}T${o}:${u}:${c}.000Z`}const r=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(r).toISOString()},hr=(e,t)=>{const n=De(JSON.parse(JSON.stringify(e))),r=qt(n,{hours:0,minutes:0,seconds:0,milliseconds:0});return t?e6(r):r},Ii=(e,t,n,r)=>{let s=e?De(e):De();return(t||t===0)&&(s=W$(s,+t)),(n||n===0)&&(s=Y$(s,+n)),(r||r===0)&&(s=cw(s,+r)),uw(s,0)},on=(e,t)=>!e||!t?!1:Eo(hr(e),hr(t)),St=(e,t)=>!e||!t?!1:tl(hr(e),hr(t)),_n=(e,t)=>!e||!t?!1:bl(hr(e),hr(t)),md=(e,t,n)=>e!=null&&e[0]&&e!=null&&e[1]?_n(n,e[0])&&on(n,e[1]):e!=null&&e[0]&&t?_n(n,e[0])&&on(n,t)||on(n,e[0])&&_n(n,t):!1,hs=e=>{const t=qt(new Date(e),{date:1});return hr(t)},rh=(e,t,n)=>t&&(n||n===0)?Object.fromEntries(["hours","minutes","seconds"].map(r=>r===t?[r,n]:[r,isNaN(+e[r])?void 0:+e[r]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},ga=e=>({hours:li(e),minutes:$i(e),seconds:_l(e)}),vw=(e,t)=>{if(t){const n=lt(De(t));if(n>e)return 12;if(n===e)return wt(De(t))}},yw=(e,t)=>{if(t){const n=lt(De(t));return n{if(e)return lt(De(e))},_w=(e,t)=>{const n=_n(e,t)?t:e,r=_n(t,e)?t:e;return Z1({start:n,end:r})},o5=e=>{const t=gs(e,1);return{month:wt(t),year:lt(t)}},Gs=(e,t)=>{const n=ys(e,{weekStartsOn:+t}),r=Q1(e,{weekStartsOn:+t});return[n,r]},bw=(e,t)=>{const n={hours:li(De()),minutes:$i(De()),seconds:t?_l(De()):0};return Object.assign(n,e)},Ei=(e,t,n)=>[qt(De(e),{date:1}),qt(De(),{month:t,year:n,date:1})],Qs=(e,t,n)=>{let r=e?De(e):De();return(t||t===0)&&(r=ow(r,t)),n&&(r=Rs(r,n)),r},ww=(e,t,n,r,s)=>{if(!r||s&&!t||!s&&!n)return!1;const a=s?gs(e,1):wl(e,1),o=[wt(a),lt(a)];return s?!c5(...o,t):!u5(...o,n)},u5=(e,t,n)=>on(...Ei(n,e,t))||St(...Ei(n,e,t)),c5=(e,t,n)=>_n(...Ei(n,e,t))||St(...Ei(n,e,t)),xw=(e,t,n,r,s,a,o)=>{if(typeof t=="function"&&!o)return t(e);const u=n?{locale:n}:void 0;return Array.isArray(e)?`${Ds(e[0],a,u)}${s&&!e[1]?"":r}${e[1]?Ds(e[1],a,u):""}`:Ds(e,a,u)},Ka=e=>{if(e)return null;throw new Error(um.prop("partial-range"))},Yu=(e,t)=>{if(t)return e();throw new Error(um.prop("range"))},Zh=e=>Array.isArray(e)?uo(e[0])&&(e[1]?uo(e[1]):!0):e?uo(e):!1,d5=(e,t)=>qt(t??De(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),sh=(e,t,n,r)=>{if(!e)return!0;if(r){const s=n==="max"?Eo(e,t):bl(e,t),a={seconds:0,milliseconds:0};return s||tl(qt(e,a),qt(t,a))}return n==="max"?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},ih=(e,t,n)=>e?d5(e,t):De(n??t),k0=(e,t,n,r,s)=>{if(Array.isArray(r)){const o=ih(e,r[0],t),u=ih(e,r[1],t);return sh(r[0],o,n,!!t)&&sh(r[1],u,n,!!t)&&s}const a=ih(e,r,t);return sh(r,a,n,!!t)&&s},ah=e=>qt(De(),ga(e)),f5=(e,t)=>e instanceof Map?Array.from(e.values()).filter(n=>lt(De(n))===t).map(n=>wt(n)):[],kw=(e,t,n)=>typeof e=="function"?e({month:t,year:n}):!!e.months.find(r=>r.month===t&&r.year===n),dm=(e,t)=>typeof e=="function"?e(t):e.years.includes(t),Sw=e=>Ds(e,"yyyy-MM-dd"),Xl=Hr({menuFocused:!1,shiftKeyInMenu:!1}),Tw=()=>{const e=n=>{Xl.menuFocused=n},t=n=>{Xl.shiftKeyInMenu!==n&&(Xl.shiftKeyInMenu=n)};return{control:me(()=>({shiftKeyInMenu:Xl.shiftKeyInMenu,menuFocused:Xl.menuFocused})),setMenuFocused:e,setShiftKey:t}},Gt=Hr({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),lh=de(null),zu=de(!1),oh=de(!1),uh=de(!1),ch=de(!1),Xn=de(0),vn=de(0),Ui=()=>{const e=me(()=>zu.value?[...Gt.selectionGrid,Gt.actionRow].filter(p=>p.length):oh.value?[...Gt.timePicker[0],...Gt.timePicker[1],ch.value?[]:[lh.value],Gt.actionRow].filter(p=>p.length):uh.value?[...Gt.monthPicker,Gt.actionRow]:[Gt.monthYear,...Gt.calendar,Gt.time,Gt.actionRow].filter(p=>p.length)),t=p=>{Xn.value=p?Xn.value+1:Xn.value-1;let m=null;e.value[vn.value]&&(m=e.value[vn.value][Xn.value]),!m&&e.value[vn.value+(p?1:-1)]?(vn.value=vn.value+(p?1:-1),Xn.value=p?0:e.value[vn.value].length-1):m||(Xn.value=p?Xn.value-1:Xn.value+1)},n=p=>{vn.value===0&&!p||vn.value===e.value.length&&p||(vn.value=p?vn.value+1:vn.value-1,e.value[vn.value]?e.value[vn.value]&&!e.value[vn.value][Xn.value]&&Xn.value!==0&&(Xn.value=e.value[vn.value].length-1):vn.value=p?vn.value-1:vn.value+1)},r=p=>{let m=null;e.value[vn.value]&&(m=e.value[vn.value][Xn.value]),m?m.focus({preventScroll:!zu.value}):Xn.value=p?Xn.value-1:Xn.value+1},s=()=>{t(!0),r(!0)},a=()=>{t(!1),r(!1)},o=()=>{n(!1),r(!0)},u=()=>{n(!0),r(!0)},c=(p,m)=>{Gt[m]=p},h=(p,m)=>{Gt[m]=p},f=()=>{Xn.value=0,vn.value=0};return{buildMatrix:c,buildMultiLevelMatrix:h,setTimePickerBackRef:p=>{lh.value=p},setSelectionGrid:p=>{zu.value=p,f(),p||(Gt.selectionGrid=[])},setTimePicker:(p,m=!1)=>{oh.value=p,ch.value=m,f(),p||(Gt.timePicker[0]=[],Gt.timePicker[1]=[])},setTimePickerElements:(p,m=0)=>{Gt.timePicker[m]=p},arrowRight:s,arrowLeft:a,arrowUp:o,arrowDown:u,clearArrowNav:()=>{Gt.monthYear=[],Gt.calendar=[],Gt.time=[],Gt.actionRow=[],Gt.selectionGrid=[],Gt.timePicker[0]=[],Gt.timePicker[1]=[],zu.value=!1,oh.value=!1,ch.value=!1,uh.value=!1,f(),lh.value=null},setMonthPicker:p=>{uh.value=p,f()},refSets:Gt}},S0=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),h5=e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:t=>`Increment ${t}`,decrementValue:t=>`Decrement ${t}`,openTpOverlay:t=>`Open ${t} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,...e??{}}),T0=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,p5=e=>{const t=typeof e=="object"&&e,n={static:!0,solo:!1};if(!e)return{...n,count:T0(!1)};const r=t?e:{},s=t?r.count??!0:e,a=T0(s);return Object.assign(n,r,{count:a})},m5=(e,t,n)=>e||(typeof n=="string"?n:t),g5=e=>typeof e=="boolean"?e?S0({}):!1:S0(e),v5=e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof e=="object"?{...t,...e??{},enabled:!0}:{...t,enabled:e}},y5=e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}),_5=e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}),b5=e=>{const t={input:!1};return typeof e=="object"?{...t,...e??{},enabled:!0}:{enabled:e,...t}},w5=e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,...e??{}}),x5=e=>{const t={dates:Array.isArray(e)?e.map(n=>De(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:{...t,...e??{}}},k5=e=>typeof e=="object"?{type:(e==null?void 0:e.type)??"local",hideOnOffsetDates:(e==null?void 0:e.hideOnOffsetDates)??!1}:{type:e,hideOnOffsetDates:!1},S5=(e,t)=>typeof e=="object"?{enabled:!0,...{noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1},...e}:{enabled:e,noDisabledRange:t.noDisabledRange,showLastInRange:t.showLastInRange,minMaxRawRange:t.minMaxRawRange,partialRange:t.partialRange,disableTimeRangeValidation:t.disableTimeRangeValidation,maxRange:t.maxRange,minRange:t.minRange,autoRange:t.autoRange,fixedStart:t.fixedStart,fixedEnd:t.fixedEnd},T5=(e,t)=>e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:t,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:t??e.emitTimezone,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:t},dh=(e,t,n)=>new Map(e.map(r=>{const s=lm(r,t,n);return[cm(s),s]})),C5=(e,t)=>e.length?new Map(e.map(n=>{const r=lm(n.date,t);return[cm(r),n]})):null,A5=e=>{var t;return{minDate:Jh(e.minDate,e.timezone,e.isSpecific),maxDate:Jh(e.maxDate,e.timezone,e.isSpecific),disabledDates:nh(e.disabledDates)?dh(e.disabledDates,e.timezone,e.isSpecific):e.disabledDates,allowedDates:nh(e.allowedDates)?dh(e.allowedDates,e.timezone,e.isSpecific):null,highlight:typeof e.highlight=="object"&&nh((t=e.highlight)==null?void 0:t.dates)?dh(e.highlight.dates,e.timezone):e.highlight,markers:C5(e.markers,e.timezone)}},E5=(e,t)=>typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:+t}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0},O5=e=>({...Object.fromEntries(Object.keys(e).map(t=>{const n=t,r=e[n],s=typeof e[n]=="string"?{[r]:!0}:Object.fromEntries(r.map(a=>[a,!0]));return[t,s]}))}),an=e=>{const t=()=>{const H=e.enableSeconds?":ss":"",B=e.enableMinutes?":mm":"";return e.is24?`HH${B}${H}`:`hh${B}${H} aa`},n=()=>{var H;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?`${((H=E.value)==null?void 0:H.type)==="iso"?"RR":"ww"}-yyyy`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy"},r=H=>bw(H,e.enableSeconds),s=()=>A.value.enabled?e.startTime&&Array.isArray(e.startTime)?[r(e.startTime[0]),r(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?r(e.startTime):null,a=me(()=>p5(e.multiCalendars)),o=me(()=>s()),u=me(()=>h5(e.ariaLabels)),c=me(()=>y5(e.filters)),h=me(()=>g5(e.transitions)),f=me(()=>_5(e.actionRow)),p=me(()=>m5(e.previewFormat,e.format,n())),m=me(()=>v5(e.textInput)),y=me(()=>b5(e.inline)),_=me(()=>w5(e.config)),b=me(()=>x5(e.highlight)),E=me(()=>k5(e.weekNumbers)),U=me(()=>T5(e.timezone,e.emitTimezone)),N=me(()=>E5(e.multiDates,e.multiDatesLimit)),x=me(()=>A5({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:b.value,markers:e.markers,timezone:U.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker})),A=me(()=>S5(e.range,{minMaxRawRange:!1,maxRange:e.maxRange,minRange:e.minRange,noDisabledRange:e.noDisabledRange,showLastInRange:e.showLastInRange,partialRange:e.partialRange,disableTimeRangeValidation:e.disableTimeRangeValidation,autoRange:e.autoRange,fixedStart:e.fixedStart,fixedEnd:e.fixedEnd})),$=me(()=>O5(e.ui));return{defaultedTransitions:h,defaultedMultiCalendars:a,defaultedStartTime:o,defaultedAriaLabels:u,defaultedFilters:c,defaultedActionRow:f,defaultedPreviewFormat:p,defaultedTextInput:m,defaultedInline:y,defaultedConfig:_,defaultedHighlight:b,defaultedWeekNumbers:E,defaultedRange:A,propDates:x,defaultedTz:U,defaultedMultiDates:N,defaultedUI:$,getDefaultPattern:n,getDefaultStartTime:s}},M5=(e,t,n)=>{const r=de(),{defaultedTextInput:s,defaultedRange:a,defaultedTz:o,defaultedMultiDates:u,getDefaultPattern:c}=an(t),h=de(""),f=ul(t,"format"),p=ul(t,"formatLocale");Wt(r,()=>{typeof t.onInternalModelChange=="function"&&e("internal-model-change",r.value,_e(!0))},{deep:!0}),Wt(a,(j,Ie)=>{j.enabled!==Ie.enabled&&(r.value=null)}),Wt(f,()=>{W()});const m=j=>o.value.timezone&&o.value.convertModel?Er(j,o.value.timezone):j,y=j=>{if(o.value.timezone&&o.value.convertModel){const Ie=G$(o.value.timezone);return zF(j,Ie)}return j},_=(j,Ie,Xe=!1)=>xw(j,t.format,t.formatLocale,s.value.rangeSeparator,t.modelAuto,Ie??c(),Xe),b=j=>j?t.modelType?Ae(j):{hours:li(j),minutes:$i(j),seconds:t.enableSeconds?_l(j):0}:null,E=j=>t.modelType?Ae(j):{month:wt(j),year:lt(j)},U=j=>Array.isArray(j)?u.value.enabled?j.map(Ie=>N(Ie,Rs(De(),Ie))):Yu(()=>[Rs(De(),j[0]),j[1]?Rs(De(),j[1]):Ka(a.value.partialRange)],a.value.enabled):Rs(De(),+j),N=(j,Ie)=>(typeof j=="string"||typeof j=="number")&&t.modelType?pe(j):Ie,x=j=>Array.isArray(j)?[N(j[0],Ii(null,+j[0].hours,+j[0].minutes,j[0].seconds)),N(j[1],Ii(null,+j[1].hours,+j[1].minutes,j[1].seconds))]:N(j,Ii(null,j.hours,j.minutes,j.seconds)),A=j=>{const Ie=qt(De(),{date:1});return Array.isArray(j)?u.value.enabled?j.map(Xe=>N(Xe,Qs(Ie,+Xe.month,+Xe.year))):Yu(()=>[N(j[0],Qs(Ie,+j[0].month,+j[0].year)),N(j[1],j[1]?Qs(Ie,+j[1].month,+j[1].year):Ka(a.value.partialRange))],a.value.enabled):N(j,Qs(Ie,+j.month,+j.year))},$=j=>{if(Array.isArray(j))return j.map(Ie=>pe(Ie));throw new Error(um.dateArr("multi-dates"))},H=j=>{if(Array.isArray(j)&&a.value.enabled){const Ie=j[0],Xe=j[1];return[De(Array.isArray(Ie)?Ie[0]:null),De(Array.isArray(Xe)?Xe[0]:null)]}return De(j[0])},B=j=>t.modelAuto?Array.isArray(j)?[pe(j[0]),pe(j[1])]:t.autoApply?[pe(j)]:[pe(j),null]:Array.isArray(j)?Yu(()=>j[1]?[pe(j[0]),j[1]?pe(j[1]):Ka(a.value.partialRange)]:[pe(j[0])],a.value.enabled):pe(j),M=()=>{Array.isArray(r.value)&&a.value.enabled&&r.value.length===1&&r.value.push(Ka(a.value.partialRange))},T=()=>{const j=r.value;return[Ae(j[0]),j[1]?Ae(j[1]):Ka(a.value.partialRange)]},F=()=>r.value[1]?T():Ae(Nn(r.value[0])),ie=()=>(r.value||[]).map(j=>Ae(j)),ee=(j=!1)=>(j||M(),t.modelAuto?F():u.value.enabled?ie():Array.isArray(r.value)?Yu(()=>T(),a.value.enabled):Ae(Nn(r.value))),fe=j=>!j||Array.isArray(j)&&!j.length?null:t.timePicker?x(Nn(j)):t.monthPicker?A(Nn(j)):t.yearPicker?U(Nn(j)):u.value.enabled?$(Nn(j)):t.weekPicker?H(Nn(j)):B(Nn(j)),te=j=>{const Ie=fe(j);Zh(Nn(Ie))?(r.value=Nn(Ie),W()):(r.value=null,h.value="")},V=()=>{const j=Ie=>Ds(Ie,s.value.format);return`${j(r.value[0])} ${s.value.rangeSeparator} ${r.value[1]?j(r.value[1]):""}`},J=()=>n.value&&r.value?Array.isArray(r.value)?V():Ds(r.value,s.value.format):_(r.value),D=()=>r.value?u.value.enabled?r.value.map(j=>_(j)).join("; "):s.value.enabled&&typeof s.value.format=="string"?J():_(r.value):"",W=()=>{!t.format||typeof t.format=="string"||s.value.enabled&&typeof s.value.format=="string"?h.value=D():h.value=t.format(r.value)},pe=j=>{if(t.utc){const Ie=new Date(j);return t.utc==="preserve"?new Date(Ie.getTime()+Ie.getTimezoneOffset()*6e4):Ie}return t.modelType?J$.includes(t.modelType)?m(new Date(j)):t.modelType==="format"&&(typeof t.format=="string"||!t.format)?m(Gh(j,c(),new Date,{locale:p.value})):m(Gh(j,t.modelType,new Date,{locale:p.value})):m(new Date(j))},Ae=j=>j?t.utc?l5(j,t.utc==="preserve",t.enableSeconds):t.modelType?t.modelType==="timestamp"?+y(j):t.modelType==="iso"?y(j).toISOString():t.modelType==="format"&&(typeof t.format=="string"||!t.format)?_(y(j)):_(y(j),t.modelType,!0):y(j):"",Pe=(j,Ie=!1,Xe=!1)=>{if(Xe)return j;if(e("update:model-value",j),o.value.emitTimezone&&Ie){const we=Array.isArray(j)?j.map(et=>Er(Nn(et),o.value.emitTimezone)):Er(Nn(j),o.value.emitTimezone);e("update:model-timezone-value",we)}},Y=j=>Array.isArray(r.value)?u.value.enabled?r.value.map(Ie=>j(Ie)):[j(r.value[0]),r.value[1]?j(r.value[1]):Ka(a.value.partialRange)]:j(Nn(r.value)),re=()=>{if(Array.isArray(r.value)){const j=Gs(r.value[0],t.weekStart),Ie=r.value[1]?Gs(r.value[1],t.weekStart):[];return[j.map(Xe=>De(Xe)),Ie.map(Xe=>De(Xe))]}return Gs(r.value,t.weekStart).map(j=>De(j))},O=(j,Ie)=>Pe(Nn(Y(j)),!1,Ie),ne=j=>{const Ie=re();return j?Ie:e("update:model-value",re())},_e=(j=!1)=>(j||W(),t.monthPicker?O(E,j):t.timePicker?O(b,j):t.yearPicker?O(lt,j):t.weekPicker?ne(j):Pe(ee(j),!0,j));return{inputValue:h,internalModelValue:r,checkBeforeEmit:()=>r.value?a.value.enabled?a.value.partialRange?r.value.length>=1:r.value.length===2:!!r.value:!1,parseExternalModelValue:te,formatInputValue:W,emitModelValue:_e}},R5=(e,t)=>{const{defaultedFilters:n,propDates:r}=an(e),{validateMonthYearInRange:s}=ji(e),a=(f,p)=>{let m=f;return n.value.months.includes(wt(m))?(m=p?gs(f,1):wl(f,1),a(m,p)):m},o=(f,p)=>{let m=f;return n.value.years.includes(lt(m))?(m=p?Jp(f,1):dw(f,1),o(m,p)):m},u=(f,p=!1)=>{const m=qt(De(),{month:e.month,year:e.year});let y=f?gs(m,1):wl(m,1);e.disableYearSelect&&(y=Rs(y,e.year));let _=wt(y),b=lt(y);n.value.months.includes(_)&&(y=a(y,f),_=wt(y),b=lt(y)),n.value.years.includes(b)&&(y=o(y,f),b=lt(y)),s(_,b,f,e.preventMinMaxNavigation)&&c(_,b,p)},c=(f,p,m)=>{t("update-month-year",{month:f,year:p,fromNav:m})},h=me(()=>f=>ww(qt(De(),{month:e.month,year:e.year}),r.value.maxDate,r.value.minDate,e.preventMinMaxNavigation,f));return{handleMonthYearChange:u,isDisabled:h,updateMonthYear:c}},gd={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},bs={...gd,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},D5=["title"],P5=["disabled"],L5=fn({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...bs},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const n=t,r=e,{defaultedActionRow:s,defaultedPreviewFormat:a,defaultedMultiCalendars:o,defaultedTextInput:u,defaultedInline:c,defaultedRange:h,defaultedMultiDates:f,getDefaultPattern:p}=an(r),{isTimeValid:m,isMonthValid:y}=ji(r),{buildMatrix:_}=Ui(),b=de(null),E=de(null),U=de(!1),N=de({}),x=de(null),A=de(null);Ft(()=>{r.arrowNavigation&&_([Dn(b),Dn(E)],"actionRow"),$(),window.addEventListener("resize",$)}),ui(()=>{window.removeEventListener("resize",$)});const $=()=>{U.value=!1,setTimeout(()=>{var V,J;const D=(V=x.value)==null?void 0:V.getBoundingClientRect(),W=(J=A.value)==null?void 0:J.getBoundingClientRect();D&&W&&(N.value.maxWidth=`${W.width-D.width-20}px`),U.value=!0},0)},H=me(()=>h.value.enabled&&!h.value.partialRange&&r.internalModelValue?r.internalModelValue.length===2:!0),B=me(()=>!m.value(r.internalModelValue)||!y.value(r.internalModelValue)||!H.value),M=()=>{const V=a.value;return r.timePicker||r.monthPicker,V(Nn(r.internalModelValue))},T=()=>{const V=r.internalModelValue;return o.value.count>0?`${F(V[0])} - ${F(V[1])}`:[F(V[0]),F(V[1])]},F=V=>xw(V,a.value,r.formatLocale,u.value.rangeSeparator,r.modelAuto,p()),ie=me(()=>!r.internalModelValue||!r.menuMount?"":typeof a.value=="string"?Array.isArray(r.internalModelValue)?r.internalModelValue.length===2&&r.internalModelValue[1]?T():f.value.enabled?r.internalModelValue.map(V=>`${F(V)}`):r.modelAuto?`${F(r.internalModelValue[0])}`:`${F(r.internalModelValue[0])} -`:F(r.internalModelValue):M()),ee=()=>f.value.enabled?"; ":" - ",fe=me(()=>Array.isArray(ie.value)?ie.value.join(ee()):ie.value),te=()=>{m.value(r.internalModelValue)&&y.value(r.internalModelValue)&&H.value?n("select-date"):n("invalid-select")};return(V,J)=>(k(),P("div",{ref_key:"actionRowRef",ref:A,class:"dp__action_row"},[V.$slots["action-row"]?Ne(V.$slots,"action-row",xn(cn({key:0},{internalModelValue:V.internalModelValue,disabled:B.value,selectDate:()=>V.$emit("select-date"),closePicker:()=>V.$emit("close-picker")}))):(k(),P(Ve,{key:1},[Z(s).showPreview?(k(),P("div",{key:0,class:"dp__selection_preview",title:fe.value,style:wn(N.value)},[V.$slots["action-preview"]&&U.value?Ne(V.$slots,"action-preview",{key:0,value:V.internalModelValue}):ae("",!0),!V.$slots["action-preview"]&&U.value?(k(),P(Ve,{key:1},[ft(se(fe.value),1)],64)):ae("",!0)],12,D5)):ae("",!0),g("div",{ref_key:"actionBtnContainer",ref:x,class:"dp__action_buttons","data-dp-element":"action-row"},[V.$slots["action-buttons"]?Ne(V.$slots,"action-buttons",{key:0,value:V.internalModelValue}):ae("",!0),V.$slots["action-buttons"]?ae("",!0):(k(),P(Ve,{key:1},[!Z(c).enabled&&Z(s).showCancel?(k(),P("button",{key:0,ref_key:"cancelButtonRef",ref:b,type:"button",class:"dp__action_button dp__action_cancel",onClick:J[0]||(J[0]=D=>V.$emit("close-picker")),onKeydown:J[1]||(J[1]=D=>Z(Tr)(D,()=>V.$emit("close-picker")))},se(V.cancelText),545)):ae("",!0),Z(s).showNow?(k(),P("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:J[2]||(J[2]=D=>V.$emit("select-now")),onKeydown:J[3]||(J[3]=D=>Z(Tr)(D,()=>V.$emit("select-now")))},se(V.nowButtonLabel),33)):ae("",!0),Z(s).showSelect?(k(),P("button",{key:2,ref_key:"selectButtonRef",ref:E,type:"button",class:"dp__action_button dp__action_select",disabled:B.value,"data-test":"select-button",onKeydown:J[4]||(J[4]=D=>Z(Tr)(D,()=>te())),onClick:te},se(V.selectText),41,P5)):ae("",!0)],64))],512)],64))],512))}}),I5={class:"dp__selection_grid_header"},N5=["aria-selected","aria-disabled","data-test","onClick","onKeydown","onMouseover"],V5=["aria-label"],Ho=fn({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:n}){const{setSelectionGrid:r,buildMultiLevelMatrix:s,setMonthPicker:a}=Ui(),o=n,u=e,{defaultedAriaLabels:c,defaultedTextInput:h,defaultedConfig:f}=an(u),{hideNavigationButtons:p}=_d(),m=de(!1),y=de(null),_=de(null),b=de([]),E=de(),U=de(null),N=de(0),x=de(null);ed(()=>{y.value=null}),Ft(()=>{Bn().then(()=>ie()),u.noOverlayFocus||$(),A(!0)}),ui(()=>A(!1));const A=Y=>{var re;u.arrowNavigation&&((re=u.headerRefs)!=null&&re.length?a(Y):r(Y))},$=()=>{var Y;const re=Dn(_);re&&(h.value.enabled||(y.value?(Y=y.value)==null||Y.focus({preventScroll:!0}):re.focus({preventScroll:!0})),m.value=re.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!u.useRelative,"dp--overlay-relative":u.useRelative})),B=me(()=>u.useRelative?{height:`${u.height}px`,width:"260px"}:void 0),M=me(()=>({dp__overlay_col:!0})),T=me(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:m.value,dp__button_bottom:u.isLast})),F=me(()=>{var Y,re;return{dp__overlay_container:!0,dp__container_flex:((Y=u.items)==null?void 0:Y.length)<=6,dp__container_block:((re=u.items)==null?void 0:re.length)>6}});Wt(()=>u.items,()=>ie(!1),{deep:!0});const ie=(Y=!0)=>{Bn().then(()=>{const re=Dn(y),O=Dn(_),ne=Dn(U),_e=Dn(x),j=ne?ne.getBoundingClientRect().height:0;O&&(O.getBoundingClientRect().height?N.value=O.getBoundingClientRect().height-j:N.value=f.value.modeHeight-j),re&&_e&&Y&&(_e.scrollTop=re.offsetTop-_e.offsetTop-(N.value/2-re.getBoundingClientRect().height)-j)})},ee=Y=>{Y.disabled||o("selected",Y.value)},fe=()=>{o("toggle"),o("reset-flow")},te=()=>{u.escClose&&fe()},V=(Y,re,O,ne)=>{Y&&((re.active||re.value===u.focusValue)&&(y.value=Y),u.arrowNavigation&&(Array.isArray(b.value[O])?b.value[O][ne]=Y:b.value[O]=[Y],J()))},J=()=>{var Y,re;const O=(Y=u.headerRefs)!=null&&Y.length?[u.headerRefs].concat(b.value):b.value.concat([u.skipButtonRef?[]:[U.value]]);s(Nn(O),(re=u.headerRefs)!=null&&re.length?"monthPicker":"selectionGrid")},D=Y=>{u.arrowNavigation||Li(Y,f.value,!0)},W=Y=>{E.value=Y,o("hover-value",Y)},pe=()=>{if(fe(),!u.isLast){const Y=s5(u.menuWrapRef??null,"action-row");if(Y){const re=mw(Y);re==null||re.focus()}}},Ae=Y=>{switch(Y.key){case rn.esc:return te();case rn.arrowLeft:return D(Y);case rn.arrowRight:return D(Y);case rn.arrowUp:return D(Y);case rn.arrowDown:return D(Y);default:return}},Pe=Y=>{if(Y.key===rn.enter)return fe();if(Y.key===rn.tab)return pe()};return t({focusGrid:$}),(Y,re)=>{var O;return k(),P("div",{ref_key:"gridWrapRef",ref:_,class:$e(H.value),style:wn(B.value),role:"dialog",tabindex:"0",onKeydown:Ae,onClick:re[0]||(re[0]=Ot(()=>{},["prevent"]))},[g("div",{ref_key:"containerRef",ref:x,class:$e(F.value),role:"grid",style:wn({"--dp-overlay-height":`${N.value}px`})},[g("div",I5,[Ne(Y.$slots,"header")]),Y.$slots.overlay?Ne(Y.$slots,"overlay",{key:0}):(k(!0),P(Ve,{key:1},Qe(Y.items,(ne,_e)=>(k(),P("div",{key:_e,class:$e(["dp__overlay_row",{dp__flex_row:Y.items.length>=3}]),role:"row"},[(k(!0),P(Ve,null,Qe(ne,(j,Ie)=>(k(),P("div",{key:j.value,ref_for:!0,ref:Xe=>V(Xe,j,_e,Ie),role:"gridcell",class:$e(M.value),"aria-selected":j.active||void 0,"aria-disabled":j.disabled||void 0,tabindex:"0","data-test":j.text,onClick:Ot(Xe=>ee(j),["prevent"]),onKeydown:Xe=>Z(Tr)(Xe,()=>ee(j),!0),onMouseover:Xe=>W(j.value)},[g("div",{class:$e(j.className)},[Y.$slots.item?Ne(Y.$slots,"item",{key:0,item:j}):ae("",!0),Y.$slots.item?ae("",!0):(k(),P(Ve,{key:1},[ft(se(j.text),1)],64))],2)],42,N5))),128))],2))),128))],6),Y.$slots["button-icon"]?Pn((k(),P("button",{key:0,ref_key:"toggleButton",ref:U,type:"button","aria-label":(O=Z(c))==null?void 0:O.toggleOverlay,class:$e(T.value),tabindex:"0",onClick:fe,onKeydown:Pe},[Ne(Y.$slots,"button-icon")],42,V5)),[[ts,!Z(p)(Y.hideNavigation,Y.type)]]):ae("",!0)],38)}}}),vd=fn({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const t=e,n=me(()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0]),r=me(()=>({dp__instance_calendar:t.multiCalendars>0}));return(s,a)=>(k(),P("div",{class:$e({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse})},[(k(!0),P(Ve,null,Qe(n.value,(o,u)=>(k(),P("div",{key:o,class:$e(r.value)},[Ne(s.$slots,"default",{instance:o,index:u})],2))),128))],2))}}),F5=["aria-label","aria-disabled"],co=fn({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const n=t,r=de(null);return Ft(()=>n("set-ref",r)),(s,a)=>(k(),P("button",{ref_key:"elRef",ref:r,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:a[0]||(a[0]=o=>s.$emit("activate")),onKeydown:a[1]||(a[1]=o=>Z(Tr)(o,()=>s.$emit("activate"),!0))},[g("span",{class:$e(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[Ne(s.$slots,"default")],2)],40,F5))}}),$5={class:"dp--year-mode-picker"},B5=["aria-label","data-test"],Cw=fn({__name:"YearModePicker",props:{...bs,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const n=t,r=e,{showRightIcon:s,showLeftIcon:a}=_d(),{defaultedConfig:o,defaultedMultiCalendars:u,defaultedAriaLabels:c,defaultedTransitions:h,defaultedUI:f}=an(r),{showTransition:p,transitionName:m}=Uo(h),y=(E=!1,U)=>{n("toggle-year-picker",{flow:E,show:U})},_=E=>{n("year-select",E)},b=(E=!1)=>{n("handle-year",E)};return(E,U)=>{var N,x,A,$,H;return k(),P("div",$5,[Z(a)(Z(u),e.instance)?(k(),st(co,{key:0,ref:"mpPrevIconRef","aria-label":(N=Z(c))==null?void 0:N.prevYear,disabled:e.isDisabled(!1),class:$e((x=Z(f))==null?void 0:x.navBtnPrev),onActivate:U[0]||(U[0]=B=>b(!1))},{default:Te(()=>[E.$slots["arrow-left"]?Ne(E.$slots,"arrow-left",{key:0}):ae("",!0),E.$slots["arrow-left"]?ae("",!0):(k(),st(Z(nm),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),g("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(A=Z(c))==null?void 0:A.openYearsOverlay,"data-test":`year-mode-btn-${e.instance}`,onClick:U[1]||(U[1]=()=>y(!1)),onKeydown:U[2]||(U[2]=Vn(()=>y(!1),["enter"]))},[E.$slots.year?Ne(E.$slots,"year",{key:0,year:e.year}):ae("",!0),E.$slots.year?ae("",!0):(k(),P(Ve,{key:1},[ft(se(e.year),1)],64))],40,B5),Z(s)(Z(u),e.instance)?(k(),st(co,{key:1,ref:"mpNextIconRef","aria-label":($=Z(c))==null?void 0:$.nextYear,disabled:e.isDisabled(!0),class:$e((H=Z(f))==null?void 0:H.navBtnNext),onActivate:U[3]||(U[3]=B=>b(!0))},{default:Te(()=>[E.$slots["arrow-right"]?Ne(E.$slots,"arrow-right",{key:0}):ae("",!0),E.$slots["arrow-right"]?ae("",!0):(k(),st(Z(rm),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),he(vs,{name:Z(m)(e.showYearPicker),css:Z(p)},{default:Te(()=>[e.showYearPicker?(k(),st(Ho,{key:0,items:e.items,"text-input":E.textInput,"esc-close":E.escClose,config:E.config,"is-last":E.autoApply&&!Z(o).keepActionRow,"hide-navigation":E.hideNavigation,"aria-labels":E.ariaLabels,type:"year",onToggle:y,onSelected:U[4]||(U[4]=B=>_(B))},$n({"button-icon":Te(()=>[E.$slots["calendar-icon"]?Ne(E.$slots,"calendar-icon",{key:0}):ae("",!0),E.$slots["calendar-icon"]?ae("",!0):(k(),st(Z(Ol),{key:1}))]),_:2},[E.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:B})=>[Ne(E.$slots,"year-overlay-value",{text:B.text,value:B.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels"])):ae("",!0)]),_:3},8,["name","css"])])}}}),fm=(e,t,n)=>{if(t.value&&Array.isArray(t.value))if(t.value.some(r=>St(e,r))){const r=t.value.filter(s=>!St(s,e));t.value=r.length?r:null}else(n&&+n>t.value.length||!n)&&t.value.push(e);else t.value=[e]},hm=(e,t,n)=>{let r=e.value?e.value.slice():[];return r.length===2&&r[1]!==null&&(r=[]),r.length?on(t,r[0])?(r.unshift(t),n("range-start",r[0]),n("range-start",r[1])):(r[1]=t,n("range-end",t)):(r=[t],n("range-start",t)),r},yd=(e,t,n,r)=>{e&&(e[0]&&e[1]&&n&&t("auto-apply"),e[0]&&!e[1]&&r&&n&&t("auto-apply"))},Aw=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(t=>Er(De(t),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=Er(De(e.value),e.timezone))},Ew=(e,t,n,r)=>Array.isArray(t.value)&&(t.value.length===2||t.value.length===1&&r.value.partialRange)?r.value.fixedStart&&(_n(e,t.value[0])||St(e,t.value[0]))?[t.value[0],e]:r.value.fixedEnd&&(on(e,t.value[1])||St(e,t.value[1]))?[e,t.value[1]]:(n("invalid-fixed-range",e),t.value):[],Ow=({multiCalendars:e,range:t,highlight:n,propDates:r,calendars:s,modelValue:a,props:o,filters:u,year:c,month:h,emit:f})=>{const p=me(()=>om(o.yearRange,o.locale,o.reverseYears)),m=de([!1]),y=me(()=>(F,ie)=>{const ee=qt(hs(new Date),{month:h.value(F),year:c.value(F)}),fe=ie?X1(ee):Ao(ee);return ww(fe,r.value.maxDate,r.value.minDate,o.preventMinMaxNavigation,ie)}),_=()=>Array.isArray(a.value)&&e.value.solo&&a.value[1],b=()=>{for(let F=0;F{if(!F)return b();const ie=qt(De(),s.value[F]);return s.value[0].year=lt(dw(ie,e.value.count-1)),b()},U=(F,ie)=>{const ee=XF(ie,F);return t.value.showLastInRange&&ee>1?ie:F},N=F=>o.focusStartDate||e.value.solo?F[0]:F[1]?U(F[0],F[1]):F[0],x=()=>{if(a.value){const F=Array.isArray(a.value)?N(a.value):a.value;s.value[0]={month:wt(F),year:lt(F)}}},A=()=>{x(),e.value.count&&b()};Wt(a,(F,ie)=>{o.isTextInputDate&&JSON.stringify(F??{})!==JSON.stringify(ie??{})&&A()}),Ft(()=>{A()});const $=(F,ie)=>{s.value[ie].year=F,f("update-month-year",{instance:ie,year:F,month:s.value[ie].month}),e.value.count&&!e.value.solo&&E(ie)},H=me(()=>F=>xl(p.value,ie=>{var ee;const fe=c.value(F)===ie.value,te=Oo(ie.value,kl(r.value.minDate),kl(r.value.maxDate))||((ee=u.value.years)==null?void 0:ee.includes(c.value(F))),V=dm(n.value,ie.value);return{active:fe,disabled:te,highlighted:V}})),B=(F,ie)=>{$(F,ie),T(ie)},M=(F,ie=!1)=>{if(!y.value(F,ie)){const ee=ie?c.value(F)+1:c.value(F)-1;$(ee,F)}},T=(F,ie=!1,ee)=>{ie||f("reset-flow"),ee!==void 0?m.value[F]=ee:m.value[F]=!m.value[F],m.value[F]?f("overlay-toggle",{open:!0,overlay:tr.year}):(f("overlay-closed"),f("overlay-toggle",{open:!1,overlay:tr.year}))};return{isDisabled:y,groupedYears:H,showYearPicker:m,selectYear:$,toggleYearPicker:T,handleYearSelect:B,handleYear:M}},H5=(e,t)=>{const{defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,defaultedRange:o,defaultedHighlight:u,propDates:c,defaultedTz:h,defaultedFilters:f,defaultedMultiDates:p}=an(e),m=()=>{e.isTextInputDate&&A(lt(De(e.startDate)),0)},{modelValue:y,year:_,month:b,calendars:E}=jo(e,t,m),U=me(()=>hw(e.formatLocale,e.locale,e.monthNameFormat)),N=de(null),{checkMinMaxRange:x}=ji(e),{selectYear:A,groupedYears:$,showYearPicker:H,toggleYearPicker:B,handleYearSelect:M,handleYear:T,isDisabled:F}=Ow({modelValue:y,multiCalendars:n,range:o,highlight:u,calendars:E,year:_,propDates:c,month:b,filters:f,props:e,emit:t});Ft(()=>{e.startDate&&(y.value&&e.focusStartDate||!y.value)&&A(lt(De(e.startDate)),0)});const ie=O=>O?{month:wt(O),year:lt(O)}:{month:null,year:null},ee=()=>y.value?Array.isArray(y.value)?y.value.map(O=>ie(O)):ie(y.value):ie(),fe=(O,ne)=>{const _e=E.value[O],j=ee();return Array.isArray(j)?j.some(Ie=>Ie.year===(_e==null?void 0:_e.year)&&Ie.month===ne):(_e==null?void 0:_e.year)===j.year&&ne===j.month},te=(O,ne,_e)=>{var j,Ie;const Xe=ee();return Array.isArray(Xe)?_.value(ne)===((j=Xe[_e])==null?void 0:j.year)&&O===((Ie=Xe[_e])==null?void 0:Ie.month):!1},V=(O,ne)=>{if(o.value.enabled){const _e=ee();if(Array.isArray(y.value)&&Array.isArray(_e)){const j=te(O,ne,0)||te(O,ne,1),Ie=Qs(hs(De()),O,_.value(ne));return md(y.value,N.value,Ie)&&!j}return!1}return!1},J=me(()=>O=>xl(U.value,ne=>{var _e;const j=fe(O,ne.value),Ie=Oo(ne.value,vw(_.value(O),c.value.minDate),yw(_.value(O),c.value.maxDate))||f5(c.value.disabledDates,_.value(O)).includes(ne.value)||((_e=f.value.months)==null?void 0:_e.includes(ne.value)),Xe=V(ne.value,O),we=kw(u.value,ne.value,_.value(O));return{active:j,disabled:Ie,isBetween:Xe,highlighted:we}})),D=(O,ne)=>Qs(hs(De()),O,_.value(ne)),W=(O,ne)=>{const _e=y.value?y.value:hs(new Date);y.value=Qs(_e,O,_.value(ne)),t("auto-apply"),t("update-flow-step")},pe=(O,ne)=>{const _e=D(O,ne);o.value.fixedEnd||o.value.fixedStart?y.value=Ew(_e,y,t,o):y.value?x(_e,y.value)&&(y.value=hm(y,D(O,ne),t)):y.value=[D(O,ne)],Bn().then(()=>{yd(y.value,t,e.autoApply,e.modelAuto)})},Ae=(O,ne)=>{fm(D(O,ne),y,p.value.limit),t("auto-apply",!0)},Pe=(O,ne)=>(E.value[ne].month=O,re(ne,E.value[ne].year,O),p.value.enabled?Ae(O,ne):o.value.enabled?pe(O,ne):W(O,ne)),Y=(O,ne)=>{A(O,ne),re(ne,O,null)},re=(O,ne,_e)=>{let j=_e;if(!j&&j!==0){const Ie=ee();j=Array.isArray(Ie)?Ie[O].month:Ie.month}t("update-month-year",{instance:O,year:ne,month:j})};return{groupedMonths:J,groupedYears:$,year:_,isDisabled:F,defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,showYearPicker:H,modelValue:y,presetDate:(O,ne)=>{Aw({value:O,modelValue:y,range:o.value.enabled,timezone:ne?void 0:h.value.timezone}),t("auto-apply")},setHoverDate:(O,ne)=>{N.value=D(O,ne)},selectMonth:Pe,selectYear:Y,toggleYearPicker:B,handleYearSelect:M,handleYear:T,getModelMonthYear:ee}},U5=fn({compatConfig:{MODE:3},__name:"MonthPicker",props:{...bs},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=Bi(),a=Br(s,"yearMode"),o=e;Ft(()=>{o.shadow||r("mount",null)});const{groupedMonths:u,groupedYears:c,year:h,isDisabled:f,defaultedMultiCalendars:p,defaultedConfig:m,showYearPicker:y,modelValue:_,presetDate:b,setHoverDate:E,selectMonth:U,selectYear:N,toggleYearPicker:x,handleYearSelect:A,handleYear:$,getModelMonthYear:H}=H5(o,r);return t({getSidebarProps:()=>({modelValue:_,year:h,getModelMonthYear:H,selectMonth:U,selectYear:N,handleYear:$}),presetDate:b,toggleYearPicker:B=>x(0,B)}),(B,M)=>(k(),st(vd,{"multi-calendars":Z(p).count,collapse:B.collapse,stretch:""},{default:Te(({instance:T})=>[B.$slots["top-extra"]?Ne(B.$slots,"top-extra",{key:0,value:B.internalModelValue}):ae("",!0),B.$slots["month-year"]?Ne(B.$slots,"month-year",xn(cn({key:1},{year:Z(h),months:Z(u)(T),years:Z(c)(T),selectMonth:Z(U),selectYear:Z(N),instance:T}))):(k(),st(Ho,{key:2,items:Z(u)(T),"arrow-navigation":B.arrowNavigation,"is-last":B.autoApply&&!Z(m).keepActionRow,"esc-close":B.escClose,height:Z(m).modeHeight,config:B.config,"no-overlay-focus":!!(B.noOverlayFocus||B.textInput),"use-relative":"",type:"month",onSelected:F=>Z(U)(F,T),onHoverValue:F=>Z(E)(F,T)},$n({header:Te(()=>[he(Cw,cn(B.$props,{items:Z(c)(T),instance:T,"show-year-picker":Z(y)[T],year:Z(h)(T),"is-disabled":F=>Z(f)(T,F),onHandleYear:F=>Z($)(T,F),onYearSelect:F=>Z(A)(F,T),onToggleYearPicker:F=>Z(x)(T,F==null?void 0:F.flow,F==null?void 0:F.show)}),$n({_:2},[Qe(Z(a),(F,ie)=>({name:F,fn:Te(ee=>[Ne(B.$slots,F,xn(zn(ee)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[B.$slots["month-overlay-value"]?{name:"item",fn:Te(({item:F})=>[Ne(B.$slots,"month-overlay-value",{text:F.text,value:F.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse"]))}}),j5=(e,t)=>{const n=()=>{e.isTextInputDate&&(f.value=lt(De(e.startDate)))},{modelValue:r}=jo(e,t,n),s=de(null),{defaultedHighlight:a,defaultedMultiDates:o,defaultedFilters:u,defaultedRange:c,propDates:h}=an(e),f=de();Ft(()=>{e.startDate&&(r.value&&e.focusStartDate||!r.value)&&(f.value=lt(De(e.startDate)))});const p=b=>Array.isArray(r.value)?r.value.some(E=>lt(E)===b):r.value?lt(r.value)===b:!1,m=b=>c.value.enabled&&Array.isArray(r.value)?md(r.value,s.value,_(b)):!1,y=me(()=>xl(om(e.yearRange,e.locale,e.reverseYears),b=>{const E=p(b.value),U=Oo(b.value,kl(h.value.minDate),kl(h.value.maxDate))||u.value.years.includes(b.value),N=m(b.value)&&!E,x=dm(a.value,b.value);return{active:E,disabled:U,isBetween:N,highlighted:x}})),_=b=>Rs(hs(Ao(new Date)),b);return{groupedYears:y,modelValue:r,focusYear:f,setHoverValue:b=>{s.value=Rs(hs(new Date),b)},selectYear:b=>{var E;if(t("update-month-year",{instance:0,year:b}),o.value.enabled)return r.value?Array.isArray(r.value)&&(((E=r.value)==null?void 0:E.map(U=>lt(U))).includes(b)?r.value=r.value.filter(U=>lt(U)!==b):r.value.push(Rs(hr(De()),b))):r.value=[Rs(hr(Ao(De())),b)],t("auto-apply",!0);c.value.enabled?(r.value=hm(r,_(b),t),Bn().then(()=>{yd(r.value,t,e.autoApply,e.modelAuto)})):(r.value=_(b),t("auto-apply"))}}},q5=fn({compatConfig:{MODE:3},__name:"YearPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,{groupedYears:a,modelValue:o,focusYear:u,selectYear:c,setHoverValue:h}=j5(s,r),{defaultedConfig:f}=an(s);return t({getSidebarProps:()=>({modelValue:o,selectYear:c})}),(p,m)=>(k(),P("div",null,[p.$slots["top-extra"]?Ne(p.$slots,"top-extra",{key:0,value:p.internalModelValue}):ae("",!0),p.$slots["month-year"]?Ne(p.$slots,"month-year",xn(cn({key:1},{years:Z(a),selectYear:Z(c)}))):(k(),st(Ho,{key:2,items:Z(a),"is-last":p.autoApply&&!Z(f).keepActionRow,height:Z(f).modeHeight,config:p.config,"no-overlay-focus":!!(p.noOverlayFocus||p.textInput),"focus-value":Z(u),type:"year","use-relative":"",onSelected:Z(c),onHoverValue:Z(h)},$n({_:2},[p.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:y})=>[Ne(p.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),W5={key:0,class:"dp__time_input"},Y5=["data-test","aria-label","onKeydown","onClick","onMousedown"],z5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),K5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),G5=["aria-label","disabled","data-test","onKeydown","onClick"],J5=["data-test","aria-label","onKeydown","onClick","onMousedown"],Z5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),X5=g("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),Q5={key:0},eB=["aria-label"],tB=fn({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{setTimePickerElements:a,setTimePickerBackRef:o}=Ui(),{defaultedAriaLabels:u,defaultedTransitions:c,defaultedFilters:h,defaultedConfig:f,defaultedRange:p}=an(s),{transitionName:m,showTransition:y}=Uo(c),_=Hr({hours:!1,minutes:!1,seconds:!1}),b=de("AM"),E=de(null),U=de([]),N=de();Ft(()=>{r("mounted")});const x=z=>qt(new Date,{hours:z.hours,minutes:z.minutes,seconds:s.enableSeconds?z.seconds:0,milliseconds:0}),A=me(()=>z=>J(z,s[z])||H(z,s[z])),$=me(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),H=(z,S)=>p.value.enabled&&!p.value.disableTimeRangeValidation?!s.validateTime(z,S):!1,B=(z,S)=>{if(p.value.enabled&&!p.value.disableTimeRangeValidation){const I=S?+s[`${z}Increment`]:-+s[`${z}Increment`],G=s[z]+I;return!s.validateTime(z,G)}return!1},M=me(()=>z=>!Pe(+s[z]+ +s[`${z}Increment`],z)||B(z,!0)),T=me(()=>z=>!Pe(+s[z]-+s[`${z}Increment`],z)||B(z,!1)),F=(z,S)=>W1(qt(De(),z),S),ie=(z,S)=>z$(qt(De(),z),S),ee=me(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),fe=me(()=>{const z=[{type:"hours"}];return s.enableMinutes&&z.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&z.push({type:"",separator:!0},{type:"seconds"}),z}),te=me(()=>fe.value.filter(z=>!z.separator)),V=me(()=>z=>{if(z==="hours"){const S=j(+s.hours);return{text:S<10?`0${S}`:`${S}`,value:S}}return{text:s[z]<10?`0${s[z]}`:`${s[z]}`,value:s[z]}}),J=(z,S)=>{var I;if(!s.disabledTimesConfig)return!1;const G=s.disabledTimesConfig(s.order,z==="hours"?S:void 0);return G[z]?!!((I=G[z])!=null&&I.includes(S)):!0},D=(z,S)=>S!=="hours"||b.value==="AM"?z:z+12,W=z=>{const S=s.is24?24:12,I=z==="hours"?S:60,G=+s[`${z}GridIncrement`],Q=z==="hours"&&!s.is24?G:0,ge=[];for(let q=Q;q({active:!1,disabled:h.value.times[z].includes(q.value)||!Pe(q.value,z)||J(z,q.value)||H(z,q.value)}))},pe=z=>z>=0?z:59,Ae=z=>z>=0?z:23,Pe=(z,S)=>{const I=s.minTime?x(rh(s.minTime)):null,G=s.maxTime?x(rh(s.maxTime)):null,Q=x(rh($.value,S,S==="minutes"||S==="seconds"?pe(z):Ae(z)));return I&&G?(Eo(Q,G)||tl(Q,G))&&(bl(Q,I)||tl(Q,I)):I?bl(Q,I)||tl(Q,I):G?Eo(Q,G)||tl(Q,G):!0},Y=z=>s[`no${z[0].toUpperCase()+z.slice(1)}Overlay`],re=z=>{Y(z)||(_[z]=!_[z],_[z]?r("overlay-opened",z):r("overlay-closed",z))},O=z=>z==="hours"?li:z==="minutes"?$i:_l,ne=()=>{N.value&&clearTimeout(N.value)},_e=(z,S=!0,I)=>{const G=S?F:ie,Q=S?+s[`${z}Increment`]:-+s[`${z}Increment`];Pe(+s[z]+Q,z)&&r(`update:${z}`,O(z)(G({[z]:+s[z]},{[z]:+s[`${z}Increment`]}))),!(I!=null&&I.keyboard)&&f.value.timeArrowHoldThreshold&&(N.value=setTimeout(()=>{_e(z,S)},f.value.timeArrowHoldThreshold))},j=z=>s.is24?z:(z>=12?b.value="PM":b.value="AM",Q$(z)),Ie=()=>{b.value==="PM"?(b.value="AM",r("update:hours",s.hours-12)):(b.value="PM",r("update:hours",s.hours+12)),r("am-pm-change",b.value)},Xe=z=>{_[z]=!0},we=(z,S,I)=>{if(z&&s.arrowNavigation){Array.isArray(U.value[S])?U.value[S][I]=z:U.value[S]=[z];const G=U.value.reduce((Q,ge)=>ge.map((q,ce)=>[...Q[ce]||[],ge[ce]]),[]);o(s.closeTimePickerBtn),E.value&&(G[1]=G[1].concat(E.value)),a(G,s.order)}},et=(z,S)=>(re(z),r(`update:${z}`,S));return t({openChildCmp:Xe}),(z,S)=>{var I;return z.disabled?ae("",!0):(k(),P("div",W5,[(k(!0),P(Ve,null,Qe(fe.value,(G,Q)=>{var ge,q,ce;return k(),P("div",{key:Q,class:$e(ee.value)},[G.separator?(k(),P(Ve,{key:0},[ft(" : ")],64)):(k(),P(Ve,{key:1},[g("button",{ref_for:!0,ref:ye=>we(ye,Q,0),type:"button",class:$e({dp__btn:!0,dp__inc_dec_button:!z.timePickerInline,dp__inc_dec_button_inline:z.timePickerInline,dp__tp_inline_btn_top:z.timePickerInline,dp__inc_dec_button_disabled:M.value(G.type)}),"data-test":`${G.type}-time-inc-btn-${s.order}`,"aria-label":(ge=Z(u))==null?void 0:ge.incrementValue(G.type),tabindex:"0",onKeydown:ye=>Z(Tr)(ye,()=>_e(G.type,!0,{keyboard:!0}),!0),onClick:ye=>Z(f).timeArrowHoldThreshold?void 0:_e(G.type,!0),onMousedown:ye=>Z(f).timeArrowHoldThreshold?_e(G.type,!0):void 0,onMouseup:ne},[s.timePickerInline?(k(),P(Ve,{key:1},[z.$slots["tp-inline-arrow-up"]?Ne(z.$slots,"tp-inline-arrow-up",{key:0}):(k(),P(Ve,{key:1},[z5,K5],64))],64)):(k(),P(Ve,{key:0},[z.$slots["arrow-up"]?Ne(z.$slots,"arrow-up",{key:0}):ae("",!0),z.$slots["arrow-up"]?ae("",!0):(k(),st(Z(im),{key:1}))],64))],42,Y5),g("button",{ref_for:!0,ref:ye=>we(ye,Q,1),type:"button","aria-label":(q=Z(u))==null?void 0:q.openTpOverlay(G.type),class:$e({dp__time_display:!0,dp__time_display_block:!z.timePickerInline,dp__time_display_inline:z.timePickerInline,"dp--time-invalid":A.value(G.type),"dp--time-overlay-btn":!A.value(G.type)}),disabled:Y(G.type),tabindex:"0","data-test":`${G.type}-toggle-overlay-btn-${s.order}`,onKeydown:ye=>Z(Tr)(ye,()=>re(G.type),!0),onClick:ye=>re(G.type)},[z.$slots[G.type]?Ne(z.$slots,G.type,{key:0,text:V.value(G.type).text,value:V.value(G.type).value}):ae("",!0),z.$slots[G.type]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(V.value(G.type).text),1)],64))],42,G5),g("button",{ref_for:!0,ref:ye=>we(ye,Q,2),type:"button",class:$e({dp__btn:!0,dp__inc_dec_button:!z.timePickerInline,dp__inc_dec_button_inline:z.timePickerInline,dp__tp_inline_btn_bottom:z.timePickerInline,dp__inc_dec_button_disabled:T.value(G.type)}),"data-test":`${G.type}-time-dec-btn-${s.order}`,"aria-label":(ce=Z(u))==null?void 0:ce.decrementValue(G.type),tabindex:"0",onKeydown:ye=>Z(Tr)(ye,()=>_e(G.type,!1,{keyboard:!0}),!0),onClick:ye=>Z(f).timeArrowHoldThreshold?void 0:_e(G.type,!1),onMousedown:ye=>Z(f).timeArrowHoldThreshold?_e(G.type,!1):void 0,onMouseup:ne},[s.timePickerInline?(k(),P(Ve,{key:1},[z.$slots["tp-inline-arrow-down"]?Ne(z.$slots,"tp-inline-arrow-down",{key:0}):(k(),P(Ve,{key:1},[Z5,X5],64))],64)):(k(),P(Ve,{key:0},[z.$slots["arrow-down"]?Ne(z.$slots,"arrow-down",{key:0}):ae("",!0),z.$slots["arrow-down"]?ae("",!0):(k(),st(Z(am),{key:1}))],64))],42,J5)],64))],2)}),128)),z.is24?ae("",!0):(k(),P("div",Q5,[z.$slots["am-pm-button"]?Ne(z.$slots,"am-pm-button",{key:0,toggle:Ie,value:b.value}):ae("",!0),z.$slots["am-pm-button"]?ae("",!0):(k(),P("button",{key:1,ref_key:"amPmButton",ref:E,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(I=Z(u))==null?void 0:I.amPmButton,tabindex:"0",onClick:Ie,onKeydown:S[0]||(S[0]=G=>Z(Tr)(G,()=>Ie(),!0))},se(b.value),41,eB))])),(k(!0),P(Ve,null,Qe(te.value,(G,Q)=>(k(),st(vs,{key:Q,name:Z(m)(_[G.type]),css:Z(y)},{default:Te(()=>[_[G.type]?(k(),st(Ho,{key:0,items:W(G.type),"is-last":z.autoApply&&!Z(f).keepActionRow,"esc-close":z.escClose,type:G.type,"text-input":z.textInput,config:z.config,"arrow-navigation":z.arrowNavigation,"aria-labels":z.ariaLabels,onSelected:ge=>et(G.type,ge),onToggle:ge=>re(G.type),onResetFlow:S[1]||(S[1]=ge=>z.$emit("reset-flow"))},$n({"button-icon":Te(()=>[z.$slots["clock-icon"]?Ne(z.$slots,"clock-icon",{key:0}):ae("",!0),z.$slots["clock-icon"]?ae("",!0):(k(),st(El(z.timePickerInline?Z(Ol):Z(sm)),{key:1}))]),_:2},[z.$slots[`${G.type}-overlay-value`]?{name:"item",fn:Te(({item:ge})=>[Ne(z.$slots,`${G.type}-overlay-value`,{text:ge.text,value:ge.value})]),key:"0"}:void 0,z.$slots[`${G.type}-overlay-header`]?{name:"header",fn:Te(()=>[Ne(z.$slots,`${G.type}-overlay-header`,{toggle:()=>re(G.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","onSelected","onToggle"])):ae("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),nB={class:"dp--tp-wrap"},rB=["aria-label","tabindex"],sB=["tabindex"],iB=["aria-label"],Mw=fn({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMatrix:a,setTimePicker:o}=Ui(),u=Bi(),{defaultedTransitions:c,defaultedAriaLabels:h,defaultedTextInput:f,defaultedConfig:p,defaultedRange:m}=an(s),{transitionName:y,showTransition:_}=Uo(c),{hideNavigationButtons:b}=_d(),E=de(null),U=de(null),N=de([]),x=de(null);Ft(()=>{r("mount"),!s.timePicker&&s.arrowNavigation?a([Dn(E.value)],"time"):o(!0,s.timePicker)});const A=me(()=>m.value.enabled&&s.modelAuto?pw(s.internalModelValue):!0),$=de(!1),H=D=>({hours:Array.isArray(s.hours)?s.hours[D]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[D]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[D]:s.seconds}),B=me(()=>{const D=[];if(m.value.enabled)for(let W=0;W<2;W++)D.push(H(W));else D.push(H(0));return D}),M=(D,W=!1,pe="")=>{W||r("reset-flow"),$.value=D,r(D?"overlay-opened":"overlay-closed",tr.time),s.arrowNavigation&&o(D),Bn(()=>{pe!==""&&N.value[0]&&N.value[0].openChildCmp(pe)})},T=me(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!p.value.keepActionRow})),F=Br(u,"timePicker"),ie=(D,W,pe)=>m.value.enabled?W===0?[D,B.value[1][pe]]:[B.value[0][pe],D]:D,ee=D=>{r("update:hours",D)},fe=D=>{r("update:minutes",D)},te=D=>{r("update:seconds",D)},V=()=>{if(x.value&&!f.value.enabled&&!s.noOverlayFocus){const D=mw(x.value);D&&D.focus({preventScroll:!0})}},J=D=>{r("overlay-closed",D)};return t({toggleTimePicker:M}),(D,W)=>{var pe;return k(),P("div",nB,[!D.timePicker&&!D.timePickerInline?Pn((k(),P("button",{key:0,ref_key:"openTimePickerBtn",ref:E,type:"button",class:$e(T.value),"aria-label":(pe=Z(h))==null?void 0:pe.openTimePicker,tabindex:D.noOverlayFocus?void 0:0,"data-test":"open-time-picker-btn",onKeydown:W[0]||(W[0]=Ae=>Z(Tr)(Ae,()=>M(!0))),onClick:W[1]||(W[1]=Ae=>M(!0))},[D.$slots["clock-icon"]?Ne(D.$slots,"clock-icon",{key:0}):ae("",!0),D.$slots["clock-icon"]?ae("",!0):(k(),st(Z(sm),{key:1}))],42,rB)),[[ts,!Z(b)(D.hideNavigation,"time")]]):ae("",!0),he(vs,{name:Z(y)($.value),css:Z(_)&&!D.timePickerInline},{default:Te(()=>{var Ae;return[$.value||D.timePicker||D.timePickerInline?(k(),P("div",{key:0,ref_key:"overlayRef",ref:x,class:$e({dp__overlay:!D.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!D.timePickerInline,"dp--overlay-relative":s.timePicker}),style:wn(D.timePicker?{height:`${Z(p).modeHeight}px`}:void 0),tabindex:D.timePickerInline?void 0:0},[g("div",{class:$e(D.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[D.$slots["time-picker-overlay"]?Ne(D.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:ee,setMinutes:fe,setSeconds:te}):ae("",!0),D.$slots["time-picker-overlay"]?ae("",!0):(k(),P("div",{key:1,class:$e(D.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(k(!0),P(Ve,null,Qe(B.value,(Pe,Y)=>Pn((k(),st(tB,cn({key:Y,ref_for:!0},{...D.$props,order:Y,hours:Pe.hours,minutes:Pe.minutes,seconds:Pe.seconds,closeTimePickerBtn:U.value,disabledTimesConfig:e.disabledTimesConfig,disabled:Y===0?D.fixedStart:D.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:N,"validate-time":(re,O)=>e.validateTime(re,ie(O,Y,re)),"onUpdate:hours":re=>ee(ie(re,Y,"hours")),"onUpdate:minutes":re=>fe(ie(re,Y,"minutes")),"onUpdate:seconds":re=>te(ie(re,Y,"seconds")),onMounted:V,onOverlayClosed:J,onOverlayOpened:W[2]||(W[2]=re=>D.$emit("overlay-opened",re)),onAmPmChange:W[3]||(W[3]=re=>D.$emit("am-pm-change",re))}),$n({_:2},[Qe(Z(F),(re,O)=>({name:re,fn:Te(ne=>[Ne(D.$slots,re,cn({ref_for:!0},ne))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[ts,Y===0?!0:A.value]])),128))],2)),!D.timePicker&&!D.timePickerInline?Pn((k(),P("button",{key:2,ref_key:"closeTimePickerBtn",ref:U,type:"button",class:$e(T.value),"aria-label":(Ae=Z(h))==null?void 0:Ae.closeTimePicker,tabindex:"0",onKeydown:W[4]||(W[4]=Pe=>Z(Tr)(Pe,()=>M(!1))),onClick:W[5]||(W[5]=Pe=>M(!1))},[D.$slots["calendar-icon"]?Ne(D.$slots,"calendar-icon",{key:0}):ae("",!0),D.$slots["calendar-icon"]?ae("",!0):(k(),st(Z(Ol),{key:1}))],42,iB)),[[ts,!Z(b)(D.hideNavigation,"time")]]):ae("",!0)],2)],14,sB)):ae("",!0)]}),_:3},8,["name","css"])])}}}),Rw=(e,t,n,r)=>{const{defaultedRange:s}=an(e),a=(x,A)=>Array.isArray(t[x])?t[x][A]:t[x],o=x=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[x]:t.seconds:0,u=(x,A)=>x?A!==void 0?Ii(x,a("hours",A),a("minutes",A),o(A)):Ii(x,t.hours,t.minutes,o()):cw(De(),o(A)),c=(x,A)=>{t[x]=A},h=me(()=>e.modelAuto&&s.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:s.value.enabled),f=(x,A)=>{const $=Object.fromEntries(Object.keys(t).map(H=>H===x?[H,A]:[H,t[H]].slice()));if(h.value&&!s.value.disableTimeRangeValidation){const H=M=>n.value?Ii(n.value[M],$.hours[M],$.minutes[M],$.seconds[M]):null,B=M=>uw(n.value[M],0);return!(St(H(0),H(1))&&(bl(H(0),B(1))||Eo(H(1),B(0))))}return!0},p=(x,A)=>{f(x,A)&&(c(x,A),r&&r())},m=x=>{p("hours",x)},y=x=>{p("minutes",x)},_=x=>{p("seconds",x)},b=(x,A,$,H)=>{A&&m(x),!A&&!$&&y(x),$&&_(x),n.value&&H(n.value)},E=x=>{if(x){const A=Array.isArray(x),$=A?[+x[0].hours,+x[1].hours]:+x.hours,H=A?[+x[0].minutes,+x[1].minutes]:+x.minutes,B=A?[+x[0].seconds,+x[1].seconds]:+x.seconds;c("hours",$),c("minutes",H),e.enableSeconds&&c("seconds",B)}},U=(x,A)=>{const $={hours:Array.isArray(t.hours)?t.hours[x]:t.hours,disabledArr:[]};return(A||A===0)&&($.hours=A),Array.isArray(e.disabledTimes)&&($.disabledArr=s.value.enabled&&Array.isArray(e.disabledTimes[x])?e.disabledTimes[x]:e.disabledTimes),$},N=me(()=>(x,A)=>{var $;if(Array.isArray(e.disabledTimes)){const{disabledArr:H,hours:B}=U(x,A),M=H.filter(T=>+T.hours===B);return(($=M[0])==null?void 0:$.minutes)==="*"?{hours:[B],minutes:void 0,seconds:void 0}:{hours:[],minutes:(M==null?void 0:M.map(T=>+T.minutes))??[],seconds:(M==null?void 0:M.map(T=>T.seconds?+T.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:c,updateHours:m,updateMinutes:y,updateSeconds:_,getSetDateTime:u,updateTimeValues:b,getSecondsValue:o,assignStartTime:E,validateTime:f,disabledTimesConfig:N}},aB=(e,t)=>{const n=()=>{e.isTextInputDate&&A()},{modelValue:r,time:s}=jo(e,t,n),{defaultedStartTime:a,defaultedRange:o,defaultedTz:u}=an(e),{updateTimeValues:c,getSetDateTime:h,setTime:f,assignStartTime:p,disabledTimesConfig:m,validateTime:y}=Rw(e,s,r,_);function _(){t("update-flow-step")}const b=H=>{const{hours:B,minutes:M,seconds:T}=H;return{hours:+B,minutes:+M,seconds:T?+T:0}},E=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const B=b(e.startTime[0]),M=b(e.startTime[1]);return[qt(De(),B),qt(De(),M)]}const H=b(e.startTime);return qt(De(),H)}return o.value.enabled?[null,null]:null},U=()=>{if(o.value.enabled){const[H,B]=E();r.value=[Er(h(H,0),u.value.timezone),Er(h(B,1),u.value.timezone)]}else r.value=Er(h(E()),u.value.timezone)},N=H=>Array.isArray(H)?[ga(De(H[0])),ga(De(H[1]))]:[ga(H??De())],x=(H,B,M)=>{f("hours",H),f("minutes",B),f("seconds",e.enableSeconds?M:0)},A=()=>{const[H,B]=N(r.value);return o.value.enabled?x([H.hours,B.hours],[H.minutes,B.minutes],[H.seconds,B.seconds]):x(H.hours,H.minutes,H.seconds)};Ft(()=>{if(!e.shadow)return p(a.value),r.value?A():U()});const $=()=>{Array.isArray(r.value)?r.value=r.value.map((H,B)=>H&&h(H,B)):r.value=h(r.value),t("time-update")};return{modelValue:r,time:s,disabledTimesConfig:m,updateTime:(H,B=!0,M=!1)=>{c(H,B,M,$)},validateTime:y}},lB=fn({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...bs},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=Br(a,"timePicker"),u=de(null),{time:c,modelValue:h,disabledTimesConfig:f,updateTime:p,validateTime:m}=aB(s,r);return Ft(()=>{s.shadow||r("mount",null)}),t({getSidebarProps:()=>({modelValue:h,time:c,updateTime:p}),toggleTimePicker:(y,_=!1,b="")=>{var E;(E=u.value)==null||E.toggleTimePicker(y,_,b)}}),(y,_)=>(k(),st(vd,{"multi-calendars":0,stretch:""},{default:Te(()=>[he(Mw,cn({ref_key:"tpRef",ref:u},y.$props,{hours:Z(c).hours,minutes:Z(c).minutes,seconds:Z(c).seconds,"internal-model-value":y.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),"onUpdate:hours":_[0]||(_[0]=b=>Z(p)(b)),"onUpdate:minutes":_[1]||(_[1]=b=>Z(p)(b,!1)),"onUpdate:seconds":_[2]||(_[2]=b=>Z(p)(b,!1,!0)),onAmPmChange:_[3]||(_[3]=b=>y.$emit("am-pm-change",b)),onResetFlow:_[4]||(_[4]=b=>y.$emit("reset-flow")),onOverlayClosed:_[5]||(_[5]=b=>y.$emit("overlay-toggle",{open:!1,overlay:b})),onOverlayOpened:_[6]||(_[6]=b=>y.$emit("overlay-toggle",{open:!0,overlay:b}))}),$n({_:2},[Qe(Z(o),(b,E)=>({name:b,fn:Te(U=>[Ne(y.$slots,b,xn(zn(U)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),oB={class:"dp--header-wrap"},uB={key:0,class:"dp__month_year_wrap"},cB={key:0},dB={class:"dp__month_year_wrap"},fB=["aria-label","data-test","onClick","onKeydown"],hB=fn({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...bs},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTransitions:a,defaultedAriaLabels:o,defaultedMultiCalendars:u,defaultedFilters:c,defaultedConfig:h,defaultedHighlight:f,propDates:p,defaultedUI:m}=an(s),{transitionName:y,showTransition:_}=Uo(a),{buildMatrix:b}=Ui(),{handleMonthYearChange:E,isDisabled:U,updateMonthYear:N}=R5(s,r),{showLeftIcon:x,showRightIcon:A}=_d(),$=de(!1),H=de(!1),B=de([null,null,null,null]);Ft(()=>{r("mount")});const M=Y=>({get:()=>s[Y],set:re=>{const O=Y===cs.month?cs.year:cs.month;r("update-month-year",{[Y]:re,[O]:s[O]}),Y===cs.month?J(!0):D(!0)}}),T=me(M(cs.month)),F=me(M(cs.year)),ie=me(()=>Y=>({month:s.month,year:s.year,items:Y===cs.month?s.months:s.years,instance:s.instance,updateMonthYear:N,toggle:Y===cs.month?J:D})),ee=me(()=>s.months.find(re=>re.value===s.month)||{text:"",value:0}),fe=me(()=>xl(s.months,Y=>{const re=s.month===Y.value,O=Oo(Y.value,vw(s.year,p.value.minDate),yw(s.year,p.value.maxDate))||c.value.months.includes(Y.value),ne=kw(f.value,Y.value,s.year);return{active:re,disabled:O,highlighted:ne}})),te=me(()=>xl(s.years,Y=>{const re=s.year===Y.value,O=Oo(Y.value,kl(p.value.minDate),kl(p.value.maxDate))||c.value.years.includes(Y.value),ne=dm(f.value,Y.value);return{active:re,disabled:O,highlighted:ne}})),V=(Y,re,O)=>{O!==void 0?Y.value=O:Y.value=!Y.value,Y.value?r("overlay-opened",re):r("overlay-closed",re)},J=(Y=!1,re)=>{W(Y),V($,tr.month,re)},D=(Y=!1,re)=>{W(Y),V(H,tr.year,re)},W=Y=>{Y||r("reset-flow")},pe=(Y,re)=>{s.arrowNavigation&&(B.value[re]=Dn(Y),b(B.value,"monthYear"))},Ae=me(()=>{var Y,re;return[{type:cs.month,index:1,toggle:J,modelValue:T.value,updateModelValue:O=>T.value=O,text:ee.value.text,showSelectionGrid:$.value,items:fe.value,ariaLabel:(Y=o.value)==null?void 0:Y.openMonthsOverlay},{type:cs.year,index:2,toggle:D,modelValue:F.value,updateModelValue:O=>F.value=O,text:gw(s.year,s.locale),showSelectionGrid:H.value,items:te.value,ariaLabel:(re=o.value)==null?void 0:re.openYearsOverlay}]}),Pe=me(()=>s.disableYearSelect?[Ae.value[0]]:s.yearFirst?[...Ae.value].reverse():Ae.value);return t({toggleMonthPicker:J,toggleYearPicker:D,handleMonthYearChange:E}),(Y,re)=>{var O,ne,_e,j,Ie,Xe;return k(),P("div",oB,[Y.$slots["month-year"]?(k(),P("div",uB,[Ne(Y.$slots,"month-year",xn(zn({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:Z(N),handleMonthYearChange:Z(E),instance:e.instance})))])):(k(),P(Ve,{key:1},[Y.$slots["top-extra"]?(k(),P("div",cB,[Ne(Y.$slots,"top-extra",{value:Y.internalModelValue})])):ae("",!0),g("div",dB,[Z(x)(Z(u),e.instance)&&!Y.vertical?(k(),st(co,{key:0,"aria-label":(O=Z(o))==null?void 0:O.prevMonth,disabled:Z(U)(!1),class:$e((ne=Z(m))==null?void 0:ne.navBtnPrev),onActivate:re[0]||(re[0]=we=>Z(E)(!1,!0)),onSetRef:re[1]||(re[1]=we=>pe(we,0))},{default:Te(()=>[Y.$slots["arrow-left"]?Ne(Y.$slots,"arrow-left",{key:0}):ae("",!0),Y.$slots["arrow-left"]?ae("",!0):(k(),st(Z(nm),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),g("div",{class:$e(["dp__month_year_wrap",{dp__year_disable_select:Y.disableYearSelect}])},[(k(!0),P(Ve,null,Qe(Pe.value,(we,et)=>(k(),P(Ve,{key:we.type},[g("button",{ref_for:!0,ref:z=>pe(z,et+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":we.ariaLabel,"data-test":`${we.type}-toggle-overlay-${e.instance}`,onClick:we.toggle,onKeydown:z=>Z(Tr)(z,()=>we.toggle(),!0)},[Y.$slots[we.type]?Ne(Y.$slots,we.type,{key:0,text:we.text,value:s[we.type]}):ae("",!0),Y.$slots[we.type]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(we.text),1)],64))],40,fB),he(vs,{name:Z(y)(we.showSelectionGrid),css:Z(_)},{default:Te(()=>[we.showSelectionGrid?(k(),st(Ho,{key:0,items:we.items,"arrow-navigation":Y.arrowNavigation,"hide-navigation":Y.hideNavigation,"is-last":Y.autoApply&&!Z(h).keepActionRow,"skip-button-ref":!1,config:Y.config,type:we.type,"header-refs":[],"esc-close":Y.escClose,"menu-wrap-ref":Y.menuWrapRef,"text-input":Y.textInput,"aria-labels":Y.ariaLabels,onSelected:we.updateModelValue,onToggle:we.toggle},$n({"button-icon":Te(()=>[Y.$slots["calendar-icon"]?Ne(Y.$slots,"calendar-icon",{key:0}):ae("",!0),Y.$slots["calendar-icon"]?ae("",!0):(k(),st(Z(Ol),{key:1}))]),_:2},[Y.$slots[`${we.type}-overlay-value`]?{name:"item",fn:Te(({item:z})=>[Ne(Y.$slots,`${we.type}-overlay-value`,{text:z.text,value:z.value})]),key:"0"}:void 0,Y.$slots[`${we.type}-overlay`]?{name:"overlay",fn:Te(()=>[Ne(Y.$slots,`${we.type}-overlay`,cn({ref_for:!0},ie.value(we.type)))]),key:"1"}:void 0,Y.$slots[`${we.type}-overlay-header`]?{name:"header",fn:Te(()=>[Ne(Y.$slots,`${we.type}-overlay-header`,{toggle:we.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","onSelected","onToggle"])):ae("",!0)]),_:2},1032,["name","css"])],64))),128))],2),Z(x)(Z(u),e.instance)&&Y.vertical?(k(),st(co,{key:1,"aria-label":(_e=Z(o))==null?void 0:_e.prevMonth,disabled:Z(U)(!1),class:$e((j=Z(m))==null?void 0:j.navBtnPrev),onActivate:re[2]||(re[2]=we=>Z(E)(!1,!0))},{default:Te(()=>[Y.$slots["arrow-up"]?Ne(Y.$slots,"arrow-up",{key:0}):ae("",!0),Y.$slots["arrow-up"]?ae("",!0):(k(),st(Z(im),{key:1}))]),_:3},8,["aria-label","disabled","class"])):ae("",!0),Z(A)(Z(u),e.instance)?(k(),st(co,{key:2,ref:"rightIcon",disabled:Z(U)(!0),"aria-label":(Ie=Z(o))==null?void 0:Ie.nextMonth,class:$e((Xe=Z(m))==null?void 0:Xe.navBtnNext),onActivate:re[3]||(re[3]=we=>Z(E)(!0,!0)),onSetRef:re[4]||(re[4]=we=>pe(we,Y.disableYearSelect?2:3))},{default:Te(()=>[Y.$slots[Y.vertical?"arrow-down":"arrow-right"]?Ne(Y.$slots,Y.vertical?"arrow-down":"arrow-right",{key:0}):ae("",!0),Y.$slots[Y.vertical?"arrow-down":"arrow-right"]?ae("",!0):(k(),st(El(Y.vertical?Z(am):Z(rm)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):ae("",!0)])],64))])}}}),pB=["aria-label"],mB={class:"dp__calendar_header",role:"row"},gB={key:0,class:"dp__calendar_header_item",role:"gridcell"},vB=["aria-label"],yB=g("div",{class:"dp__calendar_header_separator"},null,-1),_B=["aria-label"],bB={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},wB={class:"dp__cell_inner"},xB=["id","aria-selected","aria-disabled","aria-label","data-test","onClick","onKeydown","onMouseenter","onMouseleave","onMousedown"],kB=fn({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...bs},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMultiLevelMatrix:a}=Ui(),{defaultedTransitions:o,defaultedConfig:u,defaultedAriaLabels:c,defaultedMultiCalendars:h,defaultedWeekNumbers:f,defaultedMultiDates:p,defaultedUI:m}=an(s),y=de(null),_=de({bottom:"",left:"",transform:""}),b=de([]),E=de(null),U=de(!0),N=de(""),x=de({startX:0,endX:0,startY:0,endY:0}),A=de([]),$=de({left:"50%"}),H=de(!1),B=me(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),M=me(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):X$(s.formatLocale,s.locale,+s.weekStart));Ft(()=>{r("mount",{cmp:"calendar",refs:b}),u.value.noSwipe||E.value&&(E.value.addEventListener("touchstart",pe,{passive:!1}),E.value.addEventListener("touchend",Ae,{passive:!1}),E.value.addEventListener("touchmove",Pe,{passive:!1})),s.monthChangeOnScroll&&E.value&&E.value.addEventListener("wheel",O,{passive:!1})});const T=we=>we?s.vertical?"vNext":"next":s.vertical?"vPrevious":"previous",F=(we,et)=>{if(s.transitions){const z=hr(Qs(De(),s.month,s.year));N.value=_n(hr(Qs(De(),we,et)),z)?o.value[T(!0)]:o.value[T(!1)],U.value=!1,Bn(()=>{U.value=!0})}},ie=me(()=>({[s.calendarClassName]:!!s.calendarClassName,...m.value.calendar??{}})),ee=me(()=>we=>{const et=e5(we);return{dp__marker_dot:et.type==="dot",dp__marker_line:et.type==="line"}}),fe=me(()=>we=>St(we,y.value)),te=me(()=>({dp__calendar:!0,dp__calendar_next:h.value.count>0&&s.instance!==0})),V=me(()=>we=>s.hideOffsetDates?we.current:!0),J=async(we,et,z)=>{const S=Dn(b.value[et][z]);if(S){const{width:I,height:G}=S.getBoundingClientRect();y.value=we.value;let Q={left:`${I/2}px`},ge=-50;if(await Bn(),A.value[0]){const{left:q,width:ce}=A.value[0].getBoundingClientRect();q<0&&(Q={left:"0"},ge=0,$.value.left=`${I/2}px`),window.innerWidth{var S,I;if(H.value&&p.value.enabled&&p.value.dragSelect)return r("select-date",we);r("set-hover-date",we),(I=(S=we.marker)==null?void 0:S.tooltip)!=null&&I.length&&await J(we,et,z)},W=we=>{y.value&&(y.value=null,_.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),r("tooltip-close",we.marker))},pe=we=>{x.value.startX=we.changedTouches[0].screenX,x.value.startY=we.changedTouches[0].screenY},Ae=we=>{x.value.endX=we.changedTouches[0].screenX,x.value.endY=we.changedTouches[0].screenY,Y()},Pe=we=>{s.vertical&&!s.inline&&we.preventDefault()},Y=()=>{const we=s.vertical?"Y":"X";Math.abs(x.value[`start${we}`]-x.value[`end${we}`])>10&&r("handle-swipe",x.value[`start${we}`]>x.value[`end${we}`]?"right":"left")},re=(we,et,z)=>{we&&(Array.isArray(b.value[et])?b.value[et][z]=we:b.value[et]=[we]),s.arrowNavigation&&a(b.value,"calendar")},O=we=>{s.monthChangeOnScroll&&(we.preventDefault(),r("handle-scroll",we))},ne=we=>f.value.type==="local"?Qp(we.value,{weekStartsOn:+s.weekStart}):f.value.type==="iso"?Zp(we.value):typeof f.value.type=="function"?f.value.type(we.value):"",_e=we=>{const et=we[0];return f.value.hideOnOffsetDates?we.some(z=>z.current)?ne(et):"":ne(et)},j=(we,et)=>{p.value.enabled||(Li(we,u.value),r("select-date",et))},Ie=we=>{Li(we,u.value)},Xe=we=>{p.value.enabled&&p.value.dragSelect?(H.value=!0,r("select-date",we)):p.value.enabled&&r("select-date",we)};return t({triggerTransition:F}),(we,et)=>{var z;return k(),P("div",{class:$e(te.value)},[g("div",{ref_key:"calendarWrapRef",ref:E,role:"grid",class:$e(ie.value),"aria-label":(z=Z(c))==null?void 0:z.calendarWrap},[g("div",mB,[we.weekNumbers?(k(),P("div",gB,se(we.weekNumName),1)):ae("",!0),(k(!0),P(Ve,null,Qe(M.value,(S,I)=>{var G,Q;return k(),P("div",{key:I,class:"dp__calendar_header_item",role:"gridcell","data-test":"calendar-header","aria-label":(Q=(G=Z(c))==null?void 0:G.weekDay)==null?void 0:Q.call(G,I)},[we.$slots["calendar-header"]?Ne(we.$slots,"calendar-header",{key:0,day:S,index:I}):ae("",!0),we.$slots["calendar-header"]?ae("",!0):(k(),P(Ve,{key:1},[ft(se(S),1)],64))],8,vB)}),128))]),yB,he(vs,{name:N.value,css:!!we.transitions},{default:Te(()=>{var S;return[U.value?(k(),P("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((S=Z(c))==null?void 0:S.calendarDays)||void 0,onMouseleave:et[1]||(et[1]=I=>H.value=!1)},[(k(!0),P(Ve,null,Qe(B.value,(I,G)=>(k(),P("div",{key:G,class:"dp__calendar_row",role:"row"},[we.weekNumbers?(k(),P("div",bB,[g("div",wB,se(_e(I.days)),1)])):ae("",!0),(k(!0),P(Ve,null,Qe(I.days,(Q,ge)=>{var q,ce,ye;return k(),P("div",{id:Z(Sw)(Q.value),ref_for:!0,ref:ke=>re(ke,G,ge),key:ge+G,role:"gridcell",class:"dp__calendar_item","aria-selected":(Q.classData.dp__active_date||Q.classData.dp__range_start||Q.classData.dp__range_start)??void 0,"aria-disabled":Q.classData.dp__cell_disabled||void 0,"aria-label":(ce=(q=Z(c))==null?void 0:q.day)==null?void 0:ce.call(q,Q),tabindex:"0","data-test":Q.value,onClick:Ot(ke=>j(ke,Q),["prevent"]),onKeydown:ke=>Z(Tr)(ke,()=>we.$emit("select-date",Q)),onMouseenter:ke=>D(Q,G,ge),onMouseleave:ke=>W(Q),onMousedown:ke=>Xe(Q),onMouseup:et[0]||(et[0]=ke=>H.value=!1)},[g("div",{class:$e(["dp__cell_inner",Q.classData])},[we.$slots.day&&V.value(Q)?Ne(we.$slots,"day",{key:0,day:+Q.text,date:Q.value}):ae("",!0),we.$slots.day?ae("",!0):(k(),P(Ve,{key:1},[ft(se(Q.text),1)],64)),Q.marker&&V.value(Q)?(k(),P(Ve,{key:2},[we.$slots.marker?Ne(we.$slots,"marker",{key:0,marker:Q.marker,day:+Q.text,date:Q.value}):(k(),P("div",{key:1,class:$e(ee.value(Q.marker)),style:wn(Q.marker.color?{backgroundColor:Q.marker.color}:{})},null,6))],64)):ae("",!0),fe.value(Q.value)?(k(),P("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:A,class:"dp__marker_tooltip",style:wn(_.value)},[(ye=Q.marker)!=null&&ye.tooltip?(k(),P("div",{key:0,class:"dp__tooltip_content",onClick:Ie},[(k(!0),P(Ve,null,Qe(Q.marker.tooltip,(ke,Ce)=>(k(),P("div",{key:Ce,class:"dp__tooltip_text"},[we.$slots["marker-tooltip"]?Ne(we.$slots,"marker-tooltip",{key:0,tooltip:ke,day:Q.value}):ae("",!0),we.$slots["marker-tooltip"]?ae("",!0):(k(),P(Ve,{key:1},[g("div",{class:"dp__tooltip_mark",style:wn(ke.color?{backgroundColor:ke.color}:{})},null,4),g("div",null,se(ke.text),1)],64))]))),128)),g("div",{class:"dp__arrow_bottom_tp",style:wn($.value)},null,4)])):ae("",!0)],4)):ae("",!0)],2)],40,xB)}),128))]))),128))],40,_B)):ae("",!0)]}),_:3},8,["name","css"])],10,pB)],2)}}}),C0=e=>Array.isArray(e),SB=(e,t,n,r)=>{const s=de([]),a=de(new Date),o=de(),u=()=>Ae(e.isTextInputDate),{modelValue:c,calendars:h,time:f,today:p}=jo(e,t,u),{defaultedMultiCalendars:m,defaultedStartTime:y,defaultedRange:_,defaultedConfig:b,defaultedTz:E,propDates:U,defaultedMultiDates:N}=an(e),{validateMonthYearInRange:x,isDisabled:A,isDateRangeAllowed:$,checkMinMaxRange:H}=ji(e),{updateTimeValues:B,getSetDateTime:M,setTime:T,assignStartTime:F,validateTime:ie,disabledTimesConfig:ee}=Rw(e,f,c,r),fe=me(()=>ue=>h.value[ue]?h.value[ue].month:0),te=me(()=>ue=>h.value[ue]?h.value[ue].year:0),V=ue=>!b.value.keepViewOnOffsetClick||ue?!0:!o.value,J=(ue,Fe,xe,Be=!1)=>{var We,Ln;V(Be)&&(h.value[ue]||(h.value[ue]={month:0,year:0}),h.value[ue].month=w0(Fe)?(We=h.value[ue])==null?void 0:We.month:Fe,h.value[ue].year=w0(xe)?(Ln=h.value[ue])==null?void 0:Ln.year:xe)},D=()=>{e.autoApply&&t("select-date")};Ft(()=>{e.shadow||(c.value||(et(),y.value&&F(y.value)),Ae(!0),e.focusStartDate&&e.startDate&&et())});const W=me(()=>{var ue;return(ue=e.flow)!=null&&ue.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),pe=()=>{e.autoApply&&W.value&&t("auto-apply")},Ae=(ue=!1)=>{if(c.value)return Array.isArray(c.value)?(s.value=c.value,j(ue)):re(c.value,ue);if(m.value.count&&ue&&!e.startDate)return Y(De(),ue)},Pe=()=>Array.isArray(c.value)&&_.value.enabled?wt(c.value[0])===wt(c.value[1]??c.value[0]):!1,Y=(ue=new Date,Fe=!1)=>{if((!m.value.count||!m.value.static||Fe)&&J(0,wt(ue),lt(ue)),m.value.count&&(!m.value.solo||!c.value||Pe()))for(let xe=1;xe{Y(ue),T("hours",li(ue)),T("minutes",$i(ue)),T("seconds",_l(ue)),m.value.count&&Fe&&we()},O=ue=>{if(m.value.count){if(m.value.solo)return 0;const Fe=wt(ue[0]),xe=wt(ue[1]);return Math.abs(xe-Fe){ue[1]&&_.value.showLastInRange?Y(ue[O(ue)],Fe):Y(ue[0],Fe);const xe=(Be,We)=>[Be(ue[0]),ue[1]?Be(ue[1]):f[We][1]];T("hours",xe(li,"hours")),T("minutes",xe($i,"minutes")),T("seconds",xe(_l,"seconds"))},_e=(ue,Fe)=>{if((_.value.enabled||e.weekPicker)&&!N.value.enabled)return ne(ue,Fe);if(N.value.enabled&&Fe){const xe=ue[ue.length-1];return re(xe,Fe)}},j=ue=>{const Fe=c.value;_e(Fe,ue),m.value.count&&m.value.solo&&we()},Ie=(ue,Fe)=>{const xe=qt(De(),{month:fe.value(Fe),year:te.value(Fe)}),Be=ue<0?gs(xe,1):wl(xe,1);x(wt(Be),lt(Be),ue<0,e.preventMinMaxNavigation)&&(J(Fe,wt(Be),lt(Be)),t("update-month-year",{instance:Fe,month:wt(Be),year:lt(Be)}),m.value.count&&!m.value.solo&&Xe(Fe),n())},Xe=ue=>{for(let Fe=ue-1;Fe>=0;Fe--){const xe=wl(qt(De(),{month:fe.value(Fe+1),year:te.value(Fe+1)}),1);J(Fe,wt(xe),lt(xe))}for(let Fe=ue+1;Fe<=m.value.count-1;Fe++){const xe=gs(qt(De(),{month:fe.value(Fe-1),year:te.value(Fe-1)}),1);J(Fe,wt(xe),lt(xe))}},we=()=>{if(Array.isArray(c.value)&&c.value.length===2){const ue=De(De(c.value[1]?c.value[1]:gs(c.value[0],1))),[Fe,xe]=[wt(c.value[0]),lt(c.value[0])],[Be,We]=[wt(c.value[1]),lt(c.value[1])];(Fe!==Be||Fe===Be&&xe!==We)&&m.value.solo&&J(1,wt(ue),lt(ue))}else c.value&&!Array.isArray(c.value)&&(J(0,wt(c.value),lt(c.value)),Y(De()))},et=()=>{e.startDate&&(J(0,wt(De(e.startDate)),lt(De(e.startDate))),m.value.count&&Xe(0))},z=(ue,Fe)=>{if(e.monthChangeOnScroll){const xe=new Date().getTime()-a.value.getTime(),Be=Math.abs(ue.deltaY);let We=500;Be>1&&(We=100),Be>100&&(We=0),xe>We&&(a.value=new Date,Ie(e.monthChangeOnScroll!=="inverse"?-ue.deltaY:ue.deltaY,Fe))}},S=(ue,Fe,xe=!1)=>{e.monthChangeOnArrows&&e.vertical===xe&&I(ue,Fe)},I=(ue,Fe)=>{Ie(ue==="right"?-1:1,Fe)},G=ue=>{if(U.value.markers)return Ic(ue.value,U.value.markers)},Q=(ue,Fe)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[ue==0,!0];case"fair":return[ue==0||Fe>ue,!0];case"append":return[!1,!1];default:return[!1,!1]}},ge=(ue,Fe,xe,Be)=>{if(e.sixWeeks&&ue.length<6){const We=6-ue.length,Ln=(Fe.getDay()+7-Be)%7,pr=6-(xe.getDay()+7-Be)%7,[Ls,Aa]=Q(Ln,pr);for(let qi=1;qi<=We;qi++)if(Aa?!!(qi%2)==Ls:Ls){const is=ue[0].days[0],Ml=q(fs(is.value,-7),wt(Fe));ue.unshift({days:Ml})}else{const is=ue[ue.length-1],Ml=is.days[is.days.length-1],bd=q(fs(Ml.value,1),wt(Fe));ue.push({days:bd})}}return ue},q=(ue,Fe)=>{const xe=De(ue),Be=[];for(let We=0;We<7;We++){const Ln=fs(xe,We),pr=wt(Ln)!==Fe;Be.push({text:e.hideOffsetDates&&pr?"":Ln.getDate(),value:Ln,current:!pr,classData:{}})}return Be},ce=(ue,Fe)=>{const xe=[],Be=new Date(Fe,ue),We=new Date(Fe,ue+1,0),Ln=e.weekStart,pr=ys(Be,{weekStartsOn:Ln}),Ls=Aa=>{const qi=q(Aa,ue);if(xe.push({days:qi}),!xe[xe.length-1].days.some(is=>St(hr(is.value),hr(We)))){const is=fs(Aa,7);Ls(is)}};return Ls(pr),ge(xe,Be,We,Ln)},ye=ue=>{const Fe=Ii(De(ue.value),f.hours,f.minutes,Ge());t("date-update",Fe),N.value.enabled?fm(Fe,c,N.value.limit):c.value=Fe,r(),Bn().then(()=>{pe()})},ke=ue=>_.value.noDisabledRange?_w(s.value[0],ue).some(Fe=>A(Fe)):!1,Ce=()=>{s.value=c.value?c.value.slice():[],s.value.length===2&&!(_.value.fixedStart||_.value.fixedEnd)&&(s.value=[])},Oe=(ue,Fe)=>{const xe=[De(ue.value),fs(De(ue.value),+_.value.autoRange)];$(xe)?(Fe&&He(ue.value),s.value=xe):t("invalid-date",ue.value)},He=ue=>{const Fe=wt(De(ue)),xe=lt(De(ue));if(J(0,Fe,xe),m.value.count>0)for(let Be=1;Be{if(ke(ue.value)||!H(ue.value,c.value,_.value.fixedStart?0:1))return t("invalid-date",ue.value);s.value=Ew(De(ue.value),c,t,_)},Ue=(ue,Fe)=>{if(Ce(),_.value.autoRange)return Oe(ue,Fe);if(_.value.fixedStart||_.value.fixedEnd)return je(ue);s.value[0]?H(De(ue.value),c.value)&&!ke(ue.value)?on(De(ue.value),De(s.value[0]))?(s.value.unshift(De(ue.value)),t("range-end",s.value[0])):(s.value[1]=De(ue.value),t("range-end",s.value[1])):(e.autoApply&&t("auto-apply-invalid",ue.value),t("invalid-date",ue.value)):(s.value[0]=De(ue.value),t("range-start",s.value[0]))},Ge=(ue=!0)=>e.enableSeconds?Array.isArray(f.seconds)?ue?f.seconds[0]:f.seconds[1]:f.seconds:0,pt=ue=>{s.value[ue]=Ii(s.value[ue],f.hours[ue],f.minutes[ue],Ge(ue!==1))},_t=()=>{var ue,Fe;s.value[0]&&s.value[1]&&+((ue=s.value)==null?void 0:ue[0])>+((Fe=s.value)==null?void 0:Fe[1])&&(s.value.reverse(),t("range-start",s.value[0]),t("range-end",s.value[1]))},tn=()=>{s.value.length&&(s.value[0]&&!s.value[1]?pt(0):(pt(0),pt(1),r()),_t(),c.value=s.value.slice(),yd(s.value,t,e.autoApply,e.modelAuto))},Zt=(ue,Fe=!1)=>{if(A(ue.value)||!ue.current&&e.hideOffsetDates)return t("invalid-date",ue.value);if(o.value=JSON.parse(JSON.stringify(ue)),!_.value.enabled)return ye(ue);C0(f.hours)&&C0(f.minutes)&&!N.value.enabled&&(Ue(ue,Fe),tn())},An=(ue,Fe)=>{var xe;J(ue,Fe.month,Fe.year,!0),m.value.count&&!m.value.solo&&Xe(ue),t("update-month-year",{instance:ue,month:Fe.month,year:Fe.year}),n(m.value.solo?ue:void 0);const Be=(xe=e.flow)!=null&&xe.length?e.flow[e.flowStep]:void 0;!Fe.fromNav&&(Be===tr.month||Be===tr.year)&&r()},hn=(ue,Fe)=>{Aw({value:ue,modelValue:c,range:_.value.enabled,timezone:Fe?void 0:E.value.timezone}),D(),e.multiCalendars&&Bn().then(()=>Ae(!0))},Rr=()=>{const ue=lm(De(),E.value);_.value.enabled?c.value&&Array.isArray(c.value)&&c.value[0]?c.value=on(ue,c.value[0])?[ue,c.value[0]]:[c.value[0],ue]:c.value=[ue]:c.value=ue,D()},ws=()=>{if(Array.isArray(c.value))if(N.value.enabled){const ue=pn();c.value[c.value.length-1]=M(ue)}else c.value=c.value.map((ue,Fe)=>ue&&M(ue,Fe));else c.value=M(c.value);t("time-update")},pn=()=>Array.isArray(c.value)&&c.value.length?c.value[c.value.length-1]:null;return{calendars:h,modelValue:c,month:fe,year:te,time:f,disabledTimesConfig:ee,today:p,validateTime:ie,getCalendarDays:ce,getMarker:G,handleScroll:z,handleSwipe:I,handleArrow:S,selectDate:Zt,updateMonthYear:An,presetDate:hn,selectCurrentDate:Rr,updateTime:(ue,Fe=!0,xe=!1)=>{B(ue,Fe,xe,ws)},assignMonthAndYear:Y}},TB={key:0},CB=fn({__name:"DatePicker",props:{...bs},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,{calendars:a,month:o,year:u,modelValue:c,time:h,disabledTimesConfig:f,today:p,validateTime:m,getCalendarDays:y,getMarker:_,handleArrow:b,handleScroll:E,handleSwipe:U,selectDate:N,updateMonthYear:x,presetDate:A,selectCurrentDate:$,updateTime:H,assignMonthAndYear:B}=SB(s,r,Pe,Y),M=Bi(),{setHoverDate:T,getDayClassData:F,clearHoverDate:ie}=UB(c,s),{defaultedMultiCalendars:ee}=an(s),fe=de([]),te=de([]),V=de(null),J=Br(M,"calendar"),D=Br(M,"monthYear"),W=Br(M,"timePicker"),pe=z=>{s.shadow||r("mount",z)};Wt(a,()=>{s.shadow||setTimeout(()=>{r("recalculate-position")},0)},{deep:!0}),Wt(ee,(z,S)=>{z.count-S.count>0&&B()},{deep:!0});const Ae=me(()=>z=>y(o.value(z),u.value(z)).map(S=>({...S,days:S.days.map(I=>(I.marker=_(I),I.classData=F(I),I))})));function Pe(z){var S;z||z===0?(S=te.value[z])==null||S.triggerTransition(o.value(z),u.value(z)):te.value.forEach((I,G)=>I.triggerTransition(o.value(G),u.value(G)))}function Y(){r("update-flow-step")}const re=(z,S=!1)=>{N(z,S),s.spaceConfirm&&r("select-date")},O=(z,S,I=0)=>{var G;(G=fe.value[I])==null||G.toggleMonthPicker(z,S)},ne=(z,S,I=0)=>{var G;(G=fe.value[I])==null||G.toggleYearPicker(z,S)},_e=(z,S,I)=>{var G;(G=V.value)==null||G.toggleTimePicker(z,S,I)},j=(z,S)=>{var I;if(!s.range){const G=c.value?c.value:p,Q=S?new Date(S):G,ge=z?ys(Q,{weekStartsOn:1}):Q1(Q,{weekStartsOn:1});N({value:ge,current:wt(Q)===o.value(0),text:"",classData:{}}),(I=document.getElementById(Sw(ge)))==null||I.focus()}},Ie=z=>{var S;(S=fe.value[0])==null||S.handleMonthYearChange(z,!0)},Xe=z=>{x(0,{month:o.value(0),year:u.value(0)+(z?1:-1),fromNav:!0})},we=(z,S)=>{z===tr.time&&r(`time-picker-${S?"open":"close"}`),r("overlay-toggle",{open:S,overlay:z})},et=z=>{r("overlay-toggle",{open:!1,overlay:z}),r("focus-menu")};return t({clearHoverDate:ie,presetDate:A,selectCurrentDate:$,toggleMonthPicker:O,toggleYearPicker:ne,toggleTimePicker:_e,handleArrow:b,updateMonthYear:x,getSidebarProps:()=>({modelValue:c,month:o,year:u,time:h,updateTime:H,updateMonthYear:x,selectDate:N,presetDate:A}),changeMonth:Ie,changeYear:Xe,selectWeekDate:j}),(z,S)=>(k(),P(Ve,null,[he(vd,{"multi-calendars":Z(ee).count,collapse:z.collapse},{default:Te(({instance:I,index:G})=>[z.disableMonthYearSelect?ae("",!0):(k(),st(hB,cn({key:0,ref:Q=>{Q&&(fe.value[G]=Q)},months:Z(hw)(z.formatLocale,z.locale,z.monthNameFormat),years:Z(om)(z.yearRange,z.locale,z.reverseYears),month:Z(o)(I),year:Z(u)(I),instance:I},z.$props,{onMount:S[0]||(S[0]=Q=>pe(Z(ma).header)),onResetFlow:S[1]||(S[1]=Q=>z.$emit("reset-flow")),onUpdateMonthYear:Q=>Z(x)(I,Q),onOverlayClosed:et,onOverlayOpened:S[2]||(S[2]=Q=>z.$emit("overlay-toggle",{open:!0,overlay:Q}))}),$n({_:2},[Qe(Z(D),(Q,ge)=>({name:Q,fn:Te(q=>[Ne(z.$slots,Q,xn(zn(q)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),he(kB,cn({ref:Q=>{Q&&(te.value[G]=Q)},"mapped-dates":Ae.value(I),month:Z(o)(I),year:Z(u)(I),instance:I},z.$props,{onSelectDate:Q=>Z(N)(Q,I!==1),onHandleSpace:Q=>re(Q,I!==1),onSetHoverDate:S[3]||(S[3]=Q=>Z(T)(Q)),onHandleScroll:Q=>Z(E)(Q,I),onHandleSwipe:Q=>Z(U)(Q,I),onMount:S[4]||(S[4]=Q=>pe(Z(ma).calendar)),onResetFlow:S[5]||(S[5]=Q=>z.$emit("reset-flow")),onTooltipOpen:S[6]||(S[6]=Q=>z.$emit("tooltip-open",Q)),onTooltipClose:S[7]||(S[7]=Q=>z.$emit("tooltip-close",Q))}),$n({_:2},[Qe(Z(J),(Q,ge)=>({name:Q,fn:Te(q=>[Ne(z.$slots,Q,xn(zn({...q})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse"]),z.enableTimePicker?(k(),P("div",TB,[z.$slots["time-picker"]?Ne(z.$slots,"time-picker",xn(cn({key:0},{time:Z(h),updateTime:Z(H)}))):(k(),st(Mw,cn({key:1,ref_key:"timePickerRef",ref:V},z.$props,{hours:Z(h).hours,minutes:Z(h).minutes,seconds:Z(h).seconds,"internal-model-value":z.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),onMount:S[8]||(S[8]=I=>pe(Z(ma).timePicker)),"onUpdate:hours":S[9]||(S[9]=I=>Z(H)(I)),"onUpdate:minutes":S[10]||(S[10]=I=>Z(H)(I,!1)),"onUpdate:seconds":S[11]||(S[11]=I=>Z(H)(I,!1,!0)),onResetFlow:S[12]||(S[12]=I=>z.$emit("reset-flow")),onOverlayClosed:S[13]||(S[13]=I=>we(I,!1)),onOverlayOpened:S[14]||(S[14]=I=>we(I,!0)),onAmPmChange:S[15]||(S[15]=I=>z.$emit("am-pm-change",I))}),$n({_:2},[Qe(Z(W),(I,G)=>({name:I,fn:Te(Q=>[Ne(z.$slots,I,xn(zn(Q)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):ae("",!0)],64))}}),AB=(e,t)=>{const n=de(),{defaultedMultiCalendars:r,defaultedConfig:s,defaultedHighlight:a,defaultedRange:o,propDates:u,defaultedFilters:c,defaultedMultiDates:h}=an(e),{modelValue:f,year:p,month:m,calendars:y}=jo(e,t),{isDisabled:_}=ji(e),{selectYear:b,groupedYears:E,showYearPicker:U,isDisabled:N,toggleYearPicker:x,handleYearSelect:A,handleYear:$}=Ow({modelValue:f,multiCalendars:r,range:o,highlight:a,calendars:y,propDates:u,month:m,year:p,filters:c,props:e,emit:t}),H=(V,J)=>[V,J].map(D=>Ds(D,"MMMM",{locale:e.formatLocale})).join("-"),B=me(()=>V=>f.value?Array.isArray(f.value)?f.value.some(J=>y0(V,J)):y0(f.value,V):!1),M=V=>{if(o.value.enabled){if(Array.isArray(f.value)){const J=St(V,f.value[0])||St(V,f.value[1]);return md(f.value,n.value,V)&&!J}return!1}return!1},T=(V,J)=>V.quarter===f0(J)&&V.year===lt(J),F=V=>typeof a.value=="function"?a.value({quarter:f0(V),year:lt(V)}):!!a.value.quarters.find(J=>T(J,V)),ie=me(()=>V=>{const J=qt(new Date,{year:p.value(V)});return QF({start:Ao(J),end:X1(J)}).map(D=>{const W=oa(D),pe=h0(D),Ae=_(D),Pe=M(W),Y=F(W);return{text:H(W,pe),value:W,active:B.value(W),highlighted:Y,disabled:Ae,isBetween:Pe}})}),ee=V=>{fm(V,f,h.value.limit),t("auto-apply",!0)},fe=V=>{f.value=hm(f,V,t),yd(f.value,t,e.autoApply,e.modelAuto)},te=V=>{f.value=V,t("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:r,groupedYears:E,year:p,isDisabled:N,quarters:ie,showYearPicker:U,modelValue:f,setHoverDate:V=>{n.value=V},selectYear:b,selectQuarter:(V,J,D)=>{if(!D)return y.value[J].month=wt(h0(V)),h.value.enabled?ee(V):o.value.enabled?fe(V):te(V)},toggleYearPicker:x,handleYearSelect:A,handleYear:$}},EB={class:"dp--quarter-items"},OB=["data-test","disabled","onClick","onMouseover"],MB=fn({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=Br(a,"yearMode"),{defaultedMultiCalendars:u,defaultedConfig:c,groupedYears:h,year:f,isDisabled:p,quarters:m,modelValue:y,showYearPicker:_,setHoverDate:b,selectQuarter:E,toggleYearPicker:U,handleYearSelect:N,handleYear:x}=AB(s,r);return t({getSidebarProps:()=>({modelValue:y,year:f,selectQuarter:E,handleYearSelect:N,handleYear:x})}),(A,$)=>(k(),st(vd,{"multi-calendars":Z(u).count,collapse:A.collapse,stretch:""},{default:Te(({instance:H})=>[g("div",{class:"dp-quarter-picker-wrap",style:wn({minHeight:`${Z(c).modeHeight}px`})},[A.$slots["top-extra"]?Ne(A.$slots,"top-extra",{key:0,value:A.internalModelValue}):ae("",!0),g("div",null,[he(Cw,cn(A.$props,{items:Z(h)(H),instance:H,"show-year-picker":Z(_)[H],year:Z(f)(H),"is-disabled":B=>Z(p)(H,B),onHandleYear:B=>Z(x)(H,B),onYearSelect:B=>Z(N)(B,H),onToggleYearPicker:B=>Z(U)(H,B==null?void 0:B.flow,B==null?void 0:B.show)}),$n({_:2},[Qe(Z(o),(B,M)=>({name:B,fn:Te(T=>[Ne(A.$slots,B,xn(zn(T)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),g("div",EB,[(k(!0),P(Ve,null,Qe(Z(m)(H),(B,M)=>(k(),P("div",{key:M},[g("button",{type:"button",class:$e(["dp--qr-btn",{"dp--qr-btn-active":B.active,"dp--qr-btn-between":B.isBetween,"dp--qr-btn-disabled":B.disabled,"dp--highlighted":B.highlighted}]),"data-test":B.value,disabled:B.disabled,onClick:T=>Z(E)(B.value,H,B.disabled),onMouseover:T=>Z(b)(B.value)},[A.$slots.quarter?Ne(A.$slots,"quarter",{key:0,value:B.value,text:B.text}):(k(),P(Ve,{key:1},[ft(se(B.text),1)],64))],42,OB)]))),128))])],4)]),_:3},8,["multi-calendars","collapse"]))}}),RB=["id","aria-label"],DB={key:0,class:"dp--menu-load-container"},PB=g("span",{class:"dp--menu-loader"},null,-1),LB=[PB],IB={key:0,class:"dp__sidebar_left"},NB=["data-test","onClick","onKeydown"],VB={key:2,class:"dp__sidebar_right"},FB={key:3,class:"dp__action_extra"},A0=fn({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...gd,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=de(null),o=me(()=>{const{openOnTop:q,...ce}=s;return{...ce,flowStep:T.value,collapse:s.collapse,noOverlayFocus:s.noOverlayFocus,menuWrapRef:a.value}}),{setMenuFocused:u,setShiftKey:c,control:h}=Tw(),f=Bi(),{defaultedTextInput:p,defaultedInline:m,defaultedConfig:y,defaultedUI:_}=an(s),b=de(null),E=de(0),U=de(null),N=de(!1),x=de(null);Ft(()=>{if(!s.shadow){N.value=!0,A(),window.addEventListener("resize",A);const q=Dn(a);if(q&&!p.value.enabled&&!m.value.enabled&&(u(!0),J()),q){const ce=ye=>{y.value.allowPreventDefault&&ye.preventDefault(),Li(ye,y.value,!0)};q.addEventListener("pointerdown",ce),q.addEventListener("mousedown",ce)}}}),ui(()=>{window.removeEventListener("resize",A)});const A=()=>{const q=Dn(U);q&&(E.value=q.getBoundingClientRect().width)},{arrowRight:$,arrowLeft:H,arrowDown:B,arrowUp:M}=Ui(),{flowStep:T,updateFlowStep:F,childMount:ie,resetFlow:ee,handleFlow:fe}=jB(s,r,x),te=me(()=>s.monthPicker?U5:s.yearPicker?q5:s.timePicker?lB:s.quarterPicker?MB:CB),V=me(()=>{var q;if(y.value.arrowLeft)return y.value.arrowLeft;const ce=(q=a.value)==null?void 0:q.getBoundingClientRect(),ye=s.getInputRect();return(ye==null?void 0:ye.width)<(E==null?void 0:E.value)&&(ye==null?void 0:ye.left)<=((ce==null?void 0:ce.left)??0)?`${(ye==null?void 0:ye.width)/2}px`:(ye==null?void 0:ye.right)>=((ce==null?void 0:ce.right)??0)&&(ye==null?void 0:ye.width)<(E==null?void 0:E.value)?`${(E==null?void 0:E.value)-(ye==null?void 0:ye.width)/2}px`:"50%"}),J=()=>{const q=Dn(a);q&&q.focus({preventScroll:!0})},D=me(()=>{var q;return((q=x.value)==null?void 0:q.getSidebarProps())||{}}),W=()=>{s.openOnTop&&r("recalculate-position")},pe=Br(f,"action"),Ae=me(()=>s.monthPicker||s.yearPicker?Br(f,"monthYear"):s.timePicker?Br(f,"timePicker"):Br(f,"shared")),Pe=me(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),Y=me(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),re=me(()=>({dp__menu:!0,dp__menu_index:!m.value.enabled,dp__relative:m.value.enabled,[s.menuClassName]:!!s.menuClassName,..._.value.menu??{}})),O=q=>{Li(q,y.value,!0)},ne=()=>{s.escClose&&r("close-picker")},_e=q=>{if(s.arrowNavigation){if(q===cr.up)return M();if(q===cr.down)return B();if(q===cr.left)return H();if(q===cr.right)return $()}else q===cr.left||q===cr.up?et("handleArrow",cr.left,0,q===cr.up):et("handleArrow",cr.right,0,q===cr.down)},j=q=>{c(q.shiftKey),!s.disableMonthYearSelect&&q.code===rn.tab&&q.target.classList.contains("dp__menu")&&h.value.shiftKeyInMenu&&(q.preventDefault(),Li(q,y.value,!0),r("close-picker"))},Ie=()=>{J(),r("time-picker-close")},Xe=q=>{var ce,ye,ke;(ce=x.value)==null||ce.toggleTimePicker(!1,!1),(ye=x.value)==null||ye.toggleMonthPicker(!1,!1,q),(ke=x.value)==null||ke.toggleYearPicker(!1,!1,q)},we=(q,ce=0)=>{var ye,ke,Ce;return q==="month"?(ye=x.value)==null?void 0:ye.toggleMonthPicker(!1,!0,ce):q==="year"?(ke=x.value)==null?void 0:ke.toggleYearPicker(!1,!0,ce):q==="time"?(Ce=x.value)==null?void 0:Ce.toggleTimePicker(!0,!1):Xe(ce)},et=(q,...ce)=>{var ye,ke;(ye=x.value)!=null&&ye[q]&&((ke=x.value)==null||ke[q](...ce))},z=()=>{et("selectCurrentDate")},S=(q,ce)=>{et("presetDate",q,ce)},I=()=>{et("clearHoverDate")},G=(q,ce)=>{et("updateMonthYear",q,ce)},Q=(q,ce)=>{q.preventDefault(),_e(ce)},ge=q=>{var ce;if(j(q),q.key===rn.home||q.key===rn.end)return et("selectWeekDate",q.key===rn.home,q.target.getAttribute("id"));switch((q.key===rn.pageUp||q.key===rn.pageDown)&&(q.shiftKey?et("changeYear",q.key===rn.pageUp):et("changeMonth",q.key===rn.pageUp),q.target.getAttribute("id")&&((ce=a.value)==null||ce.focus({preventScroll:!0}))),q.key){case rn.esc:return ne();case rn.arrowLeft:return Q(q,cr.left);case rn.arrowRight:return Q(q,cr.right);case rn.arrowUp:return Q(q,cr.up);case rn.arrowDown:return Q(q,cr.down);default:return}};return t({updateMonthYear:G,switchView:we,handleFlow:fe}),(q,ce)=>{var ye,ke,Ce;return k(),P("div",{id:q.uid?`dp-menu-${q.uid}`:void 0,ref_key:"dpMenuRef",ref:a,tabindex:"0",role:"dialog","aria-label":(ye=q.ariaLabels)==null?void 0:ye.menu,class:$e(re.value),style:wn({"--dp-arrow-left":V.value}),onMouseleave:I,onClick:O,onKeydown:ge},[(q.disabled||q.readonly)&&Z(m).enabled||q.loading?(k(),P("div",{key:0,class:$e(Y.value)},[q.loading?(k(),P("div",DB,LB)):ae("",!0)],2)):ae("",!0),!Z(m).enabled&&!q.teleportCenter?(k(),P("div",{key:1,class:$e(Pe.value)},null,2)):ae("",!0),g("div",{ref_key:"innerMenuRef",ref:U,class:$e({dp__menu_content_wrapper:((ke=q.presetDates)==null?void 0:ke.length)||!!q.$slots["left-sidebar"]||!!q.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((Ce=q.presetDates)==null?void 0:Ce.length)||!!q.$slots["left-sidebar"]||!!q.$slots["right-sidebar"])}),style:wn({"--dp-menu-width":`${E.value}px`})},[q.$slots["left-sidebar"]?(k(),P("div",IB,[Ne(q.$slots,"left-sidebar",xn(zn(D.value)))])):ae("",!0),q.presetDates.length?(k(),P("div",{key:1,class:$e({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0})},[(k(!0),P(Ve,null,Qe(q.presetDates,(Oe,He)=>(k(),P(Ve,{key:He},[Oe.slot?Ne(q.$slots,Oe.slot,{key:0,presetDate:S,label:Oe.label,value:Oe.value}):(k(),P("button",{key:1,type:"button",style:wn(Oe.style||{}),class:$e(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test":Oe.testId??void 0,onClick:Ot(je=>S(Oe.value,Oe.noTz),["prevent"]),onKeydown:je=>Z(Tr)(je,()=>S(Oe.value,Oe.noTz),!0)},se(Oe.label),47,NB))],64))),128))],2)):ae("",!0),g("div",{ref_key:"calendarWrapperRef",ref:b,class:"dp__instance_calendar",role:"document"},[(k(),st(El(te.value),cn({ref_key:"dynCmpRef",ref:x},o.value,{"flow-step":Z(T),onMount:Z(ie),onUpdateFlowStep:Z(F),onResetFlow:Z(ee),onFocusMenu:J,onSelectDate:ce[0]||(ce[0]=Oe=>q.$emit("select-date")),onDateUpdate:ce[1]||(ce[1]=Oe=>q.$emit("date-update",Oe)),onTooltipOpen:ce[2]||(ce[2]=Oe=>q.$emit("tooltip-open",Oe)),onTooltipClose:ce[3]||(ce[3]=Oe=>q.$emit("tooltip-close",Oe)),onAutoApply:ce[4]||(ce[4]=Oe=>q.$emit("auto-apply",Oe)),onRangeStart:ce[5]||(ce[5]=Oe=>q.$emit("range-start",Oe)),onRangeEnd:ce[6]||(ce[6]=Oe=>q.$emit("range-end",Oe)),onInvalidFixedRange:ce[7]||(ce[7]=Oe=>q.$emit("invalid-fixed-range",Oe)),onTimeUpdate:ce[8]||(ce[8]=Oe=>q.$emit("time-update")),onAmPmChange:ce[9]||(ce[9]=Oe=>q.$emit("am-pm-change",Oe)),onTimePickerOpen:ce[10]||(ce[10]=Oe=>q.$emit("time-picker-open",Oe)),onTimePickerClose:Ie,onRecalculatePosition:W,onUpdateMonthYear:ce[11]||(ce[11]=Oe=>q.$emit("update-month-year",Oe)),onAutoApplyInvalid:ce[12]||(ce[12]=Oe=>q.$emit("auto-apply-invalid",Oe)),onInvalidDate:ce[13]||(ce[13]=Oe=>q.$emit("invalid-date",Oe)),onOverlayToggle:ce[14]||(ce[14]=Oe=>q.$emit("overlay-toggle",Oe)),"onUpdate:internalModelValue":ce[15]||(ce[15]=Oe=>q.$emit("update:internal-model-value",Oe))}),$n({_:2},[Qe(Ae.value,(Oe,He)=>({name:Oe,fn:Te(je=>[Ne(q.$slots,Oe,xn(zn({...je})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),q.$slots["right-sidebar"]?(k(),P("div",VB,[Ne(q.$slots,"right-sidebar",xn(zn(D.value)))])):ae("",!0),q.$slots["action-extra"]?(k(),P("div",FB,[q.$slots["action-extra"]?Ne(q.$slots,"action-extra",{key:0,selectCurrentDate:z}):ae("",!0)])):ae("",!0)],6),!q.autoApply||Z(y).keepActionRow?(k(),st(L5,cn({key:2,"menu-mount":N.value},o.value,{"calendar-width":E.value,onClosePicker:ce[16]||(ce[16]=Oe=>q.$emit("close-picker")),onSelectDate:ce[17]||(ce[17]=Oe=>q.$emit("select-date")),onInvalidSelect:ce[18]||(ce[18]=Oe=>q.$emit("invalid-select")),onSelectNow:z}),$n({_:2},[Qe(Z(pe),(Oe,He)=>({name:Oe,fn:Te(je=>[Ne(q.$slots,Oe,xn(zn({...je})))])}))]),1040,["menu-mount","calendar-width"])):ae("",!0)],46,RB)}}});var Xa=(e=>(e.center="center",e.left="left",e.right="right",e))(Xa||{});const $B=({menuRef:e,menuRefInner:t,inputRef:n,pickerWrapperRef:r,inline:s,emit:a,props:o,slots:u})=>{const c=de({}),h=de(!1),f=de({top:"0",left:"0"}),p=de(!1),m=ul(o,"teleportCenter");Wt(m,()=>{f.value=JSON.parse(JSON.stringify({})),A()});const y=V=>{if(o.teleport){const J=V.getBoundingClientRect();return{left:J.left+window.scrollX,top:J.top+window.scrollY}}return{top:0,left:0}},_=(V,J)=>{f.value.left=`${V+J-c.value.width}px`},b=V=>{f.value.left=`${V}px`},E=(V,J)=>{o.position===Xa.left&&b(V),o.position===Xa.right&&_(V,J),o.position===Xa.center&&(f.value.left=`${V+J/2-c.value.width/2}px`)},U=V=>{const{width:J,height:D}=V.getBoundingClientRect(),{top:W,left:pe}=o.altPosition?o.altPosition(V):y(V);return{top:+W,left:+pe,width:J,height:D}},N=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const V=Dn(n),{top:J,left:D,transform:W}=o.altPosition(V);f.value={top:`${J}px`,left:`${D}px`,transform:W??""}},A=(V=!0)=>{var J;if(!s.value.enabled){if(m.value)return N();if(o.altPosition!==null)return x();if(V){const D=o.teleport?(J=t.value)==null?void 0:J.$el:e.value;D&&(c.value=D.getBoundingClientRect()),a("recalculate-position")}return ie()}},$=({inputEl:V,left:J,width:D})=>{window.screen.width>768&&!h.value&&E(J,D),M(V)},H=V=>{const{top:J,left:D,height:W,width:pe}=U(V);f.value.top=`${W+J+ +o.offset}px`,p.value=!1,h.value||(f.value.left=`${D+pe/2-c.value.width/2}px`),$({inputEl:V,left:D,width:pe})},B=V=>{const{top:J,left:D,width:W}=U(V);f.value.top=`${J-+o.offset-c.value.height}px`,p.value=!0,$({inputEl:V,left:D,width:W})},M=V=>{if(o.autoPosition){const{left:J,width:D}=U(V),{left:W,right:pe}=c.value;if(!h.value){if(Math.abs(W)!==Math.abs(pe)){if(W<=0)return h.value=!0,b(J);if(pe>=document.documentElement.clientWidth)return h.value=!0,_(J,D)}return E(J,D)}}},T=()=>{const V=Dn(n);if(V){const{height:J}=c.value,{top:D,height:W}=V.getBoundingClientRect(),pe=window.innerHeight-D-W,Ae=D;return J<=pe?sa.bottom:J>pe&&J<=Ae?sa.top:pe>=Ae?sa.bottom:sa.top}return sa.bottom},F=V=>T()===sa.bottom?H(V):B(V),ie=()=>{const V=Dn(n);if(V)return o.autoPosition?F(V):H(V)},ee=function(V){if(V){const J=V.scrollHeight>V.clientHeight,D=window.getComputedStyle(V).overflowY.indexOf("hidden")!==-1;return J&&!D}return!0},fe=function(V){return!V||V===document.body||V.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:ee(V)?V:fe(V.assignedSlot?V.assignedSlot.parentNode:V.parentNode)},te=V=>{if(V)switch(o.position){case Xa.left:return{left:0,transform:"translateX(0)"};case Xa.right:return{left:`${V.width}px`,transform:"translateX(-100%)"};default:return{left:`${V.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:p,menuStyle:f,xCorrect:h,setMenuPosition:A,getScrollableParent:fe,shadowRender:(V,J)=>{var D,W,pe;const Ae=document.createElement("div"),Pe=(D=Dn(n))==null?void 0:D.getBoundingClientRect();Ae.setAttribute("id","dp--temp-container");const Y=(W=r.value)!=null&&W.clientWidth?r.value:document.body;Y.append(Ae);const re=te(Pe),O=Tp(V,{...J,shadow:!0,style:{opacity:0,position:"absolute",...re}},Object.fromEntries(Object.keys(u).filter(ne=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(ne)).map(ne=>[ne,u[ne]])));xc(O,Ae),c.value=(pe=O.el)==null?void 0:pe.getBoundingClientRect(),xc(null,Ae),Y.removeChild(Ae)}}},xi=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]}],BB=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],HB={all:()=>xi,monthYear:()=>xi.filter(e=>e.use.includes("month-year")),input:()=>BB,timePicker:()=>xi.filter(e=>e.use.includes("time")),action:()=>xi.filter(e=>e.use.includes("action")),calendar:()=>xi.filter(e=>e.use.includes("calendar")),menu:()=>xi.filter(e=>e.use.includes("menu")),shared:()=>xi.filter(e=>e.use.includes("shared")),yearMode:()=>xi.filter(e=>e.use.includes("year-mode"))},Br=(e,t,n)=>{const r=[];return HB[t]().forEach(s=>{e[s.name]&&r.push(s.name)}),n!=null&&n.length&&n.forEach(s=>{s.slot&&r.push(s.slot)}),r},Uo=e=>{const t=me(()=>r=>e.value?r?e.value.open:e.value.close:""),n=me(()=>r=>e.value?r?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},jo=(e,t,n)=>{const{defaultedRange:r,defaultedTz:s}=an(e),a=De(Er(De(),s.value.timezone)),o=de([{month:wt(a),year:lt(a)}]),u=m=>{const y={hours:li(a),minutes:$i(a),seconds:0};return r.value.enabled?[y[m],y[m]]:y[m]},c=Hr({hours:u("hours"),minutes:u("minutes"),seconds:u("seconds")});Wt(r,(m,y)=>{m.enabled!==y.enabled&&(c.hours=u("hours"),c.minutes=u("minutes"),c.seconds=u("seconds"))},{deep:!0});const h=me({get:()=>e.internalModelValue,set:m=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",m)}}),f=me(()=>m=>o.value[m]?o.value[m].month:0),p=me(()=>m=>o.value[m]?o.value[m].year:0);return Wt(h,(m,y)=>{n&&JSON.stringify(m??{})!==JSON.stringify(y??{})&&n()},{deep:!0}),{calendars:o,time:c,modelValue:h,month:f,year:p,today:a}},UB=(e,t)=>{const{defaultedMultiCalendars:n,defaultedMultiDates:r,defaultedUI:s,defaultedHighlight:a,defaultedTz:o,propDates:u,defaultedRange:c}=an(t),{isDisabled:h}=ji(t),f=de(null),p=de(Er(new Date,o.value.timezone)),m=O=>{!O.current&&t.hideOffsetDates||(f.value=O.value)},y=()=>{f.value=null},_=O=>Array.isArray(e.value)&&c.value.enabled&&e.value[0]&&f.value?O?_n(f.value,e.value[0]):on(f.value,e.value[0]):!0,b=(O,ne)=>{const _e=()=>e.value?ne?e.value[0]||null:e.value[1]:null,j=e.value&&Array.isArray(e.value)?_e():null;return St(De(O.value),j)},E=O=>{const ne=Array.isArray(e.value)?e.value[0]:null;return O?!on(f.value??null,ne):!0},U=(O,ne=!0)=>(c.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?t.hideOffsetDates&&!O.current?!1:St(De(O.value),e.value[ne?0:1]):c.value.enabled?b(O,ne)&&E(ne)||St(O.value,Array.isArray(e.value)?e.value[0]:null)&&_(ne):!1,N=(O,ne)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const _e=St(O.value,f.value);return ne?_n(e.value[0],O.value)&&_e:on(e.value[0],O.value)&&_e}return!1},x=O=>!e.value||t.hideOffsetDates&&!O.current?!1:c.value.enabled?t.modelAuto&&Array.isArray(e.value)?St(O.value,e.value[0]?e.value[0]:p.value):!1:r.value.enabled&&Array.isArray(e.value)?e.value.some(ne=>St(ne,O.value)):St(O.value,e.value?e.value:p.value),A=O=>{if(c.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!O.current)return!1;const ne=fs(f.value,+c.value.autoRange),_e=Gs(De(f.value),t.weekStart);return t.weekPicker?St(_e[1],De(O.value)):St(ne,De(O.value))}return!1}return!1},$=O=>{if(c.value.autoRange||t.weekPicker){if(f.value){const ne=fs(f.value,+c.value.autoRange);if(t.hideOffsetDates&&!O.current)return!1;const _e=Gs(De(f.value),t.weekStart);return t.weekPicker?_n(O.value,_e[0])&&on(O.value,_e[1]):_n(O.value,f.value)&&on(O.value,ne)}return!1}return!1},H=O=>{if(c.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!O.current)return!1;const ne=Gs(De(f.value),t.weekStart);return t.weekPicker?St(ne[0],O.value):St(f.value,O.value)}return!1}return!1},B=O=>md(e.value,f.value,O.value),M=()=>t.modelAuto&&Array.isArray(t.internalModelValue)?!!t.internalModelValue[0]:!1,T=()=>t.modelAuto?pw(t.internalModelValue):!0,F=O=>{if(t.weekPicker)return!1;const ne=c.value.enabled?!U(O)&&!U(O,!1):!0;return!h(O.value)&&!x(O)&&!(!O.current&&t.hideOffsetDates)&&ne},ie=O=>c.value.enabled?t.modelAuto?M()&&x(O):!1:x(O),ee=O=>a.value?i5(O.value,u.value.highlight):!1,fe=O=>{const ne=h(O.value);return ne&&(typeof a.value=="function"?!a.value(O.value,ne):!a.value.options.highlightDisabled)},te=O=>{var ne;return typeof a.value=="function"?a.value(O.value):(ne=a.value.weekdays)==null?void 0:ne.includes(O.value.getDay())},V=O=>(c.value.enabled||t.weekPicker)&&(!(n.value.count>0)||O.current)&&T()&&!(!O.current&&t.hideOffsetDates)&&!x(O)?B(O):!1,J=O=>{const{isRangeStart:ne,isRangeEnd:_e}=Ae(O),j=c.value.enabled?ne||_e:!1;return{dp__cell_offset:!O.current,dp__pointer:!t.disabled&&!(!O.current&&t.hideOffsetDates)&&!h(O.value),dp__cell_disabled:h(O.value),dp__cell_highlight:!fe(O)&&(ee(O)||te(O))&&!ie(O)&&!j&&!H(O)&&!(V(O)&&t.weekPicker)&&!_e,dp__cell_highlight_active:!fe(O)&&(ee(O)||te(O))&&ie(O),dp__today:!t.noToday&&St(O.value,p.value)&&O.current,"dp--past":on(O.value,p.value),"dp--future":_n(O.value,p.value)}},D=O=>({dp__active_date:ie(O),dp__date_hover:F(O)}),W=O=>{if(e.value&&!Array.isArray(e.value)){const ne=Gs(e.value,t.weekStart);return{...Y(O),dp__range_start:St(ne[0],O.value),dp__range_end:St(ne[1],O.value),dp__range_between_week:_n(O.value,ne[0])&&on(O.value,ne[1])}}return{...Y(O)}},pe=O=>{if(e.value&&Array.isArray(e.value)){const ne=Gs(e.value[0],t.weekStart),_e=e.value[1]?Gs(e.value[1],t.weekStart):[];return{...Y(O),dp__range_start:St(ne[0],O.value)||St(_e[0],O.value),dp__range_end:St(ne[1],O.value)||St(_e[1],O.value),dp__range_between_week:_n(O.value,ne[0])&&on(O.value,ne[1])||_n(O.value,_e[0])&&on(O.value,_e[1]),dp__range_between:_n(O.value,ne[1])&&on(O.value,_e[0])}}return{...Y(O)}},Ae=O=>{const ne=n.value.count>0?O.current&&U(O)&&T():U(O)&&T(),_e=n.value.count>0?O.current&&U(O,!1)&&T():U(O,!1)&&T();return{isRangeStart:ne,isRangeEnd:_e}},Pe=O=>{const{isRangeStart:ne,isRangeEnd:_e}=Ae(O);return{dp__range_start:ne,dp__range_end:_e,dp__range_between:V(O),dp__date_hover:St(O.value,f.value)&&!ne&&!_e&&!t.weekPicker,dp__date_hover_start:N(O,!0),dp__date_hover_end:N(O,!1)}},Y=O=>({...Pe(O),dp__cell_auto_range:$(O),dp__cell_auto_range_start:H(O),dp__cell_auto_range_end:A(O)}),re=O=>c.value.enabled?c.value.autoRange?Y(O):t.modelAuto?{...D(O),...Pe(O)}:t.weekPicker?pe(O):Pe(O):t.weekPicker?W(O):D(O);return{setHoverDate:m,clearHoverDate:y,getDayClassData:O=>t.hideOffsetDates&&!O.current?{}:{...J(O),...re(O),[t.dayClass?t.dayClass(O.value,t.internalModelValue):""]:!0,[t.calendarCellClassName]:!!t.calendarCellClassName,...s.value.calendarCell??{}}}},ji=e=>{const{defaultedFilters:t,defaultedRange:n,propDates:r,defaultedMultiDates:s}=an(e),a=te=>r.value.disabledDates?typeof r.value.disabledDates=="function"?r.value.disabledDates(De(te)):!!Ic(te,r.value.disabledDates):!1,o=te=>r.value.maxDate?e.yearPicker?lt(te)>lt(r.value.maxDate):_n(te,r.value.maxDate):!1,u=te=>r.value.minDate?e.yearPicker?lt(te){const V=o(te),J=u(te),D=a(te),W=t.value.months.map(re=>+re).includes(wt(te)),pe=e.disabledWeekDays.length?e.disabledWeekDays.some(re=>+re===Y6(te)):!1,Ae=y(te),Pe=lt(te),Y=Pe<+e.yearRange[0]||Pe>+e.yearRange[1];return!(V||J||D||W||Y||pe||Ae)},h=(te,V)=>on(...Ei(r.value.minDate,te,V))||St(...Ei(r.value.minDate,te,V)),f=(te,V)=>_n(...Ei(r.value.maxDate,te,V))||St(...Ei(r.value.maxDate,te,V)),p=(te,V,J)=>{let D=!1;return r.value.maxDate&&J&&f(te,V)&&(D=!0),r.value.minDate&&!J&&h(te,V)&&(D=!0),D},m=(te,V,J,D)=>{let W=!1;return D?r.value.minDate&&r.value.maxDate?W=p(te,V,J):(r.value.minDate&&h(te,V)||r.value.maxDate&&f(te,V))&&(W=!0):W=!0,W},y=te=>Array.isArray(r.value.allowedDates)&&!r.value.allowedDates.length?!0:r.value.allowedDates?!Ic(te,r.value.allowedDates):!1,_=te=>!c(te),b=te=>n.value.noDisabledRange?!Z1({start:te[0],end:te[1]}).some(V=>_(V)):!0,E=te=>{if(te){const V=lt(te);return V>=+e.yearRange[0]&&V<=e.yearRange[1]}return!0},U=(te,V)=>!!(Array.isArray(te)&&te[V]&&(n.value.maxRange||n.value.minRange)&&E(te[V])),N=(te,V,J=0)=>{if(U(V,J)&&E(te)){const D=G1(te,V[J]),W=_w(V[J],te),pe=W.length===1?0:W.filter(Pe=>_(Pe)).length,Ae=Math.abs(D)-(n.value.minMaxRawRange?0:pe);if(n.value.minRange&&n.value.maxRange)return Ae>=+n.value.minRange&&Ae<=+n.value.maxRange;if(n.value.minRange)return Ae>=+n.value.minRange;if(n.value.maxRange)return Ae<=+n.value.maxRange}return!0},x=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,A=te=>Array.isArray(te)?[te[0]?ah(te[0]):null,te[1]?ah(te[1]):null]:ah(te),$=(te,V,J)=>te.find(D=>+D.hours===li(V)&&D.minutes==="*"?!0:+D.minutes===$i(V)&&+D.hours===li(V))&&J,H=(te,V,J)=>{const[D,W]=te,[pe,Ae]=V;return!$(D,pe,J)&&!$(W,Ae,J)&&J},B=(te,V)=>{const J=Array.isArray(V)?V:[V];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?H(e.disabledTimes,J,te):!J.some(D=>$(e.disabledTimes,D,te)):te},M=(te,V)=>{const J=Array.isArray(V)?[ga(V[0]),V[1]?ga(V[1]):void 0]:ga(V),D=!e.disabledTimes(J);return te&&D},T=(te,V)=>e.disabledTimes?Array.isArray(e.disabledTimes)?B(V,te):M(V,te):V,F=te=>{let V=!0;if(!te||x())return!0;const J=!r.value.minDate&&!r.value.maxDate?A(te):te;return(e.maxTime||r.value.maxDate)&&(V=k0(e.maxTime,r.value.maxDate,"max",Nn(J),V)),(e.minTime||r.value.minDate)&&(V=k0(e.minTime,r.value.minDate,"min",Nn(J),V)),T(te,V)},ie=te=>{if(!e.monthPicker)return!0;let V=!0;const J=De(hs(te));if(r.value.minDate&&r.value.maxDate){const D=De(hs(r.value.minDate)),W=De(hs(r.value.maxDate));return _n(J,D)&&on(J,W)||St(J,D)||St(J,W)}if(r.value.minDate){const D=De(hs(r.value.minDate));V=_n(J,D)||St(J,D)}if(r.value.maxDate){const D=De(hs(r.value.maxDate));V=on(J,D)||St(J,D)}return V},ee=me(()=>te=>!e.enableTimePicker||e.ignoreTimeValidation?!0:F(te)),fe=me(()=>te=>e.monthPicker?Array.isArray(te)&&(n.value.enabled||s.value.enabled)?!te.filter(V=>!ie(V)).length:ie(te):!0);return{isDisabled:_,validateDate:c,validateMonthYearInRange:m,isDateRangeAllowed:b,checkMinMaxRange:N,isValidTime:F,isTimeValid:ee,isMonthValid:fe}},_d=()=>{const e=me(()=>(r,s)=>r==null?void 0:r.includes(s)),t=me(()=>(r,s)=>r.count?r.solo?!0:s===0:!0),n=me(()=>(r,s)=>r.count?r.solo?!0:s===r.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:t,showRightIcon:n}},jB=(e,t,n)=>{const r=de(0),s=Hr({[ma.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[ma.calendar]:!1,[ma.header]:!1}),a=me(()=>e.monthPicker||e.timePicker),o=p=>{var m;if((m=e.flow)!=null&&m.length){if(!p&&a.value)return f();s[p]=!0,Object.keys(s).filter(y=>!s[y]).length||f()}},u=()=>{var p,m;(p=e.flow)!=null&&p.length&&r.value!==-1&&(r.value+=1,t("flow-step",r.value),f()),((m=e.flow)==null?void 0:m.length)===r.value&&Bn().then(()=>c())},c=()=>{r.value=-1},h=(p,m,...y)=>{var _,b;e.flow[r.value]===p&&n.value&&((b=(_=n.value)[m])==null||b.call(_,...y))},f=(p=0)=>{p&&(r.value+=p),h(tr.month,"toggleMonthPicker",!0),h(tr.year,"toggleYearPicker",!0),h(tr.calendar,"toggleTimePicker",!1,!0),h(tr.time,"toggleTimePicker",!0,!0);const m=e.flow[r.value];(m===tr.hours||m===tr.minutes||m===tr.seconds)&&h(m,"toggleTimePicker",!0,!0,m)};return{childMount:o,updateFlowStep:u,resetFlow:c,handleFlow:f,flowStep:r}},qB={key:1,class:"dp__input_wrap"},WB=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],YB={key:2,class:"dp__clear_icon"},zB=fn({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...gd},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTextInput:a,defaultedAriaLabels:o,defaultedInline:u,defaultedConfig:c,defaultedRange:h,defaultedMultiDates:f,defaultedUI:p,getDefaultPattern:m,getDefaultStartTime:y}=an(s),{checkMinMaxRange:_}=ji(s),b=de(),E=de(null),U=de(!1),N=de(!1),x=me(()=>({dp__pointer:!s.disabled&&!s.readonly&&!a.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!a.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:!!s.state,dp__input_invalid:s.state===!1,dp__input_focus:U.value||s.isMenuOpen,dp__input_reg:!a.value.enabled,[s.inputClassName]:!!s.inputClassName,...p.value.input??{}})),A=()=>{r("set-input-date",null),s.clearable&&s.autoApply&&(r("set-empty-date"),b.value=null)},$=D=>{const W=y();return a5(D,a.value.format??m(),W??bw({},s.enableSeconds),s.inputValue,N.value,s.formatLocale)},H=D=>{const{rangeSeparator:W}=a.value,[pe,Ae]=D.split(`${W}`);if(pe){const Pe=$(pe.trim()),Y=Ae?$(Ae.trim()):null;if(bl(Pe,Y))return;const re=Pe&&Y?[Pe,Y]:[Pe];_(Y,re,0)&&(b.value=Pe?re:null)}},B=()=>{N.value=!0},M=D=>{if(h.value.enabled)H(D);else if(f.value.enabled){const W=D.split(";");b.value=W.map(pe=>$(pe.trim())).filter(pe=>pe)}else b.value=$(D)},T=D=>{var W;const pe=typeof D=="string"?D:(W=D.target)==null?void 0:W.value;pe!==""?(a.value.openMenu&&!s.isMenuOpen&&r("open"),M(pe),r("set-input-date",b.value)):A(),N.value=!1,r("update:input-value",pe)},F=D=>{a.value.enabled?(M(D.target.value),a.value.enterSubmit&&Zh(b.value)&&s.inputValue!==""?(r("set-input-date",b.value,!0),b.value=null):a.value.enterSubmit&&s.inputValue===""&&(b.value=null,r("clear"))):fe(D)},ie=D=>{a.value.enabled&&a.value.tabSubmit&&M(D.target.value),a.value.tabSubmit&&Zh(b.value)&&s.inputValue!==""?(r("set-input-date",b.value,!0,!0),b.value=null):a.value.tabSubmit&&s.inputValue===""&&(b.value=null,r("clear",!0))},ee=()=>{U.value=!0,r("focus"),Bn().then(()=>{var D;a.value.enabled&&a.value.selectOnFocus&&((D=E.value)==null||D.select())})},fe=D=>{D.preventDefault(),Li(D,c.value,!0),a.value.enabled&&a.value.openMenu&&!u.value.input&&!s.isMenuOpen?r("open"):a.value.enabled||r("toggle")},te=()=>{r("real-blur"),U.value=!1,(!s.isMenuOpen||u.value.enabled&&u.value.input)&&r("blur"),s.autoApply&&a.value.enabled&&b.value&&!s.isMenuOpen&&(r("set-input-date",b.value),r("select-date"),b.value=null)},V=D=>{Li(D,c.value,!0),r("clear")},J=D=>{if(D.key==="Tab"&&ie(D),D.key==="Enter"&&F(D),!a.value.enabled){if(D.code==="Tab")return;D.preventDefault()}};return t({focusInput:()=>{var D;(D=E.value)==null||D.focus({preventScroll:!0})},setParsedDate:D=>{b.value=D}}),(D,W)=>{var pe;return k(),P("div",{onClick:fe},[D.$slots.trigger&&!D.$slots["dp-input"]&&!Z(u).enabled?Ne(D.$slots,"trigger",{key:0}):ae("",!0),!D.$slots.trigger&&(!Z(u).enabled||Z(u).input)?(k(),P("div",qB,[D.$slots["dp-input"]&&!D.$slots.trigger&&(!Z(u).enabled||Z(u).enabled&&Z(u).input)?Ne(D.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:T,onEnter:F,onTab:ie,onClear:V,onBlur:te,onKeypress:J,onPaste:B,onFocus:ee,openMenu:()=>D.$emit("open"),closeMenu:()=>D.$emit("close"),toggleMenu:()=>D.$emit("toggle")}):ae("",!0),D.$slots["dp-input"]?ae("",!0):(k(),P("input",{key:1,id:D.uid?`dp-input-${D.uid}`:void 0,ref_key:"inputRef",ref:E,"data-test":"dp-input",name:D.name,class:$e(x.value),inputmode:Z(a).enabled?"text":"none",placeholder:D.placeholder,disabled:D.disabled,readonly:D.readonly,required:D.required,value:e.inputValue,autocomplete:D.autocomplete,"aria-label":(pe=Z(o))==null?void 0:pe.input,"aria-disabled":D.disabled||void 0,"aria-invalid":D.state===!1?!0:void 0,onInput:T,onBlur:te,onFocus:ee,onKeypress:J,onKeydown:J,onPaste:B},null,42,WB)),g("div",{onClick:W[2]||(W[2]=Ae=>r("toggle"))},[D.$slots["input-icon"]&&!D.hideInputIcon?(k(),P("span",{key:0,class:"dp__input_icon",onClick:W[0]||(W[0]=Ae=>r("toggle"))},[Ne(D.$slots,"input-icon")])):ae("",!0),!D.$slots["input-icon"]&&!D.hideInputIcon&&!D.$slots["dp-input"]?(k(),st(Z(Ol),{key:1,class:"dp__input_icon dp__input_icons",onClick:W[1]||(W[1]=Ae=>r("toggle"))})):ae("",!0)]),D.$slots["clear-icon"]&&e.inputValue&&D.clearable&&!D.disabled&&!D.readonly?(k(),P("span",YB,[Ne(D.$slots,"clear-icon",{clear:V})])):ae("",!0),D.clearable&&!D.$slots["clear-icon"]&&e.inputValue&&!D.disabled&&!D.readonly?(k(),st(Z(fw),{key:3,class:"dp__clear_icon dp__input_icons","data-test":"clear-icon",onClick:W[3]||(W[3]=Ot(Ae=>V(Ae),["prevent"]))})):ae("",!0)])):ae("",!0)])}}}),KB=typeof window<"u"?window:void 0,fh=()=>{},GB=e=>ap()?(i_(e),!0):!1,JB=(e,t,n,r)=>{if(!e)return fh;let s=fh;const a=Wt(()=>Z(e),u=>{s(),u&&(u.addEventListener(t,n,r),s=()=>{u.removeEventListener(t,n,r),s=fh})},{immediate:!0,flush:"post"}),o=()=>{a(),s()};return GB(o),o},ZB=(e,t,n,r={})=>{const{window:s=KB,event:a="pointerdown"}=r;return s?JB(s,a,o=>{const u=Dn(e),c=Dn(t);!u||!c||u===o.target||o.composedPath().includes(u)||o.composedPath().includes(c)||n(o)},{passive:!0}):void 0},XB=fn({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...gd},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=de(!1),u=ul(s,"modelValue"),c=ul(s,"timezone"),h=de(null),f=de(null),p=de(null),m=de(!1),y=de(null),_=de(!1),b=de(!1),E=de(!1),U=de(!1),{setMenuFocused:N,setShiftKey:x}=Tw(),{clearArrowNav:A}=Ui(),{validateDate:$,isValidTime:H}=ji(s),{defaultedTransitions:B,defaultedTextInput:M,defaultedInline:T,defaultedConfig:F,defaultedRange:ie,defaultedMultiDates:ee}=an(s),{menuTransition:fe,showTransition:te}=Uo(B);Ft(()=>{ne(s.modelValue),Bn().then(()=>{if(!T.value.enabled){const xe=Pe(y.value);xe==null||xe.addEventListener("scroll",G),window==null||window.addEventListener("resize",Q)}}),T.value.enabled&&(o.value=!0),window==null||window.addEventListener("keyup",ge),window==null||window.addEventListener("keydown",q)}),ui(()=>{if(!T.value.enabled){const xe=Pe(y.value);xe==null||xe.removeEventListener("scroll",G),window==null||window.removeEventListener("resize",Q)}window==null||window.removeEventListener("keyup",ge),window==null||window.removeEventListener("keydown",q)});const V=Br(a,"all",s.presetDates),J=Br(a,"input");Wt([u,c],()=>{ne(u.value)},{deep:!0});const{openOnTop:D,menuStyle:W,xCorrect:pe,setMenuPosition:Ae,getScrollableParent:Pe,shadowRender:Y}=$B({menuRef:h,menuRefInner:f,inputRef:p,pickerWrapperRef:y,inline:T,emit:r,props:s,slots:a}),{inputValue:re,internalModelValue:O,parseExternalModelValue:ne,emitModelValue:_e,formatInputValue:j,checkBeforeEmit:Ie}=M5(r,s,m),Xe=me(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:T.value.enabled,"dp--flex-display-collapsed":E.value,dp__flex_display_with_input:T.value.input})),we=me(()=>s.dark?"dp__theme_dark":"dp__theme_light"),et=me(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||T.value.enabled}:{}),z=me(()=>({class:"dp__outer_menu_wrap"})),S=me(()=>T.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),I=()=>{var xe,Be;return(Be=(xe=p.value)==null?void 0:xe.$el)==null?void 0:Be.getBoundingClientRect()},G=()=>{o.value&&(F.value.closeOnScroll?Ge():Ae())},Q=()=>{var xe;o.value&&Ae();const Be=(xe=f.value)==null?void 0:xe.$el.getBoundingClientRect().width;E.value=document.body.offsetWidth<=Be},ge=xe=>{xe.key==="Tab"&&!T.value.enabled&&!s.teleport&&F.value.tabOutClosesMenu&&(y.value.contains(document.activeElement)||Ge()),b.value=xe.shiftKey},q=xe=>{b.value=xe.shiftKey},ce=()=>{!s.disabled&&!s.readonly&&(Y(A0,s),Ae(!1),o.value=!0,o.value&&r("open"),o.value||Ue(),ne(s.modelValue))},ye=()=>{var xe;re.value="",Ue(),(xe=p.value)==null||xe.setParsedDate(null),r("update:model-value",null),r("update:model-timezone-value",null),r("cleared"),F.value.closeOnClearValue&&Ge()},ke=()=>{const xe=O.value;return!xe||!Array.isArray(xe)&&$(xe)?!0:Array.isArray(xe)?ee.value.enabled||xe.length===2&&$(xe[0])&&$(xe[1])?!0:ie.value.partialRange&&!s.timePicker?$(xe[0]):!1:!1},Ce=()=>{Ie()&&ke()?(_e(),Ge()):r("invalid-select",O.value)},Oe=xe=>{He(),_e(),F.value.closeOnAutoApply&&!xe&&Ge()},He=()=>{p.value&&M.value.enabled&&p.value.setParsedDate(O.value)},je=(xe=!1)=>{s.autoApply&&H(O.value)&&ke()&&(ie.value.enabled&&Array.isArray(O.value)?(ie.value.partialRange||O.value.length===2)&&Oe(xe):Oe(xe))},Ue=()=>{M.value.enabled||(O.value=null)},Ge=()=>{T.value.enabled||(o.value&&(o.value=!1,pe.value=!1,N(!1),x(!1),A(),r("closed"),re.value&&ne(u.value)),Ue(),r("blur"))},pt=(xe,Be,We=!1)=>{if(!xe){O.value=null;return}const Ln=Array.isArray(xe)?!xe.some(Ls=>!$(Ls)):$(xe),pr=H(xe);Ln&&pr&&(U.value=!0,O.value=xe,Be&&(_.value=We,Ce(),r("text-submit")),Bn().then(()=>{U.value=!1}))},_t=()=>{s.autoApply&&H(O.value)&&_e(),He()},tn=()=>o.value?Ge():ce(),Zt=xe=>{O.value=xe},An=()=>{M.value.enabled&&(m.value=!0,j()),r("focus")},hn=()=>{if(M.value.enabled&&(m.value=!1,ne(s.modelValue),_.value)){const xe=r5(y.value,b.value);xe==null||xe.focus()}r("blur")},Rr=xe=>{f.value&&f.value.updateMonthYear(0,{month:b0(xe.month),year:b0(xe.year)})},ws=xe=>{ne(xe??s.modelValue)},pn=(xe,Be)=>{var We;(We=f.value)==null||We.switchView(xe,Be)},ue=xe=>F.value.onClickOutside?F.value.onClickOutside(xe):Ge(),Fe=(xe=0)=>{var Be;(Be=f.value)==null||Be.handleFlow(xe)};return ZB(h,p,()=>ue(ke)),t({closeMenu:Ge,selectDate:Ce,clearValue:ye,openMenu:ce,onScroll:G,formatInputValue:j,updateInternalModelValue:Zt,setMonthYear:Rr,parseModel:ws,switchView:pn,toggleMenu:tn,handleFlow:Fe}),(xe,Be)=>(k(),P("div",{ref_key:"pickerWrapperRef",ref:y,class:$e(Xe.value),"data-datepicker-instance":""},[he(zB,cn({ref_key:"inputRef",ref:p,"input-value":Z(re),"onUpdate:inputValue":Be[0]||(Be[0]=We=>Cn(re)?re.value=We:null),"is-menu-open":o.value},xe.$props,{onClear:ye,onOpen:ce,onSetInputDate:pt,onSetEmptyDate:Z(_e),onSelectDate:Ce,onToggle:tn,onClose:Ge,onFocus:An,onBlur:hn,onRealBlur:Be[1]||(Be[1]=We=>m.value=!1)}),$n({_:2},[Qe(Z(J),(We,Ln)=>({name:We,fn:Te(pr=>[Ne(xe.$slots,We,xn(zn(pr)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(k(),st(El(xe.teleport?hp:"div"),xn(zn(et.value)),{default:Te(()=>[he(vs,{name:Z(fe)(Z(D)),css:Z(te)&&!Z(T).enabled},{default:Te(()=>[o.value?(k(),P("div",cn({key:0,ref_key:"dpWrapMenuRef",ref:h},z.value,{class:{"dp--menu-wrapper":!Z(T).enabled},style:Z(T).enabled?void 0:Z(W)}),[he(A0,cn({ref_key:"dpMenuRef",ref:f},xe.$props,{"internal-model-value":Z(O),"onUpdate:internalModelValue":Be[2]||(Be[2]=We=>Cn(O)?O.value=We:null),class:{[we.value]:!0,"dp--menu-wrapper":xe.teleport},"open-on-top":Z(D),"no-overlay-focus":S.value,collapse:E.value,"get-input-rect":I,"is-text-input-date":U.value,onClosePicker:Ge,onSelectDate:Ce,onAutoApply:je,onTimeUpdate:_t,onFlowStep:Be[3]||(Be[3]=We=>xe.$emit("flow-step",We)),onUpdateMonthYear:Be[4]||(Be[4]=We=>xe.$emit("update-month-year",We)),onInvalidSelect:Be[5]||(Be[5]=We=>xe.$emit("invalid-select",Z(O))),onAutoApplyInvalid:Be[6]||(Be[6]=We=>xe.$emit("invalid-select",We)),onInvalidFixedRange:Be[7]||(Be[7]=We=>xe.$emit("invalid-fixed-range",We)),onRecalculatePosition:Z(Ae),onTooltipOpen:Be[8]||(Be[8]=We=>xe.$emit("tooltip-open",We)),onTooltipClose:Be[9]||(Be[9]=We=>xe.$emit("tooltip-close",We)),onTimePickerOpen:Be[10]||(Be[10]=We=>xe.$emit("time-picker-open",We)),onTimePickerClose:Be[11]||(Be[11]=We=>xe.$emit("time-picker-close",We)),onAmPmChange:Be[12]||(Be[12]=We=>xe.$emit("am-pm-change",We)),onRangeStart:Be[13]||(Be[13]=We=>xe.$emit("range-start",We)),onRangeEnd:Be[14]||(Be[14]=We=>xe.$emit("range-end",We)),onDateUpdate:Be[15]||(Be[15]=We=>xe.$emit("date-update",We)),onInvalidDate:Be[16]||(Be[16]=We=>xe.$emit("invalid-date",We)),onOverlayToggle:Be[17]||(Be[17]=We=>xe.$emit("overlay-toggle",We))}),$n({_:2},[Qe(Z(V),(We,Ln)=>({name:We,fn:Te(pr=>[Ne(xe.$slots,We,xn(zn({...pr})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):ae("",!0)]),_:3},8,["name","css"])]),_:3},16))],2))}}),pm=(()=>{const e=XB;return e.install=t=>{t.component("Vue3DatePicker",e)},e})(),QB=Object.freeze(Object.defineProperty({__proto__:null,default:pm},Symbol.toStringTag,{value:"Module"}));Object.entries(QB).forEach(([e,t])=>{e!=="default"&&(pm[e]=t)});const e8={components:{VueDatePicker:pm},props:["name","placeholder","value","lang","format","onClear","flow"],data(){return{time1:this.value?this.value:"",time2:"",shortcuts:[{text:"Today",start:new Date,end:new Date}]}},methods:{onChange(e){if(this.$emit("onClear"),!(e instanceof Date)||isNaN(e.getTime()))return"";const t=u=>u.toString().padStart(2,"0"),n=e.getFullYear(),r=t(e.getMonth()+1),s=t(e.getDate()),a=t(e.getHours()),o=t(e.getMinutes());this.$emit("onChange",`${n}-${r}-${s} ${a}:${o}`)}}},t8={class:"datepicker-wrapper"};function n8(e,t,n,r,s,a){const o=at("VueDatePicker");return k(),P("div",t8,[he(o,{class:"custom-date-picker",name:n.name,modelValue:s.time1,"onUpdate:modelValue":[t[0]||(t[0]=u=>s.time1=u),a.onChange],type:"datetime",format:n.format||"yyyy-MM-dd HH:mm","time-picker-options":{start:"07:00",step:"00:30",end:"23:30"},lang:"en",placeholder:n.placeholder,flow:n.flow},null,8,["name","modelValue","format","placeholder","onUpdate:modelValue","flow"])])}const r8=gt(e8,[["render",n8],["__scopeId","data-v-c2f72b26"]]),s8={props:{question:{type:Object,required:!0}},setup(e){const t=de(!0),n=()=>{t.value=!t.value},r=me(()=>({expanded:t.value,collapsed:!t.value}));return{isOpen:t,toggleOpen:n,chevron:r}}},i8={class:"codeweek-question-container"},a8={class:"expander-always-visible"},l8={class:"expansion"},o8={class:"content"},u8={class:"content"},c8={key:0,class:"maps"},d8={key:1,class:"button"},f8=["href"],h8=["value"];function p8(e,t,n,r,s,a){return k(),P("div",i8,[g("div",a8,[g("div",l8,[g("button",{onClick:t[0]||(t[0]=(...o)=>r.toggleOpen&&r.toggleOpen(...o)),class:"codeweek-expander-button"},[g("div",null,se(r.isOpen?"-":"+"),1)])]),g("div",o8,[g("h1",null,se(n.question.title1),1)])]),g("div",{class:$e([r.chevron,"container-expansible"])},[t[2]||(t[2]=g("div",{class:"expansion"},[g("div",{class:"expansion-path"})],-1)),g("div",u8,[g("h2",null,se(n.question.title2),1),(k(!0),P(Ve,null,Qe(n.question.content,(o,u)=>(k(),P("p",{key:u},se(o),1))),128)),n.question.map?(k(),P("div",c8,[...t[1]||(t[1]=[g("iframe",{class:"map",src:"/map",scrolling:"no"},null,-1)])])):ae("",!0),n.question.button.show?(k(),P("div",d8,[g("a",{href:n.question.button.link,class:"codeweek-button"},[g("input",{type:"submit",value:n.question.button.label},null,8,h8)],8,f8)])):ae("",!0)])],2)])}const m8=gt(s8,[["render",p8]]),g8=fn({emits:["loaded"],methods:{onChange(e){if(!e.target.files.length)return;let t=e.target.files[0],n=new FileReader;n.readAsDataURL(t),n.onload=r=>{let s=r.target.result;this.$emit("loaded",{src:s,file:t})}}}});function v8(e,t,n,r,s,a){return k(),P("div",null,[g("input",{id:"image",type:"file",accept:"image/*",onChange:t[0]||(t[0]=(...o)=>e.onChange&&e.onChange(...o))},null,32),t[1]||(t[1]=g("label",{class:"!flex justify-center items-center !h-10 !w-10 !p-0 !bg-dark-blue border-2 border-white",for:"image"},[g("img",{class:"w-5 h-5",src:"/images/edit.svg"})],-1))])}const Dw=gt(g8,[["render",v8]]),y8={components:{ImageUpload:Dw,Flash:hd},props:{image:{type:String,default:""},picture:{type:String,default:""}},setup(e){const t=de(e.picture||""),n=de(e.image||""),r=de(""),s=u=>{a(u.file)},a=u=>{let c=new FormData;c.append("picture",u),Ct.post("/api/events/picture",c).then(h=>{r.value="",t.value=h.data.path,n.value=h.data.imageName,ti.emit("flash",{message:"Picture uploaded!",level:"success"})}).catch(h=>{h.response.data.errors&&h.response.data.errors.picture?r.value=h.response.data.errors.picture[0]:r.value="Image is too large. Maximum is 1Mb",ti.emit("flash",{message:r.value,level:"error"})})};return{pictureClone:t,imageClone:n,error:r,onLoad:s,persist:a,remove:()=>{Ct.delete("/api/event/picture").then(()=>{ti.emit("flash",{message:"Event Picture deleted!",level:"success"}),t.value="https://s3-eu-west-1.amazonaws.com/codeweek-dev/events/pictures/default.png"})}}}},_8={key:0,style:{"background-color":"darkred",color:"white",padding:"4px"}},b8={class:"level"},w8=["src"],x8=["value"],k8={method:"POST",enctype:"multipart/form-data"};function S8(e,t,n,r,s,a){const o=at("ImageUpload"),u=at("Flash");return k(),P("div",null,[r.error!==""?(k(),P("div",_8,se(r.error),1)):ae("",!0),g("div",b8,[g("img",{src:r.pictureClone,class:"mr-1"},null,8,w8)]),g("input",{type:"hidden",name:"picture",value:r.imageClone},null,8,x8),g("form",k8,[he(o,{name:"picture",class:"mr-1",onLoaded:r.onLoad},null,8,["onLoaded"])]),he(u)])}const T8=gt(y8,[["render",S8]]);var C8=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function A8(e,t,n){return n={path:t,exports:{},require:function(r,s){return E8(r,s??n.path)}},e(n,n.exports),n.exports}function E8(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var O8=A8(function(e,t){(function(n,r){e.exports=r()})(C8,function(){var n="__v-click-outside",r=typeof window<"u",s=typeof navigator<"u",a=r&&("ontouchstart"in window||s&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"],o=function(f){var p=f.event,m=f.handler;(0,f.middleware)(p)&&m(p)},u=function(f,p){var m=function(N){var x=typeof N=="function";if(!x&&typeof N!="object")throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:x?N:N.handler,middleware:N.middleware||function(A){return A},events:N.events||a,isActive:N.isActive!==!1,detectIframe:N.detectIframe!==!1,capture:!!N.capture}}(p.value),y=m.handler,_=m.middleware,b=m.detectIframe,E=m.capture;if(m.isActive){if(f[n]=m.events.map(function(N){return{event:N,srcTarget:document.documentElement,handler:function(x){return function(A){var $=A.el,H=A.event,B=A.handler,M=A.middleware,T=H.path||H.composedPath&&H.composedPath();(T?T.indexOf($)<0:!$.contains(H.target))&&o({event:H,handler:B,middleware:M})}({el:f,event:x,handler:y,middleware:_})},capture:E}}),b){var U={event:"blur",srcTarget:window,handler:function(N){return function(x){var A=x.el,$=x.event,H=x.handler,B=x.middleware;setTimeout(function(){var M=document.activeElement;M&&M.tagName==="IFRAME"&&!A.contains(M)&&o({event:$,handler:H,middleware:B})},0)}({el:f,event:N,handler:y,middleware:_})},capture:E};f[n]=[].concat(f[n],[U])}f[n].forEach(function(N){var x=N.event,A=N.srcTarget,$=N.handler;return setTimeout(function(){f[n]&&A.addEventListener(x,$,E)},0)})}},c=function(f){(f[n]||[]).forEach(function(p){return p.srcTarget.removeEventListener(p.event,p.handler,p.capture)}),delete f[n]},h=r?{beforeMount:u,updated:function(f,p){var m=p.value,y=p.oldValue;JSON.stringify(m)!==JSON.stringify(y)&&(c(f),u(f,{value:m}))},unmounted:c}:{};return{install:function(f){f.directive("click-outside",h)},directive:h}})}),M8=O8;const R8={class:"v3ti-loader-wrapper"},D8=g("div",{class:"v3ti-loader"},null,-1),P8=g("span",null,"Loading",-1),L8=[D8,P8];function I8(e,t){return k(),P("div",R8,L8)}function Pw(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var N8=`.v3ti-loader-wrapper { + display: flex; + align-items: center; + justify-content: center; + color: #112B3C; +} +.v3ti-loader-wrapper .v3ti-loader { + width: 18px; + height: 18px; + border-radius: 50%; + display: inline-block; + border-top: 2px solid #112B3C; + border-right: 2px solid transparent; + box-sizing: border-box; + animation: rotation 0.8s linear infinite; + margin-right: 8px; +} +@keyframes rotation { +0% { + transform: rotate(0deg); +} +100% { + transform: rotate(360deg); +} +}`;Pw(N8);const Lw={};Lw.render=I8;var V8=Lw,Iw={name:"Vue3TagsInput",emits:["update:modelValue","update:tags","on-limit","on-tags-changed","on-remove","on-error","on-focus","on-blur","on-select","on-select-duplicate-tag","on-new-tag"],props:{readOnly:{type:Boolean,default:!1},modelValue:{type:String,default:""},validate:{type:[String,Function,Object],default:""},addTagOnKeys:{type:Array,default:function(){return[13,",",32]}},placeholder:{type:String,default:""},tags:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},limit:{type:Number,default:-1},allowDuplicates:{type:Boolean,default:!1},addTagOnBlur:{type:Boolean,default:!1},selectItems:{type:Array,default:()=>[]},select:{type:Boolean,default:!1},duplicateSelectItem:{type:Boolean,default:!0},uniqueSelectField:{type:String,default:"id"},addTagOnKeysWhenSelect:{type:Boolean,default:!1},isShowNoData:{type:Boolean,default:!0}},components:{Loading:V8},directives:{clickOutside:M8.directive},data(){return{isInputActive:!1,isError:!1,newTag:"",innerTags:[],multiple:!1}},computed:{isLimit(){const e=this.limit>0&&Number(this.limit)===this.innerTags.length;return e&&this.$emit("on-limit"),e},selectedItemsIds(){return this.duplicateSelectItem?[]:this.tags.map(e=>e[this.uniqueSelectField]||"")}},watch:{error(){this.isError=this.error},modelValue:{immediate:!0,handler(e){this.newTag=e}},tags:{deep:!0,immediate:!0,handler(e){this.innerTags=[...e]}}},methods:{isShot(e){return!!this.$slots[e]},makeItNormal(e){this.$emit("update:modelValue",e.target.value),this.$refs.inputTag.className="v3ti-new-tag",this.$refs.inputTag.style.textDecoration="none"},resetData(){this.innerTags=[]},resetInputValue(){this.newTag="",this.$emit("update:modelValue","")},setPosition(){const e=this.$refs.inputBox,t=this.$refs.contextMenu;if(e&&t){t.style.display="block";const n=e.clientHeight||32,r=3;t.style.top=n+r+"px"}},closeContextMenu(){this.$refs.contextMenu&&(this.$refs.contextMenu.style={display:"none"})},handleSelect(e){if(this.isShowCheckmark(e)){const t=this.tags.filter(n=>e.id!==n.id);this.$emit("update:tags",t),this.$emit("on-select-duplicate-tag",e),this.resetInputValue()}else this.$emit("on-select",e);this.$nextTick(()=>{this.closeContextMenu()})},isShowCheckmark(e){return this.duplicateSelectItem?!1:this.selectedItemsIds.includes(e[this.uniqueSelectField])},focusNewTag(){this.select&&!this.disabled&&this.setPosition(),!(this.readOnly||!this.$el.querySelector(".v3ti-new-tag"))&&this.$el.querySelector(".v3ti-new-tag").focus()},handleInputFocus(e){this.isInputActive=!0,this.$emit("on-focus",e)},handleInputBlur(e){this.isInputActive=!1,this.addNew(e),this.$emit("on-blur",e)},addNew(e){if(this.select&&!this.addTagOnKeysWhenSelect)return;const t=e?this.addTagOnKeys.indexOf(e.keyCode)!==-1||this.addTagOnKeys.indexOf(e.key)!==-1:!0,n=e&&e.type!=="blur";!t&&(n||!this.addTagOnBlur)||this.isLimit||(this.newTag&&(this.allowDuplicates||this.innerTags.indexOf(this.newTag)===-1)&&this.validateIfNeeded(this.newTag)?(this.innerTags.push(this.newTag),this.addTagOnKeysWhenSelect&&(this.$emit("on-new-tag",this.newTag),this.updatePositionContextMenu()),this.resetInputValue(),this.tagChange(),e&&e.preventDefault()):(this.validateIfNeeded(this.newTag)?this.makeItError(!0):this.makeItError(!1),e&&e.preventDefault()))},updatePositionContextMenu(){this.$nextTick(()=>{this.setPosition()})},makeItError(e){this.newTag!==""&&(this.$refs.inputTag.className="v3ti-new-tag v3ti-new-tag--error",this.$refs.inputTag.style.textDecoration="underline",this.$emit("on-error",e))},validateIfNeeded(e){return this.validate===""||this.validate===void 0?!0:typeof this.validate=="function"?this.validate(e):!0},removeLastTag(){this.newTag||(this.innerTags.pop(),this.tagChange(),this.updatePositionContextMenu())},remove(e){this.innerTags.splice(e,1),this.tagChange(),this.$emit("on-remove",e),this.updatePositionContextMenu()},tagChange(){this.$emit("on-tags-changed",this.innerTags)}}};const F8={key:1,class:"v3ti-tag-content"},$8=["onClick"],B8=["placeholder","disabled"],H8={key:0,class:"v3ti-loading"},U8={key:1,class:"v3ti-no-data"},j8={key:1},q8={key:2},W8=["onClick"],Y8={class:"v3ti-context-item--label"},z8={key:0,class:"v3ti-icon-selected-tag",width:"44",height:"44",viewBox:"0 0 24 24","stroke-width":"1.5",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},K8=g("path",{stroke:"none",d:"M0 0h24v24H0z"},null,-1),G8=g("path",{d:"M5 12l5 5l10 -10"},null,-1),J8=[K8,G8];function Z8(e,t,n,r,s,a){const o=at("Loading"),u=J_("click-outside");return Pn((k(),P("div",{onClick:t[6]||(t[6]=c=>a.focusNewTag()),class:$e([{"v3ti--focus":s.isInputActive,"v3ti--error":s.isError},"v3ti"])},[g("div",{class:$e(["v3ti-content",{"v3ti-content--select":n.select}]),ref:"inputBox"},[(k(!0),P(Ve,null,Qe(s.innerTags,(c,h)=>(k(),P("span",{key:h,class:"v3ti-tag"},[a.isShot("item")?Ne(e.$slots,"item",xn(cn({key:0},{name:c,index:h,tag:c}))):(k(),P("span",F8,se(c),1)),n.readOnly?ae("",!0):(k(),P("a",{key:2,onClick:Ot(f=>a.remove(h),["prevent","stop"]),class:"v3ti-remove-tag"},null,8,$8))]))),128)),Pn(g("input",{ref:"inputTag",placeholder:n.placeholder,"onUpdate:modelValue":t[0]||(t[0]=c=>s.newTag=c),onKeydown:[t[1]||(t[1]=Vn(Ot(function(){return a.removeLastTag&&a.removeLastTag(...arguments)},["stop"]),["delete"])),t[2]||(t[2]=function(){return a.addNew&&a.addNew(...arguments)})],onBlur:t[3]||(t[3]=function(){return a.handleInputBlur&&a.handleInputBlur(...arguments)}),onFocus:t[4]||(t[4]=function(){return a.handleInputFocus&&a.handleInputFocus(...arguments)}),onInput:t[5]||(t[5]=function(){return a.makeItNormal&&a.makeItNormal(...arguments)}),class:"v3ti-new-tag",disabled:n.readOnly},null,40,B8),[[Fi,s.newTag]])],2),n.select?(k(),P("section",{key:0,class:$e(["v3ti-context-menu",{"v3ti-context-menu-no-data":!n.isShowNoData&&n.selectItems.length===0}]),ref:"contextMenu"},[n.loading?(k(),P("div",H8,[a.isShot("loading")?Ne(e.$slots,"default",{key:0}):(k(),st(o,{key:1}))])):ae("",!0),!n.loading&&n.selectItems.length===0&&n.isShowNoData?(k(),P("div",U8,[a.isShot("no-data")?Ne(e.$slots,"no-data",{key:0}):(k(),P("span",j8," No data "))])):ae("",!0),!n.loading&&n.selectItems.length>0?(k(),P("div",q8,[(k(!0),P(Ve,null,Qe(n.selectItems,(c,h)=>(k(),P("div",{key:h,class:$e(["v3ti-context-item",{"v3ti-context-item--active":a.isShowCheckmark(c)}]),onClick:Ot(f=>a.handleSelect(c,h),["stop"])},[g("div",Y8,[Ne(e.$slots,"select-item",xn(zn(c)))]),a.isShowCheckmark(c)?(k(),P("svg",z8,J8)):ae("",!0)],10,W8))),128))])):ae("",!0)],2)):ae("",!0)],2)),[[u,a.closeContextMenu]])}var X8=`.v3ti { + border-radius: 5px; + min-height: 32px; + line-height: 1.4; + background-color: #fff; + border: 1px solid #9ca3af; + cursor: text; + text-align: left; + -webkit-appearance: textfield; + display: flex; + flex-wrap: wrap; + position: relative; +} +.v3ti .v3ti-icon-selected-tag { + stroke: #19be6b; + width: 1rem; + height: 1rem; + margin-left: 4px; +} +.v3ti--focus { + outline: 0; + border-color: #000000; + box-shadow: 0 0 0 1px #000000; +} +.v3ti--error { + border-color: #F56C6C; +} +.v3ti .v3ti-no-data { + color: #d8d8d8; + text-align: center; + padding: 4px 7px; +} +.v3ti .v3ti-loading { + padding: 4px 7px; + text-align: center; +} +.v3ti .v3ti-context-menu { + max-height: 150px; + min-width: 150px; + overflow: auto; + display: none; + outline: none; + position: absolute; + top: 0; + left: 0; + right: 0; + margin: 0; + padding: 5px 0; + background: #ffffff; + z-index: 1050; + color: #475569; + box-shadow: 0 3px 8px 2px rgba(0, 0, 0, 0.1); + border-radius: 0 0 6px 6px; +} +.v3ti .v3ti-context-menu .v3ti-context-item { + padding: 4px 7px; + display: flex; + align-items: center; +} +.v3ti .v3ti-context-menu .v3ti-context-item:hover { + background: #e8e8e8; + cursor: pointer; +} +.v3ti .v3ti-context-menu .v3ti-context-item--label { + flex: 1; + min-width: 1px; +} +.v3ti .v3ti-context-menu .v3ti-context-item--active { + color: #317CAF; +} +.v3ti .v3ti-context-menu-no-data { + padding: 0; +} +.v3ti .v3ti-content { + width: 100%; + display: flex; + flex-wrap: wrap; +} +.v3ti .v3ti-content--select { + padding-right: 30px; +} +.v3ti .v3ti-tag { + display: flex; + font-weight: 400; + margin: 3px; + padding: 0 5px; + background: #317CAF; + color: #ffffff; + height: 27px; + border-radius: 5px; + align-items: center; + max-width: calc(100% - 16px); +} +.v3ti .v3ti-tag .v3ti-tag-content { + flex: 1; + min-width: 1px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.v3ti .v3ti-tag .v3ti-remove-tag { + color: #ffffff; + transition: opacity 0.3s ease; + opacity: 0.5; + cursor: pointer; + padding: 0 5px 0 7px; +} +.v3ti .v3ti-tag .v3ti-remove-tag::before { + content: "x"; +} +.v3ti .v3ti-tag .v3ti-remove-tag:hover { + opacity: 1; +} +.v3ti .v3ti-new-tag { + background: transparent; + border: 0; + font-weight: 400; + margin: 3px; + outline: none; + padding: 0 4px; + flex: 1; + min-width: 60px; + height: 27px; +} +.v3ti .v3ti-new-tag--error { + color: #F56C6C; +}`;Pw(X8);Iw.render=Z8;var Q8=(()=>{const e=Iw;return e.install=t=>{t.component("Vue3TagsInput",e)},e})();const eH=fn({components:{Vue3TagsInput:Q8},props:{value:{type:String,default:""}},data(){return{tags:this.value?this.value.split(","):[]}},methods:{handleChangeTag(e){this.tags=e}}}),tH={class:"input-tag-wrapper"},nH=["value"];function rH(e,t,n,r,s,a){const o=at("vue3-tags-input");return k(),P("div",tH,[he(o,{tags:e.tags,placeholder:"enter some tags","add-tag-on-keys":[9,13,188],onOnTagsChanged:e.handleChangeTag},null,8,["tags","onOnTagsChanged"]),g("input",{type:"hidden",name:"tags",value:e.tags},null,8,nH)])}const sH=gt(eH,[["render",rH]]),iH={props:["event"],data(){return{reported_at:this.event.reported_at,certificate_url:this.event.certificate_url,status:this.event.status}},methods:{report(){window.location.href="/event/report/"+this.event.id},download(){window.location.href=this.event.certificate_url}}},aH={key:0},lH={key:0},oH={class:"report-event"},uH={style:{"text-align":"right"}},cH={class:"actions"},dH={key:1},fH={class:"event-already-reported"},hH={class:"actions"};function pH(e,t,n,r,s,a){return s.status==="APPROVED"?(k(),P("div",aH,[s.reported_at==null||s.certificate_url==null?(k(),P("div",lH,[g("div",oH,[g("div",uH,se(e.$t("event.submit_event_and_report")),1),g("div",cH,[g("button",{onClick:t[0]||(t[0]=(...o)=>a.report&&a.report(...o)),class:"codeweek-action-button"},se(e.$t("event.report_and_claim")),1)])])])):(k(),P("div",dH,[g("div",fH,[g("div",null,se(e.$t("event.certificate_ready")),1),g("div",hH,[g("button",{onClick:t[1]||(t[1]=(...o)=>a.download&&a.download(...o)),class:"codeweek-action-button"},se(e.$t("event.view_your_certificate")),1)])])]))])):ae("",!0)}const mH=gt(iH,[["render",pH]]),gH={props:{event:{type:Object,default:()=>({})}},setup(e){const{recurringFrequentlyMap:t}=Hi(),n=me(()=>{var o,u;const a=[];return e.event.highlighted_status==="FEATURED"&&a.push({title:"Featured",highlight:!0}),["daily","weekly","monthly"].includes((o=e.event)==null?void 0:o.recurring_event)&&a.push({title:t.value[(u=e.event)==null?void 0:u.recurring_event]}),a}),r=me(()=>{const a=c=>{if(!c)return"";const h=new Date(c),f=h.getDate(),p=h.toLocaleString("en-US",{month:"short"}),m=h.getFullYear();return h.toLocaleString("en-US",{hour:"numeric",hour12:!0}),`${f}, ${p} ${m}`},o=e.event.start_date;if(!o)return"";const u=new Date(o);return u.getDate(),u.toLocaleString("en-US",{month:"short"}),u.getFullYear(),u.toLocaleString("en-US",{hour:"numeric",hour12:!0}),`${a(e.event.start_date)} - ${a(e.event.end_date)}`});return{eventTags:n,eventStartDateText:r,limit:a=>a.length>400?a.substring(0,400)+"...":a}}},vH={class:"flex flex-col bg-white rounded-lg overflow-hidden"},yH={class:"flex-shrink-0"},_H=["src"],bH={class:"flex-grow flex flex-col gap-2 px-6 py-4"},wH={class:"text-default text-slate-500 mb-2 flex items-center font-semibold"},xH={class:"text-sm font-semibold ml-1 w-fit px-4 py-1.5 bg-[#CCF0F9] rounded-full flex items-center"},kH={key:0,class:"flex gap-2 flex-wrap mb-2"},SH={key:0,class:"inline-block w-4 h-4 text-white",src:"/images/star-white.svg"},TH={class:"text-dark-blue font-semibold font-['Montserrat'] text-base leading-6"},CH={class:"text-slate-500 text-[16px] leading-[22px] font-semibold"},AH=["innerHTML"],EH={class:""},OH=["href"];function MH(e,t,n,r,s,a){return k(),P("div",vH,[g("div",yH,[g("img",{src:n.event.picture_path,class:"w-full object-cover aspect-[1.5]"},null,8,_H)]),g("div",bH,[g("div",wH,[t[0]||(t[0]=ft(" Organizer: ",-1)),g("span",xH,se(n.event.organizer||"Unknown"),1)]),r.eventTags.length?(k(),P("div",kH,[(k(!0),P(Ve,null,Qe(r.eventTags,({title:o,highlight:u})=>(k(),P("span",{class:$e(["flex items-center gap-2 py-1 px-3 text-sm font-semibold rounded-full whitespace-nowrap leading-4",[u?"bg-dark-blue text-white":"bg-light-blue-100 text-slate-500"]])},[u?(k(),P("img",SH)):ae("",!0),g("span",null,[(k(!0),P(Ve,null,Qe(o.split(" "),c=>(k(),P(Ve,null,[c?(k(),P("span",{key:0,class:$e(["mr-[2px]",{"font-sans":c==="&"}])},se(c),3)):ae("",!0)],64))),256))])],2))),256))])):ae("",!0),g("div",TH,se(n.event.title),1),g("div",CH,se(r.eventStartDateText),1),g("div",{class:"flex-grow text-slate-500 text-[16px] leading-[22px] mb-2 [&_p]:p-0",innerHTML:r.limit(n.event.description)},null,8,AH),g("div",EH,[g("a",{class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:"/view/"+n.event.id+"/"+n.event.slug},[...t[1]||(t[1]=[g("span",null,"View activity",-1),g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"})],-1)])],8,OH)])])])}const Nw=gt(gH,[["render",MH]]),RH={props:{event:{type:Object,default:()=>({})},mapTileUrl:String,canApprove:Boolean,canEdit:Boolean,fromText:String,toText:String,lastUpdateText:String,eventPath:String,appUrl:String,shareUrl:String,emailHref:String},setup(e){console.log(e.event);const{activityFormatOptionsMap:t,durationOptionsMap:n,ageOptions:r,ageOptionsMap:s,recurringFrequentlyMap:a,recurringTypeOptionsMap:o}=Hi(),u=de(null),c=me(()=>{var p;return(p=e.event.ages)==null?void 0:p.split(",").map(m=>{var y,_;return(_=(y=r.value)==null?void 0:y.find(({id:b})=>b===m))==null?void 0:_.name})}),h=p=>{const m=u.value;if(!m)return;const y="fixed left-0 top-[139px] md:top-[123px] z-[110] h-[calc(100dvh-139px)] md:h-[calc(100dvh-123px)]";p?m.classList.add(...y.split(" ")):m.classList.remove(...y.split(" "))},f=()=>{const p=L.map("mapid");L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(p),p.setView([51,10],5);let m=[51,10];e.event.latitude&&e.event.longitude&&(m=[e.event.latitude,e.event.longitude]);const y=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[44,62],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker(m,{icon:y}).addTo(p),p.setView(m,5)};return Ft(()=>{setTimeout(()=>{f()},2e3)}),{activityFormatOptionsMap:t,eventAges:c,durationOptionsMap:n,ageOptionsMap:s,recurringFrequentlyMap:a,recurringTypeOptionsMap:o,mapContainerRef:u,handleToggleMapFullScreen:h}}},DH={class:"relative z-10"},PH={class:"flex relative z-10 justify-center py-10 md:py-20 codeweek-container-lg"},LH={class:"w-full max-w-[880px] gap-2 text-xl"},IH={class:"text-dark-blue text-[22px] md:text-4xl leading-7 md:leading-[44px] font-medium font-['Montserrat'] mb-2"},NH={class:"text-[#20262C] font-normal p-0 mb-6"},VH={class:"mb-6"},FH={class:"text-[#20262C] font-normal p-0 mb-6"},$H={key:0,class:"mb-6"},BH={class:"flex flex-wrap gap-2"},HH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},UH={class:"p-0 text-base font-semibold text-slate-500"},jH={class:"mb-6"},qH={class:"p-0 mb-2 font-semibold text-slate-500"},WH={class:"text-[#20262C] font-normal p-0 mb-6"},YH={key:1,class:"mb-6"},zH={class:"p-0 mb-2 font-semibold text-slate-500"},KH={class:"flex flex-wrap gap-2"},GH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},JH={class:"p-0 text-base font-semibold text-slate-500"},ZH={key:2,class:"mb-6"},XH={class:"flex flex-wrap gap-2"},QH={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},eU={class:"p-0 text-base font-semibold text-slate-500"},tU={key:0,class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},nU={class:"p-0 text-base font-semibold text-slate-500"},rU={key:1,class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},sU={class:"p-0 text-base font-semibold text-slate-500"},iU={key:3,class:"mb-6"},aU={class:"p-0 mb-2 font-semibold text-slate-500"},lU={class:"flex flex-wrap gap-2"},oU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},uU={class:"p-0 text-base font-semibold text-slate-500"},cU={key:4,class:"mb-6"},dU={class:"flex flex-wrap gap-2"},fU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},hU={class:"p-0 text-base font-semibold text-slate-500"},pU={key:5,class:"mb-6"},mU={class:"flex flex-wrap gap-2"},gU={class:"flex gap-2 items-center px-4 py-1 bg-light-blue-100 rounded-full w-fit"},vU={class:"p-0 text-base font-semibold text-slate-500"},yU={class:"mb-6"},_U={class:"p-0 mb-2 font-semibold text-slate-500"},bU={class:"text-[#20262C] font-normal p-0 mb-6"},wU={class:"mb-6 [&_p]:empty:hidden"},xU=["innerHTML"],kU={class:"mb-6"},SU={class:"text-[#20262C] font-normal p-0 mb-6"},TU={key:6,class:"mb-6"},CU={class:"p-0 mb-2 font-semibold text-slate-500"},AU=["href"],EU={ref:"mapContainerRef",class:"w-full h-[520px] top-0 left-0 mb-6 rounded-lg overflow-hidden"},OU={id:"mapid",class:"relative w-full h-full"},MU={style:{"z-index":"999"},id:"map-controls",class:"flex absolute left-2 top-4 z-50 flex-col"},RU={class:"flex gap-4 items-center"},DU=["data-href"],PU=["data-href","data-text"],LU=["title","href"],IU=["data-href"];function NU(e,t,n,r,s,a){var o,u,c;return k(),P("section",DH,[g("div",PH,[g("div",LH,[g("h2",IH,se(n.event.title),1),g("p",NH,se(n.fromText)+" - "+se(n.toText),1),g("div",VH,[t[2]||(t[2]=g("p",{class:"text-slate-500 font-semibold p-0 mb-2"}," Organizer: ",-1)),g("p",FH,se(n.event.organizer||"Unknown"),1)]),n.event.activity_format?(k(),P("div",$H,[t[3]||(t[3]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"}," Format of the activity: ",-1)),g("div",BH,[(k(!0),P(Ve,null,Qe(n.event.activity_format,h=>(k(),P("div",HH,[g("p",UH,se(r.activityFormatOptionsMap[h]),1)]))),256))])])):ae("",!0),g("div",jH,[g("p",qH,se(e.$t("event.activitytype.label"))+": ",1),g("p",WH,[n.event.activity_type?(k(),P(Ve,{key:0},[ft(se(e.$t(`event.activitytype.${n.event.activity_type}`)),1)],64)):ae("",!0)])]),n.event.language?(k(),P("div",YH,[g("p",zH,se(e.$t("resources.Languages"))+": ",1),g("div",KH,[(k(!0),P(Ve,null,Qe(n.event.languages,h=>(k(),P("div",GH,[g("p",JH,se(e.$t(`base.languages.${h}`)),1)]))),256))])])):ae("",!0),n.event.recurring_event&&r.recurringFrequentlyMap[n.event.recurring_event]?(k(),P("div",ZH,[t[4]||(t[4]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Recurring event:",-1)),g("div",XH,[g("div",QH,[g("p",eU,se(r.recurringFrequentlyMap[n.event.recurring_event]),1)]),n.event.duration?(k(),P("div",tU,[g("p",nU,se(r.durationOptionsMap[n.event.duration]),1)])):ae("",!0),n.event.recurring_type?(k(),P("div",rU,[g("p",sU,se(r.recurringTypeOptionsMap[n.event.recurring_type]),1)])):ae("",!0)])])):ae("",!0),(o=n.event.audiences)!=null&&o.length?(k(),P("div",iU,[g("p",aU,se(e.$t("event.audience_title"))+": ",1),g("div",lU,[(k(!0),P(Ve,null,Qe(n.event.audiences,h=>(k(),P("div",oU,[g("p",uU,se(e.$t(`event.audience.${h.name}`)),1)]))),256))])])):ae("",!0),(u=n.event.ages)!=null&&u.length?(k(),P("div",cU,[t[5]||(t[5]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Age range:",-1)),g("div",dU,[(k(!0),P(Ve,null,Qe(n.event.ages,h=>(k(),P("div",fU,[g("p",hU,se(r.ageOptionsMap[h]),1)]))),256))])])):ae("",!0),(c=n.event.themes)!=null&&c.length?(k(),P("div",pU,[t[6]||(t[6]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Themes:",-1)),g("div",mU,[(k(!0),P(Ve,null,Qe(n.event.themes,h=>(k(),P("div",gU,[g("p",vU,se(e.$t(`event.theme.${h.name}`)),1)]))),256))])])):ae("",!0),g("div",yU,[g("p",_U,se(e.$t("event.address.label"))+": ",1),g("p",bU,se(n.event.location),1)]),g("div",wU,[g("div",{class:"text-[#20262C] font-normal p-0 mb-6 space-y-2 [&_p]:py-0",innerHTML:n.event.description},null,8,xU)]),g("div",kU,[t[7]||(t[7]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"},"Email address:",-1)),g("p",SU,se(n.event.contact_person),1)]),n.event.event_url?(k(),P("div",TU,[g("p",CU,se(e.$t("eventdetails.more_info")),1),g("a",{href:n.event.event_url,target:"_blank",class:"p-0 mb-6 font-normal text-dark-blue"},se(n.event.event_url),9,AU)])):ae("",!0),g("div",EU,[g("div",OU,[g("div",MU,[g("button",{class:"pb-2 group",onClick:t[0]||(t[0]=h=>r.handleToggleMapFullScreen(!1))},[...t[8]||(t[8]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{d:"M13 20H27",class:"stroke-[#414141] group-hover:stroke-[#ffffff]","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])]),g("button",{class:"pb-2 group",onClick:t[1]||(t[1]=h=>r.handleToggleMapFullScreen(!0))},[...t[9]||(t[9]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{class:"stroke-[#414141] group-hover:stroke-[#ffffff]",d:"M16 11H13C12.4696 11 11.9609 11.2107 11.5858 11.5858C11.2107 11.9609 11 12.4696 11 13V16M29 16V13C29 12.4696 28.7893 11.9609 28.4142 11.5858C28.0391 11.2107 27.5304 11 27 11H24M24 29H27C27.5304 29 28.0391 28.7893 28.4142 28.4142C28.7893 28.0391 29 27.5304 29 27V24M11 24V27C11 27.5304 11.2107 28.0391 11.5858 28.4142C11.9609 28.7893 12.4696 29 13 29H16","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])])])],512),g("div",null,[t[12]||(t[12]=g("p",{class:"p-0 mb-2 font-semibold text-slate-500"}," Share activity on: ",-1)),g("div",RU,[g("div",{class:"fb-like","data-href":n.shareUrl,"data-layout":"button_count","data-action":"recommend","data-show-faces":"false","data-share":"true"},null,8,DU),g("a",{href:"https://twitter.com/share",class:"twitter-share-button","data-href":n.shareUrl,"data-text":`Check out ${n.event.title} at`,"data-via":"CodeWeekEU","data-hashtags":"codeEU"},[...t[10]||(t[10]=[g("img",{src:"/images/social/twitter.svg"},null,-1)])],8,PU),g("a",{class:"block [&_path]:!fill-dark-blue",title:e.$t("eventdetails.email.tooltip"),href:n.emailHref},[...t[11]||(t[11]=[g("img",{class:"block",src:"/images/mail.svg"},null,-1)])],8,LU),g("div",{class:"g-plusone","data-size":"medium","data-href":n.appUrl},null,8,IU)])])])]),t[13]||(t[13]=g("div",{class:"animation-element move-background duration-[1.5s] absolute z-0 bottom-10 md:bottom-auto md:top-48 -right-14 md:-right-40 w-28 md:w-72 h-28 md:h-72 bg-[#FFEF99] rounded-full hidden lg:block",style:{transform:"translate(-16px, -24px)"}},null,-1)),t[14]||(t[14]=g("div",{class:"animation-element move-background duration-[1.5s] absolute z-0 lg:top-96 right-40 w-28 h-28 hidden lg:block bg-[#FFEF99] rounded-full",style:{transform:"translate(-16px, -24px)"}},null,-1))])}const VU=gt(RH,[["render",NU]]),FU=()=>{const e=new URLSearchParams(window.location.search);console.log("urlParams",e);const t=de({});for(const[r,s]of e)t.value[r]=s;return{queryParams:t,onChangeQueryParams:r=>{const s=Fn.cloneDeep(r);console.log(">>> params",s);const a=new URLSearchParams(window.location.search);for(const u in s){const c=s[u];typeof c=="number"?Fn.isNil(c)?a.delete(u):a.set(u,c):Fn.isEmpty(c)?a.delete(u):a.set(u,c)}t.value=s;const o=a.toString()?`${window.location.pathname}?${a.toString()}`:window.location.pathname;window.history.replaceState({},"",o)}}},$U={name:"SearchPageComponent",components:{EventCard:Nw,Pagination:pd,FieldWrapper:dd,SelectField:Bo,InputField:fd},props:{mapTileUrl:String,prpQuery:String,prpSelectedCountry:Array,name:String,years:Array,countrieslist:Array,audienceslist:Array,themeslist:Array,typeslist:Array,languagesObject:{type:Object,default:()=>({})}},setup(e){const{activityFormatOptions:t,activityTypeOptions:n,ageOptions:r}=Hi(),{queryParams:s,onChangeQueryParams:a}=FU(),o=de(!0),u=de(null),c=de(null),h=de(null),f=de([]),p=de({}),m=de(null),y={query:e.prpQuery||"",languages:[],countries:[],start_date:"",formats:[],types:[],audiences:[],ages:[],themes:[],year:{id:new Date().getFullYear(),name:new Date().getFullYear()},countries:e.prpSelectedCountry||[]},_=de({...y}),b=de({current_page:1,per_page:0,from:null,last_page:0,last_page_url:null,next_page_url:null,prev_page:null,prev_page_url:null,to:null,total:0}),E=me(()=>e.years.map(W=>({id:W,name:W}))),U=me(()=>Object.entries(e.languagesObject).map(([W,pe])=>({id:W,name:pe}))),N=me(()=>(e.countrieslist||[]).map(W=>({...W,name:W.translation&&String(W.translation).trim()?W.translation:W.name})).sort((W,pe)=>W.name.localeCompare(pe.name,void 0,{sensitivity:"base"}))),x=()=>{var pe,Ae,Pe,Y,re,O,ne,_e;const W={page:b.value.current_page,query:_.value.query,year:(pe=_.value.year)==null?void 0:pe.id,start_date:_.value.start_date,languages:(Ae=_.value.languages)==null?void 0:Ae.map(j=>j.id).join(","),countries:(Pe=_.value.countries)==null?void 0:Pe.map(j=>j.iso).join(","),formats:(Y=_.value.formats)==null?void 0:Y.map(j=>j.id).join(","),types:(re=_.value.types)==null?void 0:re.map(j=>j.id).join(","),audiences:(O=_.value.audiences)==null?void 0:O.map(j=>j.id).join(","),ages:(ne=_.value.ages)==null?void 0:ne.map(j=>j.id).join(","),themes:(_e=_.value.themes)==null?void 0:_e.map(j=>j.id).join(",")};console.log("updatedParams",W),a(W)},A=()=>{const W=s.value;console.log("init params",W);const pe=(Ae,Pe,Y="id")=>(Ae||"").split(",").map(re=>Pe.find(O=>String(O[Y])===String(re))).filter(re=>!!re);W.page&&(b.value.current_page=W.page),_.value={...y,query:W.query||"",start_date:W.start_date||"",year:W.year?{id:W.year,name:W.year}:y.year,languages:pe(W.languages,U.value),countries:pe(W.countries,N.value,"iso"),formats:pe(W.formats,t.value),types:pe(W.types,n.value),audiences:pe(W.audiences,e.audienceslist),ages:pe(W.ages,r.value),themes:pe(W.themes,e.themeslist)}},$=me(()=>{const W=[..._.value.languages,..._.value.countries,..._.value.formats,..._.value.types,..._.value.audiences,..._.value.ages,..._.value.themes];return _.value.start_date&&W.push({id:"start_date",name:_.value.start_date.slice(0,10)}),W}),H=W=>{if(W.id==="start_date"){_.value.start_date="";return}const pe=Ae=>Ae.id!==W.id;_.value.languages=_.value.languages.filter(pe),_.value.countries=_.value.countries.filter(Ae=>Ae.iso!==W.iso),_.value.formats=_.value.formats.filter(pe),_.value.audiences=_.value.audiences.filter(pe),_.value.themes=_.value.themes.filter(pe),F()},B=()=>{_.value={...y},F()},M=()=>{window.scrollTo(0,0)},T=()=>{M(),F(!0)},F=(W=!1)=>{var Pe;f.value=[],o.value=!0;let pe="/search";W&&(pe=`/search?page=${b.value.current_page}`),x();const Ae={..._.value,year:(Pe=_.value.year)==null?void 0:Pe.id,start_date:_.value.start_date?new Date(_.value.start_date).toISOString().slice(0,10):"",pagination:{current_page:b.current_page}};Ct.post(pe,Ae).then(Y=>{const re=Y.data;console.log("🔥 Full response:",re);let O,ne;if(Array.isArray(re))O=re[0],ne=re[1]||null;else if(re.events)O=re.events,ne=re.map||null;else{console.warn("❌ Unexpected response structure:",re),m.value="Unexpected response format from server.",o.value=!1;return}b.value={per_page:O.per_page,current_page:O.current_page,from:O.from,last_page:O.last_page,last_page_url:O.last_page_url,next_page_url:O.next_page_url,prev_page:O.prev_page,prev_page_url:O.prev_page_url,to:O.to,total:O.total},O.data?f.value=Array.isArray(O.data)?O.data:Object.values(O.data):f.value=[],console.log("✅ Events loaded:",f.value.length),!W&&ne?(window.getEvents?window.getEvents(ne):window.eventsToMap=ne,p.value=ne,te()):ne||console.warn("⚠️ mapData is null, skipping map update"),ie(),o.value=!1}).catch(Y=>{console.error("❌ Request failed:",Y),m.value=Y.response?Y.response.data:"Unknown error",o.value=!1})},ie=()=>{var pe;if(!c.value)return;let W={latitude:51,longitude:4};if(((pe=_.value.countries)==null?void 0:pe.length)===1){const{latitude:Ae,longitude:Pe}=_.value.countries[0]||{};Ae&&Pe&&(W={latitude:Ae,longitude:Pe,zoom:4})}c.value.setView(new L.LatLng(W.latitude,W.longitude),4,{animation:!0})},ee=W=>W.length>400?W.substring(0,400)+"...":W;var fe=async W=>{const pe=W.target.options.id;try{const{data:Ae}=await Ct.get(`/api/event/detail?id=${pe}`),Pe=Ae.data;console.log("event/detail",Pe);const Y=` +
+

+ ${Pe.title} +

+
+ +
+

${Pe.description}

+
+
+
+ `,re=L.popup({maxWidth:600}).setContent(Y);W.target.bindPopup(re).openPopup()}catch(Ae){console.error("Can NOT load event",Ae)}};const te=()=>{if(c.value)try{h.value&&(c.value.removeLayer(h.value),h.value=null);const W=L.markerClusterGroup(),pe=[];Object.values(p.value).forEach(Ae=>{pe.push(...Ae)}),console.group("Started add markers",pe.length),pe.map(({id:Ae,geoposition:Pe},Y)=>{Y%1e4===0&&console.log("Adding markers",Y);const re=Pe.split(","),O=parseFloat(re[0]),ne=parseFloat(re[1]);if(O&&ne){const _e=L.marker([O,ne],{id:Ae});_e.on("click",fe),W.addLayer(_e)}}),console.log("Done add markers",pe.length),console.groupEnd(),h.value=W,c.value.addLayer(W)}catch(W){console.log("Add marker error",W)}},V=()=>{navigator.geolocation&&navigator.geolocation.getCurrentPosition(W=>{const{latitude:pe,longitude:Ae}=W.coords,Pe=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[33,41],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker([pe,Ae],{icon:Pe}).addTo(c.value)},W=>{console.error("Geolocation error:",W)})},J=()=>{c.value=L.map("mapid"),c.value.setView([51,10],5),L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(c.value)},D=W=>{const pe=u.value;if(!pe)return;const Ae="fixed left-0 top-[139px] md:top-[123px] z-[110] h-[calc(100dvh-139px)] md:h-[calc(100dvh-123px)]";W?pe.classList.add(...Ae.split(" ")):pe.classList.remove(...Ae.split(" "))};return Ft(()=>{setTimeout(()=>{A(),F()},100),setTimeout(()=>{J(),ie(),te(),V()},2e3)}),{mapContainerRef:u,yearOptions:E,languageOptions:U,activityFormatOptions:t,activityTypeOptions:n,ageOptions:r,filters:_,countriesOptions:N,removeSelectedItem:H,removeAllSelectedItems:B,isLoading:o,events:f,errors:m,tags:$,pagination:b,scrollToTop:M,paginate:T,onSubmit:F,limit:ee,handleToggleMapFullScreen:D}}},BU={ref:"mapContainerRef",class:"w-full h-[520px] top-0 left-0"},HU={id:"mapid",class:"w-full h-full relative"},UU={style:{"z-index":"999"},id:"map-controls",class:"absolute z-50 flex flex-col top-4 left-2"},jU={class:"codeweek-searchpage-component font-['Blinker']"},qU={class:"codeweek-container py-10"},WU={class:"flex w-full"},YU={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 items-end gap-4 w-full"},zU={key:0,class:"flex md:justify-center mt-10"},KU={class:"max-md:w-full flex flex-wrap gap-2"},GU={class:"flex items-center gap-2"},JU=["onClick"],ZU={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},XU={class:"relative pt-20 md:pt-48"},QU={class:"bg-yellow-50 pb-24"},e7={class:"relative z-10 codeweek-container-lg"},t7={class:"flex flex-col md:flex-row gap-10"},n7={class:"flex-shrink-0 grid grid-cols-2 md:grid-cols-1 gap-6 bg-[#FFEF99] px-4 py-6 rounded-2xl self-start w-full md:w-60"},r7={class:"relative w-full flex px-3 justify-between items-center text-gray-700 whitespace-nowrap rounded-3xl border-2 border-dark-blue-200 h-[50px] bg-white"},s7={class:"flex items-center justify-center w-full"},i7={key:0,class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10 h-fit"},a7={key:0,class:"col-span-full"};function l7(e,t,n,r,s,a){const o=at("InputField"),u=at("FieldWrapper"),c=at("SelectField"),h=at("date-time"),f=at("event-card"),p=at("pagination");return k(),P(Ve,null,[g("section",null,[g("div",BU,[g("div",HU,[g("div",UU,[g("button",{class:"pb-2 group",onClick:t[0]||(t[0]=m=>r.handleToggleMapFullScreen(!0))},[...t[20]||(t[20]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{class:"stroke-[#414141] group-hover:stroke-[#ffffff]",d:"M16 11H13C12.4696 11 11.9609 11.2107 11.5858 11.5858C11.2107 11.9609 11 12.4696 11 13V16M29 16V13C29 12.4696 28.7893 11.9609 28.4142 11.5858C28.0391 11.2107 27.5304 11 27 11H24M24 29H27C27.5304 29 28.0391 28.7893 28.4142 28.4142C28.7893 28.0391 29 27.5304 29 27V24M11 24V27C11 27.5304 11.2107 28.0391 11.5858 28.4142C11.9609 28.7893 12.4696 29 13 29H16","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])]),g("button",{class:"pb-2 group",onClick:t[1]||(t[1]=m=>r.handleToggleMapFullScreen(!1))},[...t[21]||(t[21]=[g("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"40",height:"40",rx:"8",class:"fill-white transition-colors duration-300 group-hover:fill-[#1C4DA1]"}),g("path",{d:"M13 20H27",class:"stroke-[#414141] group-hover:stroke-[#ffffff]","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])])])],512)]),g("section",jU,[g("div",qU,[g("div",WU,[g("div",YU,[he(u,{class:"lg:col-span-2",horizontal:"",label:"Search by title or description"},{default:Te(()=>[he(o,{modelValue:r.filters.query,"onUpdate:modelValue":t[2]||(t[2]=m=>r.filters.query=m),placeholder:"E.g tools assessment in computing"},null,8,["modelValue"])]),_:1}),he(u,{horizontal:"",label:"Year"},{default:Te(()=>[he(c,{"return-object":"",placeholder:"Select year",modelValue:r.filters.year,"onUpdate:modelValue":t[3]||(t[3]=m=>r.filters.year=m),"deselect-label":"","allow-empty":!1,options:r.yearOptions},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Language"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select language",modelValue:r.filters.languages,"onUpdate:modelValue":t[4]||(t[4]=m=>r.filters.languages=m),options:r.languageOptions},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Country"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"","id-name":"iso",placeholder:"Select country",modelValue:r.filters.countries,"onUpdate:modelValue":t[5]||(t[5]=m=>r.filters.countries=m),options:r.countriesOptions},null,8,["modelValue","options"])]),_:1}),g("button",{class:"bg-[#F95C22] rounded-full py-3 px-20 font-['Blinker'] hover:bg-hover-orange duration-300 mt-2 sm:col-span-2 lg:col-span-1",onClick:t[6]||(t[6]=m=>r.onSubmit())},[...t[22]||(t[22]=[g("span",{class:"text-base leading-7 font-semibold text-black normal-case"}," Search ",-1)])])])]),r.tags.length?(k(),P("div",zU,[g("div",KU,[(k(!0),P(Ve,null,Qe(r.tags,m=>(k(),P("div",{key:m.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",GU,[g("span",null,se(m.name),1),g("button",{onClick:y=>r.removeSelectedItem(m)},[...t[23]||(t[23]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)])],8,JU)])]))),128)),g("div",ZU,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[7]||(t[7]=(...m)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...m))}," Clear all filters ")])])])):ae("",!0)]),g("div",XU,[t[26]||(t[26]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[27]||(t[27]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",QU,[g("div",e7,[g("div",t7,[g("div",n7,[he(u,{horizontal:"",label:"Date"},{default:Te(()=>[g("div",r7,[(k(),st(h,{key:r.filters.start_date,placeholder:"Start Date",format:"yyyy-MM-dd",value:r.filters.start_date,onOnChange:t[8]||(t[8]=m=>r.filters.start_date=m),onOnClear:t[9]||(t[9]=m=>r.filters.start_date=null)},null,8,["value"])),t[24]||(t[24]=g("div",{class:"absolute top-1/2 right-4 -translate-y-1/2 pointer-events-none"},[g("img",{src:"/images/select-arrow.svg"})],-1))])]),_:1}),he(u,{horizontal:"",label:"Format"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select format",modelValue:r.filters.formats,"onUpdate:modelValue":t[10]||(t[10]=m=>r.filters.formats=m),options:r.activityFormatOptions,onOnChange:t[11]||(t[11]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Activity type"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select type",modelValue:r.filters.types,"onUpdate:modelValue":t[12]||(t[12]=m=>r.filters.types=m),options:r.activityTypeOptions,onOnChange:t[13]||(t[13]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Audience"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select audience",modelValue:r.filters.audiences,"onUpdate:modelValue":t[14]||(t[14]=m=>r.filters.audiences=m),options:n.audienceslist,onOnChange:t[15]||(t[15]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Age range"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select range",modelValue:r.filters.ages,"onUpdate:modelValue":t[16]||(t[16]=m=>r.filters.ages=m),options:r.ageOptions,onOnChange:t[17]||(t[17]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1}),he(u,{horizontal:"",label:"Themes"},{default:Te(()=>[he(c,{multiple:"",searchable:"","return-object":"",placeholder:"Select themes",modelValue:r.filters.themes,"onUpdate:modelValue":t[18]||(t[18]=m=>r.filters.themes=m),options:n.themeslist,onOnChange:t[19]||(t[19]=()=>r.onSubmit())},null,8,["modelValue","options"])]),_:1})]),Pn(g("div",s7,[t[25]||(t[25]=g("img",{src:"img/loading.gif",style:{"margin-right":"10px"}},null,-1)),ft(se(e.$t("event.loading")),1)],512),[[ts,r.isLoading]]),r.isLoading?ae("",!0):(k(),P("div",i7,[(k(!0),P(Ve,null,Qe(r.events,m=>(k(),st(f,{key:m.id,event:m},null,8,["event"]))),128)),r.pagination.last_page>1?(k(),P("div",a7,[he(p,{pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])])):ae("",!0)]))])])])])])],64)}const o7=gt($U,[["render",l7]]),u7={props:{tool:Object},data(){return{descriptionHeight:"auto",needShowMore:!0,showMore:!1}},methods:{computeDescriptionHeight(){const e=this.$refs.descriptionContainerRef,t=this.$refs.descriptionRef,n=e.clientHeight,r=Math.floor(n/22);t.style.height="auto",this.descriptionHeight="auto",this.needShowMore=t.offsetHeight>n,t.offsetHeight>n?(t.style.height=`${r*22}px`,this.descriptionHeight=`${r*22}px`):this.showMore=!1},onToggleShowMore(){const e=this.$refs.descriptionRef;this.showMore=!this.showMore,this.showMore?e.style.height="auto":e.style.height=this.descriptionHeight}},mounted:function(){this.computeDescriptionHeight()}},c7={class:"flex flex-col bg-white rounded-lg overflow-hidden"},d7=["src"],f7={key:0,class:"flex gap-2 flex-wrap mb-2"},h7={key:0,class:"inline-block w-4 h-4",src:"/images/star-white.svg"},p7={class:"text-dark-blue font-semibold font-['Montserrat'] text-base leading-6"},m7={key:1,class:"text-slate-500 text-[16px] leading-[22px] font-semibold"},g7={ref:"descriptionRef",class:"relative flex-grow text-slate-500 text-[16px] leading-[22px] mb-2 overflow-hidden",style:{height:"auto"}},v7=["innerHTML"],y7={class:"flex-shrink-0 h-[56px]"},_7=["href"];function b7(e,t,n,r,s,a){var o;return k(),P("div",c7,[g("div",{class:$e(["flex-shrink-0 flex justify-center items-center w-full",[n.tool.avatar_dark&&"bg-stone-800"]])},[g("img",{src:n.tool.avatar||"/images/matchmaking-tool/tool-placeholder.png",class:$e(["w-full aspect-[2]",n.tool.avatar?"object-contain":"object-cover"])},null,10,d7)],2),g("div",{class:$e(["flex-grow flex flex-col gap-2 px-5 py-4 h-fit",{"max-h-[450px]":s.needShowMore&&!s.showMore}])},[(o=n.tool.types)!=null&&o.length?(k(),P("div",f7,[(k(!0),P(Ve,null,Qe(n.tool.types,({title:u,highlight:c})=>(k(),P("span",{class:$e(["flex items-center gap-2 py-1 px-3 text-sm font-semibold rounded-full whitespace-nowrap leading-4",[c?"bg-dark-blue text-white":"bg-light-blue-100 text-slate-500"]])},[c?(k(),P("img",h7)):ae("",!0),g("span",null,[(k(!0),P(Ve,null,Qe(u.split(" "),h=>(k(),P(Ve,null,[h?(k(),P("span",{key:0,class:$e(["mr-[2px]",{"font-sans":h==="&"}])},se(h),3)):ae("",!0)],64))),256))])],2))),256))])):ae("",!0),g("div",p7,se(n.tool.name),1),n.tool.location?(k(),P("div",m7,se(n.tool.location),1)):ae("",!0),g("div",{ref:"descriptionContainerRef",class:$e(["flex-grow h-full",{"overflow-hidden":s.needShowMore&&!s.showMore}])},[g("div",g7,[g("div",{innerHTML:n.tool.description},null,8,v7),s.needShowMore?(k(),P("div",{key:0,class:$e(["flex justify-end bottom-0 right-0 bg-white pl-0.5 text-dark-blue",{absolute:!s.showMore,"w-full":s.showMore}])},[g("button",{onClick:t[0]||(t[0]=(...u)=>a.onToggleShowMore&&a.onToggleShowMore(...u))},se(s.showMore?"Show less":"... Show more"),1)],2)):ae("",!0)],512)],2),g("div",y7,[g("a",{class:"flex justify-center items-center gap-2 text-[#1C4DA1] border-solid border-2 border-[#1C4DA1] rounded-full py-3 px-8 font-semibold text-lg transition-all duration-300 hover:bg-[#E8EDF6] group",href:`/matchmaking-tool/${n.tool.slug}`},[...t[1]||(t[1]=[g("span",null,"View profile/contact",-1),g("div",{class:"flex gap-2 w-4 overflow-hidden"},[g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"}),g("img",{src:"/images/arrow-right-icon.svg",class:"min-w-4 duration-500 transform -translate-x-6 group-hover:translate-x-0 text-[#1C4DA1]"})],-1)])],8,_7)])],2)])}const Vw=gt(u7,[["render",b7]]),w7={components:{ToolCard:Vw,Multiselect:Ta,Pagination:pd,Tooltip:H1},props:{prpQuery:{type:String,default:""},prpLanguages:{type:Array,default:()=>[]},prpLocations:{type:Array,default:()=>[]},prpTypes:{type:Array,default:()=>[]},prpTopics:{type:Array,default:()=>[]},languages:{type:Array,default:()=>[]},locations:{type:Array,default:()=>[]},types:{type:Array,default:()=>[]},topics:{type:Array,default:()=>[]},support_types:{type:Array,default:()=>[]},locale:String},setup(e){console.log("props",{...e});const t=de(!1),n=de(e.prpQuery),r=de(e.prpQuery),s=de([]),a=de(e.prpLanguages),o=de(e.prpLocations),u=de(e.prpTypes),c=de(e.prpTopics),h=de({}),f=de({current_page:1,per_page:0,from:null,last_page:0,last_page_url:null,next_page_url:null,prev_page:null,prev_page_url:null,to:null,total:0}),p=de([]),m=me(()=>e.types.map(H=>({id:H,name:H}))),y=me(()=>[{id:"organisation",name:"Organisations"},{id:"volunteer",name:"Volunteers"}]),_=me(()=>e.topics.map(H=>({id:H,name:H}))),b=me(()=>[...s.value,...a.value,...o.value,...u.value,...c.value]),E=H=>{const B=M=>M.id!==H.id;s.value=s.value.filter(B),a.value=a.value.filter(B),o.value=o.value.filter(M=>M.iso!==(H==null?void 0:H.iso)),u.value=u.value.filter(B),c.value=c.value.filter(B)},U=()=>{s.value=[],a.value=[],o.value=[],u.value=[],c.value=[]},N=()=>{window.scrollTo(0,0)},x=()=>{N(),A(!0)},A=(H=!1)=>{H||(f.value.current_page=1);const B={page:f.value.current_page,support_types:s.value.map(M=>M.id),languages:a.value.map(M=>M.id),locations:o.value.map(M=>M.iso),types:u.value.map(M=>M.id),topics:c.value.map(M=>M.id)};Ct.post("/matchmaking-tool/search",{},{params:B}).then(({data:M})=>{console.log(">>> data",M.data),p.value=M.data.map(T=>{var ie,ee;const F={...T,avatar_dark:T.avatar_dark,avatar:T.avatar,types:[{title:"Online & In-person",highlight:!0},{title:"Ongoing availability"}]};return T.type==="volunteer"?{...F,name:`${T.first_name||""} ${T.last_name||""}`.trim(),location:T.location,description:T.description}:{...F,name:T.organisation_name,location:((ee=(ie=e.locations)==null?void 0:ie.find(({iso:fe})=>fe===T.country))==null?void 0:ee.name)||"",description:T.organisation_mission}}),console.log(">>> tools.value",JSON.parse(JSON.stringify(p.value))),f.value={per_page:M.per_page,current_page:M.current_page,from:M.from,last_page:M.last_page,last_page_url:M.last_page_url,next_page_url:M.next_page_url,prev_page:M.prev_page,prev_page_url:M.prev_page_url,to:M.to,total:M.total}})},$=(H,B)=>Le(B+"."+H.name);return Ft(()=>{A()}),{query:n,searchInput:r,selectedSupportTypes:s,selectedLanguages:a,selectedLocations:o,selectedTypes:u,selectedTopics:c,errors:h,pagination:f,tools:p,paginate:x,onSubmit:A,customLabel:$,showFilterModal:t,tags:b,removeSelectedItem:E,removeAllSelectedItems:U,typeOptions:m,supportTypeOptions:y,topicOptions:_}}},x7={class:"codeweek-matchmakingtool-component font-['Blinker'] bg-light-blue"},k7={class:"codeweek-container py-10"},S7={class:"flex md:hidden flex-shrink-0 justify-end w-full mb-6"},T7={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-4 mb-12"},C7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},A7={class:"language-json"},E7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},O7={class:"language-json"},M7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},R7={class:"language-json"},D7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},P7={class:"flex items-center text-[16px] leading-5 text-slate-500 mb-2"},L7={class:"language-json"},I7={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},N7={class:"flex items-end"},V7={class:"text-base leading-7 font-semibold text-black normal-case"},F7={key:0,class:"flex md:justify-center"},$7={class:"max-md:w-full flex flex-wrap gap-2"},B7={class:"flex items-center gap-2"},H7=["onClick"],U7={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},j7={class:"relative pt-20 md:pt-48"},q7={class:"bg-yellow-50 pb-20"},W7={class:"relative z-10 codeweek-container"},Y7={class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10"};function z7(e,t,n,r,s,a){const o=at("multiselect"),u=at("Tooltip"),c=at("tool-card"),h=at("pagination");return k(),P("div",x7,[g("div",k7,[g("div",{class:$e(["max-md:fixed left-0 top-[125px] z-[100] flex-col items-center w-full max-md:p-6 max-md:h-[calc(100dvh-125px)] max-md:overflow-auto max-md:bg-white duration-300",[r.showFilterModal?"flex":"max-md:hidden"]])},[g("div",S7,[g("button",{id:"search-menu-trigger-hide",class:"block bg-[#FFD700] hover:bg-[#F95C22] rounded-full p-4 duration-300",onClick:t[0]||(t[0]=f=>r.showFilterModal=!1)},[...t[9]||(t[9]=[g("img",{class:"w-6 h-6",src:"/images/close_menu_icon.svg"},null,-1)])])]),g("div",T7,[g("div",null,[t[12]||(t[12]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Support type ",-1)),he(o,{modelValue:r.selectedSupportTypes,"onUpdate:modelValue":t[1]||(t[1]=f=>r.selectedSupportTypes=f),class:"multi-select",options:r.supportTypeOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select type, e.g. volunteer",label:"Select type, e.g. volunteer","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",C7," Selected "+se(f.length)+" "+se(f.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",A7,[t[10]||(t[10]=ft(" ",-1)),g("code",null,se(r.selectedLanguages),1),t[11]||(t[11]=ft(` + `,-1))])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[13]||(t[13]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Language ",-1)),he(o,{modelValue:r.selectedLanguages,"onUpdate:modelValue":t[2]||(t[2]=f=>r.selectedLanguages=f),class:"multi-select",options:n.languages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:"Select language",label:"resources.resources.languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",E7," Selected "+se(f.length)+" "+se(f.length>1?"languages":"language"),1)):ae("",!0)]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[16]||(t[16]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Location ",-1)),he(o,{modelValue:r.selectedLocations,"onUpdate:modelValue":t[3]||(t[3]=f=>r.selectedLocations=f),class:"multi-select",options:n.locations,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:"Select country/city",label:"Location","custom-label":f=>f.name,"track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",M7," Selected "+se(f.length)+" "+se(f.length>1?"locations":"location"),1)):ae("",!0)]),default:Te(()=>[g("pre",O7,[t[14]||(t[14]=ft(" ",-1)),g("code",null,se(r.selectedLocations),1),t[15]||(t[15]=ft(` + `,-1))])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[t[17]||(t[17]=g("label",{class:"block text-[16px] leading-5 text-slate-500 mb-2"}," Type of Organisation ",-1)),he(o,{modelValue:r.selectedTypes,"onUpdate:modelValue":t[4]||(t[4]=f=>r.selectedTypes=f),class:"multi-select",options:r.typeOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select type of organisation",label:"Type of Organisation","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",D7," Selected "+se(f.length)+" "+se(f.length>1?"types":"type"),1)):ae("",!0)]),default:Te(()=>[g("pre",R7,[g("code",null,se(r.selectedTypes),1)])]),_:1},8,["modelValue","options","custom-label"])]),g("div",null,[g("label",P7,[t[20]||(t[20]=g("span",null,"Topics",-1)),he(u,{contentClass:"w-64"},{trigger:Te(()=>[...t[18]||(t[18]=[g("div",{class:"w-5 h-5 bg-dark-blue rounded-full flex justify-center items-center text-white ml-1.5 cursor-pointer text-xs"}," i ",-1)])]),content:Te(()=>[...t[19]||(t[19]=[ft(" Select a topic to help match volunteers with the right digital skills for your needs — e.g. coding, robotics, online safety, etc. ",-1)])]),_:1})]),he(o,{modelValue:r.selectedTopics,"onUpdate:modelValue":t[5]||(t[5]=f=>r.selectedTopics=f),class:"multi-select",options:r.topicOptions,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,"custom-label":f=>f.name,placeholder:"Select topic, e.g. robotics",label:"Topics","track-by":"name","preselect-first":!1},{selection:Te(({values:f})=>[f.length>0?(k(),P("div",I7," Selected "+se(f.length)+" "+se(f.length>1?"topics":"topic"),1)):ae("",!0)]),default:Te(()=>[g("pre",L7,[g("code",null,se(r.selectedTopics),1)])]),_:1},8,["modelValue","options","custom-label"])]),g("div",N7,[g("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[6]||(t[6]=()=>{r.showFilterModal=!1,r.onSubmit()})},[g("span",V7,se(e.$t("resources.search")),1)])])])],2),g("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[7]||(t[7]=f=>r.showFilterModal=!0)},[...t[21]||(t[21]=[g("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),g("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])]),r.tags.length?(k(),P("div",F7,[g("div",$7,[(k(!0),P(Ve,null,Qe(r.tags,f=>(k(),P("div",{key:f.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[g("div",B7,[g("span",null,se(f.name),1),g("button",{onClick:p=>r.removeSelectedItem(f)},[...t[22]||(t[22]=[g("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)])],8,H7)])]))),128)),g("div",U7,[g("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[8]||(t[8]=(...f)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...f))}," Clear all filters ")])])])):ae("",!0)]),g("div",j7,[t[23]||(t[23]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[24]||(t[24]=g("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),g("div",q7,[g("div",W7,[g("div",Y7,[(k(!0),P(Ve,null,Qe(r.tools,f=>(k(),st(c,{key:f.id,tool:f},null,8,["tool"]))),128))]),r.pagination.last_page>1?(k(),st(h,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):ae("",!0)])])])])}const K7=gt(w7,[["render",z7]]),G7={props:{mapTileUrl:String,profile:{type:Object,default:()=>({})},locations:{type:Array,default:()=>[]}},setup(e){const t=de([]),n=de([]),r=me(()=>{try{const m=JSON.parse(e.profile);return console.log(">>> profile",m),m}catch(m){return console.error("Parse profile data error",m),{}}}),s=me(()=>r.value.type==="organisation"),a=m=>{if(typeof m!="string")return m;try{return JSON.parse(m)}catch{return[]}},o=me(()=>{var b,E,U,N;const m=r.value;if(m.type!=="organisation")return null;const y=[];m.organisation_mission&&y.push({title:"Introduction",list:[m.organisation_mission]}),(b=m.support_activities)!=null&&b.length&&y.push({title:"What kind of activities or support can you offer to schools and educators?",list:m.support_activities}),(E=m.target_school_types)!=null&&E.length&&y.push({title:"What types of schools are you most interested in working with?",list:m.target_school_types}),(U=m.digital_expertise_areas)!=null&&U.length&&y.push({title:"What areas of digital expertise does your organisation or you specialise in?",list:m.digital_expertise_areas}),m.description&&y.push({title:"Do you have any additional information or comments that could help us better match you with schools and educators?",list:[m.description]});const[_]=(m.website||"").split(",")||[];return{name:m.organisation_name,description:m.description,location:((N=e.locations.find(({iso:x})=>x===m.country))==null?void 0:N.name)||"",email:m.email,website:(_||"").trim(),abouts:y,short_intro:"",availabilities:[],phone:"",avatarDark:m.avatar_dark,avatar:m.avatar}}),u=me(()=>{var _,b;const m=r.value;if(m.type!=="volunteer")return null;const y=[];return m.description&&y.push({title:"Introduction",list:[m.description]}),m.organisation_name&&m.organisation_type&&y.push({title:"Organisation",list:[`Organisation name: ${m.organisation_name}`,`Organisation type: ${a(m.organisation_type)}`]}),m.why_volunteering&&y.push({title:"Why am I volunteering?",list:[m.why_volunteering]}),(_=m.support_activities)!=null&&_.length&&y.push({title:"What kind of activities or support can you offer to schools and educators?",list:a(m.support_activities)}),(b=m.languages)!=null&&b.length&&y.push({title:"Languages spoken",list:a(m.languages)}),{name:`${m.first_name||""} ${m.last_name}`.trim(),description:m.description,location:m.location,email:m.email,get_email_from:m.get_email_from,linkedin:m.linkedin,facebook:m.facebook,website:m.website,job_title:m.job_title,abouts:y,short_intro:"",availabilities:[],phone:"",avatar:m.avatar}}),c=me(()=>{const m=o.value||u.value||{};return m.linkedin&&!m.linkedin.startsWith("http")&&(m.linkedin=`https://${m.linkedin}`),m.facebook&&!m.facebook.startsWith("http")&&(m.facebook=`https://${m.facebook}`),m.website&&!m.website.startsWith("http")&&(m.website=`https://${m.website}`),m}),h=m=>{const y=n.value.filter(_=>_!==m);n.value.includes(m)?n.value=y:n.value=[...n.value,m]},f=(m,y)=>{m&&(t.value[y]=m)},p=async()=>{let m=[51,10];try{const b=await Ct("https://nominatim.openstreetmap.org/search",{params:{format:"json",q:c.value.location}});if(b.data&&b.data.length>0){const{lat:E,lon:U}=b.data[0];E&&U&&(m=[E,U])}}catch(b){console.log(b)}const y=L.map("map-id");L.tileLayer(e.mapTileUrl,{maxZoom:18,attribution:'© Mapbox',tileSize:512,zoomOffset:-1,zoomControl:!1}).addTo(y),console.log(m);const _=L.icon({iconUrl:"/images/marker-orange.svg",iconSize:[44,62],iconAnchor:[22,62],popupAnchor:[0,-60]});L.marker(m,{icon:_}).addTo(y),y.setView(m,12)};return Ft(()=>{setTimeout(()=>{p()},2e3)}),{isOrganisation:s,data:c,descriptionRefs:t,showAboutIndexes:n,handleToggleAbout:h,setDescriptionRef:f}}},J7={id:"codeweek-matchmaking-tool",class:"font-['Blinker'] overflow-hidden"},Z7={class:"relative flex overflow-hidden"},X7={class:"flex codeweek-container-lg py-10 tablet:py-20"},Q7={class:"flex flex-col lg:flex-row gap-12 tablet:gap-20 xl:gap-32 2xl:gap-[260px]"},e9={class:"text-dark-blue text-[30px] md:text-4xl leading-[44px] font-normal md:font-medium font-['Montserrat'] mb-6"},t9=["innerHTML"],n9={class:"text-dark-blue text-[22px] md:text-3xl leading-[36px] font-medium font-['Montserrat'] mb-6"},r9={class:"accordion"},s9={class:"bg-transparent border-b-2 border-solid border-[#A4B8D9]"},i9=["onClick"],a9={class:"text-[#20262C] font-semibold text-lg font-['Montserrat']"},l9={class:"flex flex-col gap-0 text-slate-500 text-xl font-normal w-full"},o9=["innerHTML"],u9={class:"flex-shrink-0 lg:max-w-[460px] w-full"},c9=["src"],d9={key:1,class:"rounded-xl h-full w-full object-cover",src:"/images/matchmaking-tool/tool-placeholder.png"},f9={class:"text-[#20262C] font-semibold text-lg p-0 mb-10"},h9={key:0},p9={key:0,class:"text-[#20262C] text-xl leading-[36px] font-medium font-['Montserrat'] mb-4 italic"},m9={class:"border-l-[4px] border-[#F95C22] pl-4"},g9=["innerHTML"],v9={class:"relative overflow-hidden"},y9={class:"codeweek-container-lg relative pt-20 pb-16 md:pt-40 md:pb-28"},_9={class:"bg-white px-5 py-10 lg:p-16 rounded-[32px] flex flex-col tablet:flex-row w-full gap-10 lg:gap-0"},b9={class:"flex-1"},w9={class:"flex gap-4 mb-6"},x9={class:"p-0 text-slate-500 text-xl font-normal capitalize"},k9={key:0,class:"flex gap-4 mb-6"},S9=["href"],T9={class:"flex gap-4 mb-6"},C9=["href"],A9={key:1,class:"p-0 text-slate-500 text-xl font-normal capitalize"},E9={key:2,class:"p-0 text-slate-500 text-xl font-normal capitalize"},O9={key:1,class:"flex gap-4 mb-6"},M9=["href"],R9={key:2,class:"flex gap-4 mb-6"},D9=["href"],P9={key:3,class:"flex gap-4 mb-6"},L9=["href"],I9={key:4,class:"text-xl font-semibold text-[#20262C] mb-2"},N9={key:5,class:"flex gap-4"},V9={class:"flex flex-col gap-2"},F9={class:"grid grid-cols-2 gap-8"},$9={class:"p-0 text-slate-500 text-xl font-normal"},B9={class:"p-0 text-slate-500 text-xl font-normal"};function H9(e,t,n,r,s,a){var o,u;return k(),P("section",J7,[g("section",Z7,[g("div",X7,[g("div",Q7,[g("div",null,[g("h2",e9,se(r.data.name),1),g("p",{class:"text-[#20262C] font-normal text-2xl p-0 mb-10",innerHTML:r.data.description},null,8,t9),g("h3",n9,se(r.isOrganisation?"About our organization":"About me"),1),g("div",r9,[(k(!0),P(Ve,null,Qe(r.data.abouts,(c,h)=>{var f;return k(),P("div",s9,[g("div",{class:"py-4 cursor-pointer flex items-center justify-between duration-300",onClick:p=>r.handleToggleAbout(h)},[g("p",a9,se(c.title),1),g("div",{class:$e(["rounded-full min-w-12 min-h-12 duration-300 flex justify-center items-center ml-8",[r.showAboutIndexes.includes(h)?"bg-primary hover:bg-hover-orange":"bg-yellow hover:bg-primary"]])},[g("div",{class:$e(["duration-300",[r.showAboutIndexes.includes(h)&&"rotate-180"]])},[...t[0]||(t[0]=[g("img",{src:"/images/digital-girls/arrow.svg"},null,-1)])],2)],2)],8,i9),g("div",{class:"flex overflow-hidden transition-all duration-300 min-h-[1px] h-full",ref_for:!0,ref:p=>r.setDescriptionRef(p,h),style:wn({height:r.showAboutIndexes.includes(h)?`${(f=r.descriptionRefs[h])==null?void 0:f.scrollHeight}px`:0})},[g("div",l9,[(k(!0),P(Ve,null,Qe(c.list,p=>(k(),P("p",{class:"p-0 pb-4 w-full",innerHTML:p},null,8,o9))),256))])],4)])}),256))])]),g("div",u9,[g("div",{class:$e(["flex justify-center items-center rounded-xl border-2 border-[#ADB2B6] mb-4 aspect-square",[r.isOrganisation&&"p-6",r.data.avatarDark&&"bg-stone-800"]])},[r.data.avatar?(k(),P("img",{key:0,class:"rounded-xl w-full",src:r.data.avatar},null,8,c9)):(k(),P("img",d9))],2),g("p",f9,[ft(se(r.data.name)+" ",1),r.data.job_title?(k(),P("span",h9,", "+se(r.data.job_title),1)):ae("",!0)]),r.data.short_intro?(k(),P("p",p9,se(r.data.short_intro),1)):ae("",!0),g("div",m9,[g("p",{class:"p-0 text-slate-500 text-xl font-normal",innerHTML:r.data.description},null,8,g9)])])])])]),g("section",v9,[t[12]||(t[12]=g("div",{class:"absolute w-full h-full bg-yellow-50 md:hidden",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[13]||(t[13]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden md:block lg:hidden",style:{"clip-path":"ellipse(188% 90% at 50% 90%)"}},null,-1)),t[14]||(t[14]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden lg:block xl:hidden",style:{"clip-path":"ellipse(128% 90% at 50% 90%)"}},null,-1)),t[15]||(t[15]=g("div",{class:"absolute w-full h-full bg-yellow-50 hidden xl:block",style:{"clip-path":"ellipse(93% 90% at 50% 90%)"}},null,-1)),g("div",y9,[t[11]||(t[11]=g("h2",{class:"text-dark-blue tablet:text-center text-[30px] md:text-4xl leading-7 md:leading-[44px] font-normal md:font-medium font-['Montserrat'] mb-10 tablet:mb-8"}," Contact details ",-1)),g("div",_9,[g("div",b9,[t[8]||(t[8]=g("h3",{class:"text-dark-blue text-[22px] md:text-4xl leading-7 md:leading-[44px] font-medium font-['Montserrat'] mb-4"}," Location ",-1)),t[9]||(t[9]=g("span",{class:"bg-dark-blue text-white py-1 px-4 text-sm font-semibold rounded-full whitespace-nowrap flex items-center gap-2 w-fit mb-6"},[g("img",{src:"/images/star-white.svg",class:"w-4 h-4"}),g("span",null,[ft(" Can teach Online "),g("span",{class:"font-sans"},"&"),ft(" In-person ")])],-1)),g("div",w9,[t[1]||(t[1]=g("img",{src:"/images/map.svg",class:"w-6 h-6"},null,-1)),g("div",null,[g("p",x9,se(r.data.location),1)])]),r.data.phone?(k(),P("div",k9,[t[2]||(t[2]=g("img",{src:"/images/phone.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.phone},se(r.data.phone),9,S9)])):ae("",!0),g("div",T9,[t[3]||(t[3]=g("img",{src:"/images/message.svg",class:"w-6 h-6"},null,-1)),r.data.email?(k(),P("a",{key:0,class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:`mailto:${r.data.email}`},se(r.data.email),9,C9)):r.data.get_email_from?(k(),P("p",A9,se(r.data.get_email_from),1)):(k(),P("p",E9," Anonymous "))]),r.data.linkedin?(k(),P("div",O9,[t[4]||(t[4]=g("img",{src:"/images/social/linkedin.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.linkedin}," LinkedIn ",8,M9)])):ae("",!0),r.data.facebook?(k(),P("div",R9,[t[5]||(t[5]=g("img",{src:"/images/social/facebook.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.facebook}," Facebook ",8,D9)])):ae("",!0),r.data.website?(k(),P("div",P9,[t[6]||(t[6]=g("img",{src:"/images/profile.svg",class:"w-6 h-6"},null,-1)),g("a",{class:"text-dark-blue underline cursor-pointer text-xl font-semibold",href:r.data.website}," Website ",8,L9)])):ae("",!0),(o=r.data.availabilities)!=null&&o.length?(k(),P("div",I9," My availability ")):ae("",!0),(u=r.data.availabilities)!=null&&u.length?(k(),P("div",N9,[t[7]||(t[7]=g("img",{src:"/images/map.svg",class:"w-6 h-6"},null,-1)),g("div",V9,[(k(!0),P(Ve,null,Qe(r.data.availabilities,({dateText:c,timeText:h})=>(k(),P("div",F9,[g("p",$9,se(c),1),g("p",B9,se(h),1)]))),256))])])):ae("",!0)]),t[10]||(t[10]=g("div",{class:"flex-1"},[g("div",{id:"map-id",class:"relative z-50 w-full h-64 md:h-full md:min-h-96 rounded-2xl bg-gray-100"})],-1))])])])])}const U9=gt(G7,[["render",H9]]),j9={props:["user"],components:{ImageUpload:Dw,Flash:hd},data(){return{avatar:this.user.avatar_path}},computed:{canUpdate(){return console.log("user",this.user),this.$authorize(e=>e.id===this.user.id)},hasAvatar(){return console.log(this.avatar),this.avatar.split("/").pop()!=="default.png"}},methods:{onLoad(e){this.persist(e.file)},persist(e){let t=new FormData;t.append("avatar",e),axios.post(`/api/users/${this.user.id}/avatar`,t).then(n=>{this.avatar=n.data.path,ti.emit("flash",{message:"Avatar uploaded!",level:"success"})})},remove(){console.log("delete me"),axios.delete("/api/users/avatar").then(()=>ti.emit("flash",{message:"Avatar Deleted!",level:"success"})),this.avatar="https://s3-eu-west-1.amazonaws.com/codeweek-dev/avatars/default.png"}}},q9={class:"flex flex-col tablet:flex-row tablet:items-center gap-6 tablet:gap-14"},W9={class:"flex"},Y9={class:"relative"},z9=["src"],K9={key:0,method:"POST",enctype:"multipart/form-data",class:"absolute bottom-0 left-0"},G9={style:{display:"flex","align-items":"flex-end","margin-left":"-35px"}},J9={class:"text-white font-normal text-3xl tablet:font-medium tablet:text-5xl font-['Montserrat'] mb-6"};function Z9(e,t,n,r,s,a){const o=at("image-upload");return k(),P("div",q9,[g("div",W9,[g("div",Y9,[g("img",{src:s.avatar,class:"w-40 h-40 rounded-full border-4 border-solid border-dark-blue-300"},null,8,z9),a.canUpdate?(k(),P("form",K9,[he(o,{name:"avatar",class:"mr-1",onLoaded:a.onLoad},null,8,["onLoaded"])])):ae("",!0),g("div",G9,[Pn(g("button",{class:"absolute !bottom-0 !right-0 flex justify-center items-center !h-10 !w-10 !p-0 bg-[#FE6824] rounded-full !border-2 !border-solid !border-white",onClick:t[0]||(t[0]=(...u)=>a.remove&&a.remove(...u))},[...t[1]||(t[1]=[g("img",{class:"w-5 h-5",src:"/images/trash.svg"},null,-1)])],512),[[ts,a.hasAvatar]])])])]),g("div",null,[g("h1",J9,se(n.user.fullName),1)])])}const X9=gt(j9,[["render",Z9]]),Q9={install(e){e.config.globalProperties.$authorize=function(...t){return window.App.signedIn?typeof t[0]=="string"?authorizations[t[0]](t[1]):t[0](window.App.user):!1}}},ej={data(){return{images:[{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/1e054358a7188baf8777a09512012cf16ab84970ef1c7610feb6dad13e504666",alt:"Consortium partner visual representation"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/2972cd5748880295748a9baa3e8fe3c996a0cdc09d86b46dbc72790d1cbc0655",alt:"Gallery image 1"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/fb06d640ec9446e59ef5e3fb63ceaaaf0b25d0117f209f11e3ab8e6ce3240acb",alt:"Gallery image 2"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/1e054358a7188baf8777a09512012cf16ab84970ef1c7610feb6dad13e504666",alt:"Gallery image 3"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/2972cd5748880295748a9baa3e8fe3c996a0cdc09d86b46dbc72790d1cbc0655",alt:"Gallery image 4"},{src:"https://cdn.builder.io/api/v1/image/assets/TEMP/fb06d640ec9446e59ef5e3fb63ceaaaf0b25d0117f209f11e3ab8e6ce3240acb",alt:"Gallery image 5"}],currentIndex:0}},methods:{nextImage(){this.currentIndex=(this.currentIndex+1)%this.images.length,this.scrollToThumbnail()},prevImage(){this.currentIndex=this.currentIndex===0?this.images.length-1:this.currentIndex-1,this.scrollToThumbnail()},selectImage(e){this.currentIndex=e,this.scrollToThumbnail()},scrollToThumbnail(){const e=this.$refs.thumbnailGallery,t=e.clientWidth/3,n=Math.max(0,(this.currentIndex-1)*t);e.scrollTo({left:n,behavior:"smooth"})}}},tj={class:"flex flex-col pt-3.5"},nj={class:"flex py-4 md:py-20 relative flex-col mt-3.5 w-full bg-aqua max-md:max-w-full items-center"},rj={class:"z-0 flex flex-col items-start justify-between max-w-full gap-10 p-10 md:px-24"},sj={class:"grid w-full grid-cols-1 md:grid-cols-2 gap-x-8"},ij={class:"flex items-start justify-start"},aj=["src","alt"],lj={class:"w-full overflow-hidden image-gallery"},oj={ref:"thumbnailGallery",class:"flex gap-4 overflow-x-auto flex-nowrap"},uj=["src","alt","onClick"],cj={class:"flex justify-end w-full mt-4 image-gallery-controls"},dj={class:"flex flex-wrap items-center gap-5"};function fj(e,t,n,r,s,a){return k(),P("section",tj,[g("div",nj,[g("div",rj,[g("div",sj,[t[2]||(t[2]=Cb('

Consortium Partner

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.

Website link
',1)),g("div",ij,[g("img",{src:s.images[s.currentIndex].src,alt:s.images[s.currentIndex].alt,class:"main-image object-contain aspect-[1.63] w-full md:w-[480px] max-md:max-w-full"},null,8,aj)])]),g("div",lj,[g("div",oj,[(k(!0),P(Ve,null,Qe(s.images,(o,u)=>(k(),P("img",{key:u,src:o.src,alt:"Gallery image "+(u+1),class:$e([{"border-2 border-orange-500":s.currentIndex===u},"thumbnail cursor-pointer object-contain shrink-0 aspect-[1.5] min-h-[120px] w-[calc(33.33%-8px)]"]),onClick:c=>a.selectImage(u)},null,10,uj))),128))],512)]),g("div",cj,[g("div",dj,[g("button",{onClick:t[0]||(t[0]=(...o)=>a.prevImage&&a.prevImage(...o)),class:"flex group flex-col justify-center items-center self-stretch my-auto w-8 h-8 bg-orange-500 rounded min-h-[24px]"},[...t[3]||(t[3]=[g("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"32",height:"32",rx:"4",class:"fill-primary group-hover:fill-secondary"}),g("path",{d:"M19 22L13 16L19 10",stroke:"white","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])]),g("button",{onClick:t[1]||(t[1]=(...o)=>a.nextImage&&a.nextImage(...o)),class:"flex group flex-col justify-center items-center self-stretch my-auto w-8 h-8 bg-orange-500 rounded min-h-[24px]"},[...t[4]||(t[4]=[g("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[g("rect",{width:"32",height:"32",rx:"4",class:"fill-primary group-hover:fill-secondary"}),g("path",{d:"M13 22L19 16L13 10",stroke:"white","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])])])])])])}const hj=gt(ej,[["render",fj],["__scopeId","data-v-5aad3e31"]]),Ut=kc({});Ut.use(Q9);Ut.use(CL,{resolve:async e=>await Object.assign({"../lang/php_al.json":()=>Vt(()=>import("./php_al-BV36aMo0.js"),[]),"../lang/php_ba.json":()=>Vt(()=>import("./php_ba-CPGLiLsP.js"),[]),"../lang/php_bg.json":()=>Vt(()=>import("./php_bg-BZWDPiQF.js"),[]),"../lang/php_cs.json":()=>Vt(()=>import("./php_cs-g3vkd-Mw.js"),[]),"../lang/php_da.json":()=>Vt(()=>import("./php_da-ZNkgebGF.js"),[]),"../lang/php_de.json":()=>Vt(()=>import("./php_de-CCB-JZ_Z.js"),[]),"../lang/php_el.json":()=>Vt(()=>import("./php_el-DFVdCHfV.js"),[]),"../lang/php_en.json":()=>Vt(()=>import("./php_en-B_4MyBvm.js"),[]),"../lang/php_es.json":()=>Vt(()=>import("./php_es-BENYoZoZ.js"),[]),"../lang/php_et.json":()=>Vt(()=>import("./php_et-Chp0g4xz.js"),[]),"../lang/php_fi.json":()=>Vt(()=>import("./php_fi-ifpeVmP_.js"),[]),"../lang/php_fr.json":()=>Vt(()=>import("./php_fr-DBS314xx.js"),[]),"../lang/php_hr.json":()=>Vt(()=>import("./php_hr-Dt1cffWl.js"),[]),"../lang/php_hu.json":()=>Vt(()=>import("./php_hu-CFyaU2zG.js"),[]),"../lang/php_it.json":()=>Vt(()=>import("./php_it-CviVpCGu.js"),[]),"../lang/php_lt.json":()=>Vt(()=>import("./php_lt-BKqhoc0h.js"),[]),"../lang/php_lv.json":()=>Vt(()=>import("./php_lv-CFrUZtrq.js"),[]),"../lang/php_me.json":()=>Vt(()=>import("./php_me-BJi21XTV.js"),[]),"../lang/php_mk.json":()=>Vt(()=>import("./php_mk-BFRotNjT.js"),[]),"../lang/php_mt.json":()=>Vt(()=>import("./php_mt-D0A630Jw.js"),[]),"../lang/php_nl.json":()=>Vt(()=>import("./php_nl-DZWNtUEn.js"),[]),"../lang/php_pl.json":()=>Vt(()=>import("./php_pl-DGz1s-Vq.js"),[]),"../lang/php_pt.json":()=>Vt(()=>import("./php_pt-Ct6101be.js"),[]),"../lang/php_ro.json":()=>Vt(()=>import("./php_ro-Df3ZOkt0.js"),[]),"../lang/php_rs.json":()=>Vt(()=>import("./php_rs-CoGFZoCf.js"),[]),"../lang/php_sk.json":()=>Vt(()=>import("./php_sk-Brj-P-Ww.js"),[]),"../lang/php_sl.json":()=>Vt(()=>import("./php_sl--ytUdv27.js"),[]),"../lang/php_sv.json":()=>Vt(()=>import("./php_sv-Dhl7u_bT.js"),[]),"../lang/php_tr.json":()=>Vt(()=>import("./php_tr-OHIVHk_w.js"),[]),"../lang/php_ua.json":()=>Vt(()=>import("./php_ua-iumD5zBn.js"),[])})[`../lang/${e}.json`]()});Ut.component("ActivityForm",b4);Ut.component("ResourceForm",DV);Ut.component("ResourceCard",q1);Ut.component("ResourcePill",j1);Ut.component("Pagination",pd);Ut.component("Singleselect",VV);Ut.component("PasswordField",UV);Ut.component("Multiselect",zV);Ut.component("CountrySelect",XV);Ut.component("ModerateEvent",_F);Ut.component("ReportEvent",mH);Ut.component("AutocompleteGeo",UF);Ut.component("DateTime",r8);Ut.component("Question",m8);Ut.component("PictureForm",T8);Ut.component("Flash",hd);Ut.component("InputTags",sH);Ut.component("SearchPageComponent",o7);Ut.component("AvatarForm",X9);Ut.component("PartnerGallery",hj);Ut.component("MatchMakingToolForm",K7);Ut.component("ToolCard",Vw);Ut.component("ToolDetailCard",U9);Ut.component("EventCard",Nw);Ut.component("EventDetail",VU);Ut.component("SelectField",Bo);Ut.mount("#app"); diff --git a/public/build/assets/app-CfYzzxNN.css b/public/build/assets/app-CfYzzxNN.css deleted file mode 100644 index 612074354..000000000 --- a/public/build/assets/app-CfYzzxNN.css +++ /dev/null @@ -1 +0,0 @@ -*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,: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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-12{--tw-translate-x: -3rem;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))}.-translate-x-2{--tw-translate-x: -.5rem;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))}.-translate-x-6{--tw-translate-x: -1.5rem;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.-translate-y-2{--tw-translate-y: -.5rem;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))}.-translate-y-3{--tw-translate-y: -.75rem;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))}.-translate-y-full{--tw-translate-y: -100%;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-2{--tw-translate-x: .5rem;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))}.translate-y-1{--tw-translate-y: .25rem;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))}.translate-y-1\/2{--tw-translate-y: 50%;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))}.translate-y-2{--tw-translate-y: .5rem;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))}.translate-y-\[10\%\]{--tw-translate-y: 10%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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 spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.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}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;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\:translate-y-0{--tw-translate-y: 0px;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\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/app-DRpT6nvz.css b/public/build/assets/app-DRpT6nvz.css new file mode 100644 index 000000000..93259e355 --- /dev/null +++ b/public/build/assets/app-DRpT6nvz.css @@ -0,0 +1 @@ +*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,: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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-12{--tw-translate-x: -3rem;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))}.-translate-x-2{--tw-translate-x: -.5rem;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))}.-translate-x-6{--tw-translate-x: -1.5rem;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.-translate-y-2{--tw-translate-y: -.5rem;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))}.-translate-y-3{--tw-translate-y: -.75rem;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))}.-translate-y-full{--tw-translate-y: -100%;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-2{--tw-translate-x: .5rem;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))}.translate-y-1{--tw-translate-y: .25rem;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))}.translate-y-1\/2{--tw-translate-y: 50%;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))}.translate-y-2{--tw-translate-y: .5rem;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))}.translate-y-\[10\%\]{--tw-translate-y: 10%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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 spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.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}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;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\:translate-y-0{--tw-translate-y: 0px;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\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/app-D70tsHpM.css b/public/build/assets/app-UrAe1qQ-.css similarity index 51% rename from public/build/assets/app-D70tsHpM.css rename to public/build/assets/app-UrAe1qQ-.css index 6c816ecbb..376015526 100644 --- a/public/build/assets/app-D70tsHpM.css +++ b/public/build/assets/app-UrAe1qQ-.css @@ -1 +1 @@ -header{background-color:#fff}header #logo-wrapper{display:flex;align-items:center}header nav{flex:1;height:50px}header nav ul{list-style:none;padding:0;height:50px;display:flex;align-items:center;margin:0}header nav ul li{padding:0 8px;position:relative}header nav ul li a{font-size:20px;text-decoration:none;color:#000}header nav ul li ul:before{content:"";height:17px;position:absolute;top:-15px;width:100%}header nav ul li ul:after{content:"";position:absolute;top:0;left:10%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fe6824;border-top:0;margin-left:0;margin-top:-9px}header nav ul li ul li{padding-top:8px;padding-bottom:6px;padding-left:6px}header nav ul li ul li a{font-size:18px;color:#000;text-align:center;white-space:nowrap}header #right-menu .round-button,header #right-menu .round-button-sign,header #right-menu .round-button-user-menu{width:50px;height:50px;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:12px;cursor:pointer}header #right-menu .round-button-user-menu{background-color:#1c4da1}header .round-button:hover,header .round-button-sign:hover,header .round-button-user-menu:hover{background-color:#f9f9f9}header #right-menu .round-button:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #BBBBBB;border-bottom:10px solid transparent;right:30%;bottom:-20px}header #right-menu .round-button:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;border-bottom:10px solid transparent;right:30%;bottom:-18px}header #right-menu .round-button-sign{border:2px solid #FE6824;width:48px;height:48px}header #right-menu .round-button-sign a{color:#fe6824;font-size:13px;text-decoration:none;display:flex;height:100%;align-items:center;justify-content:center}header #right-menu a{color:#a2a2a2;font-size:13px;text-decoration:none;text-transform:uppercase}header .round-button-user-menu.opened,header .round-button.opened{background-color:#fe6824}header .menu-trigger.opened .button-icon path{fill:#fff!important}button-icon{margin-right:20px}header .round-button.opened a{color:#fff!important}header #right-menu .round-button.opened:after{border-top:10px solid #FE6824}header #primary-menu-trigger{display:none}header #right-menu #tools{display:flex}header .menu-dropdown{display:none;position:absolute;top:56px;background-color:#fff;border:1px solid #ADB2B6;border-radius:7px;padding:12px 32px;right:0;z-index:1000;margin:0}header .lang-menu .menu-dropdown,header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{padding:0}header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{top:60px}header .twitter-menu .menu-dropdown{width:400px;height:500px;overflow:auto;justify-content:center}header .user-menu .menu-dropdown li{display:flex;align-items:center;list-style:none;text-align:start;gap:12px;padding:8px 0}header .user-menu .menu-dropdown li a{white-space:nowrap;text-align:left;text-transform:none!important;font-size:16px!important;color:#1c4da1!important;font-weight:600!important;line-height:22px!important}header .user-menu .menu-dropdown li svg,header .user-menu .menu-dropdown li img{height:16px;width:16px}header .lang-menu .menu-dropdown ul{display:flex;flex-direction:column;max-height:calc(100dvh - 300px);overflow:auto;margin:0!important;padding:0;list-style:none}header .lang-menu .menu-dropdown ul li{text-align:center}header .lang-menu .menu-dropdown ul li a{color:#000;padding:15px 25px;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:center}@media (max-width: 1280px){header nav{height:auto}header nav ul{height:auto}header nav ul li ul{display:none;position:relative;left:0;background-color:#ffe3d6;border-radius:0;align-items:center;margin-top:12px;padding-right:0;max-height:400px}header nav ul li ul:after{border:0px solid transparent}header nav ul li ul li{padding-top:15px;padding-bottom:15px;border:0px}header nav ul li ul li a{font-size:16px;color:#1c4da1;font-weight:700;text-transform:uppercase;text-align:center;white-space:nowrap;border-bottom:1px solid #9D9D9D;padding-bottom:5px;padding-left:30px;padding-right:30px}header nav ul li ul li:last-child a{border-bottom:0px}}@media (max-width: 640px){#primary-menu{width:100%}#primary-menu>ul{display:none}header #right-menu{display:none;width:100%;padding:40px;flex-direction:column;align-items:center}header #right-menu .round-button-sign{margin-bottom:20px;background-color:#fe6824;color:#fff;width:90%;font-size:16px}header #right-menu .round-button-sign svg path{fill:#fff!important}header #right-menu .round-button-user-menu{margin-bottom:15px}header #right-menu .round-button-sign a{color:#fff;font-size:16px;text-transform:none;align-items:center;justify-content:center;width:100%;display:flex;height:100%}header{flex-direction:column;min-height:100px;height:auto;width:100%;padding-right:0}header nav ul li{padding:20px 0}header #primary-menu-trigger{display:initial}header .menu-dropdown{top:-450px;right:auto}header .lang-menu .menu-dropdown{top:-460px;left:-115px}header .facebook-menu .menu-dropdown{top:-505px;left:-183px;height:400px}header .twitter-menu .menu-dropdown{top:-505px;left:-240px;height:500px}}@media (min-width: 1281px){#primary-menu .main-menu-item .sub-menu{display:none;position:absolute;border-radius:7px;margin-top:12px;min-height:40px;height:auto;z-index:9999;background:#fff;border:1px solid #ADB2B6;padding:12px 32px}#primary-menu .main-menu-item .sub-menu .menu-title{position:relative;display:flex;align-items:center;gap:8px;color:#1c4da1;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;padding:12px 0}#primary-menu .main-menu-item .sub-menu .menu-title .menu-title-icon{width:24px;height:24px}#primary-menu .main-menu-item .sub-menu .menu-title:after{content:"";bottom:0;left:0;position:absolute;height:4px;width:32px;background-color:#f95c22}#primary-menu .main-menu-item .sub-menu li{padding:8px 0}#primary-menu .main-menu-item .sub-menu li a{font-size:16px;color:#1c4da1;font-weight:600;line-height:24px}#right-menu .lang-menu-dropdown{overflow:hidden;border-radius:6px}#right-menu .lang-sub-menu{background:#fff;padding:16px!important}#right-menu .lang-sub-menu .lang-menu-item{cursor:default;display:flex;text-align:start;margin-top:0!important;min-width:200px}#right-menu .lang-sub-menu .lang-menu-item>.cookweek-link{color:#1c4da1!important;justify-content:space-between;margin:12px 16px;border-radius:24px;padding:0!important}#right-menu .lang-sub-menu .lang-menu-item.selected>.cookweek-link{width:100%;border:2px solid #1C4DA1;background-color:#e8edf6;margin:0;padding:10px 16px!important}}@media (max-width: 1280px){#primary-menu{width:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:1}.main-menu.show{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;padding:0 20px;display:flex!important;align-items:stretch}.main-menu.show .main-menu-item{padding:12px 24px}.main-menu.show .main-menu-item .lang-value{text-transform:uppercase}.main-menu.show .main-menu-item .lang-title{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:not(:has(.sub-menu.show)){display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-value{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-title{display:inline}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu{width:100%}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a{flex-direction:row-reverse;font-size:20px!important;padding:0}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a .arrow-icon{width:20px;height:20px;transform:rotate(90deg)}.main-menu.show:has(.sub-menu.show) .sub-menu.show{padding:0 0 40px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li{display:flex;align-items:center;gap:12px;margin-top:24px;padding:0}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>svg,.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>img{width:16px;height:16px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>a{padding:0}.main-menu.show .sub-menu{background-color:transparent;box-shadow:none;margin:0}.main-menu.show .sub-menu .lang-list.show{max-height:-moz-fit-content;max-height:fit-content;padding-top:24px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item{margin-top:0!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item>a{width:100%;margin-top:4px;border:2px solid #E8EDF6;border-radius:24px;padding:10px 16px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item.selected>a{border-color:#1c4da1;background-color:#e8edf6}.main-menu.show .sub-menu:before{display:none}.main-menu.show .sub-menu li{padding:0}.main-menu.show .sub-menu li a{font-family:Montserrat;font-style:normal;font-weight:600;display:inline-block;margin:0;border:0;text-align:left;padding:4px 16px;font-size:16px;text-transform:none}#primary-menu>ul{display:none}header{min-height:100px;height:auto;width:100%;padding-right:10px;padding-left:25px}header #primary-menu-trigger{display:initial}header #right-menu{justify-content:flex-end;flex:1;margin-right:18px}}footer .content .question{display:flex;flex-direction:column;background-color:#40b5d1;padding-top:65px}footer .content .question .text{color:#fff;padding:0 70px;text-align:center;font-size:25px;font-weight:700;margin-bottom:30px}footer .content .question .get-in-touch{display:flex;position:relative;justify-content:center;margin-bottom:-12px}footer .content .question .get-in-touch .button{position:absolute;top:105px;left:100px;color:#40b5d1;font-weight:700;font-size:20px;font-style:italic;padding:20px;background-color:#fff;width:215px;border-radius:30px;text-align:center}footer .content .about{display:flex;flex-direction:column;align-items:center;margin-top:30px}footer .content .phrase{font-size:14px;color:gray;text-align:center;padding:20px 60px;z-index:0}footer .content .phrase .text{margin-bottom:10px}footer .content .bubbles_footer{margin-left:-50%;margin-top:-60px}footer .logo_footer{display:none}footer .social-media-buttons{display:flex;justify-content:flex-end;margin-right:20px;align-items:center;margin-top:-45px;padding-bottom:20px}footer .social-media-buttons .social-network a{display:flex;margin-right:10px;text-indent:5px}@media (min-width: 961px){footer .content .question{padding-top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}footer .content .question .text{margin-bottom:0;padding:0;font-size:30px;margin-right:105px}footer .content .question .get-in-touch{margin-bottom:20px;margin-top:-12px}footer .content .question .get-in-touch .button{left:-65px}footer .content .about{flex-direction:row-reverse;margin-top:0;margin-right:15px}footer .logo_footer{display:initial}footer .content .bubbles_footer{margin-top:-118px;margin-left:-20px}footer .content .phrase{padding:0 50px}}#footer-scroll-activity{transform:translateY(100%);transition:transform .3s ease}#footer-scroll-activity.visible{transform:translateY(0)}.codeweek-banner{display:flex;background-color:#fe6824;margin:0 10px;flex-direction:column}.codeweek-banner .text{margin:45px 0 45px 25px;display:flex;flex-direction:column;justify-content:center}.codeweek-banner h1{font-size:40px;color:#fff}.codeweek-banner h2{font-size:20px;color:#fff;font-weight:400}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.codeweek-banner .image{margin:15px 10px;flex:1;display:flex}@media (min-width: 641px){.codeweek-banner h1{font-size:50px}.codeweek-banner h2{font-size:30px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}}@media (min-width: 961px){.codeweek-banner{flex-direction:row;height:366px;margin:0}.codeweek-banner.simple{height:220px}.codeweek-banner h1{font-size:60px}.codeweek-banner h2{font-size:35px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:60px!important;font-style:normal;font-weight:700;line-height:48px}.codeweek-banner .text{margin-left:100px;max-width:380px}.codeweek-banner.simple .text{margin:50px 0 0 100px;max-width:none}.codeweek-banner .image{margin:0 20px 0 0;justify-content:flex-end}.codeweek-banner.learn-teach .image,.codeweek-banner.scoreboard .image,.codeweek-banner.about .image{margin-right:140px}}@media (min-width: 1281px){.codeweek-banner.ambassadors .image{margin-top:-40px;margin-right:0}.codeweek-banner .text{margin-left:200px}.codeweek-banner.simple .text{margin:50px 0 0 200px;max-width:none}}.codeweek-banner.training,.codeweek-banner.schools{background-color:#8e90b5}.codeweek-banner.learn-teach{background-color:#b5d0d0}.codeweek-banner.ambassadors{background-color:#f5b742}.codeweek-banner.scoreboard{background-color:#ce80a7}.codeweek-banner.about{background-color:#72a8d0}.codeweek-banner.search{background-color:#164194}.codeweek-banner.error{background-color:#e57373}.codeweek-banner.show-event{background-color:#e2e2e2}.codeweek-banner.show-event .image{margin:0}.codeweek-banner.show-event .image img{height:366px;-o-object-fit:contain;object-fit:contain}.codeweek-banner.show-event .text{margin:15px 80px;max-width:none;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.codeweek-banner.show-event .text .edit-button{display:flex;width:100%;margin-left:-100px;height:40px}.codeweek-banner.show-event .text .delete-button{display:flex;width:100%;height:40px}.codeweek-banner.show-event .text .title{margin-top:-40px;flex:1;display:flex;justify-content:center;align-content:center;flex-direction:column}.codeweek-banner.show-event h1{font-size:45px;color:#fe6824}.codeweek-searchbox{padding:18px 30px;min-height:60px;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}#codeweek-scoreboard-page .codeweek-searchbox{justify-content:center;align-items:center;flex-direction:row}.codeweek-searchbox .basic-fields{display:flex;flex-direction:row;flex:1}.codeweek-searchbox .advanced-fields,.codeweek-searchbox .advanced-fields .line{display:flex;flex-direction:column}.codeweek-searchbox .advanced-fields .multiselect{margin-top:10px}.codeweek-searchbox .total .number{font-size:40px;color:#fe6824;font-weight:700}.codeweek-searchbox .total .label{font-size:20px;color:#fe6824;font-style:italic}.codeweek-searchbox .total{margin-right:20px}@media (min-width: 961px){.codeweek-searchbox{padding:18px 60px}.codeweek-searchbox .advanced-fields .line{flex-direction:row}.codeweek-searchbox .multiselect{margin-right:10px}.codeweek-searchbox .advanced-fields{flex-direction:row}.codeweek-searchbox .advanced-fields .multiselect{margin-top:18px}}@media (min-width: 1281px){.codeweek-searchbox{padding:18px 100px}}.custom-geo-input input{width:100%;border:2px solid #a4b8d9;border-radius:24px;height:48px;font-size:20px;line-height:28px;padding:0 24px;color:#20262c}.multiselect.multi-select.multiselect--active .multiselect--values{display:none}.multiselect.multi-select .multiselect--values{line-height:21px}.multiselect.multi-select .multiselect__tags{cursor:pointer;border-radius:24px;min-height:46px;border:2px solid #A4B8D9;padding:12px 40px 12px 24px;overflow:hidden}.multiselect.multi-select .multiselect__tags .multiselect__input{margin:0;padding:0}.multiselect.multi-select .multiselect__select{width:44px;height:100%}.multiselect.multi-select .multiselect__placeholder,.multiselect.multi-select .multiselect__tags .multiselect__single{padding:0;margin:0;font-size:16px;font-style:normal;font-weight:400;color:#20262c}.multiselect.multi-select .multiselect__placeholder{max-width:100%;color:#9ca3af;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.multiselect.multi-select .multiselect__single{padding-top:6px;color:#333e48}.multiselect.multi-select .multiselect__select:before{content:" ";position:absolute;top:18px;right:14px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(45deg)!important}.multiselect.multi-select .multiselect__select:after{content:" ";position:absolute;top:18px;right:19px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(-45deg)}.multiselect.multi-select .multiselect__tags-wrap{display:flex;flex-wrap:wrap;gap:4px;padding:0}.multiselect.multi-select .multiselect__tags-wrap .multiselect__tag{margin:0}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__single{font-size:20px;line-height:24px}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__input{line-height:24px}.multiselect.multi-select.large-text .multiselect__tags{padding:9px 40px 8px 16px;min-height:48px}.multiselect.multi-select.new-theme .multiselect__tags-wrap{padding:0;transform:translate(-16px)}.multiselect.multi-select.new-theme .multiselect__placeholder{display:block;line-height:32px}.multiselect.multi-select.new-theme .multiselect__single{line-height:32px}.multiselect.multi-select.new-theme .multiselect__tags{border-radius:24px!important;padding:6px 46px 6px 24px}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input{font-size:20px;font-family:Blinker;line-height:32px;margin:0;padding:0}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::-moz-placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__content-wrapper{border:2px solid #ADB2B6;border-radius:12px;overflow:hidden;padding:16px 12px 16px 0}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content{min-height:1px;max-height:268px;overflow:auto}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{border-radius:6px;width:12px;display:block}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track{background:#e8edf6;border-radius:8px}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background:#1c4da1;border-radius:6px}.multiselect.multi-select.new-theme .multiselect__option{padding:9px 16px 9px 24px;font-size:20px}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--highlight{background-color:#eee;color:#20262c}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected{background-color:transparent}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected:hover{background-color:#eee}.multiselect.multi-select.new-theme .multiselect__option:after{display:none}.multiselect .multiselect__tags{border-radius:29px;min-height:57px}.multiselect .multiselect__select{width:60px;height:54px}.multiselect .multiselect__placeholder,.multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}.multiselect .multiselect__single{padding-top:6px}.multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}.multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}.codeweek-search-text{flex:1;margin-right:10px}.dropdown-datepicker .multiselect__tags{padding-left:42px!important}.codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}.codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.codeweek-input-select::-ms-expand{display:none}.codeweek-input-select:hover{border-color:#888}.codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.codeweek-input-select option{font-weight:400;color:#000}.codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}.codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}.codeweek-form-field-wrapper .errors .errorlist{margin:0}.codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}.codeweek-form-field-searchable.align-flex-start{align-items:flex-start}.codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}.codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:2px;font-size:14px;box-shadow:none;cursor:pointer}.codeweek-form .multiselect-wrapper,.codeweek-form .datepicker-wrapper,.codeweek-form .input-tag-wrapper{flex:1}.codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .group-fields{flex:1}.codeweek-form-message .message{margin-bottom:30px}.codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.codeweek-form-field-privacy,.codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%;margin-top:30px;margin-bottom:20px}#codeweek-searchpage-component .multiselect .multiselect__tags,#codeweek-register-page .multiselect .multiselect__tags{border-radius:29px;min-height:57px}#codeweek-searchpage-component .multiselect .multiselect__select,#codeweek-register-page .multiselect .multiselect__select{width:60px;height:54px}#codeweek-searchpage-component .multiselect .multiselect__placeholder,#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__placeholder,#codeweek-register-page .multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__single{padding-top:6px}#codeweek-searchpage-component .multiselect .multiselect__select:before,#codeweek-register-page .multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}#codeweek-searchpage-component .multiselect .multiselect__tags-wrap,#codeweek-register-page .multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}#codeweek-searchpage-component .codeweek-search-text,#codeweek-register-page .codeweek-search-text{flex:1;margin-right:10px}#codeweek-searchpage-component .codeweek-search-text input,#codeweek-register-page .codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}#codeweek-searchpage-component .codeweek-input-select,#codeweek-register-page .codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#codeweek-searchpage-component .codeweek-input-select::-ms-expand,#codeweek-register-page .codeweek-input-select::-ms-expand{display:none}#codeweek-searchpage-component .codeweek-input-select:hover,#codeweek-register-page .codeweek-input-select:hover{border-color:#888}#codeweek-searchpage-component .codeweek-input-select:focus,#codeweek-register-page .codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}#codeweek-searchpage-component .codeweek-input-select option,#codeweek-register-page .codeweek-input-select option{font-weight:400;color:#000}#codeweek-searchpage-component .codeweek-form,#codeweek-register-page .codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}#codeweek-searchpage-component .codeweek-form p:first-child,#codeweek-register-page .codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-inner-two-columns{display:flex;flex-direction:row;align-items:flex-start;width:100%}.codeweek-form-inner-container{display:flex;flex-direction:column;flex:1}.codeweek-form-inner-container:last-child{margin-left:20px}.codeweek-form-field-wrapper{margin-bottom:15px}.codeweek-form-field-wrapper .errors{margin-left:140px;font-size:13px;color:red}#codeweek-searchpage-component .codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}#codeweek-searchpage-component .codeweek-form-field-wrapper .errors .errorlist{margin:0}#codeweek-searchpage-component .codeweek-form-field,#codeweek-searchpage-component .codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}#codeweek-searchpage-component .codeweek-form-field-searchable.align-flex-start{align-items:flex-start}#codeweek-searchpage-component .codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}#codeweek-searchpage-component .codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}#codeweek-searchpage-component .codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field input{flex:1;height:57px;border:1px solid #e8e8e8;border-radius:29px;text-indent:20px;width:100%}.codeweek-form-field textarea{flex:1;border-radius:29px;border:1px solid #e8e8e8;text-indent:20px;font-family:"PT Sans, Roboto",sans-serif;font-size:14px;padding-top:16px}#codeweek-searchpage-component .codeweek-form-field label{margin-right:10px;font-family:Blinker}#codeweek-searchpage-component .codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:8px;font-size:14px;box-shadow:none;cursor:pointer}#codeweek-searchpage-component .codeweek-form .multiselect-wrapper,#codeweek-searchpage-component .codeweek-form .datepicker-wrapper,#codeweek-searchpage-component .codeweek-form .input-tag-wrapper{flex:1}#codeweek-searchpage-component .codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .codeweek-form-inner-container h3{margin-bottom:15px}.codeweek-form .input-tag-wrapper{border:1px solid #e8e8e8;border-radius:29px}#codeweek-searchpage-component .codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper input{padding:0;margin:0;height:59px;text-indent:0}#codeweek-searchpage-component .codeweek-form .group-fields{flex:1}.codeweek-form-message{padding:30px;background-color:#e8e8e8;border-radius:20px;margin-top:20px}#codeweek-searchpage-component.codeweek-form-message .message{margin-bottom:30px}.login-form .codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.login-form .codeweek-form-field-privacy,.login-form .codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%}.v-autocomplete{position:relative}.v-autocomplete-list{background-color:#fff;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-top:6px;position:absolute;z-index:100;width:100%}.v-autocomplete-input{width:100%}.v-autocomplete-list-item{padding:10px;border-top:1px solid #ccc;cursor:pointer}.v-autocomplete-item-active{background-color:#eee}.v-autocomplete-list-item .city{font-size:11px}.v-autocomplete-list-item .name{font-weight:700}[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[type=file]+label{cursor:pointer;display:inline-block;height:100%;padding:18px 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}[type=file]:focus+label,[type=file]+label:hover{background-color:#f15d22}[type=file]:focus+label{outline:1px dotted #000}.codeweek-user-avatar{display:flex}.codeweek-user-avatar .name{flex:1;display:flex;align-items:flex-end}.codeweek-user-avatar .avatar{display:flex}.codeweek-user-avatar .avatar .codeweek-avatar-image{width:100px;height:100px;border-radius:50%;border:5px solid #e8e8e8}.codeweek-user-avatar .avatar .actions{display:flex;align-items:flex-end}.codeweek-display-field{margin-bottom:20px}.codeweek-display-field p{padding:5px}.codeweek-display-field ul{display:flex;margin:15px 0;flex-wrap:wrap}.codeweek-display-field li{margin-right:10px;margin-bottom:10px}.codeweek-display-field .itens .label{border:1px solid #FE6824;border-radius:5px;padding:10px;color:#fe6824;font-size:20px}.codeweek-display-field .share-event-wrapper{margin-top:5px}.custom-date-picker{font-family:Blinker}.custom-date-picker .dp__outer_menu_wrap{z-index:9999999}.custom-date-picker .dp__menu{border:2px solid #ADB2B6!important;border-radius:12px!important;padding:6px 12px 10px!important}.custom-date-picker .dp__menu .dp__arrow_top{border-width:2px 2px 0 0!important;border-color:#adb2b6!important}.custom-date-picker .dp--header-wrap{margin-bottom:8px}.custom-date-picker .dp--header-wrap .dp__month_year_wrap{justify-content:center}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:first-child{justify-content:flex-end;padding:0 4px;width:auto}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:last-child{justify-content:flex-start;padding:0 4px;width:auto}.custom-date-picker .dp__instance_calendar .dp--tp-wrap .dp__btn svg{stroke:#1c4da1;fill:#1c4da1}.custom-date-picker .dp__calendar_header_separator{background-color:#a4b8d9!important}.custom-date-picker .dp__calendar{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header_separator{margin:8px 0}.custom-date-picker .dp__calendar .dp__calendar{padding-bottom:16px;border-bottom:1px solid #A4B8D9!important}.custom-date-picker .dp__calendar .dp__calendar_header{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header .dp__calendar_header_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner{display:flex;justify-content:center;align-items:center;border-radius:50%;text-align:center;padding:0;width:32px;height:32px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner:hover{background:#e8edf6}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date,.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date:hover{background:#1c4da1}.custom-date-picker .dp--tp-wrap{width:100%;max-width:100%!important;padding:4px 0;margin-bottom:10px}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]{height:auto}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"] .dp__icon{width:24px;height:24px;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]:after{font-family:Blinker;content:"Select time";font-size:20px;line-height:24px;font-weight:600;padding-left:8px;color:#1c4da1;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp__action_row .dp__selection_preview{display:none}.custom-date-picker .dp__action_row .dp__action_buttons{flex-grow:1;margin:0;width:100%;display:flex;gap:10px}.custom-date-picker .dp__action_row .dp__action_buttons button{display:flex;justify-content:center;align-items:center;width:50%;text-align:center;border-radius:24px;border-width:2px;border-style:solid;height:40px;font-weight:600;font-size:18px;font-family:Blinker;transition-duration:300;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel{color:#1c4da1;border-color:#1c4da1}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel:hover{background-color:#e8edf6}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select{border-color:#f95c22;background-color:#f95c22}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select:hover{border-color:#fb9d7a;background-color:#fb9d7a}.codeweek-more-button{width:45px;height:45px;border:1px solid #FE6824;border-radius:45px;display:flex;justify-content:center;cursor:pointer;margin-top:5px}.codeweek-more-button span{background-color:transparent;font-size:40px;width:100%;text-align:center;margin-top:-3px;color:#fe6824;font-weight:700}.codeweek-button input{cursor:pointer;height:100%;padding:0 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:57px}.codeweek-button input:hover,.codeweek-action-button:hover,.codeweek-action-link-button:hover,.codeweek-image-button:hover{background-color:#f15d22}.codeweek-blank-button{border:1px solid #707070;border-radius:32px;color:#000;font-size:20px;padding:20px 40px}.codeweek-orange-button{border:2px solid #c54609;border-radius:16px;color:#fff;background-color:#fe6824;font-size:16px;padding:12px 30px;margin-left:4px}.codeweek-svg-button{width:35px;height:35px;display:flex}.codeweek-svg-button svg{width:100%;height:100%}.codeweek-svg-button svg path{fill:#fe6824!important}.codeweek-svg-button:hover svg path{fill:#f15d22!important}.codeweek-expander-button{background-color:#fe6824;color:#fff;width:40px;height:40px;padding:0;outline:none}.codeweek-expander-button div{font-size:30px;font-weight:700;height:40px}.codeweek-action-button{cursor:pointer;padding:7px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;outline:none}.codeweek-action-link-button{cursor:pointer;padding:9px 25px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;min-height:40px;z-index:10}.codeweek-image-button{cursor:pointer;padding:0 15px;border-radius:20px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:40px;outline:none}.codeweek-image-button svg path{fill:#fff!important}.codeweek-action-button.green{background-color:#228b22}.codeweek-action-link-button.red,.codeweek-action-button.red{background-color:#b22222;min-height:10px}.codeweek-action-button.orange{background-color:red}@media (min-width: 641px){.codeweek-button input{font-size:20px}}.codeweek-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:20px}.codeweek-card{box-shadow:0 2px 1px -1px #0003,0 1px 1px #0003,0 1px 3px #0003;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch}.codeweek-card .card-image{width:100%;border-radius:4px 4px 0 0;-o-object-fit:cover;object-fit:cover;height:194px}.codeweek-card .card-avatar{width:100%;display:flex;justify-content:center;margin-top:10px}.codeweek-card .card-image-avatar{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid lavenderblush}.codeweek-card .card-content{padding:16px}.codeweek-card .card-title{font-size:24px;color:#000000de;margin-bottom:12px}.codeweek-card .card-subtitle{color:#000000de;margin-bottom:12px}.codeweek-card .card-description{font-size:14px;color:#0009;margin-bottom:12px;word-break:break-word}.codeweek-card .card-actions{padding:16px;flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.codeweek-card .card-actions .codeweek-action-link-button,.codeweek-card .card-actions .codeweek-action-button,.codeweek-card .card-actions .codeweek-svg-button{margin-left:10px}.codeweek-card .card-expander.collapsed{background-image:url(/images/arrow_down.svg)}.codeweek-card .card-expander.expanded{background-image:url(/images/arrow_up.svg)}.codeweek-card .card-expander{cursor:pointer;padding:3px;margin:0 10px;text-align:center;background-color:#e8e8e8;background-position:center;background-repeat:no-repeat;height:14px;background-size:15px;border-radius:10px}.codeweek-card .card-expander:hover{background-color:#ddd}.codeweek-card .card-divider{border:1px solid #e8e8e8;margin:20px 0}.codeweek-card .card-chips{display:flex;flex-wrap:wrap;margin-bottom:10px}.codeweek-card .card-chip{margin:4px;background-color:#8dcece;padding:7px 12px;border-radius:16px;font-size:14px;color:#fff;font-weight:600}@media (min-width: 641px){.codeweek-grid-layout{grid-template-columns:1fr 1fr}}@media (min-width: 961px){.codeweek-grid-layout{grid-template-columns:1fr 1fr 1fr}}.codeweek-tools{display:flex;justify-content:flex-end;width:100%;margin:10px 0 35px}.codeweek-question-container{display:flex;flex-direction:column;padding:30px 20px 0}.codeweek-question-container .container-expansible.expanded{display:inherit}.codeweek-question-container .container-expansible.collapsed{display:none}.codeweek-question-container .expander-always-visible,.codeweek-question-container .container-expansible{display:flex;width:100%}.codeweek-question-container .expander-always-visible{margin-bottom:30px}.codeweek-question-container .expansion{min-width:40px;margin-right:70px;display:none}.codeweek-question-container .container-expansible .expansion{justify-content:center;margin-bottom:-40px;z-index:1;display:none}.codeweek-question-container .container-expansible .expansion .expansion-path{border-width:1px;border-color:#fe6824;border-style:dashed;margin-top:-40px}.codeweek-question-container h2{font-size:20px;font-weight:400;font-style:italic}.codeweek-question-container p{padding:15px 0}.codeweek-question-container .container-expansible .content{margin-bottom:50px}.codeweek-question-container .container-expansible .content .button{margin-top:40px;text-align:center}.codeweek-question-container .container-expansible .content .map{width:100%;height:400px;border:0}.codeweek-content-wrapper{width:auto;margin:25px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.codeweek-content-wrapper-inside{margin:0}.codeweek-content-grid{display:grid;grid-template-columns:1fr;grid-gap:15px}.codeweek-content-grid .codeweek-card-grid{background-color:#f2f2f8}.codeweek-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.codeweek-content-grid .author{color:#fe6824;padding:20px}.codeweek-youtube-container iframe{width:100%;border:none;height:500px}.codeweek-content-header{margin:0 10px}.codeweek-content-header h1+p{padding-top:10px}.codeweek-cookie-consent-banner{padding:20px 50px;border-bottom:1px solid #e8e8e8}.codeweek-cookie-consent-banner .actions{display:flex;margin-top:10px;margin-bottom:10px;justify-content:flex-end}.codeweek-blue-box{background-color:#deebf4;padding:20px}.community_type{display:flex;flex-direction:column-reverse}.community_type .text{flex:2}.community_type .text p{line-height:30px;text-align:justify}.community_type .image{flex:1;display:flex;justify-content:center;align-items:center}.community_type_section{padding:20px}@media (min-width: 641px){.codeweek-content-wrapper{margin:40px 60px 0}.codeweek-content-header{margin:0 60px}.codeweek-content-wrapper-inside{margin:5px 55px}.codeweek-question-container{padding:40px 50px 0}.codeweek-question-container .expansion,.codeweek-question-container .container-expansible .expansion{display:flex}.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media (min-width: 961px){.codeweek-content-wrapper{margin:50px 100px 0}.codeweek-content-header{margin:0 100px}.codeweek-content-wrapper-inside{margin:15px 55px}.community_type{flex-direction:row}}@media (min-width: 1200px){.codeweek-content-wrapper-inside{margin:15px 115px}}.codeweek-youtube-container{width:100%;border:none;height:500px;margin:auto;background-color:#000;position:relative;overflow:hidden}.codeweek-youtube-container .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:none;align-items:center;justify-content:center;text-align:center}.codeweek-youtube-container .background .container .content{max-width:90%}.codeweek-youtube-container .background .info{width:90%;margin:auto}.codeweek-youtube-container .background .info .button button{background-color:#40b5d1;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;margin:auto}.codeweek-youtube-container .background .info .button button:hover{background:#fe6824}.codeweek-youtube-container .background .info .button button svg{margin-right:.5rem}.codeweek-youtube-container .remember input{margin-right:.5rem}@media (min-width: 1025px){.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}}@media (min-width: 1281px){.codeweek-question-container{padding:40px 230px 0 100px}}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid .codeweek-card-grid{background-color:#f2f2f8}.hackathons-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.hackathons-content-grid .author{color:#fe6824;padding:20px}.codeweek-container-lg{max-width:1460px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container-lg{padding:0 40px}}.codeweek-container{max-width:1220px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container{padding:0 40px}}.codeweek-pagination{margin-top:80px;margin-bottom:60px;display:flex;justify-content:center}.codeweek-pagination ul{list-style:none;display:flex;padding:0;margin:0}.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{cursor:pointer;font-size:16px}.codeweek-pagination ul li a.back,.codeweek-pagination ul li a.next{text-transform:uppercase}.codeweek-pagination ul li a.back{margin-right:10px}.codeweek-pagination ul li a.next{margin-left:5px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{border:1px solid #E6E6E6;padding:10px 18px;border-radius:50%;margin-right:5px}.codeweek-pagination ul li a.page.current{color:#000}.codeweek-pagination ul li a[disabled=disabled]{color:#9b9b9b;cursor:not-allowed}@media (min-width: 641px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:18px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:15px 22px;margin-right:8px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:12px}}@media (min-width: 1281px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:20px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:20px 28px;margin-right:10px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:10px}}.codeweek-view-calendar .month{font-size:18px;color:#707070;font-family:Helvetica;text-align:center;text-transform:capitalize}.codeweek-view-calendar .month th{font-weight:400;font-family:PT Sans,Roboto;color:#000;font-size:20px}.codeweek-view-calendar .month .filled{background-color:#ffeee6}@media (max-width: 600px){.codeweek-view-calendar{display:none}}.codeweek-table{width:100%}.codeweek-table tr:nth-child(2n){background-color:#ffeee6}.codeweek-table th{color:#fff;background-color:#fe6824;padding:5px;font-weight:400}.codeweek-table td{padding:5px}.codeweek-table .actions{display:flex;justify-content:center}.custom-tinymce .tox-tinymce{border:2px solid #a4b8d9;border-radius:24px}.custom-tinymce .tox-editor-container .tox-menubar{padding:0 12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:first-child{padding-left:12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:last-child{padding-right:12px}.custom-tinymce .tox .tox-statusbar{height:24px;padding:4px 16px}.codeweek-question-container:nth-child(2n){background-color:#ebebf0}#codeweek-schools-page .codeweek-content-wrapper{margin:0;align-items:stretch}#codeweek-beambassadors-page ul{list-style:inherit}#codeweek-ambassadors-page .codeweek-searchbox,#codeweek-pending-events-page .codeweek-searchbox{align-items:center;justify-content:center}#codeweek-training-page .codeweek-banner h2{text-transform:uppercase}#codeweek-searchpage-component .home-map .add-button{top:40px;position:absolute;z-index:3;left:20px}#codeweek-sponsors-page .codeweek-content-wrapper ul{display:grid;grid-template-columns:1fr;grid-gap:30px}#codeweek-sponsors-page .codeweek-content-wrapper ul li{display:flex;justify-content:center;align-items:center;border:1px solid lightgrey;border-radius:10px}#codeweek-pending-events-page .codeweek-content-header .header{display:flex;justify-content:space-between}#codeweek-pending-events-page .codeweek-content-header .header .actions{display:flex;align-items:center}#teacher-details li.active{border-left-color:#f97316;border-top-color:#f97316}@media (min-width: 641px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr}}@media (min-width: 961px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr 1fr}}#main-banner{background-color:#fe6824;display:flex;flex-direction:column;justify-content:space-between}#main-banner .what{display:flex;margin:50px 10%;margin-bottom:1rem}#main-banner .what .separator{width:32px;border:1px solid #FFFFFF;border-right:0}#main-banner .what .text{font-family:OCR A Std,Open Sans;color:#fff;padding-top:20px;line-height:1.4;padding-bottom:10px}#main-banner .info{display:flex;flex-direction:column}#main-banner .info .when{margin:40px 0 20px 10%}@media (max-width: 993px){#main-banner .info .when{margin:4rem}}@media (max-width: 525px){#main-banner .info .when{margin:0rem}#main-banner .info{padding:1rem}}#main-banner .info .when .arrow{text-align:center;margin-top:70px;margin-left:-10%}#main-banner .info .when .text{display:none}#main-banner .info .when .title{color:#fff;font-size:35px;font-weight:700}#main-banner .info .when .date{color:#fe6824;font-size:23px;font-weight:700;background-color:#fff;padding:5px;margin-top:15px;text-align:center;width:220px}@media (max-width: 993px){#main-banner .info .when .date{width:100%}}#main-banner .info .countdown{margin-bottom:15px}#school-banner{display:flex;flex-direction:column;align-items:center;margin:20px 15px 0;background-color:#ffe3d6;padding:25px 20px 20px;font-weight:700;color:#fe6824}#school-banner .title{font-size:40px;text-align:center}#school-banner .text{font-size:14px;text-align:center}#school-banner .text a{color:#fe6824}#school-banner .text a:hover,#school-banner a:hover .title{color:#40b5d1}.sub-section{display:flex;flex-direction:column;align-items:center;margin:0 15px;padding-top:40px;color:#fe6824}.sub-section .text{font-size:17px;font-weight:700;text-align:center;padding:0 30px;margin-bottom:20px;line-height:1.4}.sub-section .title{margin:30px;border:1px solid #FE6824;border-radius:16px;padding:20px;font-family:OCR A Std,Open Sans;font-size:21px;line-height:1.6}#organize-activity{background-color:#ffe3d6;padding-top:0}#get-started{background-color:#ffeec7}#access-resources{background-color:#dbecf0}#content .mobile-arrow{margin:20px auto;text-align:center}#content .mobile-arrow path{stroke:#fe6824!important}.countdown{position:relative;display:flex;flex-direction:column}#countdown div{padding:10px 5px;margin-right:2px;background-color:#000;color:#fff;font-size:18px;font-family:OCR A Std,Open Sans}#countdown .separator{background-color:transparent;color:#000}@media (min-width: 641px){#main-banner{background-repeat:no-repeat;background-position-x:112%}#main-banner .what .text{font-size:20px}#main-banner .info .when .title{font-size:50px}#main-banner .info .when .date{font-size:25px}}@media (min-width: 961px){#main-banner .what .text{font-size:25px}#main-banner .info{flex-direction:row-reverse;justify-content:flex-end}#main-banner .info .when{width:320px;margin:0 10px 20px 10%}#main-banner .info .when .title{font-size:60px}#main-banner .info .when .date{font-size:35px;width:auto;margin:15px 0}#main-banner .info .when .text{display:initial;color:#fff;font-weight:700;line-height:1.3}#main-banner .info .when .arrow{margin-top:40px}#school-banner{background-color:transparent;flex-direction:row;justify-content:center;margin:40px 0}#school-banner .title{font-size:55px;margin-right:20px}#school-banner .text{font-size:30px;margin-left:10px}.sub-section{flex-direction:row-reverse;padding:60px 0;margin:0 50px}.sub-section .text{font-size:20px;flex-basis:33%;text-align:left}.sub-section .title{font-size:28px;width:420px}.sub-section img{height:400px;flex-basis:33%}#content .mobile-arrow{display:none}#organize-activity{padding:60px 0}#get-started img,#access-resources img{margin-left:-100px;z-index:1}#access-resources{padding:30px 0}#access-resources img{height:470px}}@media (min-width: 1281px){#main-banner{height:644px}#main-banner .info .when{margin-right:50px;width:auto;max-width:500px}#main-banner .info .when .date{font-size:38px;margin-bottom:1rem}#main-banner .info .when .text{font-size:18px}#main-banner .info .countdown{margin-top:3rem;margin-left:-10px}#main-banner .info .when .arrow{width:94px;height:94px;border-radius:50%;background-color:#fe6824;margin-left:94px;margin-top:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}}.homepage-robot .robot-word{position:absolute;top:0;right:60%;transform:scale(.5) translateY(-100%);opacity:0;animation:robotWordAnimation 2s forwards}.homepage-robot .robot-land{transform:translateY(20%);animation:robotLandAnimation 2s forwards}@keyframes robotWordAnimation{to{top:15%;right:70%;transform:scale(1) translateY(-100%);opacity:1}}@keyframes robotLandAnimation{to{transform:translateY(0)}}#codeweek-searchpage-component .home-map .wtmap .wtfooter{display:none}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{display:flex}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .codeweek-button,#codeweek-searchpage-component .codeweek-searchbox .basic-fields .year-selection{margin-right:10px}#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:column}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:10px;justify-content:center}#codeweek-searchpage-component{position:relative;padding-bottom:30px}#loadmask{width:100%;height:452px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;z-index:1000;background-color:#fff}#loadmask .loading{display:flex;justify-content:center;align-items:center}.sub-category-title{color:#fe6824;font-size:40px;font-style:italic;width:100%;margin-bottom:40px;text-align:center}.reported-event,.event-already-reported,.report-event{display:flex;justify-content:flex-end;align-items:center;padding:5px;background-color:#f8f8f8}.reported-event .actions,.event-already-reported .actions,.report-event .actions{margin-left:10px}.moderate-event{display:flex;align-items:center;padding:5px;background-color:#f8f8f8}.moderate-event .actions{margin-left:10px}.event-is-pending{padding:10px;background-color:#ffffc3;text-align:center}@media (min-width: 641px){.sub-category-title{text-align:left}}@media (min-width: 961px){#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:row}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:0}}.codeweek-content-wrapper .tools{display:flex;justify-content:flex-end;padding-bottom:30px;width:100%}#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box h1,#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box p{padding-left:0}#codeweek-about-page .codeweek-content-wrapper .partners a{display:flex}#codeweek-about-page .codeweek-content-wrapper .partners a:hover h1{color:#40b5d1}#codeweek-about-page .codeweek-content-wrapper .partners a h1{padding-right:10px}@media (min-width: 641px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 40px}#codeweek-about-page h3{margin-top:15px}#codeweek-about-page h4{margin-top:8px;margin-left:10px;margin-bottom:4px;color:#0d2460}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box .codeweek-about-white-box{padding:20px 40px}}@media (min-width: 961px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:20px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:40px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:40px 100px}}@media (min-width: 1025px){#codeweek-about-page .codeweek-content-wrapper .about-two-column{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}}#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:3;display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons .codeweek-action-link-button{text-transform:none}#codeweek-login-page .login-form{flex:1;margin-left:10px;margin-top:30px;order:1}#codeweek-login-page .codeweek-form-field-checkbox{text-transform:uppercase;justify-content:flex-start}#codeweek-login-page .codeweek-form-field input{min-height:57px}#codeweek-login-page .codeweek-form-field label{width:auto;text-align:left;margin-left:20px;margin-bottom:10px}#codeweek-login-page .codeweek-button{display:flex;flex:1}#codeweek-login-page .codeweek-button input{flex:1}#codeweek-login-page .separator{display:flex;flex-direction:row;align-items:center;padding:0 30px;order:2;gap:10px}#codeweek-login-page .separator .line{border-top:1px solid #ccc;flex:1}#codeweek-login-page .separator .text{padding:20px 0;font-size:22px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button{display:flex;align-items:center;margin-bottom:15px;font-size:24px;font-weight:400;height:80px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button svg,#codeweek-login-page .social-media-buttons .codeweek-action-link-button img{height:50px;fill:#fff;margin-right:30px;border-right:1px solid;padding-right:10px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.github{background-color:#8f7ba1}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.twitter{background-color:#000}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.facebook{background-color:#4267b2}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.google{background-color:#db3236}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.azure{background-color:#0072c6}#codeweek-login-page .login-other-actions{display:flex;margin-top:60px;font-size:14px;height:30px}#codeweek-login-page .login-other-actions .forgot-password{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}#codeweek-login-page .login-other-actions .forgot-password,#codeweek-login-page .login-other-actions .sign-up{display:flex;align-items:center}@media (min-width: 1200px){#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:row}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:1}#codeweek-login-page .separator{order:2;display:flex;flex-direction:column;align-items:center;padding:0 30px;gap:0}#codeweek-login-page .login-form{order:3}#codeweek-login-page .separator .line{border-right:1px solid #ccc;flex:1}}.help-block .errorlist{margin:0}.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.72px;padding-bottom:40px}.reset_description{color:var(--Slate-500, #333E48);font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:40px}#codeweek-login-page .codeweek-form-field{flex-direction:column;align-items:flex-start}#codeweek-forgotpassword-page .codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:flex-start;flex-direction:column;align-content:flex-start}.codeweek-form-field-add{display:flex;flex:1;flex-direction:row;align-items:center}@media screen and (max-width: 1080px){.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:30px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.72px;display:flex;padding-bottom:24px}.reset_description{font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:24px}}#codeweek-toolkits-page .codeweek-content-wrapper .button{text-align:center;margin:15px}.copyright{margin-top:30px;padding-bottom:30px;width:100%;color:#0e4984;font-size:small}.subtitle{margin-top:10px;font-size:x-large}.codeweek-code-hunting-map-card{display:flex}.codeweek-code-hunting-map-card .left{display:flex;flex-direction:column}.codeweek-code-hunting-map-card .left img{border-radius:15px;width:150px;height:150px;-o-object-fit:cover;object-fit:cover}.codeweek-code-hunting-map-card .left .links{display:flex;flex-direction:column;align-items:center}.codeweek-code-hunting-map-card .left .links .link{padding:5px}.codeweek-code-hunting-map-card .center{margin:0 10px;flex:1}.codeweek-code-hunting-map-card .center .title{font-size:18px;font-weight:700}.codeweek-code-hunting-map-card .center .description{line-height:1.5;margin-top:5px}.codeweek-code-hunting-map-card .center .link{padding:10px;display:flex;align-items:center;justify-content:center}.codeweek-code-hunting-map-card .qrcode{width:150px}.codeweek-code-hunting-map-card .qrcode-link{height:-moz-max-content;height:max-content}header.hackathons nav{max-width:none}header.hackathons nav ul li a{font-size:19px}header.hackathons #right-menu{padding-right:0}header.hackathons #right-menu #hackathons-register-button{background-color:#fe6824;width:195px;height:156px;display:flex;justify-content:center;align-items:center}header.hackathons #right-menu #hackathons-register-button a{height:100%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center}.hackathons-content-header{flex:1;display:flex;flex-direction:column;justify-content:flex-start;height:100%}#secondary-menu{display:flex;justify-content:flex-end;margin-right:30px;flex:initial;margin-bottom:10px}#secondary-menu ul li a{font-size:16px;display:flex;color:#9b9b9b}#secondary-menu ul li a img{margin-right:10px}.codeweek-banner.hackathons{height:auto;margin:0;display:block}.codeweek-banner.hackathons .image{margin:0}.codeweek-banner.hackathons .image .text{position:absolute;margin:215px 5px 10px;max-width:300px;text-align:center}.codeweek-banner.hackathons .image .desktop{display:none}.hackathons-content-grid{grid-template-columns:1fr 1fr}.codeweek-banner.hackathons .image{justify-content:center}.codeweek-banner.hackathons .image .text .text-inside h1{color:#fe6824}#codeweek-hackathons-page h1{font-size:30px;font-weight:400}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{display:flex;padding:20px 40px}.hackathons_section img{flex:1}#codeweek-hackathons-page p{font-size:14px;line-height:1.4}.hackathons_section{flex-direction:column}.hackathons_section .text-inside{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hackathons_section p{color:#fff}.hackathons_section.how_coding{background-color:#180053}.hackathons-content-grid{margin-top:35px;margin-bottom:80px}.hackathons-content-grid .codeweek-card-grid{background-color:transparent}.hackathons-content-grid .codeweek-card-grid .date{font-size:25px;color:#fe6824;font-weight:700}.hackathons-content-grid .codeweek-card-grid .location{font-size:18px;color:#fe6824}.hackathons-content-grid .codeweek-card-grid .city-image{position:relative;margin-bottom:5px}.hackathons-content-grid .codeweek-card-grid .city-image .transparent{position:absolute;width:100%;height:100%;top:0;opacity:.35;background-color:#180253}.hackathons-content-grid .codeweek-card-grid .city-image .text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hackathons-content-grid .codeweek-card-grid .city-image .text .title{padding:0;color:#fff;font-family:OCR A Std,Open Sans}.hackathons-content-grid .codeweek-card-grid .city-image .text .title.hackaton{font-size:20px}.hackathons-content-grid .codeweek-card-grid :hover .transparent{opacity:.69}.hackathons-content-grid .codeweek-card-grid :hover .city-image .text .title{color:#fe6824}@media (min-width: 481px){.codeweek-banner.hackathons .image .desktop{display:block}.codeweek-banner.hackathons .image .mobile{display:none}.codeweek-banner.hackathons .image .text{margin:10px 5px}.codeweek-banner.hackathons .image{justify-content:flex-end}}@media (min-width: 641px){#codeweek-hackathons-page h2{font-size:20px}.codeweek-banner.hackathons .image .text .text-inside{text-align:center}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}#codeweek-hackathons-page h1{font-size:40px}#codeweek-hackathons-page h1+p{padding-top:30px}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{flex-direction:row}.hackathons_section .text-inside{margin-left:70px}}@media (min-width: 961px){#codeweek-hackathons-page h1{font-size:45px}#codeweek-hackathons-page h2{font-size:25px}.codeweek-banner.hackathons .image .text{position:absolute;margin:15px 10px;max-width:350px}}@media (min-width: 1025px){#codeweek-hackathons-page h1{font-size:50px}#codeweek-hackathons-page h2{font-size:30px}.codeweek-banner.hackathons .image .text{position:absolute;margin:30px 20px;max-width:400px}}@media (min-width: 1281px){#codeweek-hackathons-page h1{font-size:55px}#codeweek-hackathons-page h2{font-size:35px}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.codeweek-banner.hackathons .image .text{position:absolute;margin:40px 25px;max-width:415px}.hackathons_section{padding:90px 120px}#codeweek-hackathons-page p{font-size:18px}}#codeweek-hackathons-page .hackathons_section.organisers{background-color:#ddd;padding:0 0 20px;align-items:flex-start}#codeweek-hackathons-page .hackathons_section.organisers p{color:#000}#codeweek-hackathons-page .hackathons_section.organisers img{flex:initial}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding:20px}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.organisers{padding:0 0 40px;flex-direction:row-reverse}#codeweek-hackathons-page .hackathons_section.organisers img{width:450px}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-top:30px;margin-right:0}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{margin-left:40px}}@media (min-width: 1025px){#codeweek-hackathons-page .hackathons_section.organisers img{width:auto}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-right:-150px;margin-top:80px}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding-top:80px}}#codeweek-hackathons-page .hackathons_section.look_like{background-image:url(/images/hackathons/look_like.png);background-repeat:no-repeat;padding:0;justify-content:flex-end;background-size:cover}#codeweek-hackathons-page .hackathons_section.look_like .text-inside{background-color:#180053a6;flex:1;margin:0;padding:20px;text-align:center}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:60%;flex:initial;margin:0;padding:30px 20px;text-align:left}}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:40%;padding:100px 60px}}#codeweek-hackathons-page .hackathons_section.take_part{background-color:#f2f2f2;padding:20px}#codeweek-hackathons-page .hackathons_section.take_part p{color:#000}#codeweek-hackathons-page .hackathons_section.take_part .text-inside{margin:0}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.take_part{padding:50px 70px 30px}#codeweek-hackathons-page .hackathons_section.take_part h1{padding-right:30px}#codeweek-hackathons-page .hackathons_section.take_part p{padding-right:70px}}:lang(el) header nav ul li a{font-size:17px}:lang(de) header nav ul li a,:lang(fr) header nav ul li a,:lang(nl) header nav ul li a{font-size:18px}@media (min-width: 1281px){:lang(bg) #main-banner .info .when .date,:lang(de) #main-banner .info .when .date{font-size:30px}:lang(bg) #main-banner .info .when .arrow,:lang(de) #main-banner .info .when .arrow{margin-top:30px}:lang(el) #main-banner .info .when .date,:lang(hu) #main-banner .info .when .date,:lang(it) #main-banner .info .when .date,:lang(me) #main-banner .info .when .date,:lang(mk) #main-banner .info .when .date,:lang(nl) #main-banner .info .when .date,:lang(ro) #main-banner .info .when .date{font-size:30px}:lang(es) #main-banner .info .when .date,:lang(pl) #main-banner .info .when .date{font-size:25px}}*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,: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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-12{--tw-translate-x: -3rem;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))}.-translate-x-2{--tw-translate-x: -.5rem;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))}.-translate-x-6{--tw-translate-x: -1.5rem;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.-translate-y-2{--tw-translate-y: -.5rem;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))}.-translate-y-3{--tw-translate-y: -.75rem;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))}.-translate-y-full{--tw-translate-y: -100%;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-2{--tw-translate-x: .5rem;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))}.translate-y-1{--tw-translate-y: .25rem;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))}.translate-y-1\/2{--tw-translate-y: 50%;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))}.translate-y-2{--tw-translate-y: .5rem;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))}.translate-y-\[10\%\]{--tw-translate-y: 10%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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 spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.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}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}html{line-height:1.15}body{margin:0;font-family:PT Sans,Roboto;background-color:#eee}a{color:#40b5d1;text-decoration:none;box-sizing:border-box}img{max-width:100%;height:auto}input{margin:0;line-height:1.15;border:0;font-family:inherit;outline:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{cursor:pointer;background-color:transparent;border:0}h1{color:#fe6824;font-weight:700;font-size:20px;line-height:1.3}h2{color:#fe6824;font-weight:700;font-size:18px;line-height:1.3}.orange{color:#fe6824}p{padding:15px 0}p.partner_text{color:#fff;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}h1+p{padding-top:30px}main{margin-left:auto;margin-right:auto;background-color:#fff}body:not(.new-layout) main{max-width:1280px}ul{list-style:none;line-height:1.5;padding:0;margin:20px 0}#app{position:relative;background-color:#fff;margin-right:auto;margin-left:auto}body:not(.new-layout) #app{max-width:1280px}.show{display:block!important}.hide{display:none!important}.show-flex{display:flex!important}@media (min-width: 641px){h1{font-size:30px}h2{font-size:25px}}@media (min-width: 961px){h1{font-size:40px}h2{font-size:30px}}.cookweek-link{display:inline-flex;align-items:center;gap:4px;font-family:Montserrat;color:#1c4da1;font-size:16px;font-weight:600}.cookweek-link.hover-underline{position:relative}.cookweek-link.hover-underline .arrow-icon{color:#1c4da1;transition-duration:.3s}.cookweek-link.hover-underline:hover .arrow-icon{transform:scale(-1)}.cookweek-link.hover-underline:hover:after{width:100%}.cookweek-link.hover-underline:after{content:"";position:absolute;width:0;height:2px;background-color:#1c4da1;bottom:0;left:0;transition-duration:.3s}.marker-popup-content .marker-popup-description{max-height:200px;overflow:auto}.marker-popup-content .marker-popup-description p{font-size:14px;padding:0;margin:4px 0}.cookies ul{list-style:disc;line-height:1.5;padding:5px;margin:5px 20px 10px}#codeweek-error-page{display:flex;justify-content:center;align-items:center;position:relative}.error-container{display:flex;align-items:center;gap:40px;padding:40px;background-color:#fff}.error-box{max-width:400px;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:120px;font-style:normal;font-weight:900;line-height:144px;letter-spacing:-2.4px}.error-robot svg{max-width:915px;margin:0 auto}.error-box p{text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:40px;color:#003087;padding:0}.error-box a{display:inline-block;margin-top:20px;padding:12px 24px;color:var(--Slate-600, #20262C);font-family:Blinker;font-size:18px;font-style:normal;font-weight:600;line-height:28px;background-color:#f25022;border-radius:25px;text-decoration:none}.error-robot{z-index:1}.error-box a:hover{background-color:#fb9d7a}.desktop-robot{display:block}.mobile-robot{display:none}.footer-ellipse{position:absolute;height:324px;bottom:0;width:100%;z-index:0}@media (min-width: 568px) and (max-width: 1024px){.error-container{padding:40px 0}.error-robot svg{max-width:568px;margin:0 auto}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px}}@media (max-width: 568px){#codeweek-error-page{justify-content:flex-start}.desktop-robot{display:none}.mobile-robot{display:block}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px;max-width:150px;margin:0 auto}.error-container{display:flex;align-items:center;gap:40px;padding:80px 0;background-color:#fff}.error-box{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box a{display:flex;height:48px;padding:16px 40px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:250px}.footer-ellipse{height:220px}}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;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\:translate-y-0{--tw-translate-y: 0px;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\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} +header{background-color:#fff}header #logo-wrapper{display:flex;align-items:center}header nav{flex:1;height:50px}header nav ul{list-style:none;padding:0;height:50px;display:flex;align-items:center;margin:0}header nav ul li{padding:0 8px;position:relative}header nav ul li a{font-size:20px;text-decoration:none;color:#000}header nav ul li ul:before{content:"";height:17px;position:absolute;top:-15px;width:100%}header nav ul li ul:after{content:"";position:absolute;top:0;left:10%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fe6824;border-top:0;margin-left:0;margin-top:-9px}header nav ul li ul li{padding-top:8px;padding-bottom:6px;padding-left:6px}header nav ul li ul li a{font-size:18px;color:#000;text-align:center;white-space:nowrap}header #right-menu .round-button,header #right-menu .round-button-sign,header #right-menu .round-button-user-menu{width:50px;height:50px;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:12px;cursor:pointer}header #right-menu .round-button-user-menu{background-color:#1c4da1}header .round-button:hover,header .round-button-sign:hover,header .round-button-user-menu:hover{background-color:#f9f9f9}header #right-menu .round-button:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #BBBBBB;border-bottom:10px solid transparent;right:30%;bottom:-20px}header #right-menu .round-button:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;border-bottom:10px solid transparent;right:30%;bottom:-18px}header #right-menu .round-button-sign{border:2px solid #FE6824;width:48px;height:48px}header #right-menu .round-button-sign a{color:#fe6824;font-size:13px;text-decoration:none;display:flex;height:100%;align-items:center;justify-content:center}header #right-menu a{color:#a2a2a2;font-size:13px;text-decoration:none;text-transform:uppercase}header .round-button-user-menu.opened,header .round-button.opened{background-color:#fe6824}header .menu-trigger.opened .button-icon path{fill:#fff!important}button-icon{margin-right:20px}header .round-button.opened a{color:#fff!important}header #right-menu .round-button.opened:after{border-top:10px solid #FE6824}header #primary-menu-trigger{display:none}header #right-menu #tools{display:flex}header .menu-dropdown{display:none;position:absolute;top:56px;background-color:#fff;border:1px solid #ADB2B6;border-radius:7px;padding:12px 32px;right:0;z-index:1000;margin:0}header .lang-menu .menu-dropdown,header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{padding:0}header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{top:60px}header .twitter-menu .menu-dropdown{width:400px;height:500px;overflow:auto;justify-content:center}header .user-menu .menu-dropdown li{display:flex;align-items:center;list-style:none;text-align:start;gap:12px;padding:8px 0}header .user-menu .menu-dropdown li a{white-space:nowrap;text-align:left;text-transform:none!important;font-size:16px!important;color:#1c4da1!important;font-weight:600!important;line-height:22px!important}header .user-menu .menu-dropdown li svg,header .user-menu .menu-dropdown li img{height:16px;width:16px}header .lang-menu .menu-dropdown ul{display:flex;flex-direction:column;max-height:calc(100dvh - 300px);overflow:auto;margin:0!important;padding:0;list-style:none}header .lang-menu .menu-dropdown ul li{text-align:center}header .lang-menu .menu-dropdown ul li a{color:#000;padding:15px 25px;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:center}@media (max-width: 1280px){header nav{height:auto}header nav ul{height:auto}header nav ul li ul{display:none;position:relative;left:0;background-color:#ffe3d6;border-radius:0;align-items:center;margin-top:12px;padding-right:0;max-height:400px}header nav ul li ul:after{border:0px solid transparent}header nav ul li ul li{padding-top:15px;padding-bottom:15px;border:0px}header nav ul li ul li a{font-size:16px;color:#1c4da1;font-weight:700;text-transform:uppercase;text-align:center;white-space:nowrap;border-bottom:1px solid #9D9D9D;padding-bottom:5px;padding-left:30px;padding-right:30px}header nav ul li ul li:last-child a{border-bottom:0px}}@media (max-width: 640px){#primary-menu{width:100%}#primary-menu>ul{display:none}header #right-menu{display:none;width:100%;padding:40px;flex-direction:column;align-items:center}header #right-menu .round-button-sign{margin-bottom:20px;background-color:#fe6824;color:#fff;width:90%;font-size:16px}header #right-menu .round-button-sign svg path{fill:#fff!important}header #right-menu .round-button-user-menu{margin-bottom:15px}header #right-menu .round-button-sign a{color:#fff;font-size:16px;text-transform:none;align-items:center;justify-content:center;width:100%;display:flex;height:100%}header{flex-direction:column;min-height:100px;height:auto;width:100%;padding-right:0}header nav ul li{padding:20px 0}header #primary-menu-trigger{display:initial}header .menu-dropdown{top:-450px;right:auto}header .lang-menu .menu-dropdown{top:-460px;left:-115px}header .facebook-menu .menu-dropdown{top:-505px;left:-183px;height:400px}header .twitter-menu .menu-dropdown{top:-505px;left:-240px;height:500px}}@media (min-width: 1281px){#primary-menu .main-menu-item .sub-menu{display:none;position:absolute;border-radius:7px;margin-top:12px;min-height:40px;height:auto;z-index:9999;background:#fff;border:1px solid #ADB2B6;padding:12px 32px}#primary-menu .main-menu-item .sub-menu .menu-title{position:relative;display:flex;align-items:center;gap:8px;color:#1c4da1;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;padding:12px 0}#primary-menu .main-menu-item .sub-menu .menu-title .menu-title-icon{width:24px;height:24px}#primary-menu .main-menu-item .sub-menu .menu-title:after{content:"";bottom:0;left:0;position:absolute;height:4px;width:32px;background-color:#f95c22}#primary-menu .main-menu-item .sub-menu li{padding:8px 0}#primary-menu .main-menu-item .sub-menu li a{font-size:16px;color:#1c4da1;font-weight:600;line-height:24px}#right-menu .lang-menu-dropdown{overflow:hidden;border-radius:6px}#right-menu .lang-sub-menu{background:#fff;padding:16px!important}#right-menu .lang-sub-menu .lang-menu-item{cursor:default;display:flex;text-align:start;margin-top:0!important;min-width:200px}#right-menu .lang-sub-menu .lang-menu-item>.cookweek-link{color:#1c4da1!important;justify-content:space-between;margin:12px 16px;border-radius:24px;padding:0!important}#right-menu .lang-sub-menu .lang-menu-item.selected>.cookweek-link{width:100%;border:2px solid #1C4DA1;background-color:#e8edf6;margin:0;padding:10px 16px!important}}@media (max-width: 1280px){#primary-menu{width:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:1}.main-menu.show{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;padding:0 20px;display:flex!important;align-items:stretch}.main-menu.show .main-menu-item{padding:12px 24px}.main-menu.show .main-menu-item .lang-value{text-transform:uppercase}.main-menu.show .main-menu-item .lang-title{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:not(:has(.sub-menu.show)){display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-value{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-title{display:inline}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu{width:100%}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a{flex-direction:row-reverse;font-size:20px!important;padding:0}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a .arrow-icon{width:20px;height:20px;transform:rotate(90deg)}.main-menu.show:has(.sub-menu.show) .sub-menu.show{padding:0 0 40px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li{display:flex;align-items:center;gap:12px;margin-top:24px;padding:0}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>svg,.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>img{width:16px;height:16px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>a{padding:0}.main-menu.show .sub-menu{background-color:transparent;box-shadow:none;margin:0}.main-menu.show .sub-menu .lang-list.show{max-height:-moz-fit-content;max-height:fit-content;padding-top:24px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item{margin-top:0!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item>a{width:100%;margin-top:4px;border:2px solid #E8EDF6;border-radius:24px;padding:10px 16px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item.selected>a{border-color:#1c4da1;background-color:#e8edf6}.main-menu.show .sub-menu:before{display:none}.main-menu.show .sub-menu li{padding:0}.main-menu.show .sub-menu li a{font-family:Montserrat;font-style:normal;font-weight:600;display:inline-block;margin:0;border:0;text-align:left;padding:4px 16px;font-size:16px;text-transform:none}#primary-menu>ul{display:none}header{min-height:100px;height:auto;width:100%;padding-right:10px;padding-left:25px}header #primary-menu-trigger{display:initial}header #right-menu{justify-content:flex-end;flex:1;margin-right:18px}}footer .content .question{display:flex;flex-direction:column;background-color:#40b5d1;padding-top:65px}footer .content .question .text{color:#fff;padding:0 70px;text-align:center;font-size:25px;font-weight:700;margin-bottom:30px}footer .content .question .get-in-touch{display:flex;position:relative;justify-content:center;margin-bottom:-12px}footer .content .question .get-in-touch .button{position:absolute;top:105px;left:100px;color:#40b5d1;font-weight:700;font-size:20px;font-style:italic;padding:20px;background-color:#fff;width:215px;border-radius:30px;text-align:center}footer .content .about{display:flex;flex-direction:column;align-items:center;margin-top:30px}footer .content .phrase{font-size:14px;color:gray;text-align:center;padding:20px 60px;z-index:0}footer .content .phrase .text{margin-bottom:10px}footer .content .bubbles_footer{margin-left:-50%;margin-top:-60px}footer .logo_footer{display:none}footer .social-media-buttons{display:flex;justify-content:flex-end;margin-right:20px;align-items:center;margin-top:-45px;padding-bottom:20px}footer .social-media-buttons .social-network a{display:flex;margin-right:10px;text-indent:5px}@media (min-width: 961px){footer .content .question{padding-top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}footer .content .question .text{margin-bottom:0;padding:0;font-size:30px;margin-right:105px}footer .content .question .get-in-touch{margin-bottom:20px;margin-top:-12px}footer .content .question .get-in-touch .button{left:-65px}footer .content .about{flex-direction:row-reverse;margin-top:0;margin-right:15px}footer .logo_footer{display:initial}footer .content .bubbles_footer{margin-top:-118px;margin-left:-20px}footer .content .phrase{padding:0 50px}}#footer-scroll-activity{transform:translateY(100%);transition:transform .3s ease}#footer-scroll-activity.visible{transform:translateY(0)}.codeweek-banner{display:flex;background-color:#fe6824;margin:0 10px;flex-direction:column}.codeweek-banner .text{margin:45px 0 45px 25px;display:flex;flex-direction:column;justify-content:center}.codeweek-banner h1{font-size:40px;color:#fff}.codeweek-banner h2{font-size:20px;color:#fff;font-weight:400}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.codeweek-banner .image{margin:15px 10px;flex:1;display:flex}@media (min-width: 641px){.codeweek-banner h1{font-size:50px}.codeweek-banner h2{font-size:30px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}}@media (min-width: 961px){.codeweek-banner{flex-direction:row;height:366px;margin:0}.codeweek-banner.simple{height:220px}.codeweek-banner h1{font-size:60px}.codeweek-banner h2{font-size:35px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:60px!important;font-style:normal;font-weight:700;line-height:48px}.codeweek-banner .text{margin-left:100px;max-width:380px}.codeweek-banner.simple .text{margin:50px 0 0 100px;max-width:none}.codeweek-banner .image{margin:0 20px 0 0;justify-content:flex-end}.codeweek-banner.learn-teach .image,.codeweek-banner.scoreboard .image,.codeweek-banner.about .image{margin-right:140px}}@media (min-width: 1281px){.codeweek-banner.ambassadors .image{margin-top:-40px;margin-right:0}.codeweek-banner .text{margin-left:200px}.codeweek-banner.simple .text{margin:50px 0 0 200px;max-width:none}}.codeweek-banner.training,.codeweek-banner.schools{background-color:#8e90b5}.codeweek-banner.learn-teach{background-color:#b5d0d0}.codeweek-banner.ambassadors{background-color:#f5b742}.codeweek-banner.scoreboard{background-color:#ce80a7}.codeweek-banner.about{background-color:#72a8d0}.codeweek-banner.search{background-color:#164194}.codeweek-banner.error{background-color:#e57373}.codeweek-banner.show-event{background-color:#e2e2e2}.codeweek-banner.show-event .image{margin:0}.codeweek-banner.show-event .image img{height:366px;-o-object-fit:contain;object-fit:contain}.codeweek-banner.show-event .text{margin:15px 80px;max-width:none;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.codeweek-banner.show-event .text .edit-button{display:flex;width:100%;margin-left:-100px;height:40px}.codeweek-banner.show-event .text .delete-button{display:flex;width:100%;height:40px}.codeweek-banner.show-event .text .title{margin-top:-40px;flex:1;display:flex;justify-content:center;align-content:center;flex-direction:column}.codeweek-banner.show-event h1{font-size:45px;color:#fe6824}.codeweek-searchbox{padding:18px 30px;min-height:60px;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}#codeweek-scoreboard-page .codeweek-searchbox{justify-content:center;align-items:center;flex-direction:row}.codeweek-searchbox .basic-fields{display:flex;flex-direction:row;flex:1}.codeweek-searchbox .advanced-fields,.codeweek-searchbox .advanced-fields .line{display:flex;flex-direction:column}.codeweek-searchbox .advanced-fields .multiselect{margin-top:10px}.codeweek-searchbox .total .number{font-size:40px;color:#fe6824;font-weight:700}.codeweek-searchbox .total .label{font-size:20px;color:#fe6824;font-style:italic}.codeweek-searchbox .total{margin-right:20px}@media (min-width: 961px){.codeweek-searchbox{padding:18px 60px}.codeweek-searchbox .advanced-fields .line{flex-direction:row}.codeweek-searchbox .multiselect{margin-right:10px}.codeweek-searchbox .advanced-fields{flex-direction:row}.codeweek-searchbox .advanced-fields .multiselect{margin-top:18px}}@media (min-width: 1281px){.codeweek-searchbox{padding:18px 100px}}.custom-geo-input input{width:100%;border:2px solid #a4b8d9;border-radius:24px;height:48px;font-size:20px;line-height:28px;padding:0 24px;color:#20262c}.multiselect.multi-select.multiselect--active .multiselect--values{display:none}.multiselect.multi-select .multiselect--values{line-height:21px}.multiselect.multi-select .multiselect__tags{cursor:pointer;border-radius:24px;min-height:46px;border:2px solid #A4B8D9;padding:12px 40px 12px 24px;overflow:hidden}.multiselect.multi-select .multiselect__tags .multiselect__input{margin:0;padding:0}.multiselect.multi-select .multiselect__select{width:44px;height:100%}.multiselect.multi-select .multiselect__placeholder,.multiselect.multi-select .multiselect__tags .multiselect__single{padding:0;margin:0;font-size:16px;font-style:normal;font-weight:400;color:#20262c}.multiselect.multi-select .multiselect__placeholder{max-width:100%;color:#9ca3af;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.multiselect.multi-select .multiselect__single{padding-top:6px;color:#333e48}.multiselect.multi-select .multiselect__select:before{content:" ";position:absolute;top:18px;right:14px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(45deg)!important}.multiselect.multi-select .multiselect__select:after{content:" ";position:absolute;top:18px;right:19px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(-45deg)}.multiselect.multi-select .multiselect__tags-wrap{display:flex;flex-wrap:wrap;gap:4px;padding:0}.multiselect.multi-select .multiselect__tags-wrap .multiselect__tag{margin:0}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__single{font-size:20px;line-height:24px}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__input{line-height:24px}.multiselect.multi-select.large-text .multiselect__tags{padding:9px 40px 8px 16px;min-height:48px}.multiselect.multi-select.new-theme .multiselect__tags-wrap{padding:0;transform:translate(-16px)}.multiselect.multi-select.new-theme .multiselect__placeholder{display:block;line-height:32px}.multiselect.multi-select.new-theme .multiselect__single{line-height:32px}.multiselect.multi-select.new-theme .multiselect__tags{border-radius:24px!important;padding:6px 46px 6px 24px}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input{font-size:20px;font-family:Blinker;line-height:32px;margin:0;padding:0}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::-moz-placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__content-wrapper{border:2px solid #ADB2B6;border-radius:12px;overflow:hidden;padding:16px 12px 16px 0}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content{min-height:1px;max-height:268px;overflow:auto}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{border-radius:6px;width:12px;display:block}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track{background:#e8edf6;border-radius:8px}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background:#1c4da1;border-radius:6px}.multiselect.multi-select.new-theme .multiselect__option{padding:9px 16px 9px 24px;font-size:20px}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--highlight{background-color:#eee;color:#20262c}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected{background-color:transparent}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected:hover{background-color:#eee}.multiselect.multi-select.new-theme .multiselect__option:after{display:none}.multiselect .multiselect__tags{border-radius:29px;min-height:57px}.multiselect .multiselect__select{width:60px;height:54px}.multiselect .multiselect__placeholder,.multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}.multiselect .multiselect__single{padding-top:6px}.multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}.multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}.codeweek-search-text{flex:1;margin-right:10px}.dropdown-datepicker .multiselect__tags{padding-left:42px!important}.codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}.codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.codeweek-input-select::-ms-expand{display:none}.codeweek-input-select:hover{border-color:#888}.codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.codeweek-input-select option{font-weight:400;color:#000}.codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}.codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}.codeweek-form-field-wrapper .errors .errorlist{margin:0}.codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}.codeweek-form-field-searchable.align-flex-start{align-items:flex-start}.codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}.codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:2px;font-size:14px;box-shadow:none;cursor:pointer}.codeweek-form .multiselect-wrapper,.codeweek-form .datepicker-wrapper,.codeweek-form .input-tag-wrapper{flex:1}.codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .group-fields{flex:1}.codeweek-form-message .message{margin-bottom:30px}.codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.codeweek-form-field-privacy,.codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%;margin-top:30px;margin-bottom:20px}#codeweek-searchpage-component .multiselect .multiselect__tags,#codeweek-register-page .multiselect .multiselect__tags{border-radius:29px;min-height:57px}#codeweek-searchpage-component .multiselect .multiselect__select,#codeweek-register-page .multiselect .multiselect__select{width:60px;height:54px}#codeweek-searchpage-component .multiselect .multiselect__placeholder,#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__placeholder,#codeweek-register-page .multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__single{padding-top:6px}#codeweek-searchpage-component .multiselect .multiselect__select:before,#codeweek-register-page .multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}#codeweek-searchpage-component .multiselect .multiselect__tags-wrap,#codeweek-register-page .multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}#codeweek-searchpage-component .codeweek-search-text,#codeweek-register-page .codeweek-search-text{flex:1;margin-right:10px}#codeweek-searchpage-component .codeweek-search-text input,#codeweek-register-page .codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}#codeweek-searchpage-component .codeweek-input-select,#codeweek-register-page .codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#codeweek-searchpage-component .codeweek-input-select::-ms-expand,#codeweek-register-page .codeweek-input-select::-ms-expand{display:none}#codeweek-searchpage-component .codeweek-input-select:hover,#codeweek-register-page .codeweek-input-select:hover{border-color:#888}#codeweek-searchpage-component .codeweek-input-select:focus,#codeweek-register-page .codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}#codeweek-searchpage-component .codeweek-input-select option,#codeweek-register-page .codeweek-input-select option{font-weight:400;color:#000}#codeweek-searchpage-component .codeweek-form,#codeweek-register-page .codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}#codeweek-searchpage-component .codeweek-form p:first-child,#codeweek-register-page .codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-inner-two-columns{display:flex;flex-direction:row;align-items:flex-start;width:100%}.codeweek-form-inner-container{display:flex;flex-direction:column;flex:1}.codeweek-form-inner-container:last-child{margin-left:20px}.codeweek-form-field-wrapper{margin-bottom:15px}.codeweek-form-field-wrapper .errors{margin-left:140px;font-size:13px;color:red}#codeweek-searchpage-component .codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}#codeweek-searchpage-component .codeweek-form-field-wrapper .errors .errorlist{margin:0}#codeweek-searchpage-component .codeweek-form-field,#codeweek-searchpage-component .codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}#codeweek-searchpage-component .codeweek-form-field-searchable.align-flex-start{align-items:flex-start}#codeweek-searchpage-component .codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}#codeweek-searchpage-component .codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}#codeweek-searchpage-component .codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field input{flex:1;height:57px;border:1px solid #e8e8e8;border-radius:29px;text-indent:20px;width:100%}.codeweek-form-field textarea{flex:1;border-radius:29px;border:1px solid #e8e8e8;text-indent:20px;font-family:"PT Sans, Roboto",sans-serif;font-size:14px;padding-top:16px}#codeweek-searchpage-component .codeweek-form-field label{margin-right:10px;font-family:Blinker}#codeweek-searchpage-component .codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:8px;font-size:14px;box-shadow:none;cursor:pointer}#codeweek-searchpage-component .codeweek-form .multiselect-wrapper,#codeweek-searchpage-component .codeweek-form .datepicker-wrapper,#codeweek-searchpage-component .codeweek-form .input-tag-wrapper{flex:1}#codeweek-searchpage-component .codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .codeweek-form-inner-container h3{margin-bottom:15px}.codeweek-form .input-tag-wrapper{border:1px solid #e8e8e8;border-radius:29px}#codeweek-searchpage-component .codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper input{padding:0;margin:0;height:59px;text-indent:0}#codeweek-searchpage-component .codeweek-form .group-fields{flex:1}.codeweek-form-message{padding:30px;background-color:#e8e8e8;border-radius:20px;margin-top:20px}#codeweek-searchpage-component.codeweek-form-message .message{margin-bottom:30px}.login-form .codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.login-form .codeweek-form-field-privacy,.login-form .codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%}.v-autocomplete{position:relative}.v-autocomplete-list{background-color:#fff;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-top:6px;position:absolute;z-index:100;width:100%}.v-autocomplete-input{width:100%}.v-autocomplete-list-item{padding:10px;border-top:1px solid #ccc;cursor:pointer}.v-autocomplete-item-active{background-color:#eee}.v-autocomplete-list-item .city{font-size:11px}.v-autocomplete-list-item .name{font-weight:700}[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[type=file]+label{cursor:pointer;display:inline-block;height:100%;padding:18px 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}[type=file]:focus+label,[type=file]+label:hover{background-color:#f15d22}[type=file]:focus+label{outline:1px dotted #000}.codeweek-user-avatar{display:flex}.codeweek-user-avatar .name{flex:1;display:flex;align-items:flex-end}.codeweek-user-avatar .avatar{display:flex}.codeweek-user-avatar .avatar .codeweek-avatar-image{width:100px;height:100px;border-radius:50%;border:5px solid #e8e8e8}.codeweek-user-avatar .avatar .actions{display:flex;align-items:flex-end}.codeweek-display-field{margin-bottom:20px}.codeweek-display-field p{padding:5px}.codeweek-display-field ul{display:flex;margin:15px 0;flex-wrap:wrap}.codeweek-display-field li{margin-right:10px;margin-bottom:10px}.codeweek-display-field .itens .label{border:1px solid #FE6824;border-radius:5px;padding:10px;color:#fe6824;font-size:20px}.codeweek-display-field .share-event-wrapper{margin-top:5px}.custom-date-picker{font-family:Blinker}.custom-date-picker .dp__outer_menu_wrap{z-index:9999999}.custom-date-picker .dp__menu{border:2px solid #ADB2B6!important;border-radius:12px!important;padding:6px 12px 10px!important}.custom-date-picker .dp__menu .dp__arrow_top{border-width:2px 2px 0 0!important;border-color:#adb2b6!important}.custom-date-picker .dp--header-wrap{margin-bottom:8px}.custom-date-picker .dp--header-wrap .dp__month_year_wrap{justify-content:center}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:first-child{justify-content:flex-end;padding:0 4px;width:auto}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:last-child{justify-content:flex-start;padding:0 4px;width:auto}.custom-date-picker .dp__instance_calendar .dp--tp-wrap .dp__btn svg{stroke:#1c4da1;fill:#1c4da1}.custom-date-picker .dp__calendar_header_separator{background-color:#a4b8d9!important}.custom-date-picker .dp__calendar{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header_separator{margin:8px 0}.custom-date-picker .dp__calendar .dp__calendar{padding-bottom:16px;border-bottom:1px solid #A4B8D9!important}.custom-date-picker .dp__calendar .dp__calendar_header{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header .dp__calendar_header_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner{display:flex;justify-content:center;align-items:center;border-radius:50%;text-align:center;padding:0;width:32px;height:32px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner:hover{background:#e8edf6}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date,.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date:hover{background:#1c4da1}.custom-date-picker .dp--tp-wrap{width:100%;max-width:100%!important;padding:4px 0;margin-bottom:10px}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]{height:auto}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"] .dp__icon{width:24px;height:24px;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]:after{font-family:Blinker;content:"Select time";font-size:20px;line-height:24px;font-weight:600;padding-left:8px;color:#1c4da1;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp__action_row .dp__selection_preview{display:none}.custom-date-picker .dp__action_row .dp__action_buttons{flex-grow:1;margin:0;width:100%;display:flex;gap:10px}.custom-date-picker .dp__action_row .dp__action_buttons button{display:flex;justify-content:center;align-items:center;width:50%;text-align:center;border-radius:24px;border-width:2px;border-style:solid;height:40px;font-weight:600;font-size:18px;font-family:Blinker;transition-duration:300;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel{color:#1c4da1;border-color:#1c4da1}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel:hover{background-color:#e8edf6}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select{border-color:#f95c22;background-color:#f95c22}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select:hover{border-color:#fb9d7a;background-color:#fb9d7a}.codeweek-more-button{width:45px;height:45px;border:1px solid #FE6824;border-radius:45px;display:flex;justify-content:center;cursor:pointer;margin-top:5px}.codeweek-more-button span{background-color:transparent;font-size:40px;width:100%;text-align:center;margin-top:-3px;color:#fe6824;font-weight:700}.codeweek-button input{cursor:pointer;height:100%;padding:0 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:57px}.codeweek-button input:hover,.codeweek-action-button:hover,.codeweek-action-link-button:hover,.codeweek-image-button:hover{background-color:#f15d22}.codeweek-blank-button{border:1px solid #707070;border-radius:32px;color:#000;font-size:20px;padding:20px 40px}.codeweek-orange-button{border:2px solid #c54609;border-radius:16px;color:#fff;background-color:#fe6824;font-size:16px;padding:12px 30px;margin-left:4px}.codeweek-svg-button{width:35px;height:35px;display:flex}.codeweek-svg-button svg{width:100%;height:100%}.codeweek-svg-button svg path{fill:#fe6824!important}.codeweek-svg-button:hover svg path{fill:#f15d22!important}.codeweek-expander-button{background-color:#fe6824;color:#fff;width:40px;height:40px;padding:0;outline:none}.codeweek-expander-button div{font-size:30px;font-weight:700;height:40px}.codeweek-action-button{cursor:pointer;padding:7px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;outline:none}.codeweek-action-link-button{cursor:pointer;padding:9px 25px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;min-height:40px;z-index:10}.codeweek-image-button{cursor:pointer;padding:0 15px;border-radius:20px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:40px;outline:none}.codeweek-image-button svg path{fill:#fff!important}.codeweek-action-button.green{background-color:#228b22}.codeweek-action-link-button.red,.codeweek-action-button.red{background-color:#b22222;min-height:10px}.codeweek-action-button.orange{background-color:red}@media (min-width: 641px){.codeweek-button input{font-size:20px}}.codeweek-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:20px}.codeweek-card{box-shadow:0 2px 1px -1px #0003,0 1px 1px #0003,0 1px 3px #0003;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch}.codeweek-card .card-image{width:100%;border-radius:4px 4px 0 0;-o-object-fit:cover;object-fit:cover;height:194px}.codeweek-card .card-avatar{width:100%;display:flex;justify-content:center;margin-top:10px}.codeweek-card .card-image-avatar{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid lavenderblush}.codeweek-card .card-content{padding:16px}.codeweek-card .card-title{font-size:24px;color:#000000de;margin-bottom:12px}.codeweek-card .card-subtitle{color:#000000de;margin-bottom:12px}.codeweek-card .card-description{font-size:14px;color:#0009;margin-bottom:12px;word-break:break-word}.codeweek-card .card-actions{padding:16px;flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.codeweek-card .card-actions .codeweek-action-link-button,.codeweek-card .card-actions .codeweek-action-button,.codeweek-card .card-actions .codeweek-svg-button{margin-left:10px}.codeweek-card .card-expander.collapsed{background-image:url(/images/arrow_down.svg)}.codeweek-card .card-expander.expanded{background-image:url(/images/arrow_up.svg)}.codeweek-card .card-expander{cursor:pointer;padding:3px;margin:0 10px;text-align:center;background-color:#e8e8e8;background-position:center;background-repeat:no-repeat;height:14px;background-size:15px;border-radius:10px}.codeweek-card .card-expander:hover{background-color:#ddd}.codeweek-card .card-divider{border:1px solid #e8e8e8;margin:20px 0}.codeweek-card .card-chips{display:flex;flex-wrap:wrap;margin-bottom:10px}.codeweek-card .card-chip{margin:4px;background-color:#8dcece;padding:7px 12px;border-radius:16px;font-size:14px;color:#fff;font-weight:600}@media (min-width: 641px){.codeweek-grid-layout{grid-template-columns:1fr 1fr}}@media (min-width: 961px){.codeweek-grid-layout{grid-template-columns:1fr 1fr 1fr}}.codeweek-tools{display:flex;justify-content:flex-end;width:100%;margin:10px 0 35px}.codeweek-question-container{display:flex;flex-direction:column;padding:30px 20px 0}.codeweek-question-container .container-expansible.expanded{display:inherit}.codeweek-question-container .container-expansible.collapsed{display:none}.codeweek-question-container .expander-always-visible,.codeweek-question-container .container-expansible{display:flex;width:100%}.codeweek-question-container .expander-always-visible{margin-bottom:30px}.codeweek-question-container .expansion{min-width:40px;margin-right:70px;display:none}.codeweek-question-container .container-expansible .expansion{justify-content:center;margin-bottom:-40px;z-index:1;display:none}.codeweek-question-container .container-expansible .expansion .expansion-path{border-width:1px;border-color:#fe6824;border-style:dashed;margin-top:-40px}.codeweek-question-container h2{font-size:20px;font-weight:400;font-style:italic}.codeweek-question-container p{padding:15px 0}.codeweek-question-container .container-expansible .content{margin-bottom:50px}.codeweek-question-container .container-expansible .content .button{margin-top:40px;text-align:center}.codeweek-question-container .container-expansible .content .map{width:100%;height:400px;border:0}.codeweek-content-wrapper{width:auto;margin:25px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.codeweek-content-wrapper-inside{margin:0}.codeweek-content-grid{display:grid;grid-template-columns:1fr;grid-gap:15px}.codeweek-content-grid .codeweek-card-grid{background-color:#f2f2f8}.codeweek-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.codeweek-content-grid .author{color:#fe6824;padding:20px}.codeweek-youtube-container iframe{width:100%;border:none;height:500px}.codeweek-content-header{margin:0 10px}.codeweek-content-header h1+p{padding-top:10px}.codeweek-cookie-consent-banner{padding:20px 50px;border-bottom:1px solid #e8e8e8}.codeweek-cookie-consent-banner .actions{display:flex;margin-top:10px;margin-bottom:10px;justify-content:flex-end}.codeweek-blue-box{background-color:#deebf4;padding:20px}.community_type{display:flex;flex-direction:column-reverse}.community_type .text{flex:2}.community_type .text p{line-height:30px;text-align:justify}.community_type .image{flex:1;display:flex;justify-content:center;align-items:center}.community_type_section{padding:20px}@media (min-width: 641px){.codeweek-content-wrapper{margin:40px 60px 0}.codeweek-content-header{margin:0 60px}.codeweek-content-wrapper-inside{margin:5px 55px}.codeweek-question-container{padding:40px 50px 0}.codeweek-question-container .expansion,.codeweek-question-container .container-expansible .expansion{display:flex}.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media (min-width: 961px){.codeweek-content-wrapper{margin:50px 100px 0}.codeweek-content-header{margin:0 100px}.codeweek-content-wrapper-inside{margin:15px 55px}.community_type{flex-direction:row}}@media (min-width: 1200px){.codeweek-content-wrapper-inside{margin:15px 115px}}.codeweek-youtube-container{width:100%;border:none;height:500px;margin:auto;background-color:#000;position:relative;overflow:hidden}.codeweek-youtube-container .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:none;align-items:center;justify-content:center;text-align:center}.codeweek-youtube-container .background .container .content{max-width:90%}.codeweek-youtube-container .background .info{width:90%;margin:auto}.codeweek-youtube-container .background .info .button button{background-color:#40b5d1;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;margin:auto}.codeweek-youtube-container .background .info .button button:hover{background:#fe6824}.codeweek-youtube-container .background .info .button button svg{margin-right:.5rem}.codeweek-youtube-container .remember input{margin-right:.5rem}@media (min-width: 1025px){.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}}@media (min-width: 1281px){.codeweek-question-container{padding:40px 230px 0 100px}}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid .codeweek-card-grid{background-color:#f2f2f8}.hackathons-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.hackathons-content-grid .author{color:#fe6824;padding:20px}.codeweek-container-lg{max-width:1460px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container-lg{padding:0 40px}}.codeweek-container{max-width:1220px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container{padding:0 40px}}.codeweek-pagination{margin-top:80px;margin-bottom:60px;display:flex;justify-content:center}.codeweek-pagination ul{list-style:none;display:flex;padding:0;margin:0}.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{cursor:pointer;font-size:16px}.codeweek-pagination ul li a.back,.codeweek-pagination ul li a.next{text-transform:uppercase}.codeweek-pagination ul li a.back{margin-right:10px}.codeweek-pagination ul li a.next{margin-left:5px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{border:1px solid #E6E6E6;padding:10px 18px;border-radius:50%;margin-right:5px}.codeweek-pagination ul li a.page.current{color:#000}.codeweek-pagination ul li a[disabled=disabled]{color:#9b9b9b;cursor:not-allowed}@media (min-width: 641px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:18px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:15px 22px;margin-right:8px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:12px}}@media (min-width: 1281px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:20px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:20px 28px;margin-right:10px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:10px}}.codeweek-view-calendar .month{font-size:18px;color:#707070;font-family:Helvetica;text-align:center;text-transform:capitalize}.codeweek-view-calendar .month th{font-weight:400;font-family:PT Sans,Roboto;color:#000;font-size:20px}.codeweek-view-calendar .month .filled{background-color:#ffeee6}@media (max-width: 600px){.codeweek-view-calendar{display:none}}.codeweek-table{width:100%}.codeweek-table tr:nth-child(2n){background-color:#ffeee6}.codeweek-table th{color:#fff;background-color:#fe6824;padding:5px;font-weight:400}.codeweek-table td{padding:5px}.codeweek-table .actions{display:flex;justify-content:center}.custom-tinymce .tox-tinymce{border:2px solid #a4b8d9;border-radius:24px}.custom-tinymce .tox-editor-container .tox-menubar{padding:0 12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:first-child{padding-left:12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:last-child{padding-right:12px}.custom-tinymce .tox .tox-statusbar{height:24px;padding:4px 16px}.codeweek-question-container:nth-child(2n){background-color:#ebebf0}#codeweek-schools-page .codeweek-content-wrapper{margin:0;align-items:stretch}#codeweek-beambassadors-page ul{list-style:inherit}#codeweek-ambassadors-page .codeweek-searchbox,#codeweek-pending-events-page .codeweek-searchbox{align-items:center;justify-content:center}#codeweek-training-page .codeweek-banner h2{text-transform:uppercase}#codeweek-searchpage-component .home-map .add-button{top:40px;position:absolute;z-index:3;left:20px}#codeweek-sponsors-page .codeweek-content-wrapper ul{display:grid;grid-template-columns:1fr;grid-gap:30px}#codeweek-sponsors-page .codeweek-content-wrapper ul li{display:flex;justify-content:center;align-items:center;border:1px solid lightgrey;border-radius:10px}#codeweek-pending-events-page .codeweek-content-header .header{display:flex;justify-content:space-between}#codeweek-pending-events-page .codeweek-content-header .header .actions{display:flex;align-items:center}#teacher-details li.active{border-left-color:#f97316;border-top-color:#f97316}@media (min-width: 641px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr}}@media (min-width: 961px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr 1fr}}#main-banner{background-color:#fe6824;display:flex;flex-direction:column;justify-content:space-between}#main-banner .what{display:flex;margin:50px 10%;margin-bottom:1rem}#main-banner .what .separator{width:32px;border:1px solid #FFFFFF;border-right:0}#main-banner .what .text{font-family:OCR A Std,Open Sans;color:#fff;padding-top:20px;line-height:1.4;padding-bottom:10px}#main-banner .info{display:flex;flex-direction:column}#main-banner .info .when{margin:40px 0 20px 10%}@media (max-width: 993px){#main-banner .info .when{margin:4rem}}@media (max-width: 525px){#main-banner .info .when{margin:0rem}#main-banner .info{padding:1rem}}#main-banner .info .when .arrow{text-align:center;margin-top:70px;margin-left:-10%}#main-banner .info .when .text{display:none}#main-banner .info .when .title{color:#fff;font-size:35px;font-weight:700}#main-banner .info .when .date{color:#fe6824;font-size:23px;font-weight:700;background-color:#fff;padding:5px;margin-top:15px;text-align:center;width:220px}@media (max-width: 993px){#main-banner .info .when .date{width:100%}}#main-banner .info .countdown{margin-bottom:15px}#school-banner{display:flex;flex-direction:column;align-items:center;margin:20px 15px 0;background-color:#ffe3d6;padding:25px 20px 20px;font-weight:700;color:#fe6824}#school-banner .title{font-size:40px;text-align:center}#school-banner .text{font-size:14px;text-align:center}#school-banner .text a{color:#fe6824}#school-banner .text a:hover,#school-banner a:hover .title{color:#40b5d1}.sub-section{display:flex;flex-direction:column;align-items:center;margin:0 15px;padding-top:40px;color:#fe6824}.sub-section .text{font-size:17px;font-weight:700;text-align:center;padding:0 30px;margin-bottom:20px;line-height:1.4}.sub-section .title{margin:30px;border:1px solid #FE6824;border-radius:16px;padding:20px;font-family:OCR A Std,Open Sans;font-size:21px;line-height:1.6}#organize-activity{background-color:#ffe3d6;padding-top:0}#get-started{background-color:#ffeec7}#access-resources{background-color:#dbecf0}#content .mobile-arrow{margin:20px auto;text-align:center}#content .mobile-arrow path{stroke:#fe6824!important}.countdown{position:relative;display:flex;flex-direction:column}#countdown div{padding:10px 5px;margin-right:2px;background-color:#000;color:#fff;font-size:18px;font-family:OCR A Std,Open Sans}#countdown .separator{background-color:transparent;color:#000}@media (min-width: 641px){#main-banner{background-repeat:no-repeat;background-position-x:112%}#main-banner .what .text{font-size:20px}#main-banner .info .when .title{font-size:50px}#main-banner .info .when .date{font-size:25px}}@media (min-width: 961px){#main-banner .what .text{font-size:25px}#main-banner .info{flex-direction:row-reverse;justify-content:flex-end}#main-banner .info .when{width:320px;margin:0 10px 20px 10%}#main-banner .info .when .title{font-size:60px}#main-banner .info .when .date{font-size:35px;width:auto;margin:15px 0}#main-banner .info .when .text{display:initial;color:#fff;font-weight:700;line-height:1.3}#main-banner .info .when .arrow{margin-top:40px}#school-banner{background-color:transparent;flex-direction:row;justify-content:center;margin:40px 0}#school-banner .title{font-size:55px;margin-right:20px}#school-banner .text{font-size:30px;margin-left:10px}.sub-section{flex-direction:row-reverse;padding:60px 0;margin:0 50px}.sub-section .text{font-size:20px;flex-basis:33%;text-align:left}.sub-section .title{font-size:28px;width:420px}.sub-section img{height:400px;flex-basis:33%}#content .mobile-arrow{display:none}#organize-activity{padding:60px 0}#get-started img,#access-resources img{margin-left:-100px;z-index:1}#access-resources{padding:30px 0}#access-resources img{height:470px}}@media (min-width: 1281px){#main-banner{height:644px}#main-banner .info .when{margin-right:50px;width:auto;max-width:500px}#main-banner .info .when .date{font-size:38px;margin-bottom:1rem}#main-banner .info .when .text{font-size:18px}#main-banner .info .countdown{margin-top:3rem;margin-left:-10px}#main-banner .info .when .arrow{width:94px;height:94px;border-radius:50%;background-color:#fe6824;margin-left:94px;margin-top:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}}.homepage-robot .robot-word{position:absolute;top:0;right:60%;transform:scale(.5) translateY(-100%);opacity:0;animation:robotWordAnimation 2s forwards}.homepage-robot .robot-land{transform:translateY(20%);animation:robotLandAnimation 2s forwards}@keyframes robotWordAnimation{to{top:15%;right:70%;transform:scale(1) translateY(-100%);opacity:1}}@keyframes robotLandAnimation{to{transform:translateY(0)}}#codeweek-searchpage-component .home-map .wtmap .wtfooter{display:none}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{display:flex}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .codeweek-button,#codeweek-searchpage-component .codeweek-searchbox .basic-fields .year-selection{margin-right:10px}#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:column}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:10px;justify-content:center}#codeweek-searchpage-component{position:relative;padding-bottom:30px}#loadmask{width:100%;height:452px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;z-index:1000;background-color:#fff}#loadmask .loading{display:flex;justify-content:center;align-items:center}.sub-category-title{color:#fe6824;font-size:40px;font-style:italic;width:100%;margin-bottom:40px;text-align:center}.reported-event,.event-already-reported,.report-event{display:flex;justify-content:flex-end;align-items:center;padding:5px;background-color:#f8f8f8}.reported-event .actions,.event-already-reported .actions,.report-event .actions{margin-left:10px}.moderate-event{display:flex;align-items:center;padding:5px;background-color:#f8f8f8}.moderate-event .actions{margin-left:10px}.event-is-pending{padding:10px;background-color:#ffffc3;text-align:center}@media (min-width: 641px){.sub-category-title{text-align:left}}@media (min-width: 961px){#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:row}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:0}}.codeweek-content-wrapper .tools{display:flex;justify-content:flex-end;padding-bottom:30px;width:100%}#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box h1,#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box p{padding-left:0}#codeweek-about-page .codeweek-content-wrapper .partners a{display:flex}#codeweek-about-page .codeweek-content-wrapper .partners a:hover h1{color:#40b5d1}#codeweek-about-page .codeweek-content-wrapper .partners a h1{padding-right:10px}@media (min-width: 641px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 40px}#codeweek-about-page h3{margin-top:15px}#codeweek-about-page h4{margin-top:8px;margin-left:10px;margin-bottom:4px;color:#0d2460}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box .codeweek-about-white-box{padding:20px 40px}}@media (min-width: 961px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:20px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:40px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:40px 100px}}@media (min-width: 1025px){#codeweek-about-page .codeweek-content-wrapper .about-two-column{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}}#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:3;display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons .codeweek-action-link-button{text-transform:none}#codeweek-login-page .login-form{flex:1;margin-left:10px;margin-top:30px;order:1}#codeweek-login-page .codeweek-form-field-checkbox{text-transform:uppercase;justify-content:flex-start}#codeweek-login-page .codeweek-form-field input{min-height:57px}#codeweek-login-page .codeweek-form-field label{width:auto;text-align:left;margin-left:20px;margin-bottom:10px}#codeweek-login-page .codeweek-button{display:flex;flex:1}#codeweek-login-page .codeweek-button input{flex:1}#codeweek-login-page .separator{display:flex;flex-direction:row;align-items:center;padding:0 30px;order:2;gap:10px}#codeweek-login-page .separator .line{border-top:1px solid #ccc;flex:1}#codeweek-login-page .separator .text{padding:20px 0;font-size:22px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button{display:flex;align-items:center;margin-bottom:15px;font-size:24px;font-weight:400;height:80px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button svg,#codeweek-login-page .social-media-buttons .codeweek-action-link-button img{height:50px;fill:#fff;margin-right:30px;border-right:1px solid;padding-right:10px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.github{background-color:#8f7ba1}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.twitter{background-color:#000}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.facebook{background-color:#4267b2}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.google{background-color:#db3236}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.azure{background-color:#0072c6}#codeweek-login-page .login-other-actions{display:flex;margin-top:60px;font-size:14px;height:30px}#codeweek-login-page .login-other-actions .forgot-password{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}#codeweek-login-page .login-other-actions .forgot-password,#codeweek-login-page .login-other-actions .sign-up{display:flex;align-items:center}@media (min-width: 1200px){#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:row}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:1}#codeweek-login-page .separator{order:2;display:flex;flex-direction:column;align-items:center;padding:0 30px;gap:0}#codeweek-login-page .login-form{order:3}#codeweek-login-page .separator .line{border-right:1px solid #ccc;flex:1}}.help-block .errorlist{margin:0}.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.72px;padding-bottom:40px}.reset_description{color:var(--Slate-500, #333E48);font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:40px}#codeweek-login-page .codeweek-form-field{flex-direction:column;align-items:flex-start}#codeweek-forgotpassword-page .codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:flex-start;flex-direction:column;align-content:flex-start}.codeweek-form-field-add{display:flex;flex:1;flex-direction:row;align-items:center}@media screen and (max-width: 1080px){.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:30px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.72px;display:flex;padding-bottom:24px}.reset_description{font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:24px}}#codeweek-toolkits-page .codeweek-content-wrapper .button{text-align:center;margin:15px}.copyright{margin-top:30px;padding-bottom:30px;width:100%;color:#0e4984;font-size:small}.subtitle{margin-top:10px;font-size:x-large}.codeweek-code-hunting-map-card{display:flex}.codeweek-code-hunting-map-card .left{display:flex;flex-direction:column}.codeweek-code-hunting-map-card .left img{border-radius:15px;width:150px;height:150px;-o-object-fit:cover;object-fit:cover}.codeweek-code-hunting-map-card .left .links{display:flex;flex-direction:column;align-items:center}.codeweek-code-hunting-map-card .left .links .link{padding:5px}.codeweek-code-hunting-map-card .center{margin:0 10px;flex:1}.codeweek-code-hunting-map-card .center .title{font-size:18px;font-weight:700}.codeweek-code-hunting-map-card .center .description{line-height:1.5;margin-top:5px}.codeweek-code-hunting-map-card .center .link{padding:10px;display:flex;align-items:center;justify-content:center}.codeweek-code-hunting-map-card .qrcode{width:150px}.codeweek-code-hunting-map-card .qrcode-link{height:-moz-max-content;height:max-content}header.hackathons nav{max-width:none}header.hackathons nav ul li a{font-size:19px}header.hackathons #right-menu{padding-right:0}header.hackathons #right-menu #hackathons-register-button{background-color:#fe6824;width:195px;height:156px;display:flex;justify-content:center;align-items:center}header.hackathons #right-menu #hackathons-register-button a{height:100%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center}.hackathons-content-header{flex:1;display:flex;flex-direction:column;justify-content:flex-start;height:100%}#secondary-menu{display:flex;justify-content:flex-end;margin-right:30px;flex:initial;margin-bottom:10px}#secondary-menu ul li a{font-size:16px;display:flex;color:#9b9b9b}#secondary-menu ul li a img{margin-right:10px}.codeweek-banner.hackathons{height:auto;margin:0;display:block}.codeweek-banner.hackathons .image{margin:0}.codeweek-banner.hackathons .image .text{position:absolute;margin:215px 5px 10px;max-width:300px;text-align:center}.codeweek-banner.hackathons .image .desktop{display:none}.hackathons-content-grid{grid-template-columns:1fr 1fr}.codeweek-banner.hackathons .image{justify-content:center}.codeweek-banner.hackathons .image .text .text-inside h1{color:#fe6824}#codeweek-hackathons-page h1{font-size:30px;font-weight:400}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{display:flex;padding:20px 40px}.hackathons_section img{flex:1}#codeweek-hackathons-page p{font-size:14px;line-height:1.4}.hackathons_section{flex-direction:column}.hackathons_section .text-inside{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hackathons_section p{color:#fff}.hackathons_section.how_coding{background-color:#180053}.hackathons-content-grid{margin-top:35px;margin-bottom:80px}.hackathons-content-grid .codeweek-card-grid{background-color:transparent}.hackathons-content-grid .codeweek-card-grid .date{font-size:25px;color:#fe6824;font-weight:700}.hackathons-content-grid .codeweek-card-grid .location{font-size:18px;color:#fe6824}.hackathons-content-grid .codeweek-card-grid .city-image{position:relative;margin-bottom:5px}.hackathons-content-grid .codeweek-card-grid .city-image .transparent{position:absolute;width:100%;height:100%;top:0;opacity:.35;background-color:#180253}.hackathons-content-grid .codeweek-card-grid .city-image .text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hackathons-content-grid .codeweek-card-grid .city-image .text .title{padding:0;color:#fff;font-family:OCR A Std,Open Sans}.hackathons-content-grid .codeweek-card-grid .city-image .text .title.hackaton{font-size:20px}.hackathons-content-grid .codeweek-card-grid :hover .transparent{opacity:.69}.hackathons-content-grid .codeweek-card-grid :hover .city-image .text .title{color:#fe6824}@media (min-width: 481px){.codeweek-banner.hackathons .image .desktop{display:block}.codeweek-banner.hackathons .image .mobile{display:none}.codeweek-banner.hackathons .image .text{margin:10px 5px}.codeweek-banner.hackathons .image{justify-content:flex-end}}@media (min-width: 641px){#codeweek-hackathons-page h2{font-size:20px}.codeweek-banner.hackathons .image .text .text-inside{text-align:center}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}#codeweek-hackathons-page h1{font-size:40px}#codeweek-hackathons-page h1+p{padding-top:30px}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{flex-direction:row}.hackathons_section .text-inside{margin-left:70px}}@media (min-width: 961px){#codeweek-hackathons-page h1{font-size:45px}#codeweek-hackathons-page h2{font-size:25px}.codeweek-banner.hackathons .image .text{position:absolute;margin:15px 10px;max-width:350px}}@media (min-width: 1025px){#codeweek-hackathons-page h1{font-size:50px}#codeweek-hackathons-page h2{font-size:30px}.codeweek-banner.hackathons .image .text{position:absolute;margin:30px 20px;max-width:400px}}@media (min-width: 1281px){#codeweek-hackathons-page h1{font-size:55px}#codeweek-hackathons-page h2{font-size:35px}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.codeweek-banner.hackathons .image .text{position:absolute;margin:40px 25px;max-width:415px}.hackathons_section{padding:90px 120px}#codeweek-hackathons-page p{font-size:18px}}#codeweek-hackathons-page .hackathons_section.organisers{background-color:#ddd;padding:0 0 20px;align-items:flex-start}#codeweek-hackathons-page .hackathons_section.organisers p{color:#000}#codeweek-hackathons-page .hackathons_section.organisers img{flex:initial}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding:20px}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.organisers{padding:0 0 40px;flex-direction:row-reverse}#codeweek-hackathons-page .hackathons_section.organisers img{width:450px}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-top:30px;margin-right:0}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{margin-left:40px}}@media (min-width: 1025px){#codeweek-hackathons-page .hackathons_section.organisers img{width:auto}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-right:-150px;margin-top:80px}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding-top:80px}}#codeweek-hackathons-page .hackathons_section.look_like{background-image:url(/images/hackathons/look_like.png);background-repeat:no-repeat;padding:0;justify-content:flex-end;background-size:cover}#codeweek-hackathons-page .hackathons_section.look_like .text-inside{background-color:#180053a6;flex:1;margin:0;padding:20px;text-align:center}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:60%;flex:initial;margin:0;padding:30px 20px;text-align:left}}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:40%;padding:100px 60px}}#codeweek-hackathons-page .hackathons_section.take_part{background-color:#f2f2f2;padding:20px}#codeweek-hackathons-page .hackathons_section.take_part p{color:#000}#codeweek-hackathons-page .hackathons_section.take_part .text-inside{margin:0}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.take_part{padding:50px 70px 30px}#codeweek-hackathons-page .hackathons_section.take_part h1{padding-right:30px}#codeweek-hackathons-page .hackathons_section.take_part p{padding-right:70px}}:lang(el) header nav ul li a{font-size:17px}:lang(de) header nav ul li a,:lang(fr) header nav ul li a,:lang(nl) header nav ul li a{font-size:18px}@media (min-width: 1281px){:lang(bg) #main-banner .info .when .date,:lang(de) #main-banner .info .when .date{font-size:30px}:lang(bg) #main-banner .info .when .arrow,:lang(de) #main-banner .info .when .arrow{margin-top:30px}:lang(el) #main-banner .info .when .date,:lang(hu) #main-banner .info .when .date,:lang(it) #main-banner .info .when .date,:lang(me) #main-banner .info .when .date,:lang(mk) #main-banner .info .when .date,:lang(nl) #main-banner .info .when .date,:lang(ro) #main-banner .info .when .date{font-size:30px}:lang(es) #main-banner .info .when .date,:lang(pl) #main-banner .info .when .date{font-size:25px}}*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,: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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-12{--tw-translate-x: -3rem;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))}.-translate-x-2{--tw-translate-x: -.5rem;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))}.-translate-x-6{--tw-translate-x: -1.5rem;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.-translate-y-2{--tw-translate-y: -.5rem;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))}.-translate-y-3{--tw-translate-y: -.75rem;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))}.-translate-y-full{--tw-translate-y: -100%;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-2{--tw-translate-x: .5rem;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))}.translate-y-1{--tw-translate-y: .25rem;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))}.translate-y-1\/2{--tw-translate-y: 50%;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))}.translate-y-2{--tw-translate-y: .5rem;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))}.translate-y-\[10\%\]{--tw-translate-y: 10%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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 spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.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}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}html{line-height:1.15}body{margin:0;font-family:PT Sans,Roboto;background-color:#eee}a{color:#40b5d1;text-decoration:none;box-sizing:border-box}img{max-width:100%;height:auto}input{margin:0;line-height:1.15;border:0;font-family:inherit;outline:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{cursor:pointer;background-color:transparent;border:0}h1{color:#fe6824;font-weight:700;font-size:20px;line-height:1.3}h2{color:#fe6824;font-weight:700;font-size:18px;line-height:1.3}.orange{color:#fe6824}p{padding:15px 0}p.partner_text{color:#fff;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}h1+p{padding-top:30px}main{margin-left:auto;margin-right:auto;background-color:#fff}body:not(.new-layout) main{max-width:1280px}ul{list-style:none;line-height:1.5;padding:0;margin:20px 0}#app{position:relative;background-color:#fff;margin-right:auto;margin-left:auto}body:not(.new-layout) #app{max-width:1280px}.show{display:block!important}.hide{display:none!important}.show-flex{display:flex!important}@media (min-width: 641px){h1{font-size:30px}h2{font-size:25px}}@media (min-width: 961px){h1{font-size:40px}h2{font-size:30px}}.cookweek-link{display:inline-flex;align-items:center;gap:4px;font-family:Montserrat;color:#1c4da1;font-size:16px;font-weight:600}.cookweek-link.hover-underline{position:relative}.cookweek-link.hover-underline .arrow-icon{color:#1c4da1;transition-duration:.3s}.cookweek-link.hover-underline:hover .arrow-icon{transform:scale(-1)}.cookweek-link.hover-underline:hover:after{width:100%}.cookweek-link.hover-underline:after{content:"";position:absolute;width:0;height:2px;background-color:#1c4da1;bottom:0;left:0;transition-duration:.3s}.marker-popup-content .marker-popup-description{max-height:200px;overflow:auto}.marker-popup-content .marker-popup-description p{font-size:14px;padding:0;margin:4px 0}.cookies ul{list-style:disc;line-height:1.5;padding:5px;margin:5px 20px 10px}#codeweek-error-page{display:flex;justify-content:center;align-items:center;position:relative}.error-container{display:flex;align-items:center;gap:40px;padding:40px;background-color:#fff}.error-box{max-width:400px;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:120px;font-style:normal;font-weight:900;line-height:144px;letter-spacing:-2.4px}.error-robot svg{max-width:915px;margin:0 auto}.error-box p{text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:40px;color:#003087;padding:0}.error-box a{display:inline-block;margin-top:20px;padding:12px 24px;color:var(--Slate-600, #20262C);font-family:Blinker;font-size:18px;font-style:normal;font-weight:600;line-height:28px;background-color:#f25022;border-radius:25px;text-decoration:none}.error-robot{z-index:1}.error-box a:hover{background-color:#fb9d7a}.desktop-robot{display:block}.mobile-robot{display:none}.footer-ellipse{position:absolute;height:324px;bottom:0;width:100%;z-index:0}@media (min-width: 568px) and (max-width: 1024px){.error-container{padding:40px 0}.error-robot svg{max-width:568px;margin:0 auto}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px}}@media (max-width: 568px){#codeweek-error-page{justify-content:flex-start}.desktop-robot{display:none}.mobile-robot{display:block}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px;max-width:150px;margin:0 auto}.error-container{display:flex;align-items:center;gap:40px;padding:80px 0;background-color:#fff}.error-box{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box a{display:flex;height:48px;padding:16px 40px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:250px}.footer-ellipse{height:220px}}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;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\:translate-y-0{--tw-translate-y: 0px;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\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) 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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/php_en-C0dtDj9q.js b/public/build/assets/php_en-B_4MyBvm.js similarity index 99% rename from public/build/assets/php_en-C0dtDj9q.js rename to public/build/assets/php_en-B_4MyBvm.js index 1f81423c3..f6cacfbe3 100644 --- a/public/build/assets/php_en-C0dtDj9q.js +++ b/public/build/assets/php_en-B_4MyBvm.js @@ -1,4 +1,4 @@ -const e={"auth.failed":"These credentials do not match our records.","auth.password":"The provided password is incorrect.","auth.throttle":"Too many login attempts. Please try again in :seconds seconds.","pagination.previous":"Previous","pagination.next":"Next","passwords.reset":"Your password has been reset!","passwords.sent":"We have e-mailed your password reset link!","passwords.throttled":"Please wait before retrying.","passwords.token":"This password reset token is invalid.","passwords.user":"We can't find a user with that e-mail address.","validation.accepted":"The :attribute field must be accepted.","validation.accepted_if":"The :attribute field must be accepted when :other is :value.","validation.active_url":"The :attribute field must be a valid URL.","validation.after":"The :attribute field must be a date after :date.","validation.after_or_equal":"The :attribute field must be a date after or equal to :date.","validation.alpha":"The :attribute field must only contain letters.","validation.alpha_dash":"The :attribute field must only contain letters, numbers, dashes, and underscores.","validation.alpha_num":"The :attribute field must only contain letters and numbers.","validation.array":"The :attribute field must be an array.","validation.ascii":"The :attribute field must only contain single-byte alphanumeric characters and symbols.","validation.before":"The :attribute field must be a date before :date.","validation.before_or_equal":"The :attribute field must be a date before or equal to :date.","validation.between.array":"The :attribute field must have between :min and :max items.","validation.between.file":"The :attribute field must be between :min and :max kilobytes.","validation.between.numeric":"The :attribute field must be between :min and :max.","validation.between.string":"The :attribute field must be between :min and :max characters.","validation.boolean":"The :attribute field must be true or false.","validation.can":"The :attribute field contains an unauthorized value.","validation.confirmed":"The :attribute field confirmation does not match.","validation.contains":"The :attribute field is missing a required value.","validation.current_password":"The password is incorrect.","validation.date":"The :attribute field must be a valid date.","validation.date_equals":"The :attribute field must be a date equal to :date.","validation.date_format":"The :attribute field must match the format :format.","validation.decimal":"The :attribute field must have :decimal decimal places.","validation.declined":"The :attribute field must be declined.","validation.declined_if":"The :attribute field must be declined when :other is :value.","validation.different":"The :attribute field and :other must be different.","validation.digits":"The :attribute field must be :digits digits.","validation.digits_between":"The :attribute field must be between :min and :max digits.","validation.dimensions":"The :attribute field has invalid image dimensions.","validation.distinct":"The :attribute field has a duplicate value.","validation.doesnt_end_with":"The :attribute field must not end with one of the following: :values.","validation.doesnt_start_with":"The :attribute field must not start with one of the following: :values.","validation.email":"The :attribute field must be a valid email address.","validation.ends_with":"The :attribute field must end with one of the following: :values.","validation.enum":"The selected :attribute is invalid.","validation.exists":"The selected :attribute is invalid.","validation.extensions":"The :attribute field must have one of the following extensions: :values.","validation.file":"The :attribute field must be a file.","validation.filled":"The :attribute field must have a value.","validation.gt.array":"The :attribute field must have more than :value items.","validation.gt.file":"The :attribute field must be greater than :value kilobytes.","validation.gt.numeric":"The :attribute field must be greater than :value.","validation.gt.string":"The :attribute field must be greater than :value characters.","validation.gte.array":"The :attribute field must have :value items or more.","validation.gte.file":"The :attribute field must be greater than or equal to :value kilobytes.","validation.gte.numeric":"The :attribute field must be greater than or equal to :value.","validation.gte.string":"The :attribute field must be greater than or equal to :value characters.","validation.hex_color":"The :attribute field must be a valid hexadecimal color.","validation.image":"The :attribute field must be an image.","validation.in":"The selected :attribute is invalid.","validation.in_array":"The :attribute field must exist in :other.","validation.integer":"The :attribute field must be an integer.","validation.ip":"The :attribute field must be a valid IP address.","validation.ipv4":"The :attribute field must be a valid IPv4 address.","validation.ipv6":"The :attribute field must be a valid IPv6 address.","validation.json":"The :attribute field must be a valid JSON string.","validation.list":"The :attribute field must be a list.","validation.lowercase":"The :attribute field must be lowercase.","validation.lt.array":"The :attribute field must have less than :value items.","validation.lt.file":"The :attribute field must be less than :value kilobytes.","validation.lt.numeric":"The :attribute field must be less than :value.","validation.lt.string":"The :attribute field must be less than :value characters.","validation.lte.array":"The :attribute field must not have more than :value items.","validation.lte.file":"The :attribute field must be less than or equal to :value kilobytes.","validation.lte.numeric":"The :attribute field must be less than or equal to :value.","validation.lte.string":"The :attribute field must be less than or equal to :value characters.","validation.mac_address":"The :attribute field must be a valid MAC address.","validation.max.array":"The :attribute field must not have more than :max items.","validation.max.file":"The :attribute field must not be greater than :max kilobytes.","validation.max.numeric":"The :attribute field must not be greater than :max.","validation.max.string":"The :attribute field must not be greater than :max characters.","validation.max_digits":"The :attribute field must not have more than :max digits.","validation.mimes":"The :attribute field must be a file of type: :values.","validation.mimetypes":"The :attribute field must be a file of type: :values.","validation.min.array":"The :attribute field must have at least :min items.","validation.min.file":"The :attribute field must be at least :min kilobytes.","validation.min.numeric":"The :attribute field must be at least :min.","validation.min.string":"The :attribute field must be at least :min characters.","validation.min_digits":"The :attribute field must have at least :min digits.","validation.missing":"The :attribute field must be missing.","validation.missing_if":"The :attribute field must be missing when :other is :value.","validation.missing_unless":"The :attribute field must be missing unless :other is :value.","validation.missing_with":"The :attribute field must be missing when :values is present.","validation.missing_with_all":"The :attribute field must be missing when :values are present.","validation.multiple_of":"The :attribute field must be a multiple of :value.","validation.not_in":"The selected :attribute is invalid.","validation.not_regex":"The :attribute field format is invalid.","validation.numeric":"The :attribute field must be a number.","validation.password.letters":"The :attribute field must contain at least one letter.","validation.password.mixed":"The :attribute field must contain at least one uppercase and one lowercase letter.","validation.password.numbers":"The :attribute field must contain at least one number.","validation.password.symbols":"The :attribute field must contain at least one symbol.","validation.password.uncompromised":"The given :attribute has appeared in a data leak. Please choose a different :attribute.","validation.present":"The :attribute field must be present.","validation.present_if":"The :attribute field must be present when :other is :value.","validation.present_unless":"The :attribute field must be present unless :other is :value.","validation.present_with":"The :attribute field must be present when :values is present.","validation.present_with_all":"The :attribute field must be present when :values are present.","validation.prohibited":"The :attribute field is prohibited.","validation.prohibited_if":"The :attribute field is prohibited when :other is :value.","validation.prohibited_unless":"The :attribute field is prohibited unless :other is in :values.","validation.prohibits":"The :attribute field prohibits :other from being present.","validation.regex":"The :attribute field format is invalid.","validation.required":"The :attribute field is required.","validation.required_array_keys":"The :attribute field must contain entries for: :values.","validation.required_if":"The :attribute field is required when :other is :value.","validation.required_if_accepted":"The :attribute field is required when :other is accepted.","validation.required_if_declined":"The :attribute field is required when :other is declined.","validation.required_unless":"The :attribute field is required unless :other is in :values.","validation.required_with":"The :attribute field is required when :values is present.","validation.required_with_all":"The :attribute field is required when :values are present.","validation.required_without":"The :attribute field is required when :values is not present.","validation.required_without_all":"The :attribute field is required when none of :values are present.","validation.same":"The :attribute field must match :other.","validation.size.array":"The :attribute field must contain :size items.","validation.size.file":"The :attribute field must be :size kilobytes.","validation.size.numeric":"The :attribute field must be :size.","validation.size.string":"The :attribute field must be :size characters.","validation.starts_with":"The :attribute field must start with one of the following: :values.","validation.string":"The :attribute field must be a string.","validation.timezone":"The :attribute field must be a valid timezone.","validation.unique":"The :attribute has already been taken.","validation.uploaded":"The :attribute failed to upload.","validation.uppercase":"The :attribute field must be uppercase.","validation.url":"The :attribute field must be a valid URL.","validation.ulid":"The :attribute field must be a valid ULID.","validation.uuid":"The :attribute field must be a valid UUID.","validation.custom.attribute-name.rule-name":"custom-message","about.when-title":"Creativity, code and collaboration with no limits","about.codeweek_in_numbers-title":"From a spark to a movement","about.run_by_volunteers-title":"Powered by an international community","about.supported_by_commission-title":"Supported by the European Commission","about.schools-title":"Empowering your classroom","about.why_coding-title":"Why Coding? Because the Future is Yours.","about.join_codeweek-title":"Be part of the movement!","about.guide":"Check out our tutorials and trainings available in 29 languages to get ready to organise activities where young people learn coding and computational thinking.","about.when-text":"EU Code Week is a dynamic grassroots movement that empowers people of all ages to explore coding, creativity, and problem-solving. It breaks down barriers to digital skills, making programming more accessible, visible, and inclusive. From classrooms to community spaces, it connects educators, students and tech enthusiasts, bringing ideas to life through digital innovation, and fostering collaboration across Europe.","about.codeweek_in_numbers-text":`

What began in 2013 as a small, grassroots initiative has grown into a year-round movement reaching millions. EU Code Week is now a continuous initiative, with thousands of activities taking place throughout the year in Europe and beyond. The two-week event each October is the culmination of these efforts — a celebration of a community-driven push to make coding, digital creativity and STEM education accessible to all. +const e={"auth.failed":"These credentials do not match our records.","auth.password":"The provided password is incorrect.","auth.throttle":"Too many login attempts. Please try again in :seconds seconds.","pagination.previous":"Previous","pagination.next":"Next","passwords.reset":"Your password has been reset!","passwords.sent":"We have e-mailed your password reset link!","passwords.throttled":"Please wait before retrying.","passwords.token":"This password reset token is invalid.","passwords.user":"We can't find a user with that e-mail address.","validation.accepted":"The :attribute field must be accepted.","validation.accepted_if":"The :attribute field must be accepted when :other is :value.","validation.active_url":"The :attribute field must be a valid URL.","validation.after":"The :attribute field must be a date after :date.","validation.after_or_equal":"The :attribute field must be a date after or equal to :date.","validation.alpha":"The :attribute field must only contain letters.","validation.alpha_dash":"The :attribute field must only contain letters, numbers, dashes, and underscores.","validation.alpha_num":"The :attribute field must only contain letters and numbers.","validation.array":"The :attribute field must be an array.","validation.ascii":"The :attribute field must only contain single-byte alphanumeric characters and symbols.","validation.before":"The :attribute field must be a date before :date.","validation.before_or_equal":"The :attribute field must be a date before or equal to :date.","validation.between.array":"The :attribute field must have between :min and :max items.","validation.between.file":"The :attribute field must be between :min and :max kilobytes.","validation.between.numeric":"The :attribute field must be between :min and :max.","validation.between.string":"The :attribute field must be between :min and :max characters.","validation.boolean":"The :attribute field must be true or false.","validation.can":"The :attribute field contains an unauthorized value.","validation.confirmed":"The :attribute field confirmation does not match.","validation.contains":"The :attribute field is missing a required value.","validation.current_password":"The password is incorrect.","validation.date":"The :attribute field must be a valid date.","validation.date_equals":"The :attribute field must be a date equal to :date.","validation.date_format":"The :attribute field must match the format :format.","validation.decimal":"The :attribute field must have :decimal decimal places.","validation.declined":"The :attribute field must be declined.","validation.declined_if":"The :attribute field must be declined when :other is :value.","validation.different":"The :attribute field and :other must be different.","validation.digits":"The :attribute field must be :digits digits.","validation.digits_between":"The :attribute field must be between :min and :max digits.","validation.dimensions":"The :attribute field has invalid image dimensions.","validation.distinct":"The :attribute field has a duplicate value.","validation.doesnt_end_with":"The :attribute field must not end with one of the following: :values.","validation.doesnt_start_with":"The :attribute field must not start with one of the following: :values.","validation.email":"The :attribute field must be a valid email address.","validation.ends_with":"The :attribute field must end with one of the following: :values.","validation.enum":"The selected :attribute is invalid.","validation.exists":"The selected :attribute is invalid.","validation.extensions":"The :attribute field must have one of the following extensions: :values.","validation.file":"The :attribute field must be a file.","validation.filled":"The :attribute field must have a value.","validation.gt.array":"The :attribute field must have more than :value items.","validation.gt.file":"The :attribute field must be greater than :value kilobytes.","validation.gt.numeric":"The :attribute field must be greater than :value.","validation.gt.string":"The :attribute field must be greater than :value characters.","validation.gte.array":"The :attribute field must have :value items or more.","validation.gte.file":"The :attribute field must be greater than or equal to :value kilobytes.","validation.gte.numeric":"The :attribute field must be greater than or equal to :value.","validation.gte.string":"The :attribute field must be greater than or equal to :value characters.","validation.hex_color":"The :attribute field must be a valid hexadecimal color.","validation.image":"The :attribute field must be an image.","validation.in":"The selected :attribute is invalid.","validation.in_array":"The :attribute field must exist in :other.","validation.integer":"The :attribute field must be an integer.","validation.ip":"The :attribute field must be a valid IP address.","validation.ipv4":"The :attribute field must be a valid IPv4 address.","validation.ipv6":"The :attribute field must be a valid IPv6 address.","validation.json":"The :attribute field must be a valid JSON string.","validation.list":"The :attribute field must be a list.","validation.lowercase":"The :attribute field must be lowercase.","validation.lt.array":"The :attribute field must have less than :value items.","validation.lt.file":"The :attribute field must be less than :value kilobytes.","validation.lt.numeric":"The :attribute field must be less than :value.","validation.lt.string":"The :attribute field must be less than :value characters.","validation.lte.array":"The :attribute field must not have more than :value items.","validation.lte.file":"The :attribute field must be less than or equal to :value kilobytes.","validation.lte.numeric":"The :attribute field must be less than or equal to :value.","validation.lte.string":"The :attribute field must be less than or equal to :value characters.","validation.mac_address":"The :attribute field must be a valid MAC address.","validation.max.array":"The :attribute field must not have more than :max items.","validation.max.file":"The :attribute field must not be greater than :max kilobytes.","validation.max.numeric":"The :attribute field must not be greater than :max.","validation.max.string":"The :attribute field must not be greater than :max characters.","validation.max_digits":"The :attribute field must not have more than :max digits.","validation.mimes":"The :attribute field must be a file of type: :values.","validation.mimetypes":"The :attribute field must be a file of type: :values.","validation.min.array":"The :attribute field must have at least :min items.","validation.min.file":"The :attribute field must be at least :min kilobytes.","validation.min.numeric":"The :attribute field must be at least :min.","validation.min.string":"The :attribute field must be at least :min characters.","validation.min_digits":"The :attribute field must have at least :min digits.","validation.missing":"The :attribute field must be missing.","validation.missing_if":"The :attribute field must be missing when :other is :value.","validation.missing_unless":"The :attribute field must be missing unless :other is :value.","validation.missing_with":"The :attribute field must be missing when :values is present.","validation.missing_with_all":"The :attribute field must be missing when :values are present.","validation.multiple_of":"The :attribute field must be a multiple of :value.","validation.not_in":"The selected :attribute is invalid.","validation.not_regex":"The :attribute field format is invalid.","validation.numeric":"The :attribute field must be a number.","validation.password.letters":"The :attribute field must contain at least one letter.","validation.password.mixed":"The :attribute field must contain at least one uppercase and one lowercase letter.","validation.password.numbers":"The :attribute field must contain at least one number.","validation.password.symbols":"The :attribute field must contain at least one symbol.","validation.password.uncompromised":"The given :attribute has appeared in a data leak. Please choose a different :attribute.","validation.present":"The :attribute field must be present.","validation.present_if":"The :attribute field must be present when :other is :value.","validation.present_unless":"The :attribute field must be present unless :other is :value.","validation.present_with":"The :attribute field must be present when :values is present.","validation.present_with_all":"The :attribute field must be present when :values are present.","validation.prohibited":"The :attribute field is prohibited.","validation.prohibited_if":"The :attribute field is prohibited when :other is :value.","validation.prohibited_if_accepted":"The :attribute field is prohibited when :other is accepted.","validation.prohibited_if_declined":"The :attribute field is prohibited when :other is declined.","validation.prohibited_unless":"The :attribute field is prohibited unless :other is in :values.","validation.prohibits":"The :attribute field prohibits :other from being present.","validation.regex":"The :attribute field format is invalid.","validation.required":"The :attribute field is required.","validation.required_array_keys":"The :attribute field must contain entries for: :values.","validation.required_if":"The :attribute field is required when :other is :value.","validation.required_if_accepted":"The :attribute field is required when :other is accepted.","validation.required_if_declined":"The :attribute field is required when :other is declined.","validation.required_unless":"The :attribute field is required unless :other is in :values.","validation.required_with":"The :attribute field is required when :values is present.","validation.required_with_all":"The :attribute field is required when :values are present.","validation.required_without":"The :attribute field is required when :values is not present.","validation.required_without_all":"The :attribute field is required when none of :values are present.","validation.same":"The :attribute field must match :other.","validation.size.array":"The :attribute field must contain :size items.","validation.size.file":"The :attribute field must be :size kilobytes.","validation.size.numeric":"The :attribute field must be :size.","validation.size.string":"The :attribute field must be :size characters.","validation.starts_with":"The :attribute field must start with one of the following: :values.","validation.string":"The :attribute field must be a string.","validation.timezone":"The :attribute field must be a valid timezone.","validation.unique":"The :attribute has already been taken.","validation.uploaded":"The :attribute failed to upload.","validation.uppercase":"The :attribute field must be uppercase.","validation.url":"The :attribute field must be a valid URL.","validation.ulid":"The :attribute field must be a valid ULID.","validation.uuid":"The :attribute field must be a valid UUID.","validation.custom.attribute-name.rule-name":"custom-message","about.when-title":"Creativity, code and collaboration with no limits","about.codeweek_in_numbers-title":"From a spark to a movement","about.run_by_volunteers-title":"Powered by an international community","about.supported_by_commission-title":"Supported by the European Commission","about.schools-title":"Empowering your classroom","about.why_coding-title":"Why Coding? Because the Future is Yours.","about.join_codeweek-title":"Be part of the movement!","about.guide":"Check out our tutorials and trainings available in 29 languages to get ready to organise activities where young people learn coding and computational thinking.","about.when-text":"EU Code Week is a dynamic grassroots movement that empowers people of all ages to explore coding, creativity, and problem-solving. It breaks down barriers to digital skills, making programming more accessible, visible, and inclusive. From classrooms to community spaces, it connects educators, students and tech enthusiasts, bringing ideas to life through digital innovation, and fostering collaboration across Europe.","about.codeweek_in_numbers-text":`

What began in 2013 as a small, grassroots initiative has grown into a year-round movement reaching millions. EU Code Week is now a continuous initiative, with thousands of activities taking place throughout the year in Europe and beyond. The two-week event each October is the culmination of these efforts — a celebration of a community-driven push to make coding, digital creativity and STEM education accessible to all.

With tens of thousands of activities and an ever-growing network of teachers, students and partners, Code Week continues to inspire innovation and equip the next generation with the skills to shape the future.

`,"about.run_by_volunteers-text":`

EU Code Week is driven by a passionate community of educators, ambassadors and partners who bring coding to life across Europe. Code Week Ambassadors coordinate activities in their countries, while Leading Teachers is a growing community of more than 450 educators from across Europe, who encourage schools, teachers and students to organise activities and register them on the Code Week map. diff --git a/public/build/assets/php_pl-Brx8dWdb.js b/public/build/assets/php_pl-DGz1s-Vq.js similarity index 93% rename from public/build/assets/php_pl-Brx8dWdb.js rename to public/build/assets/php_pl-DGz1s-Vq.js index 3ed6fcec6..256c080f7 100644 --- a/public/build/assets/php_pl-Brx8dWdb.js +++ b/public/build/assets/php_pl-DGz1s-Vq.js @@ -59,7 +59,7 @@ kolorowe karty lub czerwony, żółty i szary pisak`,"coding-at-home.walk-as-lon

Wszystkie pliki cookie na urządzeniu można usunąć – wystarczy wyczyścić historię przeglądania w przeglądarce. W ten sposób usuwa się wszystkie pliki cookie ze wszystkich odwiedzonych stron.

-

Należy jednak pamiętać, że można w ten sposób utracić zapisane informacje (np. zapisane dane logowania, preferencje stron).

Zarządzanie plikami cookie pochodzącymi z konkretnych stron

Więcej informacji o zarządzaniu plikami cookie pochodzącymi z konkretnych stron można znaleźć w ustawieniach prywatności i plików cookie w wybranej przeglądarce.

Blokowanie plików cookie

Za pomocą większości współczesnych przeglądarek można zapobiec umieszczaniu plików cookie na urządzeniu, ale wtedy przy każdej wizycie na stronie konieczne może być ustawianie preferencji na nowo. Niektóre usługi i funkcje mogą nie działać poprawnie (np. logowanie do profilu).

Zarządzanie analitycznymi plikami cookie

Preferencje dotyczące analitycznych plików cookie można zmieniać na dedykowanej stronie.

`,"copyright.title":"Informacja o prawach autorskich","copyright.training.0":"Strona internetowa Europejski Tydzień Kodowania – materiały szkoleniowe","copyright.training.1":"jest usługą wspieraną przez Komisję Europejską","copyright.licence.0":"O ile nie zaznaczono inaczej, treści udostępniane na tej witrynie są licencjonowane na podstawie licencji","copyright.licence.1":"https://creativecommons.org/licenses/by-nc-sa/4.0/deed.pl","copyright.licence.2":"Creative Commons - Uznanie autorstwa- Użycie niekomercyjne - Na tych samych warunkach 4.0 Międzynarodowe (CC BY-NC-SA 4.0)","copyright.creative-commons":"Licencjonowanie na podstawie licencji Creative Commons samo w sobie nie wpływa na własność praw autorskich","copyright.third-party":"Treści pochodzące z witryn stron trzecich podlegają ich własnym ograniczeniom praw autorskich. Aby uzyskać więcej informacji na temat treści znajdujących się na stronach trzecich, należy skonsultować bezpośrednio owe witryny","countries.all":"Wszystkie kraje","countries.Cloud":"Chmura","countries.Andorra":"Andora","countries.United Arab Emirates":"Zjednoczone Emiraty Arabskie","countries.Afghanistan":"Afganistan","countries.Antigua and Barbuda":"Antigua i Barbuda","countries.Anguilla":"Anguilla","countries.Albania":"Albania","countries.Armenia":"Armenia","countries.Netherlands Antilles":"Antyle Holenderskie","countries.Angola":"Angola","countries.Antarctica":"Antarktyda","countries.Argentina":"Argentyna","countries.American Samoa":"Samoa Amerykańskie","countries.Austria":"Austria","countries.Australia":"Australia","countries.Aruba":"Aruba","countries.Aland Islands":"Wyspy Alandzkie","countries.Azerbaijan":"Azerbejdżan","countries.Bosnia and Herzegovina":"Bośnia i Hercegowina","countries.Barbados":"Barbados","countries.Bangladesh":"Bangladesz","countries.Belgium":"Belgia","countries.Burkina Faso":"Burkina Faso","countries.Bulgaria":"Bułgaria","countries.Bahrain":"Bahrajn","countries.Burundi":"Burundi","countries.Benin":"Benin","countries.Saint Barthelemy":"Saint-Barthélemy","countries.Bermuda":"Bermudy","countries.Brunei":"Brunei","countries.Bolivia":"Boliwia","countries.Bonaire, Saint Eustatius and Saba ":"Bonaire, Sint Eustatius i Saba ","countries.Brazil":"Brazylia","countries.Bahamas":"Bahamy","countries.Bhutan":"Bhutan","countries.Bouvet Island":"Wyspa Bouveta","countries.Botswana":"Botswana","countries.Belarus":"Białoruś","countries.Belize":"Belize","countries.Canada":"Kanada","countries.Cocos Islands":"Wyspy Kokosowe","countries.Democratic Republic of the Congo":"Demokratyczna Republika Konga","countries.Central African Republic":"Republika Środkowoafrykańska","countries.Republic of the Congo":"Republika Konga","countries.Switzerland":"Szwajcaria","countries.Ivory Coast":"Wybrzeże Kości Słoniowej","countries.Cook Islands":"Wyspy Cooka","countries.Chile":"Chile","countries.Cameroon":"Kamerun","countries.China":"Chiny","countries.Colombia":"Kolumbia","countries.Costa Rica":"Kostaryka","countries.Serbia and Montenegro":"Serbia i Czarnogóra","countries.Cuba":"Kuba","countries.Cape Verde":"Wyspy Zielonego Przylądka","countries.Curacao":"Curaçao","countries.Christmas Island":"Wyspa Bożego Narodzenia","countries.Cyprus":"Cypr","countries.Czech Republic":"Republika Czeska","countries.Germany":"Niemcy","countries.Djibouti":"Dżibuti","countries.Denmark":"Dania","countries.Dominica":"Dominika","countries.Dominican Republic":"Republika Dominikańska","countries.Algeria":"Algieria","countries.Ecuador":"Ekwador","countries.Estonia":"Estonia","countries.Egypt":"Egipt","countries.Western Sahara":"Sahara Zachodnia","countries.Eritrea":"Erytrea","countries.Spain":"Hiszpania","countries.Ethiopia":"Etiopia","countries.Finland":"Finlandia","countries.Fiji":"Fidżi","countries.Falkland Islands":"Falklandy","countries.Micronesia":"Mikronezja","countries.Faroe Islands":"Wyspy Owcze","countries.France":"Francja","countries.Gabon":"Gabon","countries.United Kingdom":"Zjednoczone Królestwo","countries.Grenada":"Grenada","countries.Georgia":"Gruzja","countries.French Guiana":"Gujana Francuska","countries.Guernsey":"Guernsey","countries.Ghana":"Ghana","countries.Gibraltar":"Gibraltar","countries.Greenland":"Grenlandia","countries.Gambia":"Gambia","countries.Guinea":"Gwinea","countries.Guadeloupe":"Gwadelupa","countries.Equatorial Guinea":"Gwinea Równikowa","countries.Greece":"Grecja","countries.South Georgia and the South Sandwich Islands":"Georgia Południowa i Sandwich Południowy","countries.Guatemala":"Gwatemala","countries.Guam":"Guam","countries.Guinea-Bissau":"Gwinea Bissau","countries.Guyana":"Gujana","countries.Hong Kong":"Hongkong","countries.Heard Island and McDonald Islands":"Wyspy Heard i McDonalda","countries.Honduras":"Honduras","countries.Croatia":"Chorwacja","countries.Haiti":"Haiti","countries.Hungary":"Węgry","countries.Indonesia":"Indonezja","countries.Ireland":"Irlandia","countries.Israel":"Izrael","countries.Isle of Man":"Wyspa Man","countries.India":"Indie","countries.British Indian Ocean Territory":"Brytyjskie Terytorium Oceanu Indyjskiego","countries.Iraq":"Irak","countries.Iran":"Iran","countries.Iceland":"Islandia","countries.Italy":"Włochy","countries.Jersey":"Jersey","countries.Jamaica":"Jamajka","countries.Jordan":"Jordania","countries.Japan":"Japonia","countries.Kenya":"Kenia","countries.Kyrgyzstan":"Kirgistan","countries.Cambodia":"Kambodża","countries.Kiribati":"Kiribati","countries.Comoros":"Komory","countries.Saint Kitts and Nevis":"Saint Kitts i Nevis","countries.North Korea":"Korea Północna","countries.South Korea":"Korea Południowa","countries.Kuwait":"Kuwejt","countries.Cayman Islands":"Kajmany","countries.Kazakhstan":"Kazachstan","countries.Laos":"Laos","countries.Lebanon":"Liban","countries.Saint Lucia":"Saint Lucia","countries.Liechtenstein":"Liechtenstein","countries.Sri Lanka":"Sri Lanka","countries.Liberia":"Liberia","countries.Lesotho":"Lesotho","countries.Lithuania":"Litwa","countries.Luxembourg":"Luksemburg","countries.Latvia":"Łotwa","countries.Libya":"Libia","countries.Morocco":"Maroko","countries.Monaco":"Monako","countries.Moldova":"Mołdawia","countries.Montenegro":"Czarnogóra","countries.Saint Martin":"Saint-Martin","countries.Madagascar":"Madagaskar","countries.Marshall Islands":"Wyspy Marshalla","countries.Macedonia":"Macedonia Północna","countries.Mali":"Mali","countries.Myanmar":"Mjanma","countries.Mongolia":"Mongolia","countries.Macao":"Makao","countries.Northern Mariana Islands":"Mariany Północne","countries.Martinique":"Martynika","countries.Mauritania":"Mauretania","countries.Montserrat":"Montserrat","countries.Malta":"Malta","countries.Mauritius":"Mauritius","countries.Maldives":"Malediwy","countries.Malawi":"Malawi","countries.Mexico":"Meksyk","countries.Malaysia":"Malezja","countries.Mozambique":"Mozambik","countries.Namibia":"Namibia","countries.New Caledonia":"Nowa Kaledonia","countries.Niger":"Niger","countries.Norfolk Island":"Wyspa Norfolk","countries.Nigeria":"Nigeria","countries.Nicaragua":"Nikaragua","countries.Netherlands":"Holandia","countries.Norway":"Norwegia","countries.Nepal":"Nepal","countries.Nauru":"Nauru","countries.Niue":"Niue","countries.New Zealand":"Nowa Zelandia","countries.Oman":"Oman","countries.Panama":"Panama","countries.Peru":"Peru","countries.French Polynesia":"Polinezja Francuska","countries.Papua New Guinea":"Papua-Nowa Gwinea","countries.Philippines":"Filipiny","countries.Pakistan":"Pakistan","countries.Poland":"Polska","countries.Saint Pierre and Miquelon":"Saint-Pierre i Miquelon","countries.Pitcairn":"Pitcairn","countries.Puerto Rico":"Portoryko","countries.Palestine":"Palestyna","countries.Portugal":"Portugalia","countries.Palau":"Palau","countries.Paraguay":"Paragwaj","countries.Qatar":"Katar","countries.Reunion":"Reunion","countries.Romania":"Rumunia","countries.Serbia":"Serbia","countries.Russia":"Rosja","countries.Rwanda":"Rwanda","countries.Saudi Arabia":"Arabia Saudyjska","countries.Solomon Islands":"Wyspy Salomona","countries.Seychelles":"Seszele","countries.Sudan":"Sudan","countries.Sweden":"Szwecja","countries.Singapore":"Singapur","countries.Saint Helena":"Święta Helena","countries.Slovenia":"Słowenia","countries.Svalbard and Jan Mayen":"Svalbard i Jan Mayen","countries.Slovakia":"Słowacja","countries.Sierra Leone":"Sierra Leone","countries.San Marino":"San Marino","countries.Senegal":"Senegal","countries.Somalia":"Somalia","countries.Suriname":"Surinam","countries.South Sudan":"Sudan Południowy","countries.Sao Tome and Principe":"Wyspy Świętego Tomasza i Książęca","countries.El Salvador":"Salwador","countries.Sint Maarten":"Sint Maarten","countries.Syria":"Syria","countries.Swaziland":"Suazi","countries.Turks and Caicos Islands":"Turks i Caicos","countries.Chad":"Czad","countries.French Southern Territories":"Francuskie Terytoria Południowe","countries.Togo":"Togo","countries.Thailand":"Tajlandia","countries.Tajikistan":"Tadżykistan","countries.Tokelau":"Tokelau","countries.East Timor":"Timor Wschodni","countries.Turkmenistan":"Turkmenistan","countries.Tunisia":"Tunezja","countries.Tonga":"Tonga","countries.Turkey":"Turcja","countries.Trinidad and Tobago":"Trynidad i Tobago","countries.Tuvalu":"Tuvalu","countries.Taiwan":"Tajwan","countries.Tanzania":"Tanzania","countries.Ukraine":"Ukraina","countries.Uganda":"Uganda","countries.United States Minor Outlying Islands":"Małe Oddalone Wyspy Stanów Zjednoczonych","countries.United States":"Stany Zjednoczone","countries.Uruguay":"Urugwaj","countries.Uzbekistan":"Uzbekistan","countries.Vatican":"Watykan","countries.Saint Vincent and the Grenadines":"Saint Vincent i Grenadyny","countries.Venezuela":"Wenezuela","countries.British Virgin Islands":"Brytyjskie Wyspy Dziewicze","countries.U.S. Virgin Islands":"Wyspy Dziewicze Stanów Zjednoczonych","countries.Vietnam":"Wietnam","countries.Vanuatu":"Vanuatu","countries.Wallis and Futuna":"Wallis i Futuna","countries.Samoa":"Samoa","countries.Kosovo":"Kosowo","countries.Yemen":"Jemen","countries.Mayotte":"Majotta","countries.South Africa":"Republika Południowej Afryki","countries.Zambia":"Zambia","countries.Zimbabwe":"Zimbabwe","cw2020.common.resources":"Zasoby, których będziesz potrzebować","cw2020.common.soundtrack":"Ścieżka dźwiękowa Tygodnia Kodowania","cw2020.common.moves":"Kroki","cw2020.common.dance-example":"Przykład tańca Tygodnia Kodowania","cw2020.common.organizer-guide":"Przewodnik organizatora","cw2020.title.0":"EU Code Week","cw2020.title.1":"Edycja 2020","cw2020.intro":"W tym roku świętujemy kodowanie od 10 do 25 października! Z powodu obecnej sytuacji epidemicznej więcej zajęć w ramach tegorocznego Tygodnia Kodowania odbędzie się online. Zaproponujemy nowe zabawne i ciekawe zajęcia, w których można wziąć udział zdalnie z domu lub ze szkoły","cw2020.online-activities.title":"Ogólnodostępne zajęcia online","cw2020.online-activities.subtitle.0":"Aby ułatwić zdalne uczestnictwo w zajęciach organizowanych w ramach Tygodnia Kodowania, opracowaliśmy","cw2020.online-activities.subtitle.1":"harmonogram","cw2020.online-activities.subtitle.2":"zajęć online","cw2020.online-activities.section1.title":"Czym są zajęcia online?","cw2020.online-activities.section1.content":"Zajęcia online nie różnią się niczym od zajęć, które zazwyczaj dodaje się na stronie internetowej Tygodnia Kodowania i na które można się tam zarejestrować – jedyna różnica jest taka, że tym razem odbędą się online. Chodzi o to, by ułatwić chętnym udział w sesjach kodowania i warsztatach w całości online bez narażania ich zdrowia.","cw2020.online-activities.section2.title":"Ogólnodostępne zajęcia","cw2020.online-activities.section2.content":"Jeśli chcesz, możesz wszystkim udostępnić swoje zajęcia online. Ludzie z całego świata będą mogli wziąć udział w otwartych zajęciach online w języku angielskim lub w języku lokalnym. Wybierzemy najbardziej interesujące zajęcia online, które są dostępne dla wszystkich, i uwzględnimy je w kalendarzu wydarzeń na naszej stronie internetowej.","cw2020.online-activities.section3.title":"Co to oznacza dla uczestników","cw2020.online-activities.section3.content.0":"Każdego dnia Tygodnia Kodowania będziesz mógł/mogła sprawdzić","cw2020.online-activities.section3.content.1":"harmonogram","cw2020.online-activities.section3.content.2":"i wziąć udział w zajęciach, które najbardziej Cię interesują. Tematy tych wydarzeń są zróżnicowane: od warsztatów poświęconych robotyce, po kursy e-kształcenia, seminaria internetowe, instruktaże kodowania i wiele innych. Wybór należy do Ciebie!","cw2020.dance.title":"Taniec Tygodnia Kodowania","cw2020.dance.subtitle":"Kto powiedział, że programiści nie umieją tańczyć? Aby uczcić edycję Tygodnia Kodowania 2020, rzucamy nowe wyzwanie taneczne – #EUCodeWeekDance challenge","cw2020.dance.section1.title":"Kto może wziąć w nim udział?","cw2020.dance.section1.content.0":"Zapraszamy wszystkich: szkoły, nauczycieli, biblioteki, kluby kodowania, przedsiębiorstwa i organy publiczne do świętowania unijnego Tygodnia Kodowania 2020. Wystarczy zorganizować zajęcia taneczne #EUCodeWeekDance i dodać je do","cw2020.dance.section1.content.1":"mapy Tygodnia Kodowania","cw2020.dance.section2.title":"Jak można wziąć udział?","cw2020.dance.section2.content":"Wybierz dowolne z pięciu rodzajów zajęć lub wymyśl własne. Niezależnie od tego, jakie zajęcia wybierzesz, nie zapomnij dodać ich do naszej mapy","cw2020.dance.activity1.title":"Zaprogramuj kolegę lub rodzica – komputer nie jest potrzebny","cw2020.dance.activity1.subtitle":"Za pomocą kodowania wydajesz komendy urządzeniom elektronicznym. Z technicznego punktu widzenia nie potrzebujesz jednak komputera, aby móc kodować. Zaproś partnera – może to być kolega z klasy, przyjaciel, rodzic, a nawet nauczyciel – i pokaż mu, jak wykonywać taniec #EUCodeWeekDance. Pamiętaj, że trzeba dokładnie trzymać się kroków","cw2020.dance.activity1.resources.0":"Przewodnik sporządzony przez Code.org na temat tego, jak zorganizować własną imprezę taneczną bez prądu","cw2020.dance.activity1.resources.1":"Parę słów o tym, jak zaprogramować ludzkiego robota","cw2020.dance.activity2.title":"Programowanie wizualne","cw2020.dance.activity2.subtitle":"Zakoduj swój taniec Tygodnia Kodowania w Scratchu. Zastosuj postaci Tygodnia Kodowania lub stwórz własne w Scratchu i zaprogramuj je, żeby wykonywały taniec Tygodnia Kodowania #EUCodeWeekDance.","cw2020.dance.activity2.resources.0":"Przykład projektu tanecznego #EUCodeWeekDance w języku Scratch","cw2020.dance.activity2.resources.1":"Postaci Tygodnia Kodowania","cw2020.dance.activity2.resources.2":"Przewodnik sporządzony przez Code.org na temat tego, jak animować postać","cw2020.dance.activity2.resources.3":"Przewodnik sporządzony przez Code.org na temat tego, jak zorganizować własną imprezę taneczną","cw2020.dance.activity2.resources.4":"Udostępnij nam swój projekt w Scratch Studio","cw2020.dance.activity3.title":"Programowanie tekstowe","cw2020.dance.activity3.subtitle":"Stwórz motyw muzyczny Tygodnia Kodowania #EUCodeWeekDance w języku programowania Python lub JavaScript przy użyciu platform do tworzenia muzyki za pomocą kodowania takich jak EarSketch czy Sonic Pi","cw2020.dance.activity3.resources.0":"Wskazówki, jak tworzyć muzykę przy użyciu EarSketch","cw2020.dance.activity3.resources.1":"Wskazówki, jak tworzyć muzykę przy użyciu Sonic Pi","cw2020.dance.activity4.title":"Robotyka","cw2020.dance.activity4.subtitle":"Zaprogramuj swojego robota tak, aby wykonywał Twoje instrukcje i zatańczył taniec Tygodnia Kodowania","cw2020.dance.activity4.resources.0":"Wskazówki na temat programowania robotów","cw2020.dance.activity5.title":"Wyzwanie tańca na żywo","cw2020.dance.activity5.subtitle":"Nagraj wideo, na którym Ty, Twoja drużyna lub Twój robot wykonujecie taniec Tygodnia Kodowania #EUCodeWeekDance, udostępnij je na Instagramie i przekonaj się, czy zdobędziesz popularność i wygrasz gadżety Tygodnia Kodowania! Jesteś zainteresowany/zainteresowana? Oto, co musisz zrobić:","cw2020.dance.activity5.resources.0":"Nagraj wideo za pomocą Instagram Stories","cw2020.dance.activity5.resources.1":"Śledź","cw2020.dance.activity5.resources.2":"@CodeWeekEU na Instagramie","cw2020.dance.activity5.resources.3":"Umieść w swoim klipie tanecznym @CodeWeekEU i zamieść hashtag #EUCodeWeekDance","cw2020.dance.outro.0":"Zwycięzcy będą wybierani codziennie i ogłaszani na naszym kanale na Instagramie za pośrednictwem Stories, więc sprawdzaj regularnie powiadomienia, bo szczęście może się do Ciebie uśmiechnąć właśnie dziś","cw2020.dance.outro.1":"Taniec Tygodnia Kodowania #EUCodeWeekDance opiera się na","cw2020.dance.outro.2":"odzie do kodu (ang. „Ode to Code”)","cw2020.dance.outro.3":"skomponowanej przez Brendana Paoliniego i choreografii wymyślonej przez Biankę Marię Berardi w 2015 r., na podstawie pomysłu Alessandro Bogliolo, profesora systemów komputerowych na Uniwersytecie w Urbino","cw2020.treasure-hunt.title":"Gra w podchody w ramach Tygodnia Kodowania","cw2020.treasure-hunt.subtitle.0":"Jest to gra na aplikacji Telegram, która jest wystarczająco prosta dla uczestników początkujących, ale też dostatecznie ekscytująca dla osób zaawansowanych","cw2020.treasure-hunt.subtitle.1":"Gra w podchody w ramach Tygodnia Kodowania","cw2020.treasure-hunt.subtitle.2":"to gra, w którą najlepiej grać na komputerze, mając w ręku smartfona. Gracze będą musieli rozwiązać zagadki dotyczące kodowania, poznając jednocześnie historię kodowania, informatyki i technologii komputerowych w Europie","cw2020.treasure-hunt.section.title":"Aby zacząć grać, musisz","cw2020.treasure-hunt.section.content.0":"pobrać aplikacje Telegram. Jest dostępna","cw2020.treasure-hunt.section.content.1":"dla komputerów stacjonarnych","cw2020.treasure-hunt.section.content.2":"W naszą grę można grać na komputerze stacjonarnym, laptopie lub na smartfonie. Proponujemy grać na komputerze, bo wtedy można otrzymywać instrukcje i rozwiązywać zagadki związane z kodowaniem na aplikacji Telegram na smartfonie","cw2020.treasure-hunt.section.content.3":"Aby grać","cw2020.treasure-hunt.section.content.4":"otwórz grę","cw2020.treasure-hunt.section.content.5":"i zeskanuj kod QR, który przeniesie Cię do aplikacji Telegram, gdzie znajdziesz pierwsze instrukcje","cw2020.treasure-hunt.section.content.6":"Aby wygrać, musisz rozwiązać 10 zagadek związanych z kodowaniem i znaleźć 10 miejsc na mapie Europy, które są powiązane z rozwojem kodowania i technologii","cw2020.treasure-hunt.section.content.7":"Po zakończeniu gry udostępnij swój wynik kolegom, używając hashtaga #EUCodeWeek, i ich też zaproś do zabawy i zapoznania się z historią kodowania. Ciekawe, kto uzyska najlepszy wynik","cw2020.treasure-hunt.section.content.8":"Podchody w ramach Tygodnia Kodowania to zainaugurowana wersja wirtualna oryginalnej gry, którą pierwotnie opracował Alessandro Bogliolo, profesor systemów komputerowych na Uniwersytecie w Urbino. Aby dowiedzieć się więcej o pierwotnej grze, odwiedź nasz","cw2020.treasure-hunt.section.content.9":"blog","cw2020.kick-off.title":"Inauguracja: 8 października 2020 r.","cw2020.kick-off.content.0":"Wirtualna inauguracja Tygodnia Kodowania 2020 odbędzie się 8 października o godz. 17.00 czasu obowiązującego w Berlinie/Brukseli/Paryżu. Wydarzenie to będzie transmitowane przez Facebook Live, Instagram TV i YouTube Live","cw2020.kick-off.content.1":"Wśród zaproszonych ciekawych prelegentów znajdują się","cw2020.kick-off.content.2":"komisarz UE do spraw rynku wewnętrznego","cw2020.kick-off.content.3":"komisarz UE do spraw innowacji, badań naukowych, kultury, edukacji i młodzieży","cw2020.kick-off.content.4":"twórca języka programowania Scratch i profesor zajmujący się badaniami nad uczeniem się w Media Lab na MIT","cw2020.kick-off.content.5":"autorka i ilustratorka Hello Ruby","cw2020.kick-off.content.6":"a także","cw2020.kick-off.content.7":"przewodnicząca francuskiej organizacji non-profit E-MMA, która promuje równość płci w dziedzinach technicznych","cw2020.kick-off.content.8":"A żeby było jeszcze ciekawiej, zespół Tygodnia Kodowania będzie również prezentował nowe funkcje strony internetowej, zawarte tam zasoby i konkursy","cw2020.kick-off.content.9":"profesor systemów komputerowych na Uniwersytecie w Urbino i koordynator","cw2020.kick-off.content.10":"ambasadorów Tygodnia Kodowania","cw2020.kick-off.content.11":"będzie opowiadał o wirtualnej grze w podchody w ramach Tygodnia Kodowania","cw2020.kick-off.content.12":"A xxx zapowie nowe wyzwanie taneczne #EUCodeWeekDance","cw2020.kick-off.content.13":"Będziemy również łączyć się ze szkołami i uczniami z całej Europy, którzy opowiedzą nam o swoich przygodach z kodowaniem i podzielą się pomysłami z naszymi prelegentami","cw2020.kick-off.content.14":"Każdy będzie mógł zabrać głos, przedstawić swoje pomysły i zadać pytanie. Wystarczy włączyć streaming na","cw2020.kick-off.content.15":"lub","cw2020.kick-off.content.16":"8 października 2020 r. między godz. 17.00 a 18.30 czasu środkowoeuropejskiego i komentować lub tweetować z hashtagiem #EUCodeWeek","cw2020.get-involved.title":"Jak wziąć udział","cw2020.get-involved.subtitle":"Chcesz rozpocząć przygodę z kodowaniem już teraz? Jeśli chcesz przyłączyć się do społeczności Europejskiego Tygodnia Kodowania, ale nie wiesz jak, zajrzyj do poniższych materiałów. Dowiesz się z nich, jak zacząć kodować, i przygotujesz się do naszych corocznych obchodów Europejskiego Tygodnia Kodowania w październiku","cw2020.get-involved.content.0":"Europejski Tydzień Kodowania dla początkujących","cw2020.get-involved.content.1":"Jak dodać zajęcia w ramach Tygodnia Kodowania","cw2020.get-involved.content.2":"Moduły szkoleniowe","cw2020.get-involved.content.3":"Masowy, otwarty kurs internetowy Deep Dive","cw2020.get-involved.content.4":"Seria Coding@Ho4me","edit.title":"Edytuj swoje wydarzenie #EUCodeWeek","edit.required_fields":"Pola wymagane oznaczono gwiazdką *. Możesz dodać informacje o wydarzeniu w swoim lokalnym języku.","edit.description":"Opis","edit.audience":"Adresaci","edit.theme":"Temat","edit.location":"Lokalizacja","edit.website":"Strona internetowa","edit.contact":"Kontakt","edit.tags":"Tagi","edit.image":"Grafika","edit.help":"Większe obrazy zostaną przeskalowane do rozmiaru 256 × 512 pikseli. Maksymalny rozmiar przesyłanego obrazu wynosi 256 × 1024.","edit.aspect":"Jakiego aspektu kodowania będzie dotyczyć Twoje wydarzenie?","edit.address":"Wpisz adres lub kliknij mapę poniżej, aby ustawić lokalizację.","edit.privacy_disclaimer.header":"Twoje dane kontaktowe","edit.privacy_disclaimer.text_1":"Te informacje będą widoczne wyłącznie dla ","edit.privacy_disclaimer.link_1":"ambasadorów Europejskiego Tygodnia Kodowania","edit.privacy_disclaimer.text_2":" i organizatorów Europejskiego Tygodnia Kodowania, którzy sprawdzą Twoje wydarzenie, zanim pojawi się ono na mapie. Mogą się oni z Tobą skontaktować, jeżeli wymagane będzie wprowadzenie zmian w wydarzeniu, lub aby przeprowadzić ankietę w celach statystycznych po zakończeniu wydarzenia.","edit.privacy_disclaimer.contact_email":"Twój adres e-mail","edit.edit":"Edytuj wydarzenie","educational-resources.educational_resources_text":"Witamy! Tutaj znajdziesz zestaw bezpłatnych materiałów edukacyjnych, które wspierają Twoją drogę rozwoju i nauki!","educational-resources.share_your_resources_button":"Podziel się swoimi zasobami","educational-resources.share_your_resources_title":"Masz bezpłatne i otwarte zasoby edukacyjne?","educational-resources.share_your_resources_text":"Podziel się nimi ze społecznością Europejskiego Tygodnia Kodowania! Prześlij swoje bezpłatne zasoby za pomocą poniższego formularza, a my zamieścimy je na tej stronie, aby pomóc innym w nauce, tworzeniu i rozwoju.","educational-resources.share_your_feedback_button":"Podziel się swoją opinią","educational-resources.share_your_feedback_text":"Podziel się z nami swoją opinią! Podziel się swoją opinią na temat istniejących zasobów – niezależnie od tego, czy masz sugestie dotyczące ulepszeń, komplementy czy nowe pomysły, chcielibyśmy usłyszeć od Ciebie!","event.add-your-codeweek-activity":"Pridėkite savo Programavimo savaitės veiklą","event.join-the-community":"Prisijunkite prie bendruomenės","event.who-is-the-activity-for":"Veiklos paskirtis","event.organiser":"Organizatorius","event.activity-overview-section":"Veiklos apžvalga","event.activity-title":"Veiklos pavadinimas*","event.what-is-the-name-of-the-activity":"Nurodykite veiklos pavadinimą","event.specify-the-format-of-the-activity":"Nurodykite veiklos pobūdį","event.select-option":"Pasirinkite...","event.coding-camp":"Programavimo stovykla","event.summer-camp":"Vasaros stovykla","event.weekend-course":"Savaitgalio kursai","event.evening-course":"Vakariniai kursai","event.career-day":"Karjeros diena","event.university-visit":"Apsilankymas universitete","event.coding-at-home":"„Coding@Home“","event.code-week-challenge":"Programavimo savaitės iššūkis","event.competition":"Konkursas","event.other-group-work-seminars-workshops":"Kita (pvz., darbas grupėse, seminarai, praktiniai užsiėmimai)","event.activity-type":"Veiklos rūšis*","event.open-online-activity":"Atvira veikla internete","event.invite-only-online-activity":"Kviestinė internetinė veikla","event.open-in-person-activity":"Atvira asmeninė veikla","event.invite-only-in-person-activity":"Kviestinė asmeninė veikla","event.other":"Kita","event.activity-address":"Veiklos adresas*","event.activity-address-optional":"Veiklos adresas (neprivaloma)","event.where-will-the-activity-be-taking-place":"Nurodykite, kur vyks veikla","event.activity-duration":"Veiklos trukmė*","event.0-1-hours":"0-1 val.","event.1-2-hours":"1-2 val.","event.2-4-hours":"2-4 val.","event.longer-than-4-hours":"Ilgesnė nei 4 val.","event.date":"Data*","event.start-date":"Pradžios data","event.end-date":"Pabaigos data","event.is-it-a-recurring-event":"Ar renginys kartojasi?*","event.true":"Taip","event.false":"Ne","event.how-frequently":"Pasikartojimo dažnis","event.daily":"Kasdien","event.weekly":"Kas savaitę","event.monthly":"Kas mėnesį","event.what-type-of-recurring-activity":"Pasikartojančios veiklos rūšis","event.consecutive-learning-over-multiple-sessions":"Nuoseklus mokymasis rengiant kelis susitikimus","event.individual-standalone-lessons-under-common-theme-joint-event":"Atskiri tos pačios temos ar renginio užsiėmimai","event.theme.AI & Generative AI":"Sztuczna inteligencja i generatywna AI","event.theme.Robotics, Drones & Smart Devices":"Robotyka, drony i inteligentne urządzenia","event.theme.Web, App & Software Development":"Tworzenie stron, aplikacji i oprogramowania","event.theme.Game Design":"Projektowanie gier","event.theme.Cybersecurity & Data":"Cyberbezpieczeństwo i dane","event.theme.Visual/Block Programming":"Programowanie wizualne/blokowe","event.theme.Art & Creative Coding":"Sztuka i kreatywne kodowanie","event.theme.Internet of Things & Wearables":"Internet Rzeczy i technologie ubieralne","event.theme.AR, VR & 3D Technologies":"AR, VR i technologie 3D","event.theme.Digital Careers & Learning Pathways":"Cyfrowe ścieżki kariery i edukacji","event.theme.Digital Literacy & Soft Skills":"Kompetencje cyfrowe i umiejętności miękkie","event.theme.Unplugged & Playful Activities":"Aktywności bez użycia technologii i nauka przez zabawę","event.theme.Promoting Diversity & Inclusion":"Promowanie różnorodności i integracji","event.theme.Awareness & Inspiration":"Świadomość i inspiracja","event.theme.Other":"Inne","event.theme-title":"Tema*","event.select-theme":"Pasirinkite temą...","event.robotics-drones-smart-devices":"Robotika, dronai ir išmanieji įrenginiai","event.cybersecurity-data":"Kibernetinis saugumas ir duomenys","event.web-app-software-development":"Interneto svetainių, programėlių ir programinės įrangos kūrimas","event.visual-block-programming":"Vizualinis ir blokų programavimas","event.unplugged-playful-activities":"Žaidybinė veikla ir veikla neprisijungus","event.art-creative-coding":"Menas ir kūrybinis programavimas","event.game-design":"Žaidimų kūrimas","event.internet-of-things-wearables":"Daiktų internetas ir dėvimoji įranga","event.ar-vr-3d-technologies":"AR, VR ir 3D technologijos","event.digital-careers-learning-pathways":"Skaitmeninė karjera ir mokymosi planai","event.digital-literacy-soft-skills":"Skaitmeninis raštingumas ir asmeniniai įgūdžiai","event.ai-generative-ai":"Dirbtinis intelektas ir generatyvinis dirbtinis intelektas","event.awareness-inspiration":"Informuotumas ir įkvėpimas","event.promoting-diversity-inclusion":"Įvairovės ir įtraukties skatinimas","event.activity-description":"Veiklos aprašymas*","event.briefly-describe-the-activity-planned":"Trumpai aprašykite planuojamą veiklą","event.next-step":"Toliau","event.previous-step":"Grįžti","event.who-is-this-activity-for-section":"Veiklos paskirtis","event.audiences":"Dalyviai*","event.pre-school-children":"Ikimokyklinio amžiaus vaikai","event.elementary-school-students":"Pradinių klasių mokiniai","event.high-school-students":"Vidurinių mokyklų moksleiviai","event.graduate-students":"Studentai","event.post-graduate-students":"Magistratūros studentai","event.employed-adults":"Dirbantys suaugusieji","event.unemployed-adults":"Nedirbantys suaugusieji","event.others-see-description":"Kiti (žr. aprašymą)","event.teachers":"Mokytojai","event.number-of-participants":"Dalyvių skaičius*","event.enter-number":"Įrašykite skaičių","event.of-this-number-how-many-are":"Iš šio skaičiaus:","event.males":"Vyrų","event.females":"Moterų","event.other-gender":"Kita","event.age":"Dalyvių amžius*","event.under-5-early-learners":"5 metų ir jaunesni – priešmokyklinis ugdymas","event.6-9-primary":"6-9 m. – pradinio ugdymo mokiniai","event.10-12-upper-primary":"10-12 metų – jaunesniųjų klasių mokiniai","event.13-15-lower-secondary":"13-15 m. – pagrindinių klasių mokiniai","event.16-18-upper-secondary":"16-18 m. – vyresniųjų klasių mokiniai","event.19-25-young-adults":"19-25 m. – jauni suaugusieji","event.over-25-adults":"Vyresni nei 25 m. – suaugusieji","event.is-this-an-extracurricular-activity":"Ar tai popamokinė veikla?*","event.is-this-an-activity-within-the-standard-school-curriculum":"Ar ši veikla įtraukta į standartinę mokyklos ugdymo programą?","event.code-week-4-all-code-optional":"„Code Week 4 All“ kodas (neprivaloma)","event.leading-teachers-optional":"Vadovaujantys mokytojai (neprivaloma)","event.image-optional":"Nuotrauka (neprivaloma)","event.drop-your-image-here-or-upload":"Įkelkite ar nuvilkite čia nuotrauką","event.max-size-1mb-image-formats-jpg-png":"Dydis iki: 1 Mb, formatas: .jpg ar .png","event.by-submitting-images-through-this-form-you-confirm-that":"Pateikdami šias nuotraukas patvirtinate, kad:","event.you-have-obtained-all-necessary-permissions":"turite visus reikiamus mokyklos, organizacijos ar nuotraukose esančių vaikų ir suaugusiųjų tėvų ar globėjų sutikimus;","event.you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable":"nepateiksite tokių nuotraukų, kuriose tiesiogiai matomi arba atpažįstami vaikų veidai.","event.if-this-is-the-case-ensure-faces-are-blurred":"Tokiu atveju pasirūpinkite, kad vaikų veidai būtų tinkamai užtušuoti.","event.submissions-that-do-not-comply-will-not-be-accepted":"Neatitinkančios reikalavimų pateiktos nuotraukos nebus priimamos;","event.you-understand-and-agree-images-will-be-shared":"esate informuoti ir sutinkate, kad šie vaizdai bus skelbiami mūsų svetainėje kartu su veiklos aprašymu ir gali būti naudojami reklamos tikslais.","event.info-max-size-1mb":"Nuotraukos didžiausias dydis: 1 MB","event.organiser-page-section":"Organizatorius","event.name-of-organisation":"Organizacijos pavadinimas*","event.organisation-you-work-in-or-volunteer-for":"Organizacija, kurioje dirbate arba savanoriaujate","event.type-of-organisation":"Organizacijos rūšis*","event.school":"Mokykla","event.library":"Biblioteka","event.non-for-profit-organisation":"Ne pelno siekianti organizacija","event.private-business":"Privatus verslas","event.other-organisation-type":"Kita","event.languages-optional":"Kalbos (neprivaloma)","event.country":"Kraj","event.are-you-using-any-code-week-resources":"Ar šioje veikloje naudojate kokius nors Programavimo savaitės išteklius?","event.website.label":"Strona internetowa organizatora","event.website.placeholder":"Czy dostępna jest strona internetowa, na której można znaleźć więcej informacji?","event.do-you-have-a-website-with-more-information":"Ar turite interneto svetainę, kurioje pateikiama daugiau informacijos?","event.public-email-optional":"Organizacijos e. paštas (neprivaloma)","event.would-you-like-to-display-a-contact-email":"Ar norite paskelbti kontaktinį e. pašto adresą?","event.contact-email":"Kontaktinis e. paštas*","event.this-email-will-be-used-for-important-code-week-correspondence":"Šis e. paštas bus naudojamas svarbiam ES programavimo savaitės susirašinėjimui.","event.your-contact-email-will-only-be-visible-to-ambassadors-and-organisers":"Jūsų kontaktinį e. pašto adresą matys tik ES programavimo savaitės ambasadoriai ir organizatoriai.","event.i-have-read-and-agree-with-the-privacy-policy-terms":"Perskaičiau ir sutinku su šiame dokumente aprašytomis privatumo taisyklių nuostatomis.","event.confirmation-step":"Confirmation Step","event.thank-you-for-adding-your-activity":"Dėkojame, kad pridėjote savo veiklą!","event.one-of-the-ambassadors-or-organisers-will-review-your-activity":"Vienas iš ES programavimo savaitės ambasadorių arba organizatorių dabar peržiūrės jūsų veiklą XXX ir patikrins, ar viskas gerai.","event.if-you-have-questions-contact-ambassadors-or-organisers":"Jei turite klausimų, susisiekite su ES programavimo savaitės ambasadoriais arba organizatoriais.","event.you-can-share-your-code-week-4-all-code-with-other-people":"Savo „Code Week 4 All“ kodu galite dalytis su kitais.","event.see-the-information-you-supplied-below":"Štai informacija, kurią pateikėte.","event.main_title":"Dodaj swoje wydarzenie #EUCodeWeek","event.button":"Dodaj wydarzenie","event.howto":"Jak zorganizować wydarzenie","event.required":"Pola wymagane oznaczono gwiazdką *. Możesz dodać informacje o wydarzeniu w swoim lokalnym języku.","event.audience_title":"Adresaci","event.theme_title":"Temat","event.scoreboard_by_country":"Tablica wyników","event.get_involved":"Weź udział","event.organize_or_support_events":"Organizuj lub wspieraj wydarzenia w swoim mieście","event.or_contact_your":"lub skontaktuj się z","event.eu_code_week_ambassadors":"Ambasadorami Europejskiego Tygodnia Kodowania","event.show_events_for":"Pokaż wydarzenia dla ","event.who":"Do kogo skierowane jest wydarzenie?","event.tags":"Tagi","event.image":"Grafika","event.start.label":"Data rozpoczęcia","event.start.placeholder":"Kiedy rozpoczyna się aktywność?","event.end.label":"Data zakończenia","event.end.placeholder":"Kiedy kończy się aktywność?","event.organizer.label":"Nazwa organizacji","event.organizer.placeholder":"Organizacja, na rzecz której pracujesz lub działasz jako wolontariusz","event.description.label":"Opis","event.description.placeholder":"Opisz w skrócie planowaną aktywność.","event.contact.label":"Adres e-mail","event.contact.placeholder":"Na ten adres e-mail wysyłane będą ważne wiadomości dotyczące Europejskiego Tygodnia Kodowania","event.contact.explanation":"Twój adres e-mail będzie widoczny wyłącznie dla ambasadorów i organizatorów Europejskiego Tygodnia Kodowania, którzy sprawdzą Twoje wydarzenie, zanim pojawi się ono na mapie. Mogą się oni z Tobą skontaktować, jeżeli wymagane będzie wprowadzenie zmian w wydarzeniu, lub aby przeprowadzić ankietę w celach statystycznych po zakończeniu wydarzenia.","event.public.label":"Publiczny adres e-mail","event.public.placeholder":"Czy chcesz, aby adres e-mail do kontaktu był wyświetlany?","event.title.label":"Tytuł aktywności","event.title.placeholder":"Jaką nazwę nosi aktywność?","event.address.label":"Adres","event.address.placeholder":"Gdzie będzie się odbywać aktywność?","event.organizertype.label":"Typ organizacji","event.organizertype.placeholder":"Wybierz typ organizatora","event.organizertype.school":"Szkoła","event.organizertype.library":"Biblioteka","event.organizertype.non-profit":"Organizacja nienastawiona na zysk","event.organizertype.private-business":"Przedsiębiorstwo prywatne","event.organizertype.other":"Inny","event.audience.Pre-school children":"Dzieci w wieku przedszkolnym","event.audience.Elementary school students":"Uczniowie szkoły podstawowej","event.audience.High school students":"Uczniowie szkoły średniej","event.audience.Graduate students":"Studenci studiów licencjackich","event.audience.Post graduate students":"Studenci studiów magisterskich","event.audience.Employed adults":"Osoby dorosłe aktywne zawodowo","event.audience.Unemployed adults":"Osoby dorosłe nieaktywne zawodowo","event.audience.Other (see description)":"Inne (patrz opis)","event.audience.Teachers":"Nauczyciele","event.codeweek_for_all_participation_code.title":"KOD UCZESTNICTWA W TYGODNIU KODOWANIA DLA WSZYSTKICH","event.codeweek_for_all_participation_code.explanation":"W tym miejscu wklej kod uczestnictwa w Tygodniu kodowania dla wszystkich „Code Week 4 all” otrzymany od kolegi ze szkoły lub przyjaciela. Jeżeli nie posiadasz kodu, pozostaw pole puste. Więcej informacji na temat Tygodnia kodowania dla wszystkich znajdziesz","event.codeweek_for_all_participation_code.link":"tutaj","event.thanks_page.title":"Dziękujemy za dodanie wydarzenia!","event.thanks_page.phrase1":"Jeden z naszych lokalnych ambasadorów sprawdzi Twoje wydarzenie,","event.thanks_page.phrase2":"aby upewnić się, że wszystko jest w porządku.","event.thanks_page.phrase3":"Jeżeli masz pytania, skontaktuj się z jednym z naszych","event.thanks_page.phrase4":"krajowych ambasadorów","event.thanks_page.phrase5":"lub wyślij do nas wiadomość","event.thanks_page.phrase6":"e-mail","event.thanks_page.phrase7":"Możesz udostępnić kod uczestnictwa w Tygodniu kodowania dla wszystkich innym osobom:","event.activitytype.label":"Rodzaj sesji","event.activitytype.placeholder":"","event.activitytype.open-online":"Sesja online - ogólnodostępna","event.activitytype.invite-online":"Sesja online - na zaproszenie","event.activitytype.open-in-person":"Sesja offline - ogólnodostępna","event.activitytype.invite-in-person":"Sesja offline - na zaproszenie","event.privacy":"Przeczytałem /Przeczytałam i zgadzam się z warunkami polityki prywatności opisanymi w tym dokumencie.","event.loading":"Ładowanie…","event.add_activity":"Dodaj aktywność","event.edit_activity":"Edytuj aktywność","event.update_activity":"Zmień aktywność","event.delete_activity":"Usuń aktywność","event.total_pending_events":"Ogólna liczba zaplanowanych wydarzeń:","event.no_pending_events":"Brak zaplanowanych wydarzeń w:","event.all_countries":"Wszystkie kraje","event.current_status":"Aktualny status","event.actions":"Działania","event.certificate_ready":"Twój certyfikat Tygodnia Kodowania jest gotowy. Możesz go pobrać lub udostępnić go bezpośrednio.","event.view_your_certificate":"Zobacz swój certyfikat","event.submit_event_and_report":"Prześlij sprawozdanie z tego wydarzenia, aby otrzymać certyfikat Tygodnia Kodowania.","event.report_and_claim":"Zgłoś wydarzenie i odbierz certyfikat.","event.are-you-using-any-code-week-resources-in-this-activity":"Czy korzystasz z zasobów Code Week podczas tej aktywności?","event.submit":"Wyślij","event.privacy-policy-terms":"zgodnie z opisanymi warunkami w tym dokumencie","event.yes":"Tak","event.no":"Nie","event.any-address-added-below":"Każdy adres dodany poniżej nie będzie wyświetlany publicznie w przypadku działań tylko na zaproszenie.","event.if-no-clear-information-provide-estimate":"Jeśli nie masz jasnych informacji, podaj szacunkową wartość.","event.confirmation_step.activity_overview":"Przegląd aktywności","event.confirmation_step.who_is_the_activity_for":"Dla kogo jest ta aktywność?","event.confirmation_step.organiser":"Organizator","event.your-changes-have-been-saved":"Twoje zmiany zostały zapisane","event.view-activity":"Pokaż aktywność","event.add-another-activity":"Dodaj kolejną aktywność","eventdetails.organised_by":"Organizator: ","eventdetails.contact_email":"Adres e-mail: ","eventdetails.happening_at":"Miejsce wydarzenia: ","eventdetails.from":"Od ","eventdetails.to":" do ","eventdetails.description":"Opis: ","eventdetails.more_info":"Dodatkowe informacje: ","eventdetails.audience":"Adresaci wydarzenia: ","eventdetails.themes":"Główne tematy: ","eventdetails.tags":"Tagi: ","eventdetails.share":"Udostępnij wydarzenie: ","eventdetails.email.tooltip":"Kliknij, aby wysłać do znajomego","eventdetails.email.subject":"Dowiedz się więcej na temat tego wspaniałego wydarzenia","eventdetails.email.body_1":"Cześć! Przesyłam informacje o ","eventdetails.email.body_2":"wydarzeniu, które odbędzie się w ","eventdetails.edit":"Edytuj wydarzenie","eventdetails.note":"UWAGA: ","eventdetails.pending_warning":"To wydarzenie jest nadal sprawdzane przez ","eventdetails.pending_link":"moderatorów","eventdetails.nearby_upcoming_events":"Nadchodzące wydarzenia w Twojej okolicy:","eventreports.reports_by":"Wydarzenia oczekujące na zgłoszenie przez ","eventreports.no_reports":"Brak wydarzeń do zgłoszenia.","eventreports.report":"Wydarzenia wymienione poniżej już się rozpoczęły lub zakończyły. Wprowadź dane liczbowe dotyczące wydarzenia, które zostaną wykorzystane w celach statystycznych, a następnie odbierz certyfikat uczestnictwa w Tygodniu Kodowania. Otrzymasz jeden certyfikat za jedno wydarzenie.","footer.privacy_policy":"Politika ta Privatezza","footer.cookies_policy":"Polityka plików cookie","footer.about_us":"Dwarna","footer.about_code_week":"Dwar il-Code Week","footer.our_values":"Il-Valuri tagħna","footer.statistics":"Statistika","footer.partners_sponsors":"Imsieħba u Sponsors","footer.community":"Komunità","footer.quick_links":"Szybkie linki","footer.register":"Irreġistra","footer.activities_events":"Attivitajiet u Avvenimenti","footer.learn_teach":"Tgħallem u Għallem","footer.news":"Aħbarijiet","footer.newsletter_signup":"Zapisz się do newslettera","footer.educational_resources":"Zasoby edukacyjne","footer.coding_home":"Kodowanie w domu","footer.podcast":"Podcast","footer.challenges":"Sfidi","footer.hackathons":"Hackatony","footer.designed_and_developed_by":"Zaprojektowany i opracowany przez","footer.all_rights_reserved":"Wszelkie prawa zastrzeżone","guide.title":"Przewodnik","guide.organise_activity":"Zorganizuj własne wydarzenie z Tygodniem Kodowania #EUCodeWeek","guide.register_activity":"Zarejestruj swoje wydarzenie","guide.what.title":"Czym jest Europejski Tydzień Kodowania?","guide.what.content":'

Europejski Tydzień Kodowania to oddolna inicjatywa realizowana przez wolontariuszy i wspierana przez Komisję Europejską. Każdy może zorganizować wydarzenie w ramach Tygodnia Kodowania #EUCodeWeek – szkoły, nauczyciele, biblioteki, kluby kodowania, przedsiębiorstwa, organy publiczne – i umieścić je na mapie wydarzeń codeweek.eu.

',"guide.what_you_need_organise.title":"Co jest potrzebne do organizacji wydarzenia?","guide.what_you_need_organise.items.1":"Grupa ludzi chcących zdobywać wiedzę. Mogą to być na przykład twoi znajomi, dzieci, młodzież, współpracownicy, rodzice lub dziadkowie. Pamiętaj, że dwie osoby to już grupa!","guide.what_you_need_organise.items.2":"Nauczyciele lub instruktorzy, którzy znają się na kodowaniu oraz wiedzą, jak uczyć i inspirować innych. Liczba takich osób jest uzależniona od rodzaju i skali wydarzenia.","guide.what_you_need_organise.items.3":"Miejsce, w którym odbędzie się wydarzenie. Klasy, biblioteki, sale konferencyjne czy różnego rodzaju przestrzenie publiczne idealnie sprawdzą się jako miejsca wydarzeń.","guide.what_you_need_organise.items.4":"Komputery i dostęp do internetu. W zależności od swojej grupy docelowej możesz poprosić uczestników o przyniesienie swoich laptopów. ","guide.what_you_need_organise.items.5":'Kodowanie bez prądu. Tak naprawdę nie potrzebujesz komputerów ani połączenia z internetem, aby nauczyć się myślenia programistycznego. Na początek spójrz na nasze materiały szkoleniowe kodowania bez prądu.',"guide.what_you_need_organise.items.6":`Materiały edukacyjne. Pokaż uczestnikom, jak świetną zabawą jest samodzielne stworzenie czegoś od podstaw. Odwiedź naszą Należy jednak pamiętać, że można w ten sposób utracić zapisane informacje (np. zapisane dane logowania, preferencje stron).

Zarządzanie plikami cookie pochodzącymi z konkretnych stron

Więcej informacji o zarządzaniu plikami cookie pochodzącymi z konkretnych stron można znaleźć w ustawieniach prywatności i plików cookie w wybranej przeglądarce.

Blokowanie plików cookie

Za pomocą większości współczesnych przeglądarek można zapobiec umieszczaniu plików cookie na urządzeniu, ale wtedy przy każdej wizycie na stronie konieczne może być ustawianie preferencji na nowo. Niektóre usługi i funkcje mogą nie działać poprawnie (np. logowanie do profilu).

Zarządzanie analitycznymi plikami cookie

Preferencje dotyczące analitycznych plików cookie można zmieniać na dedykowanej stronie.

`,"copyright.title":"Informacja o prawach autorskich","copyright.training.0":"Strona internetowa Europejski Tydzień Kodowania – materiały szkoleniowe","copyright.training.1":"jest usługą wspieraną przez Komisję Europejską","copyright.licence.0":"O ile nie zaznaczono inaczej, treści udostępniane na tej witrynie są licencjonowane na podstawie licencji","copyright.licence.1":"https://creativecommons.org/licenses/by-nc-sa/4.0/deed.pl","copyright.licence.2":"Creative Commons - Uznanie autorstwa- Użycie niekomercyjne - Na tych samych warunkach 4.0 Międzynarodowe (CC BY-NC-SA 4.0)","copyright.creative-commons":"Licencjonowanie na podstawie licencji Creative Commons samo w sobie nie wpływa na własność praw autorskich","copyright.third-party":"Treści pochodzące z witryn stron trzecich podlegają ich własnym ograniczeniom praw autorskich. Aby uzyskać więcej informacji na temat treści znajdujących się na stronach trzecich, należy skonsultować bezpośrednio owe witryny","countries.all":"Wszystkie kraje","countries.Cloud":"Chmura","countries.Andorra":"Andora","countries.United Arab Emirates":"Zjednoczone Emiraty Arabskie","countries.Afghanistan":"Afganistan","countries.Antigua and Barbuda":"Antigua i Barbuda","countries.Anguilla":"Anguilla","countries.Albania":"Albania","countries.Armenia":"Armenia","countries.Netherlands Antilles":"Antyle Holenderskie","countries.Angola":"Angola","countries.Antarctica":"Antarktyda","countries.Argentina":"Argentyna","countries.American Samoa":"Samoa Amerykańskie","countries.Austria":"Austria","countries.Australia":"Australia","countries.Aruba":"Aruba","countries.Aland Islands":"Wyspy Alandzkie","countries.Azerbaijan":"Azerbejdżan","countries.Bosnia and Herzegovina":"Bośnia i Hercegowina","countries.Barbados":"Barbados","countries.Bangladesh":"Bangladesz","countries.Belgium":"Belgia","countries.Burkina Faso":"Burkina Faso","countries.Bulgaria":"Bułgaria","countries.Bahrain":"Bahrajn","countries.Burundi":"Burundi","countries.Benin":"Benin","countries.Saint Barthelemy":"Saint-Barthélemy","countries.Bermuda":"Bermudy","countries.Brunei":"Brunei","countries.Bolivia":"Boliwia","countries.Bonaire, Saint Eustatius and Saba ":"Bonaire, Sint Eustatius i Saba ","countries.Brazil":"Brazylia","countries.Bahamas":"Bahamy","countries.Bhutan":"Bhutan","countries.Bouvet Island":"Wyspa Bouveta","countries.Botswana":"Botswana","countries.Belarus":"Białoruś","countries.Belize":"Belize","countries.Canada":"Kanada","countries.Cocos Islands":"Wyspy Kokosowe","countries.Democratic Republic of the Congo":"Demokratyczna Republika Konga","countries.Central African Republic":"Republika Środkowoafrykańska","countries.Republic of the Congo":"Republika Konga","countries.Switzerland":"Szwajcaria","countries.Ivory Coast":"Wybrzeże Kości Słoniowej","countries.Cook Islands":"Wyspy Cooka","countries.Chile":"Chile","countries.Cameroon":"Kamerun","countries.China":"Chiny","countries.Colombia":"Kolumbia","countries.Costa Rica":"Kostaryka","countries.Serbia and Montenegro":"Serbia i Czarnogóra","countries.Cuba":"Kuba","countries.Cape Verde":"Wyspy Zielonego Przylądka","countries.Curacao":"Curaçao","countries.Christmas Island":"Wyspa Bożego Narodzenia","countries.Cyprus":"Cypr","countries.Czech Republic":"Republika Czeska","countries.Germany":"Niemcy","countries.Djibouti":"Dżibuti","countries.Denmark":"Dania","countries.Dominica":"Dominika","countries.Dominican Republic":"Republika Dominikańska","countries.Algeria":"Algieria","countries.Ecuador":"Ekwador","countries.Estonia":"Estonia","countries.Egypt":"Egipt","countries.Western Sahara":"Sahara Zachodnia","countries.Eritrea":"Erytrea","countries.Spain":"Hiszpania","countries.Ethiopia":"Etiopia","countries.Finland":"Finlandia","countries.Fiji":"Fidżi","countries.Falkland Islands":"Falklandy","countries.Micronesia":"Mikronezja","countries.Faroe Islands":"Wyspy Owcze","countries.France":"Francja","countries.Gabon":"Gabon","countries.United Kingdom":"Zjednoczone Królestwo","countries.Grenada":"Grenada","countries.Georgia":"Gruzja","countries.French Guiana":"Gujana Francuska","countries.Guernsey":"Guernsey","countries.Ghana":"Ghana","countries.Gibraltar":"Gibraltar","countries.Greenland":"Grenlandia","countries.Gambia":"Gambia","countries.Guinea":"Gwinea","countries.Guadeloupe":"Gwadelupa","countries.Equatorial Guinea":"Gwinea Równikowa","countries.Greece":"Grecja","countries.South Georgia and the South Sandwich Islands":"Georgia Południowa i Sandwich Południowy","countries.Guatemala":"Gwatemala","countries.Guam":"Guam","countries.Guinea-Bissau":"Gwinea Bissau","countries.Guyana":"Gujana","countries.Hong Kong":"Hongkong","countries.Heard Island and McDonald Islands":"Wyspy Heard i McDonalda","countries.Honduras":"Honduras","countries.Croatia":"Chorwacja","countries.Haiti":"Haiti","countries.Hungary":"Węgry","countries.Indonesia":"Indonezja","countries.Ireland":"Irlandia","countries.Israel":"Izrael","countries.Isle of Man":"Wyspa Man","countries.India":"Indie","countries.British Indian Ocean Territory":"Brytyjskie Terytorium Oceanu Indyjskiego","countries.Iraq":"Irak","countries.Iran":"Iran","countries.Iceland":"Islandia","countries.Italy":"Włochy","countries.Jersey":"Jersey","countries.Jamaica":"Jamajka","countries.Jordan":"Jordania","countries.Japan":"Japonia","countries.Kenya":"Kenia","countries.Kyrgyzstan":"Kirgistan","countries.Cambodia":"Kambodża","countries.Kiribati":"Kiribati","countries.Comoros":"Komory","countries.Saint Kitts and Nevis":"Saint Kitts i Nevis","countries.North Korea":"Korea Północna","countries.South Korea":"Korea Południowa","countries.Kuwait":"Kuwejt","countries.Cayman Islands":"Kajmany","countries.Kazakhstan":"Kazachstan","countries.Laos":"Laos","countries.Lebanon":"Liban","countries.Saint Lucia":"Saint Lucia","countries.Liechtenstein":"Liechtenstein","countries.Sri Lanka":"Sri Lanka","countries.Liberia":"Liberia","countries.Lesotho":"Lesotho","countries.Lithuania":"Litwa","countries.Luxembourg":"Luksemburg","countries.Latvia":"Łotwa","countries.Libya":"Libia","countries.Morocco":"Maroko","countries.Monaco":"Monako","countries.Moldova":"Mołdawia","countries.Montenegro":"Czarnogóra","countries.Saint Martin":"Saint-Martin","countries.Madagascar":"Madagaskar","countries.Marshall Islands":"Wyspy Marshalla","countries.Macedonia":"Macedonia Północna","countries.Mali":"Mali","countries.Myanmar":"Mjanma","countries.Mongolia":"Mongolia","countries.Macao":"Makao","countries.Northern Mariana Islands":"Mariany Północne","countries.Martinique":"Martynika","countries.Mauritania":"Mauretania","countries.Montserrat":"Montserrat","countries.Malta":"Malta","countries.Mauritius":"Mauritius","countries.Maldives":"Malediwy","countries.Malawi":"Malawi","countries.Mexico":"Meksyk","countries.Malaysia":"Malezja","countries.Mozambique":"Mozambik","countries.Namibia":"Namibia","countries.New Caledonia":"Nowa Kaledonia","countries.Niger":"Niger","countries.Norfolk Island":"Wyspa Norfolk","countries.Nigeria":"Nigeria","countries.Nicaragua":"Nikaragua","countries.Netherlands":"Holandia","countries.Norway":"Norwegia","countries.Nepal":"Nepal","countries.Nauru":"Nauru","countries.Niue":"Niue","countries.New Zealand":"Nowa Zelandia","countries.Oman":"Oman","countries.Panama":"Panama","countries.Peru":"Peru","countries.French Polynesia":"Polinezja Francuska","countries.Papua New Guinea":"Papua-Nowa Gwinea","countries.Philippines":"Filipiny","countries.Pakistan":"Pakistan","countries.Poland":"Polska","countries.Saint Pierre and Miquelon":"Saint-Pierre i Miquelon","countries.Pitcairn":"Pitcairn","countries.Puerto Rico":"Portoryko","countries.Palestine":"Palestyna","countries.Portugal":"Portugalia","countries.Palau":"Palau","countries.Paraguay":"Paragwaj","countries.Qatar":"Katar","countries.Reunion":"Reunion","countries.Romania":"Rumunia","countries.Serbia":"Serbia","countries.Russia":"Rosja","countries.Rwanda":"Rwanda","countries.Saudi Arabia":"Arabia Saudyjska","countries.Solomon Islands":"Wyspy Salomona","countries.Seychelles":"Seszele","countries.Sudan":"Sudan","countries.Sweden":"Szwecja","countries.Singapore":"Singapur","countries.Saint Helena":"Święta Helena","countries.Slovenia":"Słowenia","countries.Svalbard and Jan Mayen":"Svalbard i Jan Mayen","countries.Slovakia":"Słowacja","countries.Sierra Leone":"Sierra Leone","countries.San Marino":"San Marino","countries.Senegal":"Senegal","countries.Somalia":"Somalia","countries.Suriname":"Surinam","countries.South Sudan":"Sudan Południowy","countries.Sao Tome and Principe":"Wyspy Świętego Tomasza i Książęca","countries.El Salvador":"Salwador","countries.Sint Maarten":"Sint Maarten","countries.Syria":"Syria","countries.Swaziland":"Suazi","countries.Turks and Caicos Islands":"Turks i Caicos","countries.Chad":"Czad","countries.French Southern Territories":"Francuskie Terytoria Południowe","countries.Togo":"Togo","countries.Thailand":"Tajlandia","countries.Tajikistan":"Tadżykistan","countries.Tokelau":"Tokelau","countries.East Timor":"Timor Wschodni","countries.Turkmenistan":"Turkmenistan","countries.Tunisia":"Tunezja","countries.Tonga":"Tonga","countries.Turkey":"Turcja","countries.Trinidad and Tobago":"Trynidad i Tobago","countries.Tuvalu":"Tuvalu","countries.Taiwan":"Tajwan","countries.Tanzania":"Tanzania","countries.Ukraine":"Ukraina","countries.Uganda":"Uganda","countries.United States Minor Outlying Islands":"Małe Oddalone Wyspy Stanów Zjednoczonych","countries.United States":"Stany Zjednoczone","countries.Uruguay":"Urugwaj","countries.Uzbekistan":"Uzbekistan","countries.Vatican":"Watykan","countries.Saint Vincent and the Grenadines":"Saint Vincent i Grenadyny","countries.Venezuela":"Wenezuela","countries.British Virgin Islands":"Brytyjskie Wyspy Dziewicze","countries.U.S. Virgin Islands":"Wyspy Dziewicze Stanów Zjednoczonych","countries.Vietnam":"Wietnam","countries.Vanuatu":"Vanuatu","countries.Wallis and Futuna":"Wallis i Futuna","countries.Samoa":"Samoa","countries.Kosovo":"Kosowo","countries.Yemen":"Jemen","countries.Mayotte":"Majotta","countries.South Africa":"Republika Południowej Afryki","countries.Zambia":"Zambia","countries.Zimbabwe":"Zimbabwe","cw2020.common.resources":"Zasoby, których będziesz potrzebować","cw2020.common.soundtrack":"Ścieżka dźwiękowa Tygodnia Kodowania","cw2020.common.moves":"Kroki","cw2020.common.dance-example":"Przykład tańca Tygodnia Kodowania","cw2020.common.organizer-guide":"Przewodnik organizatora","cw2020.title.0":"EU Code Week","cw2020.title.1":"Edycja 2020","cw2020.intro":"W tym roku świętujemy kodowanie od 10 do 25 października! Z powodu obecnej sytuacji epidemicznej więcej zajęć w ramach tegorocznego Tygodnia Kodowania odbędzie się online. Zaproponujemy nowe zabawne i ciekawe zajęcia, w których można wziąć udział zdalnie z domu lub ze szkoły","cw2020.online-activities.title":"Ogólnodostępne zajęcia online","cw2020.online-activities.subtitle.0":"Aby ułatwić zdalne uczestnictwo w zajęciach organizowanych w ramach Tygodnia Kodowania, opracowaliśmy","cw2020.online-activities.subtitle.1":"harmonogram","cw2020.online-activities.subtitle.2":"zajęć online","cw2020.online-activities.section1.title":"Czym są zajęcia online?","cw2020.online-activities.section1.content":"Zajęcia online nie różnią się niczym od zajęć, które zazwyczaj dodaje się na stronie internetowej Tygodnia Kodowania i na które można się tam zarejestrować – jedyna różnica jest taka, że tym razem odbędą się online. Chodzi o to, by ułatwić chętnym udział w sesjach kodowania i warsztatach w całości online bez narażania ich zdrowia.","cw2020.online-activities.section2.title":"Ogólnodostępne zajęcia","cw2020.online-activities.section2.content":"Jeśli chcesz, możesz wszystkim udostępnić swoje zajęcia online. Ludzie z całego świata będą mogli wziąć udział w otwartych zajęciach online w języku angielskim lub w języku lokalnym. Wybierzemy najbardziej interesujące zajęcia online, które są dostępne dla wszystkich, i uwzględnimy je w kalendarzu wydarzeń na naszej stronie internetowej.","cw2020.online-activities.section3.title":"Co to oznacza dla uczestników","cw2020.online-activities.section3.content.0":"Każdego dnia Tygodnia Kodowania będziesz mógł/mogła sprawdzić","cw2020.online-activities.section3.content.1":"harmonogram","cw2020.online-activities.section3.content.2":"i wziąć udział w zajęciach, które najbardziej Cię interesują. Tematy tych wydarzeń są zróżnicowane: od warsztatów poświęconych robotyce, po kursy e-kształcenia, seminaria internetowe, instruktaże kodowania i wiele innych. Wybór należy do Ciebie!","cw2020.dance.title":"Taniec Tygodnia Kodowania","cw2020.dance.subtitle":"Kto powiedział, że programiści nie umieją tańczyć? Aby uczcić edycję Tygodnia Kodowania 2020, rzucamy nowe wyzwanie taneczne – #EUCodeWeekDance challenge","cw2020.dance.section1.title":"Kto może wziąć w nim udział?","cw2020.dance.section1.content.0":"Zapraszamy wszystkich: szkoły, nauczycieli, biblioteki, kluby kodowania, przedsiębiorstwa i organy publiczne do świętowania unijnego Tygodnia Kodowania 2020. Wystarczy zorganizować zajęcia taneczne #EUCodeWeekDance i dodać je do","cw2020.dance.section1.content.1":"mapy Tygodnia Kodowania","cw2020.dance.section2.title":"Jak można wziąć udział?","cw2020.dance.section2.content":"Wybierz dowolne z pięciu rodzajów zajęć lub wymyśl własne. Niezależnie od tego, jakie zajęcia wybierzesz, nie zapomnij dodać ich do naszej mapy","cw2020.dance.activity1.title":"Zaprogramuj kolegę lub rodzica – komputer nie jest potrzebny","cw2020.dance.activity1.subtitle":"Za pomocą kodowania wydajesz komendy urządzeniom elektronicznym. Z technicznego punktu widzenia nie potrzebujesz jednak komputera, aby móc kodować. Zaproś partnera – może to być kolega z klasy, przyjaciel, rodzic, a nawet nauczyciel – i pokaż mu, jak wykonywać taniec #EUCodeWeekDance. Pamiętaj, że trzeba dokładnie trzymać się kroków","cw2020.dance.activity1.resources.0":"Przewodnik sporządzony przez Code.org na temat tego, jak zorganizować własną imprezę taneczną bez prądu","cw2020.dance.activity1.resources.1":"Parę słów o tym, jak zaprogramować ludzkiego robota","cw2020.dance.activity2.title":"Programowanie wizualne","cw2020.dance.activity2.subtitle":"Zakoduj swój taniec Tygodnia Kodowania w Scratchu. Zastosuj postaci Tygodnia Kodowania lub stwórz własne w Scratchu i zaprogramuj je, żeby wykonywały taniec Tygodnia Kodowania #EUCodeWeekDance.","cw2020.dance.activity2.resources.0":"Przykład projektu tanecznego #EUCodeWeekDance w języku Scratch","cw2020.dance.activity2.resources.1":"Postaci Tygodnia Kodowania","cw2020.dance.activity2.resources.2":"Przewodnik sporządzony przez Code.org na temat tego, jak animować postać","cw2020.dance.activity2.resources.3":"Przewodnik sporządzony przez Code.org na temat tego, jak zorganizować własną imprezę taneczną","cw2020.dance.activity2.resources.4":"Udostępnij nam swój projekt w Scratch Studio","cw2020.dance.activity3.title":"Programowanie tekstowe","cw2020.dance.activity3.subtitle":"Stwórz motyw muzyczny Tygodnia Kodowania #EUCodeWeekDance w języku programowania Python lub JavaScript przy użyciu platform do tworzenia muzyki za pomocą kodowania takich jak EarSketch czy Sonic Pi","cw2020.dance.activity3.resources.0":"Wskazówki, jak tworzyć muzykę przy użyciu EarSketch","cw2020.dance.activity3.resources.1":"Wskazówki, jak tworzyć muzykę przy użyciu Sonic Pi","cw2020.dance.activity4.title":"Robotyka","cw2020.dance.activity4.subtitle":"Zaprogramuj swojego robota tak, aby wykonywał Twoje instrukcje i zatańczył taniec Tygodnia Kodowania","cw2020.dance.activity4.resources.0":"Wskazówki na temat programowania robotów","cw2020.dance.activity5.title":"Wyzwanie tańca na żywo","cw2020.dance.activity5.subtitle":"Nagraj wideo, na którym Ty, Twoja drużyna lub Twój robot wykonujecie taniec Tygodnia Kodowania #EUCodeWeekDance, udostępnij je na Instagramie i przekonaj się, czy zdobędziesz popularność i wygrasz gadżety Tygodnia Kodowania! Jesteś zainteresowany/zainteresowana? Oto, co musisz zrobić:","cw2020.dance.activity5.resources.0":"Nagraj wideo za pomocą Instagram Stories","cw2020.dance.activity5.resources.1":"Śledź","cw2020.dance.activity5.resources.2":"@CodeWeekEU na Instagramie","cw2020.dance.activity5.resources.3":"Umieść w swoim klipie tanecznym @CodeWeekEU i zamieść hashtag #EUCodeWeekDance","cw2020.dance.outro.0":"Zwycięzcy będą wybierani codziennie i ogłaszani na naszym kanale na Instagramie za pośrednictwem Stories, więc sprawdzaj regularnie powiadomienia, bo szczęście może się do Ciebie uśmiechnąć właśnie dziś","cw2020.dance.outro.1":"Taniec Tygodnia Kodowania #EUCodeWeekDance opiera się na","cw2020.dance.outro.2":"odzie do kodu (ang. „Ode to Code”)","cw2020.dance.outro.3":"skomponowanej przez Brendana Paoliniego i choreografii wymyślonej przez Biankę Marię Berardi w 2015 r., na podstawie pomysłu Alessandro Bogliolo, profesora systemów komputerowych na Uniwersytecie w Urbino","cw2020.treasure-hunt.title":"Gra w podchody w ramach Tygodnia Kodowania","cw2020.treasure-hunt.subtitle.0":"Jest to gra na aplikacji Telegram, która jest wystarczająco prosta dla uczestników początkujących, ale też dostatecznie ekscytująca dla osób zaawansowanych","cw2020.treasure-hunt.subtitle.1":"Gra w podchody w ramach Tygodnia Kodowania","cw2020.treasure-hunt.subtitle.2":"to gra, w którą najlepiej grać na komputerze, mając w ręku smartfona. Gracze będą musieli rozwiązać zagadki dotyczące kodowania, poznając jednocześnie historię kodowania, informatyki i technologii komputerowych w Europie","cw2020.treasure-hunt.section.title":"Aby zacząć grać, musisz","cw2020.treasure-hunt.section.content.0":"pobrać aplikacje Telegram. Jest dostępna","cw2020.treasure-hunt.section.content.1":"dla komputerów stacjonarnych","cw2020.treasure-hunt.section.content.2":"W naszą grę można grać na komputerze stacjonarnym, laptopie lub na smartfonie. Proponujemy grać na komputerze, bo wtedy można otrzymywać instrukcje i rozwiązywać zagadki związane z kodowaniem na aplikacji Telegram na smartfonie","cw2020.treasure-hunt.section.content.3":"Aby grać","cw2020.treasure-hunt.section.content.4":"otwórz grę","cw2020.treasure-hunt.section.content.5":"i zeskanuj kod QR, który przeniesie Cię do aplikacji Telegram, gdzie znajdziesz pierwsze instrukcje","cw2020.treasure-hunt.section.content.6":"Aby wygrać, musisz rozwiązać 10 zagadek związanych z kodowaniem i znaleźć 10 miejsc na mapie Europy, które są powiązane z rozwojem kodowania i technologii","cw2020.treasure-hunt.section.content.7":"Po zakończeniu gry udostępnij swój wynik kolegom, używając hashtaga #EUCodeWeek, i ich też zaproś do zabawy i zapoznania się z historią kodowania. Ciekawe, kto uzyska najlepszy wynik","cw2020.treasure-hunt.section.content.8":"Podchody w ramach Tygodnia Kodowania to zainaugurowana wersja wirtualna oryginalnej gry, którą pierwotnie opracował Alessandro Bogliolo, profesor systemów komputerowych na Uniwersytecie w Urbino. Aby dowiedzieć się więcej o pierwotnej grze, odwiedź nasz","cw2020.treasure-hunt.section.content.9":"blog","cw2020.kick-off.title":"Inauguracja: 8 października 2020 r.","cw2020.kick-off.content.0":"Wirtualna inauguracja Tygodnia Kodowania 2020 odbędzie się 8 października o godz. 17.00 czasu obowiązującego w Berlinie/Brukseli/Paryżu. Wydarzenie to będzie transmitowane przez Facebook Live, Instagram TV i YouTube Live","cw2020.kick-off.content.1":"Wśród zaproszonych ciekawych prelegentów znajdują się","cw2020.kick-off.content.2":"komisarz UE do spraw rynku wewnętrznego","cw2020.kick-off.content.3":"komisarz UE do spraw innowacji, badań naukowych, kultury, edukacji i młodzieży","cw2020.kick-off.content.4":"twórca języka programowania Scratch i profesor zajmujący się badaniami nad uczeniem się w Media Lab na MIT","cw2020.kick-off.content.5":"autorka i ilustratorka Hello Ruby","cw2020.kick-off.content.6":"a także","cw2020.kick-off.content.7":"przewodnicząca francuskiej organizacji non-profit E-MMA, która promuje równość płci w dziedzinach technicznych","cw2020.kick-off.content.8":"A żeby było jeszcze ciekawiej, zespół Tygodnia Kodowania będzie również prezentował nowe funkcje strony internetowej, zawarte tam zasoby i konkursy","cw2020.kick-off.content.9":"profesor systemów komputerowych na Uniwersytecie w Urbino i koordynator","cw2020.kick-off.content.10":"ambasadorów Tygodnia Kodowania","cw2020.kick-off.content.11":"będzie opowiadał o wirtualnej grze w podchody w ramach Tygodnia Kodowania","cw2020.kick-off.content.12":"A xxx zapowie nowe wyzwanie taneczne #EUCodeWeekDance","cw2020.kick-off.content.13":"Będziemy również łączyć się ze szkołami i uczniami z całej Europy, którzy opowiedzą nam o swoich przygodach z kodowaniem i podzielą się pomysłami z naszymi prelegentami","cw2020.kick-off.content.14":"Każdy będzie mógł zabrać głos, przedstawić swoje pomysły i zadać pytanie. Wystarczy włączyć streaming na","cw2020.kick-off.content.15":"lub","cw2020.kick-off.content.16":"8 października 2020 r. między godz. 17.00 a 18.30 czasu środkowoeuropejskiego i komentować lub tweetować z hashtagiem #EUCodeWeek","cw2020.get-involved.title":"Jak wziąć udział","cw2020.get-involved.subtitle":"Chcesz rozpocząć przygodę z kodowaniem już teraz? Jeśli chcesz przyłączyć się do społeczności Europejskiego Tygodnia Kodowania, ale nie wiesz jak, zajrzyj do poniższych materiałów. Dowiesz się z nich, jak zacząć kodować, i przygotujesz się do naszych corocznych obchodów Europejskiego Tygodnia Kodowania w październiku","cw2020.get-involved.content.0":"Europejski Tydzień Kodowania dla początkujących","cw2020.get-involved.content.1":"Jak dodać zajęcia w ramach Tygodnia Kodowania","cw2020.get-involved.content.2":"Moduły szkoleniowe","cw2020.get-involved.content.3":"Masowy, otwarty kurs internetowy Deep Dive","cw2020.get-involved.content.4":"Seria Coding@Ho4me","edit.title":"Edytuj swoje wydarzenie #EUCodeWeek","edit.required_fields":"Pola wymagane oznaczono gwiazdką *. Możesz dodać informacje o wydarzeniu w swoim lokalnym języku.","edit.description":"Opis","edit.audience":"Adresaci","edit.theme":"Temat","edit.location":"Lokalizacja","edit.website":"Strona internetowa","edit.contact":"Kontakt","edit.tags":"Tagi","edit.image":"Grafika","edit.help":"Większe obrazy zostaną przeskalowane do rozmiaru 256 × 512 pikseli. Maksymalny rozmiar przesyłanego obrazu wynosi 256 × 1024.","edit.aspect":"Jakiego aspektu kodowania będzie dotyczyć Twoje wydarzenie?","edit.address":"Wpisz adres lub kliknij mapę poniżej, aby ustawić lokalizację.","edit.privacy_disclaimer.header":"Twoje dane kontaktowe","edit.privacy_disclaimer.text_1":"Te informacje będą widoczne wyłącznie dla ","edit.privacy_disclaimer.link_1":"ambasadorów Europejskiego Tygodnia Kodowania","edit.privacy_disclaimer.text_2":" i organizatorów Europejskiego Tygodnia Kodowania, którzy sprawdzą Twoje wydarzenie, zanim pojawi się ono na mapie. Mogą się oni z Tobą skontaktować, jeżeli wymagane będzie wprowadzenie zmian w wydarzeniu, lub aby przeprowadzić ankietę w celach statystycznych po zakończeniu wydarzenia.","edit.privacy_disclaimer.contact_email":"Twój adres e-mail","edit.edit":"Edytuj wydarzenie","educational-resources.educational_resources_text":"Witamy! Tutaj znajdziesz zestaw bezpłatnych materiałów edukacyjnych, które wspierają Twoją drogę rozwoju i nauki!","educational-resources.share_your_resources_button":"Podziel się swoimi zasobami","educational-resources.share_your_resources_title":"Masz bezpłatne i otwarte zasoby edukacyjne?","educational-resources.share_your_resources_text":"Podziel się nimi ze społecznością Europejskiego Tygodnia Kodowania! Prześlij swoje bezpłatne zasoby za pomocą poniższego formularza, a my zamieścimy je na tej stronie, aby pomóc innym w nauce, tworzeniu i rozwoju.","educational-resources.share_your_feedback_button":"Podziel się swoją opinią","educational-resources.share_your_feedback_text":"Podziel się z nami swoją opinią! Podziel się swoją opinią na temat istniejących zasobów – niezależnie od tego, czy masz sugestie dotyczące ulepszeń, komplementy czy nowe pomysły, chcielibyśmy usłyszeć od Ciebie!","event.add-your-codeweek-activity":"Dodaj swoją aktywność Code Week","event.join-the-community":"Dołącz do społeczności","event.event.who-is-the-activity-for":"Dla kogo jest ta aktywność?","event.event.organiser":"Organizator","event.activity-overview-section":"Przegląd aktywności","event.event.activity-overview":"Przegląd aktywności","event.activity-title":"Tytuł aktywności*","event.what-is-the-name-of-the-activity":"Podaj nazwę aktywności","event.specify-the-format-of-the-activity":"Określ format aktywności","event.select-option":"Wybierz opcję","event.coding-camp":"Obóz programistyczny","event.summer-camp":"Letni obóz","event.weekend-course":"Kurs weekendowy","event.evening-course":"Kurs wieczorowy","event.career-day":"Dzień kariery","event.university-visit":"Wizyta na uczelni","event.coding-at-home":"Coding@Home","event.code-week-challenge":"Wyzwanie Code Week","event.competition":"Konkurs","event.other-group-work-seminars-workshops":"Inne (np. praca w grupach, seminaria, warsztaty)","event.activity-type":"Rodzaj aktywności*","event.open-online-activity":"Aktywność online – otwarta","event.invite-only-online-activity":"Aktywność online – tylko na zaproszenie","event.open-in-person-activity":"Aktywność stacjonarna – otwarta","event.invite-only-in-person-activity":"Aktywność stacjonarna – tylko na zaproszenie","event.other":"Inne","event.activity-address":"Adres aktywności*","event.activity-address-optional":"Adres aktywności (opcjonalnie)","event.where-will-the-activity-be-taking-place":"Gdzie będzie się odbywać aktywność?","event.activity-duration":"Czas trwania aktywności*","event.0-1-hours":"0–1 godz.","event.1-2-hours":"1–2 godz.","event.2-4-hours":"2–4 godz.","event.longer-than-4-hours":"Ponad 4 godziny","event.date":"Data*","event.start-date":"Data rozpoczęcia","event.end-date":"Data zakończenia","event.is-it-a-recurring-event":"Czy to wydarzenie cykliczne?*","event.true":"Tak","event.false":"Nie","event.how-frequently":"Jak często?","event.daily":"Codziennie","event.weekly":"Co tydzień","event.monthly":"Co miesiąc","event.what-type-of-recurring-activity":"Jaki to typ wydarzenia cyklicznego","event.consecutive-learning-over-multiple-sessions":"Nauka w kolejnych sesjach","event.individual-standalone-lessons-under-common-theme-joint-event":"Pojedyncze zajęcia w ramach wspólnego tematu/wydarzenia","event.theme.AI & Generative AI":"Sztuczna inteligencja i generatywna AI","event.theme.Robotics, Drones & Smart Devices":"Robotyka, drony i inteligentne urządzenia","event.theme.Web, App & Software Development":"Tworzenie stron, aplikacji i oprogramowania","event.theme.Game Design":"Projektowanie gier","event.theme.Cybersecurity & Data":"Cyberbezpieczeństwo i dane","event.theme.Visual/Block Programming":"Programowanie wizualne/blokowe","event.theme.Art & Creative Coding":"Sztuka i kreatywne kodowanie","event.theme.Internet of Things & Wearables":"Internet Rzeczy i technologie ubieralne","event.theme.AR, VR & 3D Technologies":"AR, VR i technologie 3D","event.theme.Digital Careers & Learning Pathways":"Cyfrowe ścieżki kariery i edukacji","event.theme.Digital Literacy & Soft Skills":"Kompetencje cyfrowe i umiejętności miękkie","event.theme.Unplugged & Playful Activities":"Aktywności bez użycia technologii i nauka przez zabawę","event.theme.Promoting Diversity & Inclusion":"Promowanie różnorodności i integracji","event.theme.Awareness & Inspiration":"Świadomość i inspiracja","event.theme.Other":"Inne","event.theme-title":"Temat*","event.select-theme":"Wybierz temat...","event.robotics-drones-smart-devices":"Robotyka, drony i inteligentne urządzenia","event.cybersecurity-data":"Cyberbezpieczeństwo i dane","event.web-app-software-development":"Tworzenie stron, aplikacji i oprogramowania","event.visual-block-programming":"Programowanie wizualne/blokowe","event.unplugged-playful-activities":"Aktywności bez użycia technologii i nauka przez zabawę","event.art-creative-coding":"Sztuka i kreatywne kodowanie","event.game-design":"Projektowanie gier","event.internet-of-things-wearables":"Internet Rzeczy i technologie ubieralne","event.ar-vr-3d-technologies":"AR, VR i technologie 3D","event.digital-careers-learning-pathways":"Cyfrowe ścieżki kariery i edukacji","event.digital-literacy-soft-skills":"Kompetencje cyfrowe i umiejętności miękkie","event.ai-generative-ai":"Sztuczna inteligencja i generatywna AI","event.awareness-inspiration":"Świadomość i inspiracja","event.promoting-diversity-inclusion":"Promowanie różnorodności i integracji","event.activity-description":"Opis aktywności*","event.briefly-describe-the-activity-planned":"Opisz krótko planowaną aktywność","event.next-step":"Dalej","event.previous-step":"Wstecz","event.who-is-this-activity-for-section":"Dla kogo jest ta aktywność?","event.audiences":"Adresaci*","event.pre-school-children":"Dzieci w wieku przedszkolnym","event.elementary-school-students":"Uczniowie szkoły podstawowej","event.high-school-students":"Uczniowie szkoły średniej","event.graduate-students":"Studenci","event.post-graduate-students":"Studenci studiów magisterskich","event.employed-adults":"Dorośli pracujący","event.unemployed-adults":"Dorośli bez pracy","event.others-see-description":"Inne (patrz opis)","event.teachers":"Mogą nauczyciele","event.number-of-participants":"Liczba uczestników*","event.enter-number":"Wpisz liczbę","event.of-this-number-how-many-are":"Z tej liczby:","event.males":"Mężczyźni","event.females":"Kobiety","event.other-gender":"Inna","event.age":"Wiek uczestników*","event.under-5-early-learners":"Do 5 lat – edukacja wczesna","event.6-9-primary":"6–9 – szkoła podstawowa (młodsze klasy)","event.10-12-upper-primary":"10–12 – szkoła podstawowa (starsze klasy)","event.13-15-lower-secondary":"13–15 – szkoła podstawowa (kl. 7–8)","event.16-18-upper-secondary":"16–18 – szkoła ponadpodstawowa","event.19-25-young-adults":"19–25 – młodzi dorośli","event.over-25-adults":"Powyżej 25 – dorośli","event.is-this-an-extracurricular-activity":"Czy to zajęcia pozalekcyjne?*","event.is-this-an-activity-within-the-standard-school-curriculum":"Czy ta aktywność jest częścią standardowego programu nauczania?","event.code-week-4-all-code-optional":"Kod „Code Week 4 All” (opcjonalnie)","event.leading-teachers-optional":"Nauczyciele wiodący (opcjonalnie)","event.image-optional":"Grafika (opcjonalnie)","event.drop-your-image-here-or-upload":"Upuść obraz tutaj lub wgraj","event.max-size-1mb-image-formats-jpg-png":"Maks. rozmiar: 1 MB, format: .jpg lub .png","event.by-submitting-images-through-this-form-you-confirm-that":"Przesyłając obrazy przez ten formularz, potwierdzasz, że:","event.you-have-obtained-all-necessary-permissions":"masz wszystkie niezbędne zgody szkoły/organizacji oraz rodziców/opiekunów osób na zdjęciach;","event.you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable":"nie prześlesz obrazów, na których twarze dzieci są bezpośrednio widoczne lub możliwe do identyfikacji.","event.if-this-is-the-case-ensure-faces-are-blurred":"W takim przypadku upewnij się, że twarze są odpowiednio zamazane.","event.submissions-that-do-not-comply-will-not-be-accepted":"Zgłoszenia niespełniające wymagań nie zostaną przyjęte;","event.you-understand-and-agree-images-will-be-shared":"rozumiesz i zgadzasz się, że obrazy będą publikowane na naszej stronie wraz z opisem aktywności i mogą być użyte w celach promocyjnych.","event.info-max-size-1mb":"Maksymalny rozmiar pliku: 1 MB","event.organiser-page-section":"Organizator","event.name-of-organisation":"Nazwa organizacji*","event.organisation-you-work-in-or-volunteer-for":"Organizacja, w której pracujesz lub działasz jako wolontariusz","event.type-of-organisation":"Typ organizacji*","event.school":"Szkoła","event.library":"Biblioteka","event.non-for-profit-organisation":"Organizacja non-profit","event.private-business":"Prywatna firma","event.other-organisation-type":"Inny","event.languages-optional":"Języki (opcjonalnie)","event.country":"Kraj","event.are-you-using-any-code-week-resources":"Czy korzystasz z jakichkolwiek zasobów Code Week w tej aktywności?","event.website.label":"Strona internetowa organizatora","event.website.placeholder":"Czy dostępna jest strona internetowa, na której można znaleźć więcej informacji?","event.do-you-have-a-website-with-more-information":"Czy masz stronę internetową z dodatkowymi informacjami?","event.public-email-optional":"Publiczny adres e-mail (opcjonalnie)","event.would-you-like-to-display-a-contact-email":"Czy chcesz wyświetlić adres e-mail do kontaktu?","event.contact-email":"Adres e-mail do kontaktu*","event.this-email-will-be-used-for-important-code-week-correspondence":"Ten adres będzie używany do ważnej korespondencji dotyczącej EU Code Week.","event.your-contact-email-will-only-be-visible-to-ambassadors-and-organisers":"Twój kontaktowy adres e-mail będzie widoczny tylko dla ambasadorów i organizatorów EU Code Week.","event.i-have-read-and-agree-with-the-privacy-policy-terms":"Przeczytałem/Przeczytałam i zgadzam się z warunkami polityki prywatności opisanymi w tym dokumencie.","event.confirmation-step":"Confirmation Step","event.thank-you-for-adding-your-activity":"Dziękujemy, że dodałeś/dodałaś swoją aktywność!","event.one-of-the-ambassadors-or-organisers-will-review-your-activity":"Jeden z ambasadorów lub organizatorów EU Code Week sprawdzi Twoją aktywność XXX i upewni się, że wszystko jest w porządku.","event.if-you-have-questions-contact-ambassadors-or-organisers":"Jeśli masz pytania, skontaktuj się z ambasadorami lub organizatorami EU Code Week.","event.you-can-share-your-code-week-4-all-code-with-other-people":"Swoim kodem „Code Week 4 All” możesz podzielić się z innymi.","event.see-the-information-you-supplied-below":"Poniżej znajdują się podane przez Ciebie informacje.","event.main_title":"Dodaj swoje wydarzenie #EUCodeWeek","event.button":"Dodaj wydarzenie","event.howto":"Jak zorganizować wydarzenie","event.required":"Pola wymagane oznaczono gwiazdką *. Możesz dodać informacje o wydarzeniu w swoim lokalnym języku.","event.audience_title":"Adresaci","event.theme_title":"Temat","event.scoreboard_by_country":"Tablica wyników","event.get_involved":"Weź udział","event.organize_or_support_events":"Organizuj lub wspieraj wydarzenia w swoim mieście","event.or_contact_your":"lub skontaktuj się z","event.eu_code_week_ambassadors":"Ambasadorami Europejskiego Tygodnia Kodowania","event.show_events_for":"Pokaż wydarzenia dla ","event.who":"Do kogo skierowane jest wydarzenie?","event.tags":"Tagi","event.image":"Grafika","event.start.label":"Data rozpoczęcia","event.start.placeholder":"Kiedy rozpoczyna się aktywność?","event.end.label":"Data zakończenia","event.end.placeholder":"Kiedy kończy się aktywność?","event.organizer.label":"Nazwa organizacji","event.organizer.placeholder":"Organizacja, na rzecz której pracujesz lub działasz jako wolontariusz","event.description.label":"Opis","event.description.placeholder":"Opisz w skrócie planowaną aktywność.","event.contact.label":"Adres e-mail","event.contact.placeholder":"Na ten adres e-mail wysyłane będą ważne wiadomości dotyczące Europejskiego Tygodnia Kodowania","event.contact.explanation":"Twój adres e-mail będzie widoczny wyłącznie dla ambasadorów i organizatorów Europejskiego Tygodnia Kodowania, którzy sprawdzą Twoje wydarzenie, zanim pojawi się ono na mapie. Mogą się oni z Tobą skontaktować, jeżeli wymagane będzie wprowadzenie zmian w wydarzeniu, lub aby przeprowadzić ankietę w celach statystycznych po zakończeniu wydarzenia.","event.public.label":"Publiczny adres e-mail","event.public.placeholder":"Czy chcesz, aby adres e-mail do kontaktu był wyświetlany?","event.title.label":"Tytuł aktywności","event.title.placeholder":"Jaką nazwę nosi aktywność?","event.address.label":"Adres","event.address.placeholder":"Gdzie będzie się odbywać aktywność?","event.organizertype.label":"Typ organizacji","event.organizertype.placeholder":"Wybierz typ organizatora","event.organizertype.school":"Szkoła","event.organizertype.library":"Biblioteka","event.organizertype.non-profit":"Organizacja nienastawiona na zysk","event.organizertype.private-business":"Przedsiębiorstwo prywatne","event.organizertype.other":"Inny","event.audience.Pre-school children":"Dzieci w wieku przedszkolnym","event.audience.Elementary school students":"Uczniowie szkoły podstawowej","event.audience.High school students":"Uczniowie szkoły średniej","event.audience.Graduate students":"Studenci studiów licencjackich","event.audience.Post graduate students":"Studenci studiów magisterskich","event.audience.Employed adults":"Osoby dorosłe aktywne zawodowo","event.audience.Unemployed adults":"Osoby dorosłe nieaktywne zawodowo","event.audience.Other (see description)":"Inne (patrz opis)","event.audience.Teachers":"Nauczyciele","event.codeweek_for_all_participation_code.title":"KOD UCZESTNICTWA W TYGODNIU KODOWANIA DLA WSZYSTKICH","event.codeweek_for_all_participation_code.explanation":"W tym miejscu wklej kod uczestnictwa w Tygodniu kodowania dla wszystkich „Code Week 4 all” otrzymany od kolegi ze szkoły lub przyjaciela. Jeżeli nie posiadasz kodu, pozostaw pole puste. Więcej informacji na temat Tygodnia kodowania dla wszystkich znajdziesz","event.codeweek_for_all_participation_code.link":"tutaj","event.thanks_page.title":"Dziękujemy za dodanie wydarzenia!","event.thanks_page.phrase1":"Jeden z naszych lokalnych ambasadorów sprawdzi Twoje wydarzenie,","event.thanks_page.phrase2":"aby upewnić się, że wszystko jest w porządku.","event.thanks_page.phrase3":"Jeżeli masz pytania, skontaktuj się z jednym z naszych","event.thanks_page.phrase4":"krajowych ambasadorów","event.thanks_page.phrase5":"lub wyślij do nas wiadomość","event.thanks_page.phrase6":"e-mail","event.thanks_page.phrase7":"Możesz udostępnić kod uczestnictwa w Tygodniu kodowania dla wszystkich innym osobom:","event.activitytype.label":"Rodzaj sesji","event.activitytype.placeholder":"","event.activitytype.open-online":"Sesja online - ogólnodostępna","event.activitytype.invite-online":"Sesja online - na zaproszenie","event.activitytype.open-in-person":"Sesja offline - ogólnodostępna","event.activitytype.invite-in-person":"Sesja offline - na zaproszenie","event.privacy":"Przeczytałem /Przeczytałam i zgadzam się z warunkami polityki prywatności opisanymi w tym dokumencie.","event.loading":"Ładowanie…","event.add_activity":"Dodaj aktywność","event.edit_activity":"Edytuj aktywność","event.update_activity":"Zmień aktywność","event.delete_activity":"Usuń aktywność","event.total_pending_events":"Ogólna liczba zaplanowanych wydarzeń:","event.no_pending_events":"Brak zaplanowanych wydarzeń w:","event.all_countries":"Wszystkie kraje","event.current_status":"Aktualny status","event.actions":"Działania","event.certificate_ready":"Twój certyfikat Tygodnia Kodowania jest gotowy. Możesz go pobrać lub udostępnić go bezpośrednio.","event.view_your_certificate":"Zobacz swój certyfikat","event.submit_event_and_report":"Prześlij sprawozdanie z tego wydarzenia, aby otrzymać certyfikat Tygodnia Kodowania.","event.report_and_claim":"Zgłoś wydarzenie i odbierz certyfikat.","event.are-you-using-any-code-week-resources-in-this-activity":"Czy korzystasz z zasobów Code Week podczas tej aktywności?","event.submit":"Wyślij","event.privacy-policy-terms":"zgodnie z opisanymi warunkami w tym dokumencie","event.yes":"Tak","event.no":"Nie","event.any-address-added-below":"Każdy adres dodany poniżej nie będzie wyświetlany publicznie w przypadku działań tylko na zaproszenie.","event.if-no-clear-information-provide-estimate":"Jeśli nie masz jasnych informacji, podaj szacunkową wartość.","event.confirmation_step.activity_overview":"Przegląd aktywności","event.confirmation_step.who_is_the_activity_for":"Dla kogo jest ta aktywność?","event.confirmation_step.organiser":"Organizator","event.your-changes-have-been-saved":"Twoje zmiany zostały zapisane","event.view-activity":"Pokaż aktywność","event.add-another-activity":"Dodaj kolejną aktywność","eventdetails.organised_by":"Organizator: ","eventdetails.contact_email":"Adres e-mail: ","eventdetails.happening_at":"Miejsce wydarzenia: ","eventdetails.from":"Od ","eventdetails.to":" do ","eventdetails.description":"Opis: ","eventdetails.more_info":"Dodatkowe informacje: ","eventdetails.audience":"Adresaci wydarzenia: ","eventdetails.themes":"Główne tematy: ","eventdetails.tags":"Tagi: ","eventdetails.share":"Udostępnij wydarzenie: ","eventdetails.email.tooltip":"Kliknij, aby wysłać do znajomego","eventdetails.email.subject":"Dowiedz się więcej na temat tego wspaniałego wydarzenia","eventdetails.email.body_1":"Cześć! Przesyłam informacje o ","eventdetails.email.body_2":"wydarzeniu, które odbędzie się w ","eventdetails.edit":"Edytuj wydarzenie","eventdetails.note":"UWAGA: ","eventdetails.pending_warning":"To wydarzenie jest nadal sprawdzane przez ","eventdetails.pending_link":"moderatorów","eventdetails.nearby_upcoming_events":"Nadchodzące wydarzenia w Twojej okolicy:","eventreports.reports_by":"Wydarzenia oczekujące na zgłoszenie przez ","eventreports.no_reports":"Brak wydarzeń do zgłoszenia.","eventreports.report":"Wydarzenia wymienione poniżej już się rozpoczęły lub zakończyły. Wprowadź dane liczbowe dotyczące wydarzenia, które zostaną wykorzystane w celach statystycznych, a następnie odbierz certyfikat uczestnictwa w Tygodniu Kodowania. Otrzymasz jeden certyfikat za jedno wydarzenie.","footer.privacy_policy":"Politika ta Privatezza","footer.cookies_policy":"Polityka plików cookie","footer.about_us":"Dwarna","footer.about_code_week":"Dwar il-Code Week","footer.our_values":"Il-Valuri tagħna","footer.statistics":"Statistika","footer.partners_sponsors":"Imsieħba u Sponsors","footer.community":"Komunità","footer.quick_links":"Szybkie linki","footer.register":"Irreġistra","footer.activities_events":"Attivitajiet u Avvenimenti","footer.learn_teach":"Tgħallem u Għallem","footer.news":"Aħbarijiet","footer.newsletter_signup":"Zapisz się do newslettera","footer.educational_resources":"Zasoby edukacyjne","footer.coding_home":"Kodowanie w domu","footer.podcast":"Podcast","footer.challenges":"Sfidi","footer.hackathons":"Hackatony","footer.designed_and_developed_by":"Zaprojektowany i opracowany przez","footer.all_rights_reserved":"Wszelkie prawa zastrzeżone","guide.title":"Przewodnik","guide.organise_activity":"Zorganizuj własne wydarzenie z Tygodniem Kodowania #EUCodeWeek","guide.register_activity":"Zarejestruj swoje wydarzenie","guide.what.title":"Czym jest Europejski Tydzień Kodowania?","guide.what.content":'

Europejski Tydzień Kodowania to oddolna inicjatywa realizowana przez wolontariuszy i wspierana przez Komisję Europejską. Każdy może zorganizować wydarzenie w ramach Tygodnia Kodowania #EUCodeWeek – szkoły, nauczyciele, biblioteki, kluby kodowania, przedsiębiorstwa, organy publiczne – i umieścić je na mapie wydarzeń codeweek.eu.

',"guide.what_you_need_organise.title":"Co jest potrzebne do organizacji wydarzenia?","guide.what_you_need_organise.items.1":"Grupa ludzi chcących zdobywać wiedzę. Mogą to być na przykład twoi znajomi, dzieci, młodzież, współpracownicy, rodzice lub dziadkowie. Pamiętaj, że dwie osoby to już grupa!","guide.what_you_need_organise.items.2":"Nauczyciele lub instruktorzy, którzy znają się na kodowaniu oraz wiedzą, jak uczyć i inspirować innych. Liczba takich osób jest uzależniona od rodzaju i skali wydarzenia.","guide.what_you_need_organise.items.3":"Miejsce, w którym odbędzie się wydarzenie. Klasy, biblioteki, sale konferencyjne czy różnego rodzaju przestrzenie publiczne idealnie sprawdzą się jako miejsca wydarzeń.","guide.what_you_need_organise.items.4":"Komputery i dostęp do internetu. W zależności od swojej grupy docelowej możesz poprosić uczestników o przyniesienie swoich laptopów. ","guide.what_you_need_organise.items.5":'Kodowanie bez prądu. Tak naprawdę nie potrzebujesz komputerów ani połączenia z internetem, aby nauczyć się myślenia programistycznego. Na początek spójrz na nasze materiały szkoleniowe kodowania bez prądu.',"guide.what_you_need_organise.items.6":`Materiały edukacyjne. Pokaż uczestnikom, jak świetną zabawą jest samodzielne stworzenie czegoś od podstaw. Odwiedź naszą stronę z zasobami i materiałami szkoleniowymi, gdzie dostępne są filmy instruktażowe oraz scenariusze zajęć, które możesz dopasować do potrzeb swojej grupy.`,"guide.what_you_need_organise.items.7":`Rejestracja uczestników. Jeśli liczba uczestników twojego wydarzenia jest ograniczona, możesz wykorzystać narzędzia internetowe takie jak Formularze Google i Eventbrite w celu rejestracji uczestników.`,"guide.what_you_need_organise.items.8":'Pamiętaj, aby zaznaczyć swoje wydarzenie na mapie Tygodnia Kodowania!',"guide.how_to.title":"Jak zorganizować wydarzenie?","guide.how_to.items.1":"Format twojego wydarzenia zależy wyłącznie od ciebie. Zalecamy jednak, żeby część wydarzenia stanowiły praktyczne warsztaty, podczas których uczestnicy będą mogli samodzielnie coś stworzyć lub pomajsterkować przy sprzęcie.","guide.how_to.items.2":'Wykorzystaj narzędzia i technologie odpowiednie dla grupy docelowej twojego wydarzenia. Zalecamy skorzystanie z darmowych materiałów open source.',"guide.how_to.items.3":"Na koniec wydarzenia poproś uczestników o demonstrację i prezentację stworzonych przez nich prac.","guide.how_to.items.4":`Promuj inicjatywę! Promuj swoje wydarzenie i podziel się nim w mediach społecznościowych za pomocą hashtagu #EUCodeWeek. Możesz to zrobić także na grupie nauczycieli Europejskiego Tygodnia Kodowania i na Twitterze (@CodeWeekEU). Porozmawiaj ze swoimi znajomymi, innymi nauczycielami, lokalną prasą oraz przygotuj komunikat prasowy.`,"guide.how_to.items.5":'Nie zapomnij o dodaniu swojego wydarzenia na mapie Tygodnia Kodowania.',"guide.material.title":"Materiały promocyjne","guide.material.text":'

Wejdź na nasz blog, aby zapoznać się z najświeższymi informacjami. Dopasuj ostatni komunikat prasowy do swoich potrzeb lub napisz swój własny:

',"guide.material.items.1":'Getting ready for EU Code Week 2019: new online course for teachers, an extended repository of handy materials and a revamped website',"guide.material.items.2":'Przygotowania do Europejskiego Tygodnia Kodowania 2019 (dostępne w 29 wersjach językowych)',"guide.toolkits.title":"Zacznij od pobrania poniższych zestawów narzędzi:","guide.toolkits.communication_toolkit":"Zestaw materiałów promocyjnych","guide.toolkits.teachers_toolkit":"Zestaw narzędzi dla nauczycieli","guide.questions.title":"Jakieś pytania?","guide.questions.content":'

Jeśli masz jakiekolwiek pytania dotyczące organizacji oraz promocji wydarzenia w ramach #EUCodeWeek, skontaktuj się z Ambasadorami Europejskiego Tygodnia Kodowania w swoim kraju.

',"hackathons.title":"EU Code Week HACKATONS","hackathons.subtitle":"Wciel swoje pomysły w życie!","hackathons.sections.1.title":"6 maratonów programowania, 6 wyzwań","hackathons.sections.1.content.1":"Mieszkasz w Grecji, Łotwie, Irlandii, Włoszech, Rumunii lub Słowenii? Jesteś kreatywny, ambitny i interesujesz się przyszłością technologii? To Twoja szansa! Dołącz do jednego z hackathonów EU Code Week i opracuj innowacyjne rozwiązanie, które pozwoli Ci stanąć na czele technologicznej rewolucji!","hackathons.sections.1.content.2":"W 2021 roku, w ramach EU Code Week, odbędzie się sześć niezwykłych hackathonów, podczas których uczniowie w wieku 15–19 lat uczęszczający do szkół ponadgimnazjalnych zostaną zaproszeni do utworzenia zespołów. Wykorzystają oni swoje umiejętności kodowania do rozwiązania lokalnego wyzwania. Po 24 godzinach hakowania, każdy zespół zaprezentuje swoje pomysły zespołowi ekspertów, który wybierze 10 drużyn finałowych. Wszystkie zespoły będą miały tyle samo czasu, takie same zasoby, dostęp do mentorów i ekspertyz, aby ukończyć wyzwanie. Tylko 10 dostanie szansę na przejście do następnej rundy, rozwinięcie swojego prototypu, otrzymanie fachowego coachingu i wzięcie udziału w finałowym hackathonie jesienią. To wtedy zespoły będą walczyć o to, kto wygra fajny sprzęt IT i szansę na mentoring i coaching, aby dalej rozwijać swój prototyp.","hackathons.sections.2.title":"Jak wziąć udział w imprezie?","hackathons.sections.2.content.1":"Wybierz hackathon w swoim kraju i przejdź przez kilka prostych kroków, aby się zarejestrować. Możesz dołączyć jako osoba indywidualna lub jako sześcioosobowy zespół. Nie zapomnij podać nazwy zespołu podczas rejestracji, jeśli dołączasz z przyjaciółmi lub kolegami z klasy. Każdy hackathon otworzy swoją rejestrację osobno, więc śledź hackathon w swoim kraju!","hackathons.sections.3.title":"Kim są organizatorzy?","hackathons.sections.3.content.1":"Maratony programowania w ramach Europejskiego Tygodnia Kodowania są współorganizowane przez Komisję Europejską oraz lokalnych ","hackathons.sections.3.content.2":"Ambasadorów Tygodnia Kodowania","hackathons.sections.3.content.3":". Finansuje je Parlament Europejski. Celem maratonów programowania jest pokazanie, w jaki sposób konkretne rozwiązania rodzą się dzięki kreatywności, entuzjazmowi i świeżym pomysłom młodych ludzi, a także ich umiejętnościom w zakresie kodowania.","hackathons.sections.4.title":"Jak wygląda maraton programowania?","hackathons.sections.4.content.1":"Hackathon EU Code Week to podróż, która rozpoczyna się 24-godzinnym hackathonem online. Doświadczeni mentorzy będą trenować zespoły, odbędą się także warsztaty dające uczestnikom możliwość nauczenia się nowych umiejętności i dobrej zabawy. Hackathon jest również doskonałą okazją dla uczestników do nawiązania kontaktów i spotkania z ludźmi z europejskiego sektora technologicznego. Na koniec hackathonu każdy zespół zaprezentuje swoje rozwiązanie przed jury ekspertów. ","hackathons.sections.4.content.2":"W trakcie lata dziesięć najlepszych zespołów będzie kontynuowało swoją podróż przez hackathon i otrzyma szkolenia i mentoring. Zwycięzcy wezmą następnie udział w finałowym, 12-godzinnym, bezpośrednim, krajowym hackathonie we wrześniu lub październiku (który odbędzie się online, jeśli stan zdrowia publicznego nie pozwoli na fizyczne spotkanie).","hackathons.sections.5.title":"Nie znam się na kodowaniu. Co mogę zrobić?","hackathons.sections.5.content.1":"Równolegle z maratonami programowania odbędą się warsztaty dla początkujących miłośników kodowania, majsterkowania przy sprzęcie, robotyki itp., podczas których uczestnicy będą uczyć się podstaw myślenia obliczeniowego i kodowania. Więcej informacji na temat rejestracji można znaleźć na lokalnej stronie wydarzenia.","hackathons.sections.6.title":"Partnerzy","hackathons.sections.7.title":"Weź udział w zabawie!","hackathons.cities.1.city":"TBA","hackathons.cities.1.country":"Rumunia","hackathons.cities.1.date":"25-26 września 2021","hackathons.cities.2.city":"TBA","hackathons.cities.2.country":"Irlandia","hackathons.cities.2.date":"23-24 września 2021","hackathons.cities.3.city":"TBA","hackathons.cities.3.country":"Włochy","hackathons.cities.3.date":"24-25 września 2021","hackathons.cities.4.city":"TBA","hackathons.cities.4.country":"Grecja","hackathons.cities.4.date":"9 październik 2021","hackathons.cities.5.city":"TBA","hackathons.cities.5.country":"Słowenia","hackathons.cities.5.date":"18-19 września 2021","hackathons.cities.6.city":"TBA","hackathons.cities.6.country":"Łotwa","hackathons.cities.6.date":"1 październik 2021","hackathons.final.1":"Finał","hackathons.final.2":"Wrzesień/październik 2021","home.about":"EU Code Week, czyli Europejski Tydzień Kodowania, to oddolna inicjatywa promująca programowanie i umiejętności cyfrowe wśród uczestników w ciekawy i interesujący sposób.","home.when":"Dołącz do nas na świąteczną zabawę!","home.when_text":"Nauka kodowania pomaga wszystkim zrozumieć otaczający nas świat, który ulega ciągłym zmianom. Dołącz do miliona organizatorów i uczestników. Inspiruj rozwój kodowania, myślenia obliczeniowego by rozwijać nowe pomysły i wprowadzać innowacje na przyszłość.","home.xmas_text":"Spraw, aby ten świąteczny sezon błyszczał innowacyjnością i kreatywnością! Dołącz do naszej zabawy „Coding@Christmas”, dodając swoją aktywność związaną z kodowaniem do naszej mapy i zyskaj szansę na wygranie zestawu micro:bit dla swoich uczniów. Świętujmy święta, wspierając kolejne pokolenie myślicieli i twórców. Dodaj swoją aktywność już dziś i pomóż zainspirować lepszą przyszłość!","home.button_text":"Get Involved!","home.school_banner_title":"Weź udział!","home.school_banner_text":"Czy jesteś nauczycielem?","home.school_banner_text2":"Kliknij tutaj, aby dowiedzieć się, jak wziąć udział!","home.organize_activity_title":"Zorganizuj wydarzenie lub weź udział w aktywności","home.organize_activity_text":'Każdy może zorganizować własne wydarzenie lub wziąć udział w różnych aktywnościach. Wystarczy wybrać temat i grupę odbiorców, a następnie dodać swoją aktywność do mapy; można także wyszukać wydarzenia odbywające się w pobliżu.',"home.get_started_title":"Zacznij przygotowania","home.get_started_text":'Nie wiesz, jak rozpocząć przygotowania? Zapoznaj się z naszym poradnikiem i pobierz nasze zestawy narzędzi dla organizatorów, które pomogą ci przygotować i wypromować twoje wydarzenie.',"home.access_resources_title":"Uzyskaj dostęp do zasobów i szkoleń","home.access_resources_text":'Jeśli masz jakiekolwiek wątpliwości dotyczące organizacji wydarzenia lub aktywności, odwiedź naszą stronę z zasobami dla nauczycieli oraz bibliotekę materiałów dydaktycznych, w których znajdziesz wskazówki, a także skrojone na miarę plany zajęć.',"home.toolkits_title":"Nie wiesz od czego zacząć?","home.toolkits_description":"Jekk m'intix ċert kif torganizza attività, żur il-paġna tar-riżorsi tat-tagħlim tagħna u l-materjal tat-taħriġ Learnit Bits għal gwida u pjanijiet ta' lezzjonijiet imfassla apposta.","home.toolkits_button1":"Rozpocznij","home.toolkits_button2":"Toolkits għall-organizzaturi","home.minecraft_description1":"Ħu l-ħiliet tall-coding tiegħek għal-livell li jmiss b'Minecraft Education. Skopri kif l-Edukazzjoni ta' Minecraft tista' tgħallem il-coding u l-ħiliet tal-litteriżmu tal-IA u tesplora kif tibda llum!","home.minecraft_description2":"Irreġistra biex iġġib logħob divertenti u live dirett fil-klassi tiegħek!","home.minecraft_button":"Ibda l-vjaġġ tiegħek dwar l-Edukazzjoni ta' Minecraft hawn","home.activity_title":"Organizza jew ingħaqad ma' attività","home.activity_description":"Kulħadd huwa mistieden jorganizza jew jingħaqad ma' attività. Agħżel suġġett u udjenza fil-mira u żid l-attività tiegħek mal-mappa, jew tfittex attivitajiet fl-inħawi tiegħek.","home.activity_button1":"Żid l-attività tiegħek","home.activity_button2":"Uri mappa tal-attività","home.resouce_title":"Riżorsi u taħriġ","home.resouce_description":"Jekk m'intix ċert kif torganizza attività, żur il-paġna tar-riżorsi tat-tagħlim tagħna u l-materjal tat-taħriġ bit-tagħlim għal gwida u pjanijiet ta' lezzjonijiet imfassla apposta.","home.resouce_button1":"Aċċess għar-Riżorsi","home.resouce_button2":"Aċċess għat-Taħriġ","home.get_involved":"Involvi ruħek","home.meet_our_community":"Iltaqa' mal-komunità tagħna","home.banner1_title":"Bniet fid-Digital","home.banner1_description":"Esplora u ħaddan opportunitajiet diġitali—li tagħti s-setgħa lil ġenerazzjoni ġdida ta' bniet fid-diġitali !","home.banner2_title":"Familja waħda fil-Code Week","home.banner2_description":"Skopri n-netwerk vibranti tagħna ta’ ambaxxaturi, għalliema, studenti u ċentri – kull wieħed jikkontribwixxi għall-passjoni kondiviża tagħna għall-edukazzjoni diġitali.","locations.title":"Miejsca organizacji wydarzeń","locations.description.0":"Wybierz miejsce do organizacji wydarzenia z poniższej listy lub zarejestruj nowe miejsce w zakładce","locations.description.1":"rejestracja wydarzenia","login.login":"Zaloguj się","login.register":"Zarejestruj się","login.github":"Zaloguj się poprzez serwis Github","login.X":"Zaloguj się poprzez serwis X","login.facebook":"Zaloguj się poprzez serwis Facebook","login.google":"Zaloguj się poprzez serwis Google","login.azure":"Zaloguj się poprzez serwis Azure","login.email":"Adres e-mail","login.password":"Hasło","login.remember":"Zapamiętaj mnie","login.forgotten_password":"Nie pamiętasz hasła?","login.no_account":"Nie masz jeszcze konta?","login.signup":"Zarejestruj się","login.reset":"Zresetuj hasło","login.send_password":"Prześlij odnośnik resetujący hasło","login.confirm_password":"Potwierdź hasło","login.name":"imię","menu.learn":"Ucz się","menu.teach":"Nauczaj","menu.training":"Szkól","menu.challenges":"Sfidi","menu.online-courses":"Taħriġ Online","menu.toolkits":"Prezentacje i zestawy narzędzi","menu.girls_in_digital":"Bniet fid-Digital","menu.why":"DLACZEGO","menu.home":"Strona główna","menu.search_result":"Riżultati tat-tfittxija","menu.events":"Zajęcia","menu.ambassadors":"Ambasadorzy","menu.resources":"Zasoby","menu.game_and_competitions":"Gry i konkursy","menu.schools":"Szkoły","menu.about":"Informacje","menu.blog":"Blog","menu.news":"Wiadomości","menu.search":"Wpisz i naciśnij Enter...","menu.map":"Mapa","menu.add_event":"Dodaj wydarzenie","menu.search_event":"Wyszukaj wydarzenie","menu.hello":"Witaj","menu.profile":"Profil","menu.pending":"Oczekujące wydarzenia","menu.your_events":"Moje zajęcia","menu.your_certificates":"Moje certyfikaty","menu.report":"Zgłoś moje zajęcia","menu.volunteers":"Wolontariusze","menu.logout":"Wyloguj się","menu.login":"Login","menu.signin":"Zaloguj się","menu.signup":"Zapisać się","menu.privacy":"Prywatność","menu.stats":"Statistika","menu.participation":"Certyfikat uczestnictwa","menu.coding@home":"Kodowanie w domu","menu.values":"Nasze wartości","menu.online_events":"Aktywności online","menu.featured_activities":"Polecane zajęcia","menu.codeweek2020":"Edycja 2020","menu.register_activity":"Zarejestruj aktywność","menu.select_language":"Wybierz język","menu.search_site":"Wyszukaj w witrynie","menu.what_you_looking_for":"X'qed tfittex?","menu.type_to_search":"Wpisz, aby wyszukać...","mooc.free-online-courses":"2. Bezpłatne kursy online","mooc.intro":"Europejski Tydzień Kodowania oferuje możliwości rozwoju zawodowego w formie kursów online. Celem jest wspieranie nauczycieli we wprowadzaniu kodowania i myślenia obliczeniowego do klas.","mooc.icebreaker.title":"Kurs wprowadzający „Icebreaker”","mooc.icebreaker.text.0":"","mooc.icebreaker.text.1":"Kurs wprowadzający Icebreaker w ramach Europejskiego Tygodnia Kodowania","mooc.icebreaker.text.2":"jest pięciogodzinnym kursem w języku angielskim, który jest skierowany do wszystkich zainteresowanych podstawami kodowania i myślenia obliczeniowego. Uczestnicy uczą się, jak rozbudzać w młodych ludziach ciekawość i innowacyjnego ducha, jednocześnie dając im możliwość stania się twórcami treści cyfrowych. Kurs pomaga uczestnikom odkryć korzyści i znaczenie myślenia i kodowania obliczeniowego w codziennym życiu. Dostarcza również pomysły, darmowe materiały szkoleniowe i zasoby do organizowania zabaw i zajęć edukacyjnych dla dzieci, zawsze i wszędzie – zwłaszcza podczas Tygodnia Kodowania.","mooc.icebreaker.text.3":"Nie potrzebujesz żadnego wcześniejszego doświadczenia ani wiedzy z zakresu kodowania, aby uczestniczyć w tym kursie, wystarczy dociekliwy umysł. ","mooc.icebreaker.registration.0":"Tutaj zarejestrujesz się","mooc.icebreaker.registration.1":"na kurs, który trwa od 16 września i 30 października 2020 roku. Pamiętaj, aby się zarejestrować, należy założyć konto w European Schoolnet Academy. ","mooc.icebreaker.check-out":"Zobacz informacje na temat edycji w 2019 r.","mooc.deep-dive.title":"Pogłębiający kurs „Deep Dive”","mooc.deep-dive.text.0":"Kurs online Deep Dive w ramach Europejskiego Tygodnia Kodowania jest dwudziestopięciogodzinnym kursem w języku angielskim, który oferuje nauczycielom możliwość zapoznania się z zasadami kodowania oraz zdobycia wiedzy i pewności siebie w celu zorganizowania prostych i przyjemnych, interaktywnych zajęć z kodowania ze swoimi uczniami. Nauczyciele odkrywają bezpłatne","mooc.deep-dive.text.1":"zasoby","mooc.deep-dive.text.2":"i materiały szkoleniowe w ramach Europejskiego Tygodnia Kodowania dostępne w 29 językach, a także szczególne aspekty kodowania, takie jak myślenie obliczeniowe, działania bez wykorzystywania urządzeń elektronicznych oraz nieskończone możliwości robotyki, majsterkowania i tworzenia, języków programowania wizualnego, tworzenia aplikacji i wiele innych.","mooc.deep-dive.course-link":'Sprawdź kurs „Deep Dive" w 2019 roku.',"mooc.social-media.0":"Obserwuj","mooc.social-media.1":"Europejski Tydzień Kodowania w mediach społecznościowych,","mooc.social-media.2":"aby dowiedzieć się, kiedy rozpocznie się następny kurs","myevents.created_by":"Wszystkie wydarzenia utworzone przez ","myevents.no_events.first_call_to_action":"Nie dodano jeszcze żadnych wydarzeń. Do dzieła, ","myevents.no_events.first_link":"dodaj wydarzenie teraz","myevents.no_events.second_call_to_action":"lub przeczytaj nasz ","myevents.no_events.second_link":"przewodnik dla organizatorów","myevents.view":"Wyświetl","myevents.status.APPROVED":"ZATWIERDZONE","myevents.status.REJECTED":"ODRZUCONE","myevents.status.PENDING":"OCZEKUJĄCE","myevents.status.REPORTED":"ZGŁOSZONO","online-courses.online-courses-text":"Masowe otwarte kursy online (MOOC) mające na celu wspieranie nauczycieli w skutecznym włączaniu kodowania i myślenia komputacyjnego do ich praktyki dydaktycznej.","online-courses.online-courses-sub-text1":"Kursy MOOC w ramach Europejskiego Tygodnia Kodowania są otwarte dla wszystkich nauczycieli, niezależnie od wieku uczniów czy przedmiotu, którego uczą, a do udziału w nich nie jest wymagane wcześniejsze doświadczenie ani wiedza.","online-courses.online-courses-sub-text2":"Kursy MOOC w ramach Europejskiego Tygodnia Kodowania oferują bezpłatne i dostępne zasoby, materiały, pomysły i przykłady najlepszych praktyk, aby znaleźć inspirację i wzmocnić pozycję uczniów poprzez bezpieczne wprowadzenie kodowania i myślenia komputacyjnego, nowych technologii i sztucznej inteligencji do klasy.","online-courses.online-courses-sub-text3":"Chociaż niektóre kursy zostały już zakończone, ich treść pozostaje dostępna; Nie są już jednak wydawane identyfikatory i certyfikaty.","pagination.previous":"Wstecz","pagination.next":"Dalej","participation.title":"Wygeneruj certyfikaty uczestnictwa dla swojej grupy","participation.phrase1":"Wypełnij formularz, podając imiona i nazwiska uczniów oddzielone przecinkami, a następnie otrzymasz indywidualne certyfikaty uczestnictwa dla każdego ucznia","participation.names.label":"Imiona i nazwiska na certyfikatach","participation.names.help":"Pamiętaj o oddzieleniu poszczególnych imion i nazwisk uczestników przecinkami","participation.event_name.label":"Nazwa wydarzenia","participation.event_name.help":"Nazwa wydarzenia, która zostanie umieszczona na certyfikacie","participation.event_date.label":"Data wydarzenia","participation.event_date.help":"Data wydarzenia, która zostanie umieszczona na certyfikacie","participation.submit":"Generuj certyfikaty","participation.thanks_page.title":"Twoje certyfikaty zostały wygenerowane!","participation.thanks_page.phrase1":"Kliknij ten odnośnik, aby pobrać archiwum ZIP zawierające wszystkie certyfikaty","passwords.password":"Hasła muszą zawierać co najmniej sześć znaków i być zgodne z wartością wpisaną w polu potwierdzenia.","passwords.reset":"Twoje hasło zostało zresetowane!","passwords.sent":"Wysłaliśmy do Ciebie wiadomość e-mail z łączem do zresetowania hasła!","passwords.token":"Ten token do zresetowania hasła jest nieprawidłowy.","passwords.user":"Nie znaleziono użytkownika z tym adresem e-mail.","podcasts.podcasts-text":"Dołącz do nas i poznaj opinie ekspertów o kodowaniu i kreatywności cyfrowej!","podcasts.podcasts-series-text1":"Witamy w serii podcastów Europejskiego Tygodnia Kodowania. Przybliżamy kodowanie, myślenie komputacyjne, robotykę i innowacje Tobie, Twojej społeczności i Twojej szkole.","podcasts.podcasts-series-text2":"Dołącz do Arjany Blazic, Eugenii Casariego i Eirini Symeonidou, które z pomocą ekspertów omawiają szereg tematów, od umiejętności korzystania z mediów po robotykę, aby umożliwić Ci wyposażenie uczniów w umiejętności umożliwiające sprostanie wyzwaniom i możliwościom, jakie stwarza cyfrowa przyszłość.","privacy.title":"OCHRONA PAŃSTWA DANYCH OSOBOWYCH","privacy.1-intro.title":"1. Wprowadzenie","privacy.1-intro.items.1":"

Komisja Europejska (zwana dalej „Komisją”) jest zobowiązana do ochrony Państwa danych osobowych i poszanowania Państwa prywatności. Komisja gromadzi i przetwarza dane osobowe zgodnie z rozporządzeniem (UE) 2018/1725 Parlamentu Europejskiego i Rady z dnia 23 października 2018 roku w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych przez instytucje, organy i jednostki organizacyjne Unii i swobodnego przepływu takich danych oraz uchylenia rozporządzenia (WE) nr 45/2001.

","privacy.1-intro.items.2":"

Niniejsze oświadczenie o ochronie prywatności wyjaśnia powód gromadzenia i przetwarzania danych, sposoby, w jakie gromadzimy i przetwarzamy wszystkie udostępniane przez Państwa dane osobowe, a także zapewniamy ich ochronę oraz w jaki sposób informacje te są wykorzystywane i z jakich praw mogą Państwo korzystać w odniesieniu do swoich danych osobowych (prawo dostępu, sprostowania, zablokowania itp.). Oświadczenie określa również dane kontaktowe właściwego administratora danych, który pomoże Państwu w egzekwowaniu należnych praw, inspektora ochrony danych oraz Europejskiego Inspektora Ochrony Danych.

","privacy.1-intro.items.3":"

Niniejsze oświadczenie o ochronie prywatności dotyczy gromadzenia i publikowania danych osobowych osób za pośrednictwem publicznie dostępnej strony internetowej Codeweek.eu. Są to dane kontaktowe osób związanych z działaniami prowadzonymi w ramach Europejskiego Tygodnia Kodowania (ambasadorów Tygodnia Kodowania, koordynatorów Ministerstwa Edukacji, Nauczycieli Prowadzących oraz organizatorów działań i wydarzeń).

","privacy.2-why.title":"2. Dlaczego przetwarzamy Państwa dane?","privacy.2-why.items.1":"

Komisja Europejska gromadzi i publikuje Państwa dane osobowe w celu ułatwienia identyfikacji osób kontaktowych przez zainteresowane strony lub obywateli. Udostępnianie danych prawdziwych osób jako osób kontaktowych jest najlepszym i najskuteczniejszym sposobem zapewnienia zainteresowanym stronom możliwości kontaktu ze służbami Komisji.

","privacy.2-why.items.2":"

Państwa dane osobowe nie będą wykorzystywane w systemach zautomatyzowanego podejmowania decyzji, w tym w celu profilowania.

","privacy.3-legal_process.title":"3. Na jakiej podstawie prawnej przetwarzane są Państwa dane osobowe?","privacy.3-legal_process.items.1":"

Przetwarzanie danych osobowych na potrzeby publikacji danych osób kontaktowych jest zgodne z prawem na mocy art. 5 ust 1 lit d) rozporządzenia (UE) 2018/1725, ponieważ wyrazili Państwo zgodę na przetwarzanie Państwa danych osobowych za pośrednictwem formularza internetowego lub wyrazili Państwo zgodę na przetwarzanie przez nas Państwa adresu e-mail i nazwy użytkownika, jeśli zapisali się Państwo za pośrednictwem sieci społecznościowej.

","privacy.4-collect_data.title":"4. Jakie dane osobowe gromadzimy i przetwarzamy?","privacy.4-collect_data.items.1":"

Zebrane dane osobowe to informacje umożliwiające identyfikację osoby kontaktowej i zwiększające jej widoczność wśród użytkowników, obejmują: tytuł, imię, nazwisko, stanowisko, służbowe adresy pocztowe i e-mail, numer telefonu, zdjęcie, konto w mediach społecznościowych, a także biogram.

","privacy.4-collect_data.items.2":"

Podali Państwo te dane osobowe dobrowolnie, podczas wypełniania formularza zgłoszeniowego.

","privacy.4-collect_data.items.3":"

Podanie niektórych danych osobowych jest obowiązkowe w celu publikacji działań lub danych kontaktowych na stronie internetowej codeweek.eu. Jeśli nie podadzą Państwo swoich danych osobowych, Państwa działanie nie zostanie opublikowane lub nie będą Państwo mieli możliwości uczestniczyć w wyżej wymienionych społecznościach.

","privacy.4-collect_data.items.4":"

Wszystkie inne dane osobowe podają Państwo dobrowolnie.

","privacy.4-collect_data.items.5":"Po zaprenumerowaniu naszego newslettera adres e-mail zostanie dodany na listę mailingową Europejskiego Tygodnia Kodowania - EU Code Week, którą zarządza Mailerlite.com. Prosimy o zapoznanie się z polityką ochrony prywatności Mailerlite: Https://www.mailerlite.com/legal/privacy-policy. W każdej chwili mogą Państwo zrezygnować z otrzymywania newsletterów, korzystając z linku „unsubscribe” (zrezygnuj z subskrypcji) w wiadomościach e-mail, które otrzymasz od nas, lub mogą Państwo wysłać nam e-mail na adres info@codeweek.eu z zakładką „unsubscribe” w temacie. ","privacy.5-how_long.title":"5. Jak długo przechowujemy Państwa dane osobowe?","privacy.5-how_long.items.1":"

Komisja przechowuje Państwa dane osobowe jedynie przez okres niezbędny do realizacji celu gromadzenia lub dalszego przetwarzania danych, o którym mowa w punkcie 2, czyli tak długo, jak długo będą Państwo pełnić rolę osoby kontaktowej.

","privacy.5-how_long.items.2":"

Państwa dane osobowe zostaną usunięte z publicznie dostępnej strony internetowej z chwilą, gdy zdecydują się Państwo o zaprzestaniu pełnienia roli osoby kontaktowej, chyba że wyrazili Państwo zgodę na umieszczenie ich w bazie danych na potrzeby przyszłych działań.

","privacy.6-protect_data.title":"6. W jaki sposób chronimy i zabezpieczamy Państwa dane osobowe?","privacy.6-protect_data.items.1":"

Wszystkie dane osobowe w formacie elektronicznym (wiadomości e-mail, dokumenty, bazy danych, przesłane partie danych itp.) są przechowywane na serwerach Komisji Europejskiej lub jej usługodawcy. Wszystkie operacje przetwarzania są przeprowadzane zgodnie z decyzją Komisji (UE, Euratom) 2017/46 z dnia 10 stycznia 2017 roku w sprawie bezpieczeństwa systemów teleinformatycznych w Komisji Europejskiej.

","privacy.6-protect_data.items.2":'

Usługodawcy Komisji są zobowiązani szczególną klauzulą umowną dotycząca wszelkich operacji przetwarzania Państwa danych w imieniu Komisji oraz objęci obowiązkami w zakresie poufności wynikającymi z transpozycji ogólnego rozporządzenia o ochronie danych w państwach członkowskich UE (Rozporządzenie "RODO"(UE) 2016/679).

',"privacy.6-protect_data.items.3":"

Komisja wprowadziła szereg środków technicznych i organizacyjnych w celu ochrony Państwa danych osobowych. Środki techniczne obejmują odpowiednie działania w zakresie bezpieczeństwa online, ryzyka utraty danych, zmiany danych lub nieuprawnionego dostępu, z uwzględnieniem ryzyka związanego z przetwarzaniem i charakteru przetwarzanych danych osobowych. Środki organizacyjne obejmują ograniczenie dostępu do danych osobowych wyłącznie do osób upoważnionych, które wymagają dostępu do danych ze względu na uzasadnione potrzeby związane z ich przetwarzaniem.

","privacy.7-access_data.title":"7. Kto ma dostęp do Państwa danych i komu są one ujawniane?","privacy.7-access_data.items.1":"

Dostęp do Państwa danych osobowych mają pracownicy Komisji odpowiedzialni za ich przetwarzanie oraz upoważnieni pracownicy zgodnie z zasadą ograniczonego dostępu. Pracownicy ci podlegają przepisom ustawowym, a w razie potrzeby także dodatkowym umowom o zachowaniu poufności.

","privacy.7-access_data.items.2":"

Oznacza to, że wszystkie dane osobowe dostarczone przez Państwa mogą być udostępnione administratorom stron internetowych (pracownikom Komisji), jak również innym pracownikom Komisji na zasadzie ograniczonego dostępu.. Ponadto Państwa dane osobowe i informacje o wydarzeniach będą udostępniane członkom społeczności ambasadorów Europejskiego Tygodnia Kodowania i sieci koordynatorów edukacyjnych na potrzeby organizacji lokalnych działań lub działań następczych.

","privacy.7-access_data.items.3":"

W celu zwiększenia widoczności osób kontaktowych, Państwa dane osobowe są publikowane bez żadnych ograniczeń dostępu na publicznej stronie internetowej https://codeweek.eu.

","privacy.7-access_data.items.4":"

W odniesieniu do przekazywania danych podmiotom zewnętrznym

","privacy.7-access_data.items.5":"

Dane, które gromadzimy, nie będą przekazywane podmiotom zewnętrznym, chyba że w zakresie i w celu, w jakim jest to wymagane przez prawo.

","privacy.8-rights.title":"8. Jakie są Państwa prawa i jak mogą Państwo z nich korzystać?","privacy.8-rights.items.1":"

Posiadają Państwo szczególne prawa jako „osoba, której dane dotyczą” na mocy rozdziału III (art. 14–25) rozporządzenia (UE) 2018/1725, w szczególności prawo dostępu do danych osobowych, ich aktualizacji lub usuwania oraz prawo do ograniczenia przetwarzania danych osobowych. W stosownych przypadkach mają Państwo również prawo do sprzeciwu wobec przetwarzania lub prawo do przenoszenia danych.

","privacy.8-rights.items.2":"

Zgodzili się Państwo na przekazanie nam swoich danych osobowych na potrzeby obecnej operacji przetwarzania danych i mogą Państwo wycofać swoją zgodę w dowolnym momencie, powiadamiając o tym administratora danych. Wycofanie zgody nie wpłynie na legalność przetwarzania danych przed wycofaniem zgody.

","privacy.8-rights.items.3":"

Mogą Państwo korzystać ze swoich praw przez skontaktowanie się z administratorem Państwa danych lub, w przypadku sporów, także z inspektorem ochrony danych. W razie potrzeby mogą Państwo również zwrócić się do Europejskiego Inspektora Ochrony Danych. Stosowne dane kontaktowe znajdują się poniżej, w rozdziale 9.

","privacy.9-contact.title":"9. Dane kontaktowe","privacy.9-contact.data-controller.title":"– Administrator danych","privacy.9-contact.data-controller.text":"

Jeżeli chcą Państwo skorzystać z praw przysługujących Państwu na mocy rozporządzenia (UE) 2018/1725, mają Państwo uwagi, pytania lub wątpliwości lub chcą Państwo złożyć skargę dotyczącą gromadzenia i wykorzystywania Państwa danych osobowych, prosimy o kontakt z administratorem danych,

","privacy.9-contact.data-controller.address":"Dyrekcja Generalna ds. Sieci Komunikacyjnych, Treści i Technologii Jednostka G2
Budynek BU25
B-1049 Bruksela
","privacy.9-contact.data-controller.email":"E-mail: ","privacy.9-contact.data-protection-officer.title":"–Inspektor ochrony danych (IOD) Komisji","privacy.9-contact.data-protection-officer.text":'

Mogą Państwo skontaktować się z inspektorem ochrony danych (DATA-PROTECTION-OFFICER@ec.europa.eu) w kwestiach związanych z przetwarzaniem Państwa danych osobowych na mocy rozporządzenia (UE) 2018/1725.

',"privacy.9-contact.european-data-protection.title":"–Europejski Inspektor Ochrony Danych (EIOD)","privacy.9-contact.european-data-protection.text":'

Mają Państwo prawo do odwołania się (tzn. złożenia skargi) do Europejskiego Inspektora Ochrony Danych (edps@edps.europa.eu), jeśli uważają Państwo, że Państwa prawa wynikające z rozporządzenia (UE) 2018/1725 zostały naruszone w wyniku przetwarzania Państwa danych osobowych przez administratora danych.

',"remote-teaching.remote-teaching":"Zdalnego nauczania","remote-teaching.intro.title":"Tydzień Kodowania w dobie zdalnego nauczania","remote-teaching.intro.text":"Zdalna edukacja może być wyzwaniem dla nauczycieli i uczniów i wiąże się z wieloma przeszkodami, z którymi trzeba sobie poradzić. Twoi uczniowie zostali w domach? To nie znaczy, że musisz wstrzymywać zajęcia z programowania, myślenia obliczeniowego czy robotyki. Oto kilka wskazówek i zasobów, które mogą Ci pomóc.","remote-teaching.intro.points.1":"to zbiór krótkich filmów z materiałami do samodzielnego wykonania, łamigłówkami, wciągającymi grami i wyzwaniami związanymi z kodowaniem do codziennego użytku w rodzinie i w szkole.","remote-teaching.intro.points.2.0":"Kodowanie bez prądu","remote-teaching.intro.points.2.1":"znajdziesz tu masę ciekawych zadań i materiałów, które możesz z łatwością wykonać w domu, aby nauczyć siebie i innych programowania.","remote-teaching.intro.points.3.0":"Materiały szkoleniowe","remote-teaching.intro.points.3.1":"w tym miejscu znajdziesz materiały szkoleniowe do samodzielnej nauki na temat zrównoważonego rozwoju i sztucznej inteligencji, zawierające plany lekcji, w których znajdziesz także wskazówki dotyczące nauczania zdalnego.","remote-teaching.intro.points.4.0":"Baza zasobów","remote-teaching.intro.points.4.1":"wiele materiałów dostępnych w bazie zasobów można wykorzystać również do zdalnej nauki. Znajdziesz tam zasoby zarówno do nauczania, jak i uczenia się kodowania.","remote-teaching.intro.points.5.0":"Webinaria- Coding from home","remote-teaching.intro.points.5.1":"czy wiesz, że w ramach Tygodnia Kodowania zorganizowano serię webinariów na temat sposobów nauczania i uczenia się kodowania z domu? Obejrzyj je!","remote-teaching.tips.title":"7 wskazówek, jak nauczać kodowania zdalnie","remote-teaching.tips.points.1.0":"Poznaj główne pojęcia, opanuj język programowania i oswój się z oprogramowaniem","remote-teaching.tips.points.1.1":"uczniowie mogą uczyć się kodowania i programowania częściowo samodzielnie, metodą prób i błędów, ale Twoim zadaniem jest wspieranie ich w tym procesie i podpowiadanie, gdzie popełnili błędy w składni. Jeśli wybrane przez Ciebie narzędzie cyfrowe lub język programowania nie przynoszą oczekiwanych efektów kształcenia, musisz być przygotowanym na zmianę lub dostosowanie ich do potrzeb.","remote-teaching.tips.points.2.0":"Ucz samodzielności","remote-teaching.tips.points.2.1":"zadbaj o to, by Twoje lekcje były przemyślane i inspirujące. Dzięki temu pomożesz swoim uczniom osiągnąć ich pełen potencjał. Pozwól im samodzielnie odkrywać własne umiejętności i nowe pokłady kreatywności, dając im możliwość wyboru projektów, w jakich chcą uczestniczyć, i wyników, jakie chcą osiągnąć. Pamiętaj jednak, aby wyznaczać swoim uczniom realistyczne cele, takie, które są możliwe do osiągnięcia.","remote-teaching.tips.points.3.0":"Zachęcaj uczniów do pracy w grupach","remote-teaching.tips.points.3.1":`programowanie w grupach to nie tylko większa frajda, ale też możliwość realizacji bardziej skomplikowanych i kreatywnych projektów. Co więcej, podczas zdalnej nauki niektórzy uczniowie mogą czuć się odizolowani, a z pomocą może przyjść praca w grupie. Możesz na przykład stworzyć dla swoich uczniów internetowe pokoje spotkań, w których mogą realizować pracę w grupach, lub wprowadzić wzajemną ocenę, zachęcając uczniów do dzielenia się konstruktywnymi uwagami na temat projektów przygotowanych przez ich kolegów. diff --git a/public/build/manifest.json b/public/build/manifest.json index 89ef97b84..4885f9a21 100644 --- a/public/build/manifest.json +++ b/public/build/manifest.json @@ -1,16 +1,16 @@ { "resources/assets/sass/app.scss": { - "file": "assets/app-D70tsHpM.css", + "file": "assets/app-UrAe1qQ-.css", "src": "resources/assets/sass/app.scss", "isEntry": true }, "resources/css/app.css": { - "file": "assets/app-CfYzzxNN.css", + "file": "assets/app-DRpT6nvz.css", "src": "resources/css/app.css", "isEntry": true }, "resources/js/app.js": { - "file": "assets/app-BX862foK.js", + "file": "assets/app-Bc4NWavi.js", "name": "app", "src": "resources/js/app.js", "isEntry": true, @@ -93,7 +93,7 @@ "isDynamicEntry": true }, "resources/lang/php_en.json": { - "file": "assets/php_en-C0dtDj9q.js", + "file": "assets/php_en-B_4MyBvm.js", "name": "php_en", "src": "resources/lang/php_en.json", "isDynamicEntry": true @@ -177,7 +177,7 @@ "isDynamicEntry": true }, "resources/lang/php_pl.json": { - "file": "assets/php_pl-Brx8dWdb.js", + "file": "assets/php_pl-DGz1s-Vq.js", "name": "php_pl", "src": "resources/lang/php_pl.json", "isDynamicEntry": true diff --git a/resources/lang/pl/event.php b/resources/lang/pl/event.php index 06b643e60..885dea3da 100644 --- a/resources/lang/pl/event.php +++ b/resources/lang/pl/event.php @@ -12,138 +12,139 @@ | as the size rules. Feel free to tweak each of these messages here. | */ - 'add-your-codeweek-activity' => 'Pridėkite savo Programavimo savaitės veiklą', - 'join-the-community' => 'Prisijunkite prie bendruomenės', - 'who-is-the-activity-for' => 'Veiklos paskirtis', - 'organiser' => 'Organizatorius', - 'activity-overview-section' => 'Veiklos apžvalga', - 'activity-title' => 'Veiklos pavadinimas*', - 'what-is-the-name-of-the-activity' => 'Nurodykite veiklos pavadinimą', - 'specify-the-format-of-the-activity' => 'Nurodykite veiklos pobūdį', - 'select-option' => 'Pasirinkite...', - 'coding-camp' => 'Programavimo stovykla', - 'summer-camp' => 'Vasaros stovykla', - 'weekend-course' => 'Savaitgalio kursai', - 'evening-course' => 'Vakariniai kursai', - 'career-day' => 'Karjeros diena', - 'university-visit' => 'Apsilankymas universitete', - 'coding-at-home' => '„Coding@Home“', - 'code-week-challenge' => 'Programavimo savaitės iššūkis', - 'competition' => 'Konkursas', - 'other-group-work-seminars-workshops' => 'Kita (pvz., darbas grupėse, seminarai, praktiniai užsiėmimai)', - 'activity-type' => 'Veiklos rūšis*', - 'open-online-activity' => 'Atvira veikla internete', - 'invite-only-online-activity' => 'Kviestinė internetinė veikla', - 'open-in-person-activity' => 'Atvira asmeninė veikla', - 'invite-only-in-person-activity' => 'Kviestinė asmeninė veikla', - 'other' => 'Kita', - 'activity-address' => 'Veiklos adresas*', - 'activity-address-optional' => 'Veiklos adresas (neprivaloma)', - 'where-will-the-activity-be-taking-place' => 'Nurodykite, kur vyks veikla', - 'activity-duration' => 'Veiklos trukmė*', - '0-1-hours' => '0-1 val.', - '1-2-hours' => '1-2 val.', - '2-4-hours' => '2-4 val.', - 'longer-than-4-hours' => 'Ilgesnė nei 4 val.', + 'add-your-codeweek-activity' => 'Dodaj swoją aktywność Code Week', + 'join-the-community' => 'Dołącz do społeczności', + 'event.who-is-the-activity-for' => 'Dla kogo jest ta aktywność?', + 'event.organiser' => 'Organizator', + 'activity-overview-section' => 'Przegląd aktywności', + 'event.activity-overview' => 'Przegląd aktywności', + 'activity-title' => 'Tytuł aktywności*', + 'what-is-the-name-of-the-activity' => 'Podaj nazwę aktywności', + 'specify-the-format-of-the-activity' => 'Określ format aktywności', + 'select-option' => 'Wybierz opcję', + 'coding-camp' => 'Obóz programistyczny', + 'summer-camp' => 'Letni obóz', + 'weekend-course' => 'Kurs weekendowy', + 'evening-course' => 'Kurs wieczorowy', + 'career-day' => 'Dzień kariery', + 'university-visit' => 'Wizyta na uczelni', + 'coding-at-home' => 'Coding@Home', + 'code-week-challenge' => 'Wyzwanie Code Week', + 'competition' => 'Konkurs', + 'other-group-work-seminars-workshops' => 'Inne (np. praca w grupach, seminaria, warsztaty)', + 'activity-type' => 'Rodzaj aktywności*', + 'open-online-activity' => 'Aktywność online – otwarta', + 'invite-only-online-activity' => 'Aktywność online – tylko na zaproszenie', + 'open-in-person-activity' => 'Aktywność stacjonarna – otwarta', + 'invite-only-in-person-activity' => 'Aktywność stacjonarna – tylko na zaproszenie', + 'other' => 'Inne', + 'activity-address' => 'Adres aktywności*', + 'activity-address-optional' => 'Adres aktywności (opcjonalnie)', + 'where-will-the-activity-be-taking-place' => 'Gdzie będzie się odbywać aktywność?', + 'activity-duration' => 'Czas trwania aktywności*', + '0-1-hours' => '0–1 godz.', + '1-2-hours' => '1–2 godz.', + '2-4-hours' => '2–4 godz.', + 'longer-than-4-hours' => 'Ponad 4 godziny', 'date' => 'Data*', - 'start-date' => 'Pradžios data', - 'end-date' => 'Pabaigos data', - 'is-it-a-recurring-event' => 'Ar renginys kartojasi?*', - 'true' => 'Taip', - 'false' => 'Ne', - 'how-frequently' => 'Pasikartojimo dažnis', - 'daily' => 'Kasdien', - 'weekly' => 'Kas savaitę', - 'monthly' => 'Kas mėnesį', - 'what-type-of-recurring-activity' => 'Pasikartojančios veiklos rūšis', - 'consecutive-learning-over-multiple-sessions' => 'Nuoseklus mokymasis rengiant kelis susitikimus', - 'individual-standalone-lessons-under-common-theme-joint-event' => 'Atskiri tos pačios temos ar renginio užsiėmimai', - 'theme' => 'Tema*', - 'theme-title' => 'Tema*', - 'select-theme' => 'Pasirinkite temą...', - 'robotics-drones-smart-devices' => 'Robotika, dronai ir išmanieji įrenginiai', - 'cybersecurity-data' => 'Kibernetinis saugumas ir duomenys', - 'web-app-software-development' => 'Interneto svetainių, programėlių ir programinės įrangos kūrimas', - 'visual-block-programming' => 'Vizualinis ir blokų programavimas', - 'unplugged-playful-activities' => 'Žaidybinė veikla ir veikla neprisijungus', - 'art-creative-coding' => 'Menas ir kūrybinis programavimas', - 'game-design' => 'Žaidimų kūrimas', - 'internet-of-things-wearables' => 'Daiktų internetas ir dėvimoji įranga', - 'ar-vr-3d-technologies' => 'AR, VR ir 3D technologijos', - 'digital-careers-learning-pathways' => 'Skaitmeninė karjera ir mokymosi planai', - 'digital-literacy-soft-skills' => 'Skaitmeninis raštingumas ir asmeniniai įgūdžiai', - 'ai-generative-ai' => 'Dirbtinis intelektas ir generatyvinis dirbtinis intelektas', - 'awareness-inspiration' => 'Informuotumas ir įkvėpimas', - 'promoting-diversity-inclusion' => 'Įvairovės ir įtraukties skatinimas', - 'activity-description' => 'Veiklos aprašymas*', - 'briefly-describe-the-activity-planned' => 'Trumpai aprašykite planuojamą veiklą', - 'next-step' => 'Toliau', - 'previous-step' => 'Grįžti', - 'who-is-this-activity-for-section' => 'Veiklos paskirtis', - 'audiences' => 'Dalyviai*', - 'pre-school-children' => 'Ikimokyklinio amžiaus vaikai', - 'elementary-school-students' => 'Pradinių klasių mokiniai', - 'high-school-students' => 'Vidurinių mokyklų moksleiviai', - 'graduate-students' => 'Studentai', - 'post-graduate-students' => 'Magistratūros studentai', - 'employed-adults' => 'Dirbantys suaugusieji', - 'unemployed-adults' => 'Nedirbantys suaugusieji', - 'others-see-description' => 'Kiti (žr. aprašymą)', - 'teachers' => 'Mokytojai', - 'number-of-participants' => 'Dalyvių skaičius*', - 'enter-number' => 'Įrašykite skaičių', - 'of-this-number-how-many-are' => 'Iš šio skaičiaus:', - 'males' => 'Vyrų', - 'females' => 'Moterų', - 'other-gender' => 'Kita', - 'age' => 'Dalyvių amžius*', - 'under-5-early-learners' => '5 metų ir jaunesni – priešmokyklinis ugdymas', - '6-9-primary' => '6-9 m. – pradinio ugdymo mokiniai', - '10-12-upper-primary' => '10-12 metų – jaunesniųjų klasių mokiniai', - '13-15-lower-secondary' => '13-15 m. – pagrindinių klasių mokiniai', - '16-18-upper-secondary' => '16-18 m. – vyresniųjų klasių mokiniai', - '19-25-young-adults' => '19-25 m. – jauni suaugusieji', - 'over-25-adults' => 'Vyresni nei 25 m. – suaugusieji', - 'is-this-an-extracurricular-activity' => 'Ar tai popamokinė veikla?*', - 'is-this-an-activity-within-the-standard-school-curriculum' => 'Ar ši veikla įtraukta į standartinę mokyklos ugdymo programą?', - 'code-week-4-all-code-optional' => '„Code Week 4 All“ kodas (neprivaloma)', - 'leading-teachers-optional' => 'Vadovaujantys mokytojai (neprivaloma)', - 'image-optional' => 'Nuotrauka (neprivaloma)', - 'drop-your-image-here-or-upload' => 'Įkelkite ar nuvilkite čia nuotrauką', - 'max-size-1mb-image-formats-jpg-png' => 'Dydis iki: 1 Mb, formatas: .jpg ar .png', - 'by-submitting-images-through-this-form-you-confirm-that' => 'Pateikdami šias nuotraukas patvirtinate, kad:', - 'you-have-obtained-all-necessary-permissions' => 'turite visus reikiamus mokyklos, organizacijos ar nuotraukose esančių vaikų ir suaugusiųjų tėvų ar globėjų sutikimus;', - 'you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable' => 'nepateiksite tokių nuotraukų, kuriose tiesiogiai matomi arba atpažįstami vaikų veidai.', - 'if-this-is-the-case-ensure-faces-are-blurred' => 'Tokiu atveju pasirūpinkite, kad vaikų veidai būtų tinkamai užtušuoti.', - 'submissions-that-do-not-comply-will-not-be-accepted' => 'Neatitinkančios reikalavimų pateiktos nuotraukos nebus priimamos;', - 'you-understand-and-agree-images-will-be-shared' => 'esate informuoti ir sutinkate, kad šie vaizdai bus skelbiami mūsų svetainėje kartu su veiklos aprašymu ir gali būti naudojami reklamos tikslais.', - 'info-max-size-1mb' => 'Nuotraukos didžiausias dydis: 1 MB', - 'organiser-page-section' => 'Organizatorius', - 'name-of-organisation' => 'Organizacijos pavadinimas*', - 'organisation-you-work-in-or-volunteer-for' => 'Organizacija, kurioje dirbate arba savanoriaujate', - 'type-of-organisation' => 'Organizacijos rūšis*', - 'school' => 'Mokykla', + 'start-date' => 'Data rozpoczęcia', + 'end-date' => 'Data zakończenia', + 'is-it-a-recurring-event' => 'Czy to wydarzenie cykliczne?*', + 'true' => 'Tak', + 'false' => 'Nie', + 'how-frequently' => 'Jak często?', + 'daily' => 'Codziennie', + 'weekly' => 'Co tydzień', + 'monthly' => 'Co miesiąc', + 'what-type-of-recurring-activity' => 'Jaki to typ wydarzenia cyklicznego', + 'consecutive-learning-over-multiple-sessions' => 'Nauka w kolejnych sesjach', + 'individual-standalone-lessons-under-common-theme-joint-event' => 'Pojedyncze zajęcia w ramach wspólnego tematu/wydarzenia', + 'theme' => 'Temat*', + 'theme-title' => 'Temat*', + 'select-theme' => 'Wybierz temat...', + 'robotics-drones-smart-devices' => 'Robotyka, drony i inteligentne urządzenia', + 'cybersecurity-data' => 'Cyberbezpieczeństwo i dane', + 'web-app-software-development' => 'Tworzenie stron, aplikacji i oprogramowania', + 'visual-block-programming' => 'Programowanie wizualne/blokowe', + 'unplugged-playful-activities' => 'Aktywności bez użycia technologii i nauka przez zabawę', + 'art-creative-coding' => 'Sztuka i kreatywne kodowanie', + 'game-design' => 'Projektowanie gier', + 'internet-of-things-wearables' => 'Internet Rzeczy i technologie ubieralne', + 'ar-vr-3d-technologies' => 'AR, VR i technologie 3D', + 'digital-careers-learning-pathways' => 'Cyfrowe ścieżki kariery i edukacji', + 'digital-literacy-soft-skills' => 'Kompetencje cyfrowe i umiejętności miękkie', + 'ai-generative-ai' => 'Sztuczna inteligencja i generatywna AI', + 'awareness-inspiration' => 'Świadomość i inspiracja', + 'promoting-diversity-inclusion' => 'Promowanie różnorodności i integracji', + 'activity-description' => 'Opis aktywności*', + 'briefly-describe-the-activity-planned' => 'Opisz krótko planowaną aktywność', + 'next-step' => 'Dalej', + 'previous-step' => 'Wstecz', + 'who-is-this-activity-for-section' => 'Dla kogo jest ta aktywność?', + 'audiences' => 'Adresaci*', + 'pre-school-children' => 'Dzieci w wieku przedszkolnym', + 'elementary-school-students' => 'Uczniowie szkoły podstawowej', + 'high-school-students' => 'Uczniowie szkoły średniej', + 'graduate-students' => 'Studenci', + 'post-graduate-students' => 'Studenci studiów magisterskich', + 'employed-adults' => 'Dorośli pracujący', + 'unemployed-adults' => 'Dorośli bez pracy', + 'others-see-description' => 'Inne (patrz opis)', + 'teachers' => 'Mogą nauczyciele', // (pozostawiono strukturę; jeśli ma być „Nauczyciele”, zmień na 'Nauczyciele') + 'number-of-participants' => 'Liczba uczestników*', + 'enter-number' => 'Wpisz liczbę', + 'of-this-number-how-many-are' => 'Z tej liczby:', + 'males' => 'Mężczyźni', + 'females' => 'Kobiety', + 'other-gender' => 'Inna', + 'age' => 'Wiek uczestników*', + 'under-5-early-learners' => 'Do 5 lat – edukacja wczesna', + '6-9-primary' => '6–9 – szkoła podstawowa (młodsze klasy)', + '10-12-upper-primary' => '10–12 – szkoła podstawowa (starsze klasy)', + '13-15-lower-secondary' => '13–15 – szkoła podstawowa (kl. 7–8)', + '16-18-upper-secondary' => '16–18 – szkoła ponadpodstawowa', + '19-25-young-adults' => '19–25 – młodzi dorośli', + 'over-25-adults' => 'Powyżej 25 – dorośli', + 'is-this-an-extracurricular-activity' => 'Czy to zajęcia pozalekcyjne?*', + 'is-this-an-activity-within-the-standard-school-curriculum' => 'Czy ta aktywność jest częścią standardowego programu nauczania?', + 'code-week-4-all-code-optional' => 'Kod „Code Week 4 All” (opcjonalnie)', + 'leading-teachers-optional' => 'Nauczyciele wiodący (opcjonalnie)', + 'image-optional' => 'Grafika (opcjonalnie)', + 'drop-your-image-here-or-upload' => 'Upuść obraz tutaj lub wgraj', + 'max-size-1mb-image-formats-jpg-png' => 'Maks. rozmiar: 1 MB, format: .jpg lub .png', + 'by-submitting-images-through-this-form-you-confirm-that' => 'Przesyłając obrazy przez ten formularz, potwierdzasz, że:', + 'you-have-obtained-all-necessary-permissions' => 'masz wszystkie niezbędne zgody szkoły/organizacji oraz rodziców/opiekunów osób na zdjęciach;', + 'you-will-not-submit-any-images-with-faces-directly-visible-or-identifiable' => 'nie prześlesz obrazów, na których twarze dzieci są bezpośrednio widoczne lub możliwe do identyfikacji.', + 'if-this-is-the-case-ensure-faces-are-blurred' => 'W takim przypadku upewnij się, że twarze są odpowiednio zamazane.', + 'submissions-that-do-not-comply-will-not-be-accepted' => 'Zgłoszenia niespełniające wymagań nie zostaną przyjęte;', + 'you-understand-and-agree-images-will-be-shared' => 'rozumiesz i zgadzasz się, że obrazy będą publikowane na naszej stronie wraz z opisem aktywności i mogą być użyte w celach promocyjnych.', + 'info-max-size-1mb' => 'Maksymalny rozmiar pliku: 1 MB', + 'organiser-page-section' => 'Organizator', + 'name-of-organisation' => 'Nazwa organizacji*', + 'organisation-you-work-in-or-volunteer-for' => 'Organizacja, w której pracujesz lub działasz jako wolontariusz', + 'type-of-organisation' => 'Typ organizacji*', + 'school' => 'Szkoła', 'library' => 'Biblioteka', - 'non-for-profit-organisation' => 'Ne pelno siekianti organizacija', - 'private-business' => 'Privatus verslas', - 'other-organisation-type' => 'Kita', - 'languages-optional' => 'Kalbos (neprivaloma)', - 'country' => 'Šalis*', - 'are-you-using-any-code-week-resources' => 'Ar šioje veikloje naudojate kokius nors Programavimo savaitės išteklius?', - 'website' => 'Svetainė*', - 'do-you-have-a-website-with-more-information' => 'Ar turite interneto svetainę, kurioje pateikiama daugiau informacijos?', - 'public-email-optional' => 'Organizacijos e. paštas (neprivaloma)', - 'would-you-like-to-display-a-contact-email' => 'Ar norite paskelbti kontaktinį e. pašto adresą?', - 'contact-email' => 'Kontaktinis e. paštas*', - 'this-email-will-be-used-for-important-code-week-correspondence' => 'Šis e. paštas bus naudojamas svarbiam ES programavimo savaitės susirašinėjimui.', - 'your-contact-email-will-only-be-visible-to-ambassadors-and-organisers' => 'Jūsų kontaktinį e. pašto adresą matys tik ES programavimo savaitės ambasadoriai ir organizatoriai.', - 'i-have-read-and-agree-with-the-privacy-policy-terms' => 'Perskaičiau ir sutinku su šiame dokumente aprašytomis privatumo taisyklių nuostatomis.', + 'non-for-profit-organisation' => 'Organizacja non-profit', + 'private-business' => 'Prywatna firma', + 'other-organisation-type' => 'Inny', + 'languages-optional' => 'Języki (opcjonalnie)', + 'country' => 'Kraj*', + 'are-you-using-any-code-week-resources' => 'Czy korzystasz z jakichkolwiek zasobów Code Week w tej aktywności?', + 'website' => 'Strona internetowa*', + 'do-you-have-a-website-with-more-information' => 'Czy masz stronę internetową z dodatkowymi informacjami?', + 'public-email-optional' => 'Publiczny adres e-mail (opcjonalnie)', + 'would-you-like-to-display-a-contact-email' => 'Czy chcesz wyświetlić adres e-mail do kontaktu?', + 'contact-email' => 'Adres e-mail do kontaktu*', + 'this-email-will-be-used-for-important-code-week-correspondence' => 'Ten adres będzie używany do ważnej korespondencji dotyczącej EU Code Week.', + 'your-contact-email-will-only-be-visible-to-ambassadors-and-organisers' => 'Twój kontaktowy adres e-mail będzie widoczny tylko dla ambasadorów i organizatorów EU Code Week.', + 'i-have-read-and-agree-with-the-privacy-policy-terms' => 'Przeczytałem/Przeczytałam i zgadzam się z warunkami polityki prywatności opisanymi w tym dokumencie.', 'confirmation-step' => 'Confirmation Step', - 'thank-you-for-adding-your-activity' => 'Dėkojame, kad pridėjote savo veiklą!', - 'one-of-the-ambassadors-or-organisers-will-review-your-activity' => 'Vienas iš ES programavimo savaitės ambasadorių arba organizatorių dabar peržiūrės jūsų veiklą XXX ir patikrins, ar viskas gerai.', - 'if-you-have-questions-contact-ambassadors-or-organisers' => 'Jei turite klausimų, susisiekite su ES programavimo savaitės ambasadoriais arba organizatoriais.', - 'you-can-share-your-code-week-4-all-code-with-other-people' => 'Savo „Code Week 4 All“ kodu galite dalytis su kitais.', - 'see-the-information-you-supplied-below' => 'Štai informacija, kurią pateikėte.', + 'thank-you-for-adding-your-activity' => 'Dziękujemy, że dodałeś/dodałaś swoją aktywność!', + 'one-of-the-ambassadors-or-organisers-will-review-your-activity' => 'Jeden z ambasadorów lub organizatorów EU Code Week sprawdzi Twoją aktywność XXX i upewni się, że wszystko jest w porządku.', + 'if-you-have-questions-contact-ambassadors-or-organisers' => 'Jeśli masz pytania, skontaktuj się z ambasadorami lub organizatorami EU Code Week.', + 'you-can-share-your-code-week-4-all-code-with-other-people' => 'Swoim kodem „Code Week 4 All” możesz podzielić się z innymi.', + 'see-the-information-you-supplied-below' => 'Poniżej znajdują się podane przez Ciebie informacje.', 'main_title' => 'Dodaj swoje wydarzenie #EUCodeWeek', 'button' => 'Dodaj wydarzenie', 'howto' => 'Jak zorganizować wydarzenie',